Definition Maximin Share (MMS) Allocation
definition formalized

Maximin Share (MMS) Allocation

The maximin share (MMS) guarantee asks that each agent's bundle be at least as valuable as the best worst-piece they could guarantee by self-partitioning.

In Lean: SocialChoice.FairDivision.Indivisible.IsMaxminShare. The formulation used in the library, which avoids iSup / iInf, says: $$ \forall i \in N,\ \forall B,\ \mathrm{IsAllocation}\ \mathrm{allGoods}\ B \Rightarrow \exists j,\ v_i(B(j)) \le v_i(A(i)). $$

That is: for every alternative complete allocation $B$ of allGoods, some bundle in $B$ has value $\le v_i(A(i))$ from agent $i$'s perspective.

Equivalence to the standard MMS definition

The standard textbook MMS definition is $$ v_i(A(i)) \;\ge\; \mathrm{MMS}_i \;=\; \max_{B \text{ complete}}\ \min_{j} v_i(B(j)), $$ i.e. agent $i$'s bundle weakly exceeds the maximum, over $i$'s own self-partitions, of the worst bundle value. The library's definition is equivalent: $\forall B,\ \exists j,\ v_i(B(j)) \le v_i(A(i))$ is the same as $\forall B,\ \min_j v_i(B(j)) \le v_i(A(i))$, which rearranges to $v_i(A(i)) \ge \max_B \min_j v_i(B(j))$.

The library makes this equivalence explicit: [[social_choice.fair_division.indivisible.mms_value]] introduces the extremal $\mathrm{MMS}_i$ value, and the bidirectional bridge [[social_choice.fair_division.indivisible.is_alpha_mms_one]] shows IsMaxminShare is exactly the $\alpha = 1$ case of α-MMS.

Position in the hierarchy

For additive valuations on complete allocations, the chain $$ \mathrm{EF} \Rightarrow \mathrm{EFX} \Rightarrow \mathrm{EF1} \Rightarrow \mathrm{PROP} \Rightarrow \mathrm{MMS} $$ holds via the implication theorems ([[social_choice.fair_division.indivisible.efx_implies_ef1]], [[social_choice.fair_division.indivisible.ef_implies_efx_mono]], [[social_choice.fair_division.indivisible.ef_implies_proportional_additive]], [[social_choice.fair_division.indivisible.proportional_implies_mms_additive]]).

Existence

  • MMS allocations exist almost always for additive valuations (Bouveret–Lemaître 2014).
  • Procaccia–Wang (2014) construct a counterexample showing MMS need not always exist.
  • A $\frac{3}{4}$-MMS allocation is always achievable for additive preferences; see the α-MMS definition ([[social_choice.fair_division.indivisible.is_alpha_mms]]).

References

  • [AGT Chapter 11] Nisan, Roughgarden, Tardos, and Vazirani, Algorithmic Game Theory. Maximin share guarantee.
  • Budish, E. (2011). "The Combinatorial Assignment Problem". J. Pol. Econ.
  • Bouveret, Chevaleyre, and Maudet (2016). "Fair Allocation of Indivisible Goods", COMSOC Handbook Ch. 12.

Used by

Also in