Fair Shares: Feasibility, Domination, and Incentives: For Any Valuation Class Containing All Additive Valuations, No Feasible Share Dominates Every Self-Maximizing Feasible ShareResearch Paper
Motivation
When indivisible goods are divided among agents without money, a standard way to say what each agent deserves is a share: a number computed from the agent's own valuation alone, with the promise that she receives a bundle worth at least that much. The best-known share is the maximin share (MMS) of Budish (2011): the value an agent could guarantee by splitting the goods into bundles and receiving the worst one. A share is useful only if it is feasible, meaning that every profile of valuations admits an allocation giving each agent her share. The MMS is not feasible: Kurokawa, Procaccia and Wang (J. ACM 2018) built additive instances with three agents in which no allocation gives everyone her MMS.
This raises a natural question. Is there a single "best" feasible share, one that dominates every other feasible share? Babaioff and Feige (arXiv:2205.07519v1, 2022; Math. Oper. Res. 2025) observe that this fails for a trivial reason: shares tailored to one valuation each can be combined into an infeasible requirement. They therefore ask for less: a feasible share that dominates only the feasible shares that are also self-maximizing, so that a risk-averse agent who knows nothing about the allocation algorithm is best off reporting her true valuation. Their first main result, Theorem 1, shows that even this weaker "best" share does not exist for additive valuations or any larger class.
Setting
There are goods and agents. A valuation assigns a real value to every bundle ; in the paper valuations are normalized () and non-decreasing. A valuation is additive if for item values . An allocation is a map , and agent receives .
A class gives for each a set of valuations on goods. A share for is a function that is realizable () and name independent (renaming the goods does not change it) on . A bundle is acceptable for if . The share is feasible for if every profile in admits an allocation in which every agent's bundle is acceptable.
For a true valuation and a report , the implied guarantee is
and the share guarantee is . The share is self-maximizing for if for all . A share dominates on if for all , and . A feasible share is SM-dominant if it dominates every feasible self-maximizing share.
The proof uses picking-order shares. A picking order is ; is the most that agent can ensure when she picks at the steps and an adversary makes all other picks to minimize her value. The -Picking-Order share is .
Formalization targets
Goal: Theorem 1 (p.14)
For every class that contains all additive valuations,
and hence no SM-dominant feasible share for exists. The dominating share need not be self-maximizing, and no computational bound is imposed.
Milestones
- (§4.1, p.15) The -Picking-Order share is the value of a bundle, so it equals its share guarantee.
- (§4.1, p.15) It is a share in the sense of Definition 2.
- (Lemma 14, p.34) It is self-maximizing for every class.
- (Lemma 15, p.34) It is feasible for every class.
- (Lemma 16, p.35) For an additive , some picking order has share exactly .
- ([KPW18], p.16) Some additive three-agent instance has no allocation giving every agent her MMS.
Significance
Theorem 1 says that, for additive valuations and every larger class (submodular, subadditive, general monotone), no notion of "the fair share" can be both always achievable and at least as generous as every truthful achievable share. The paper responds by studying approximate domination and proving positive results (Theorem 3: for additive valuations, a feasible, self-maximizing, polynomial-time computable share that is -dominating). The negative result is what makes these approximations the right target.
The theorem is proved on paper; it has no machine-checked proof. A formal development needs the picking game for arbitrary (non-additive) valuations, the incentive argument of Lemma 14, the greedy analysis of Lemma 16, and an explicit additive instance without MMS allocations. That last item, the Kurokawa–Procaccia–Wang counterexample, is cited by the paper and has not been formalized here either; a verified instance would be reusable by any fair-division development.
Difficulty
The definitions are elementary, but the statement quantifies over shares for an arbitrary class, so the self-maximizing and feasibility properties of picking-order shares must be proved for every valuation, not just additive ones. For general valuations the agent's best strategy is not greedy, and Lemma 14 rests on comparing strategies of a finite game rather than on a formula. The final step needs an explicit instance in which the MMS is infeasible: such instances are delicate (carefully balanced item values for three agents) and checking that no allocation works requires examining all allocations together with the three maximin values. The tempting shortcut of fixing the class to additive valuations is not the theorem: the shares to be dominated must be self-maximizing and feasible on the whole class.
Formalization scope
Goods are Fin m, bundles Finset (Fin m), valuations Finset (Fin m) → ℝ, a class is C : (m : ℕ) → Set (Finset (Fin m) → ℝ), and a share is s : (m n : ℕ) → (Finset (Fin m) → ℝ) → ℝ. Allocations are maps Fin m → Fin n. Every property quantifies over all and all ; at no allocation of a nonempty set of goods exists, which would make feasibility impossible and the theorem vacuous, so is excluded. Guarantees are minima in WithTop ℝ, which is the real minimum whenever the share is realizable. The picking game value is defined by backward induction (FairShares.gameVal). The MMS is the published LittleCharity.MMS.mms v n Finset.univ. The goal allows the class to contain arbitrary real set functions beyond the additive valuations; this implies the paper's statement for classes of valuations over goods.
The polynomial-time clauses of Proposition 5 and Lemma 15, Theorem 2 (every feasible share is dominated by a feasible self-maximizing one) and the approximation results of §6 are outside this mission. Proofs of any milestone, a reusable development of perfect-information picking games, and a verified MMS-infeasible instance are all welcome.
Selected references
- M. Babaioff, U. Feige, Fair Shares: Feasibility, Domination and Incentives, arXiv:2205.07519v1, 2022; Math. Oper. Res., 2025. https://arxiv.org/abs/2205.07519v1
- D. Kurokawa, A. D. Procaccia, J. Wang, Fair Enough: Guaranteeing Approximate Maximin Shares, J. ACM 65(2):8, 2018. https://doi.org/10.1145/3140756
- E. Budish, The Combinatorial Assignment Problem: Approximate Competitive Equilibrium from Equal Incomes, J. Political Economy 119(6), 2011. https://doi.org/10.1086/664613