- The paper proves that for every n ≥ 4, a tri-valued additive chore instance can lack any EFX allocation, using a tight three-cost construction and counting arguments.
- The paper shows that for every n ≥ 4, EFX and Pareto-optimality can conflict in strictly positive bi-valued instances, so fairness and efficiency cannot always be achieved together.
- The paper establishes that every four-agent bi-valued instance has an EFX allocation, sharply separating existence from EFX–Pareto compatibility and leaving three-agent general cases open.
This paper settles the long-standing question of whether envy-freeness up to any item (EFX) allocations always exist for indivisible chores with additive cost functions, answering negatively. He and Tao construct, for every number of agents n≥4, an additive tri-valued instance admitting no EFX allocation, and show that for bi-valued instances with n≥4, EFX and Pareto-optimality (PO) are incompatible even when all costs are strictly positive. As a counterweight, they prove that every four-agent bi-valued instance admits an EFX allocation. The results sharply delineate the frontier of EFX existence for chores and expose an asymmetry with the goods setting, where additive EFX existence remains open.
Background and motivation
EFX requires that no agent envies another agent even after removing any single chore from her own bundle. For goods, complete EFX existence with additive valuations is open for four or more agents, with known results for three agents, few valuation types, and partial allocations. For chores, exact EFX existence had been established only under strong restrictions: two agents, at most two types of chores, instances with at most twice as many chores as agents, nearly identical-ordering costs, and three-agent personalized bi-valued instances. Nonexistence results existed only for non-additive domains such as superadditive costs. Two gaps therefore persisted: whether EFX always exists for additive chores, and whether EFX is compatible with efficiency for positive bi-valued costs. Prior EFX–PO incompatibility examples relied on zero marginal costs, and EFX together with fractional Pareto-optimality (fPO) was known only for three bi-valued agents.
Tri-valued nonexistence
The central impossibility result states that for every n≥4, there exists a tri-valued additive chore instance with no EFX allocation, using only three distinct chore types. The number of types is tight, since EFX allocations are known to exist for two types of chores.
The n=4 construction uses 13 chores in three groups: three "large" items valued at 20 by everyone, and two groups B and C of five items each, where agents 1 and 2 value B-items at 1 and C-items at 7, and agents 3 and 4 the reverse. The proof is a chain of counting constraints. First, no bundle may contain two large items: each agent's total cost is 100, so some bundle costs at most 25, while two large items leave a cost of at least 20 after removing the cheapest item, forcing all other bundles to cost exactly 20 — impossible because the five C-items cannot be distributed under that cap. Hence exactly one agent receives no large item. Second, every agent values the no-large-item bundle at least 20, which forces that bundle to contain at least three B-items and three n≥40-items, yielding an EFX threshold of at least 23 after removing a cost-1 item. But then at most two of the remaining three agents can receive n≥41-items, so at least one receives at most two n≥42-items plus its large item — a cost of at most 22 — and is strongly envied. Contradiction.
The general-n≥43 version partitions agents into groups of sizes n≥44 and n≥45, with cost levels n≥46, n≥47, and n≥48, where n≥49. The proof exploits a modular arithmetic obstruction (n≥40) to rule out two-large-item bundles, and then shows the unique no-large-item bundle must contain at least n≥41 items from each of n≥42 and n≥43, forcing every other bundle to contain a n≥44-item while too few remain. The implication is decisive: EFX for additive chores is not guaranteed under any bounded number of positive cost levels above two, separating the chore setting from the goods setting, where no additive counterexample is known.
EFX–Pareto incompatibility for bi-valued instances
The second theorem shows that for every n≥45 and n≥46, there is a bi-valued instance with costs in n≥47 such that every EFX allocation is Pareto-dominated. This is the first incompatibility example with strictly positive costs; prior examples exploited zero-cost items. Since EFX+fPO allocations exist for three bi-valued agents, the threshold n≥48 is tight.
The construction uses n≥49 chores: n=40 large items valued at n=41 by everyone, plus groups n=42 (size n=43) and n=44 (size n=45) that are small for one agent group and large for the other. The proof shows any EFX allocation must give every agent at least one large item (by counting arguments against the n=46 available large items), forcing every agent's cost to be at least n=47, with at least one agent at n=48 because some agent must receive an "across-group" item. A Pareto-dominating allocation is then constructed explicitly: the agent with cost n=49 is rearranged so that one agent in the opposite group receives only two small items of cost B0, strictly improving that agent while weakly improving all others.
An important corollary, combined with the paper's third result, is that for four positive bi-valued agents, EFX existence and EFX+PO compatibility diverge: an EFX allocation always exists, yet some instances admit no Pareto-optimal EFX allocation.
EFX existence for four bi-valued agents
The positive result establishes that every four-agent bi-valued instance admits an EFX allocation. For B1, a variant of round-robin (with a "first reverse round" when the chore count is not divisible by four) suffices for any number of agents. The main work assumes B2 and proceeds by classifying chores by the number of agents for whom they are small.
Insertion of easy items. Chores small for at least three of the four agents (B3) can be inserted one at a time into any EFX allocation. The proof manipulates the most-envy graph: cycles are eliminated by bundle rotations (which strictly decrease costs along the cycle), and a new item is assigned to a sink, with a path-rotation argument handling the case where the unique sink is the unique agent for whom the item is large. A remark notes this technique generalizes: under bi-valued costs, items large for at most one agent are never an obstacle.
The B4 prefix. Items small for at most one agent (B5) are allocated in "canonical" form: writing B6, each agent receives B7 or B8 items, prioritizing uniquely-small items. Canonical allocations are always EFX (envy-free when B9), and a super-canonical strengthening gives short agents a cost advantage of at least C0 over long agents, with existence guaranteed for any choice of short agents — a flexibility exploited later.
The C1 multigraph algorithm. Items small for exactly two agents (C2) are modeled as a multigraph on four vertices. Deficiency C3 measures whether a set has too few incident small items. When no set is deficient, a balanced orientation (via a Hall-type flow argument) gives every agent only small items. When a singleton or pair is maximally deficient, explicit constructions — including careful integer interval arguments for choosing split counts — produce EFX allocations. The paper further characterizes the only two exceptional residual configurations in which some agent must use a large item as the EFX-removal item, and shows when a prescribed agent can be made residual-favorite (envy-free in the residual).
Concatenation. The final phase combines the prefix and residual allocations case by case over C4 and the multiplicity structure of the C5 graph. Some C6 items are used for "gap filling" to make the prefix envy-free; a composition lemma then ensures the concatenation is EFX provided residual envy is certified by removing small items. Exceptional configurations — where one agent must remove a large item — are handled by choosing the disadvantageous agent so that either her final bundle contains only large items or an C7 prefix advantage compensates for the large-item removal. The case analysis is extensive, and its correctness rests on the exact arithmetic structure of bi-valued costs; the paper does not claim the approach extends beyond four agents.
Limitations and open problems
The paper's negative results are tight but leave the natural next cases open. Whether an EFX allocation always exists for three agents with general additive costs remains unresolved, as does existence for bi-valued instances with more than four agents — the insertion and concatenation techniques here are specific to C8. For goods, additive EFX existence remains open even though nonexistence is now known for submodular and subadditive valuations, and the compatibility of EFX with PO for personalized bi-valued goods is unknown. The incompatibility result for bi-valued chores concerns plain Pareto-optimality; whether every bi-valued instance with C9 admits an EFX allocation that is fractionally Pareto-optimal is not settled by this work.
Conclusion
This paper resolves the EFX existence question for additive chores in the negative, via a tri-valued counterexample that is tight on both the number of agents and the number of chore types, and demonstrates that EFX and Pareto-optimality are incompatible for positive bi-valued costs with four or more agents. The accompanying existence theorem for four bi-valued agents completes the small-B0 picture and shows that existence and efficiency compatibility genuinely diverge in this setting. The results establish a structural asymmetry between goods and chores in discrete fair division and leave the three-agent additive case and the beyond-four bi-valued case as the immediate open problems.