Definition (EF)

Suppose nn agents and mm goods denoted by sets NN and MM respectively.
Each agent has a preference over the goods in MM, which is a monotone valuation function vi:[0,1]M→ℝ≥0v_i: [0,1]^M \to \mathbb{R}_{\geq 0}.

Let an allocation be a partition of the goods in MM into nn bundles (which may be represented as a column stochastic matrix).

Describe an allocation as envy-free (EF) if for any two agents i,k∈Ni,k \in N,

vi(xi)≥vi(xk)v_i(x_i) \geq v_i(x_k)

(intuition: agent prefers own bundle the best, or not less than others)

Variants

  • envy-freeness up to one good (EF1), ∃j∈xk\exists j \in x_k s.t. vi(xi)≥vi(xk∖{j})v_i(x_i) \geq v_i(x_k\setminus \{j\})
  • envy-freeness up to any good (EFX), ∀j∈xk\forall j \in x_k, vi(xi)≥vi(xk∖{j})v_i(x_i) \geq v_i(x_k\setminus \{j\})
    • EFX allocation is only known to exist in special cases, such as:
      • two agents with general valuations
      • three agents with additive valuations
  • envy-freeness with prioritized agents (EFprior) (Bu et al 2026)
    • suppose a set of prioritized agents P⊆NP \subseteq N, then EFprior is when
      • allocation is EF1, and
      • ∀i∈P\forall i \in P, j∈N∖Pj \in N \setminus P, ii does not envy jj

References

  1. https://www.cs.cmu.edu/~csd-phd-blog/2025/fair-allocation-nash-welfare/
  2. X. Bu, Z. Li, S. Liu, J. Song, B. Tao, and Z. Yu, “Fair division with prioritized agents,” Information and Computation, vol. 309, p. 105407, Mar. 2026, doi: 10.1016/j.ic.2026.105407.