Proportional item allocation
Proportional item allocation is a fair item allocation problem, in which the fairness criterion is proportionality - each agent should receive a bundle that they value at least as much as 1/n of the entire allocation, where n is the number of agents.
Since the items are indivisible, a proportional assignment may not exist. The simplest case is when there is a single item and at least two agents: if the item is assigned to one agent, the other will have a value of 0, which is less than 1/2. Therefore, the literature considers various relaxations of the proportionality requirement.
Proportional allocation
An allocation of objects is called proportional if every agent i values his bundle at least 1/n of the total. Formally, for all i :- .
Deciding whether a PROP allocation exists: cardinal utilities
Suppose the agents have cardinal utility functions on items. Then, the problem of deciding whether a proportional allocation exists is NP-complete: it can be reduced from the partition problem.Deciding whether a PROP allocation exists: ordinal rankings
Suppose the agents have ordinal rankings on items. An allocation is called necessary-proportional if it is proportional according to all valuations consistent with the rankings. It is called possibly-proportional if it is proportional according to at least one set of consistent valuations.- Pruhs and Woeginger present a polytime algorithm for deciding whether a necessary-proportional allocation exists, when agents have strict rankings. The algorithm is simpler when there are two agents.
- Aziz, Gaspers, Mackenzie and Walsh extend this algorithm to agents with weak preferences, and with possibly different entitlements: they show that the problem of deciding whether a necessarily-proportional allocation exists can be reduced to the problem of checking whether a bipartite graph admits a feasible b-matching.
- They also present algorithms for deciding whether a possibly-proportional allocation exists. Its runtime is polynomial if the preferences are strict, or the number of agents is a constant. It is open whether the problem is in P when the number of agents is variable, and the preferences have indifferences.
Relation to other fairness criteria
- Every envy-free item allocation is also proportional. The opposite implication is true when n=2, but not when n>2.
- Every proportional allocation satisfies the maximin share. The opposite implication is not true.
PROP1 allocations
- .
Finding efficient PROP1 allocations
Conitzer, Freeman and Shah proved that, in the context of fair public decision making, a PROP1 allocation that is also PE.Barman and Krishnamurthy presented a strongy-polynomial-time algorithm finding a PE+PROP1 allocation for goods.
Branzei and Sandomirskiy extended the condition of PROP1 to chores. Formally, for all i:
- .
Aziz, Caragiannis, Igarashi and Walsh extended the condition of PROP1 to mixed valuations. In this setting, an allocation is called PROP1 if, for each agent i, if we remove one negative item from i's bundle, or add one positive item to i's bundle, then i's utility is at least 1/n of the total. Their Generalized Adjusted Winner algorithm finds a PE+EF1 allocation for two agents; such an allocation is also PROP1.
Aziz, Moulin and Sandomirskiy presented a strongly-polynomial-time algorithm for finding an allocation that is fractionally-PE and PROP1, with general mixed valuations, even if the number of agents or objects is not fixed, and even if the agents have different entitlements.
Relation to other fairness criteria
With additive valuations:- Every EF1 allocation is also PROP1, but the opposite is not necessarily true even with two agents.
- The same is true for any c ≥ 1: Every EFc allocation is also PROPc, but the opposite is not necessarily true even with two agents.
PROP*(''n''-1) allocations
- .
Relation to other fairness criteria
With additive valuations:- EF1 implies PROP*. The opposite implication is true when n=2, but not when n>2. Thus, the relation between EF1 and PROP* is analogous to the relation between envy-freeness and proportionality, which shows that PROP* is a more natural relaxation of proportionality than PROP1.
- Moreover, for any integer c ≥ 0, EFc implies PROP*. The opposite implication is true when n=2, but not when n>2.
- Multiplicative approximation: 1/n-fraction MMS ;
- Ordinal approximation: 1-of- MMS. Similarly, for every integer c, PROP*c implies 1-of- MMS.
- MMS when the value function is binary. The opposite implication holds too.
PROPx allocations