Fair Division 1 Survey Study
在和扬尼斯教授交流后,我确定了 24 Spring 这 10 ECT 的 Projektarbejde i Datalogi 的具体方向为“不可分割物品的公平分配博弈” Fair Division with Indivisible Items
美美考完算法博弈论,从扬尼斯教授这拿了 12 分之后,我就得开搞 Projekt 了。
Objective
Gain familiarity with fairness notions and key results in fair division with indivisible items.
Fairness Notions
Denotation
Set of agents
Set of indivisible goods
For agent :
Valuation function .
Assume valuation function are additive (My question: Does this imply single parameter environment? Why?)
Allocation instance , is the vector of valuation functions.
Allocation s. t. each agent receive the bundle , , .
If , the allocation is called partial.
Familiy of Envy-freeness
Envy-freeness
is EF if , .
Deciding whether an instance admits EF is NP-complete.
EF is not always exist.
Envy-freeness up to one good
EF1, a relaxation of EF.
is EF1 if , for some .
Very weak notion: maybe high-valued.
My difinition: is EF1 if for
Computing EF1
Round Robin Algoithm
Envy-Cycle elimination
EF1 and Pareto Optimality
MNW allocation: an allocation is MNW if
- It maximizes number of agents with positive value
- It maximizes the Nash welfare (the product of valuation) for agents with positive value.
MNWEF1+PO
❓Can EF1+PO be computed in P time?
Envy-freeness up to any good
EFX, a relaxation of EF stricter than EF1.
is EFX if , for any .
❓Open problem: The existence of EFX? (? Unrestricted additive valuations?)
My difinition: is EFX if for
Approximately EFX
-EFX: if , for any .
-EFX always exists for sub-additive valuation functions.
Envy-Cycle Elimination algorithm computes -EFX allocations.
❓What is the best possible for -EFX allocation?
Loose: must allocate all goodsallocate part of goods.
❓Is it possible to achieve an exact EFX allocation by donating a sub-linear number of goods?
Other types of Envy-freeness
Envy-freeness up to one less-preferred good. EFL, between EF1 and EFX.
- EFL always exists, can be computed using a variant of Envy-Cycle Elimination.
Envy-freeness up to a random good. EFR
- Randomized version.
- -EFR allocation can be computed in polynomial time.
❓Do EFR allocations always exist?
Epistemic Fairness
- Agents don’t have complete knowledge about allcation.
Familiy of Proportionality
Proportionality
is PROP if , .
Obviously EFPROP, PROPEF.
Deciding whether an instance admits PROP is also NP-complete.
Prop1
Propotionality up to one good
Prop1+PO always exists, can be computed in P time.
PropX
Propotionality up to any good
Can not always be guaranteed.
PropM
Propotionality up to maximin good
Between Prop1 and PropX
The value of a maximin good for is
is called PropM if ,
PropM always exists, can be computed in P time.
Maximin Share Fairness
MMS, a relaxation of PROP, is trying to give each agent bundles of value at least as her maximin share .
Maximin share is the worst value agent can guarantee for herself by partitioning into disjoint bundles and keeping the worst of them.
Let be te collection of possible allocations of the goods in to agents.
is MMS if :
Computing MMS even Maximin share of an agent is NP-hard.
MMS don’t always exist when there are more than 2 agents.
Approximately MMS
-MMS: ,
❓Is it possible to improve upon the bound of for additive valuations? Is there a stronger inapproximability bound than ?
❓Are there other class of structured valuations for which MMS is guaranteed to exist?
PMMS
Pairwise maximin share fairness
-PMMS
❓Do PMMS allocations always exist?
GMMS
Groupwise maximin share fairness
-GMMS: if ,
Best known: -GMMS
❓What’s the best possibe for -GMMS?
Efficiency and Incentives
Fair and Pareto Optimal Allocations
Approximating the Nash Welfare
Price of Fairness
Fair Divsion with Strategic Agents