Dividing Indivisible Items for the Benefit of All: It is Hard to Be Fair Without Social Awareness
Argyris Deligkas, Eduard Eiben, Tiger-Lily Goldsmith, Dušan Knop, Šimon Schierreich
TL;DR
The paper studies fair division of indivisible goods when each agent has a valuation v_i and a social impact s_i, aiming to maximize total social impact (SIM) while satisfying fairness constraints. It maps a comprehensive complexity landscape across seven fairness notions, showing NP-hardness for socially unaware agents in many cases, and establishing polynomial-time results when agents are socially aware. It demonstrates that SA-enabled allocations (e.g., SA-EF1, SA-swEF1, SA-EFL) exist and can be computed efficiently, but that relaxing social awareness or allowing partial/unawareness reintroduces hardness, including NP-hardness even with binary inputs or constant numbers of agents. The work highlights a nuanced trade-off between social awareness and computational feasibility, with implications for designing fair, socially aware allocation mechanisms in real-world settings and for identifying when such mechanisms can be computed efficiently. It also suggests future directions, including relaxations of SIM, alternative fairness notions, and extensions to chores, to develop a broader understanding of fair division under social considerations.
Abstract
In standard fair division models, we assume that all agents are selfish. However, in many scenarios, division of resources has a direct impact on the whole group or even society. Therefore, we study fair allocations of indivisible items that, at the same time, maximize social impact. In this model, each agent is associated with two additive functions that define their value and social impact for each item. The goal is to allocate items so that the social impact is maximized while maintaining some fairness criterion. We reveal that the complexity of the problem heavily depends on whether the agents are socially aware, i.e., they take into consideration the social impact functions. For socially unaware agents, we prove that the problem is NP-hard for a variety of fairness notions, and that it is tractable only for very restricted cases, e.g., if, for every agent, the valuation equals social impact and it is binary. On the other hand, social awareness allows for fair allocations that maximize social impact, and such allocations can be computed in polynomial time. Interestingly, the problem becomes again intractable as soon as the definition of social awareness is relaxed.
