Constrained Serial Dictatorships can be Fair
Sylvain Bouveret, Hugo Gilbert, Jérôme Lang, Guillaume Méroué
TL;DR
The paper studies strategyproof allocation of indivisible goods and shows that constrained serial dictatorships are essentially the viable class under mild conditions. It introduces a flexible framework with a scoring vector, a welfare functional (USW, ESW, NSW), and a prior Ψ over rankings to define and compute optimal CSDs. It develops aGreedyESW algorithm for egalitarian welfare, and a prefix-independence-based dynamic program for utilitarian and Nash welfare, with exact or approximated EU computations under FC, IC, and PL models; it also proves NP-hardness for optimally assigning agents to positions. Numerical experiments illustrate how the optimal CSDs shift with the number of goods and the correlation structure of preferences, confirming that later pickers can compensate for early-picking advantages under appropriate settings. The work provides practical guidance for designing fair, strategyproof allocations and highlights the tradeoffs between ex ante fairness and ex post guarantees.
Abstract
When allocating indivisible items to agents, it is known that the only strategyproof mechanisms that satisfy a set of rather mild conditions are constrained serial dictatorships: given a fixed order over agents, at each step the designated agent chooses a given number of items (depending on her position in the sequence). Agents who come earlier in the sequence have a larger choice of items; however, this advantage can be compensated by a higher number of items received by those who come later. How to balance priority in the sequence and number of items received is a nontrivial question. We use a previous model, parameterized by a mapping from ranks to scores, a social welfare functional, and a distribution over preference profiles. For several meaningful choices of parameters, we show that the optimal sequence can be computed exactly in polynomial time or approximated using sampling. Our results hold for several probabilistic models on preference profiles, with an emphasis on the Plackett-Luce model. We conclude with experimental results showing how the optimal sequence is impacted by various parameters.
