posted on 2025-05-11, 11:53authored byHaris Aziz, Thomas Kalinowski, Toby Walsh, Lirong Xia
Sequential allocation is a simple and attractive mechanism for the allocation of indivisible goods used in a number of real world settings. In sequential allocation, agents pick items according to a policy, the order in which agents take turns. Sequential allocation will return an allocation which is Pareto efficient - no agent can do better without others doing worse. However, sequential allocation may not return the outcome that optimizes the social welfare. We consider therefore the relationship between the welfare and the efficiency of the allocations returned by sequential allocation mechanisms. We then study some simple computational questions about what welfare is possible or necessary depending on the choice of policy. Over half the problems we study turn out to be tractable, and we give polynomial time algorithms to compute them. We also consider a novel control problem in which the Chair chooses a policy to improve social welfare. Again, many of the control problems we study turn out to be tractable, and our results give polynomial time algorithms. In this case, tractability is a good thing so that the Chair can improve the social welfare of the allocation.
History
Source title
Proceedings of the 22nd European Conference on Artificial Intelligence [presented in Frontiers in Artificial Intelligence and Applications, Vol. 285]
Name of conference
22nd European Conference on Artificial Intelligence (ECAI 2016)
Location
The Hague, Netherlands
Start date
2018-08-29
End date
2016-09-02
Pagination
787-794
Editors
Kaminka, G. A., et. al
Publisher
IOS Press
Place published
Amsterdam, Netherlands
Language
en, English
College/Research Centre
Faculty of Science and Information Technology
School
School of Mathematical and Physical Sciences
Rights statement
This article is published online with Open Access by IOS Press and distributed under the terms of the Creative Commons Attribution Non-Commercial License 4.0 (CC BY-NC 4.0).