1. Allocating Indivisible Items with Minimum Dissatisfaction on Preference Graphs
- Author
-
Martin Milanič, Clément Dallard, Nevena Pivač, Ulrich Pferschy, Peter Mursic, Nina Chiarelli, Stefan Lendl, and Andreas Darmann
- Subjects
Combinatorics ,Arc (geometry) ,Computational complexity theory ,Computer science ,Directed acyclic graph ,ComputingMethodologies_ARTIFICIALINTELLIGENCE ,Preference (economics) ,Polynomial algorithm ,Graph ,Fair division ,Task (project management) - Abstract
We consider the task of allocating indivisible items to agents, when each agent’s preferences are captured by means of a directed acyclic graph. The vertices of such a graph represent items and an arc (a, b) means that the respective agent prefers item a over item b. The dissatisfaction of an agent is measured by the number of non-assigned items which are desired by the agent and for which no more preferred item is given to the agent. The aim is to allocate the items to the agents in a way that minimizes (i) the total dissatisfaction over all agents, or (ii) the maximum dissatisfaction among the agents. For both problems we study the status of computational complexity and obtain NP-hardness results as well as polynomial algorithms with respect to different underlying graph structures, such as trees, stars, paths, and matchings.
- Published
- 2021
- Full Text
- View/download PDF