Balanced and Fair Partitioning of Friends
Argyrios Deligkas, Eduard Eiben, Stavros D. Ioannidis, Dušan Knop, Šimon Schierreich
TL;DR
The paper studies partitioning agents on a friendship graph into $k$ balanced groups with utilities driven by intra-group friendships, seeking fair allocations under multiple fairness notions. It generalizes prior binary/additive models to richer, non-binary utilities and adapts standard fair-division notions (EF, EFX, EF1, PROP, MMS) to this setting. The authors establish a comprehensive complexity landscape: in general graphs many fairness notions are NP-hard or W[1]-hard with respect to the number of parts, while positive results appear under structural restrictions such as small vertex cover or tree-like graphs; they provide polynomial-time algorithms for several cases (notably with binary utilities and bounded treewidth) and a dynamic programming framework over nice tree decompositions. They also connect fair partitioning to additively separable hedonic games with fixed-size coalitions (ASHG-FSC), demonstrating robustness of their methods under the broader model. The work highlights a rich interplay between graph structure, fairness concepts, and computational feasibility, offering both hardness results and tractable algorithms with practical impact for equitable clustering, team formation, and related clustering tasks. Applicability extends to ASHG-FSC, enabling fair allocations under fixed-size coalitions in broader strategic settings.” wrapped in $...$ where appropriate.
Abstract
In the recently introduced model of fair partitioning of friends, there is a set of agents located on the vertices of an underlying graph that indicates the friendships between the agents. The task is to partition the graph into $k$ balanced-sized groups, keeping in mind that the value of an agent for a group equals the number of edges they have in that group. The goal is to construct partitions that are "fair", i.e., no agent would like to replace an agent in a different group. We generalize the standard model by considering utilities for the agents that are beyond binary and additive. Having this as our foundation, our contribution is threefold (a) we adapt several fairness notions that have been developed in the fair division literature to our setting; (b) we give several existence guarantees supported by polynomial-time algorithms; (c) we initiate the study of the computational (and parameterized) complexity of the model and provide an almost complete landscape of the (in)tractability frontier for our fairness concepts.
