Hedonic Diversity Games: A Complexity Picture with More than Two Colors
Robert Ganian, Thekla Hamm, Dušan Knop, Šimon Schierreich, Ondřej Suchý
TL;DR
This work extends hedonic games to Hedonic Diversity Games with multiple colors, focusing on stable coalition structures under Nash and individual stability. It provides a complete parameterized complexity landscape, showing fixed-parameter tractability when the number of colors and the maximum coalition size are jointly bounded, and XP results for several other parameterizations, supported by ILP, DP, and network-flow techniques. The authors prove a suite of hardness results (NP-hard and W[1]-hard) via reductions from classic problems, establishing that color-bound is essential for tractability and resolving an open question for the two-color case. The findings offer both algorithmic pathways and tight hardness barriers across a broad, parameterized view of HDG, with implications for modeling diversity and fairness in coalition formation. The work also introduces Own-HDG as a restricted palette variant and discusses its distinct complexity behavior and future research directions, including other stability notions and broader parameter considerations.
Abstract
Hedonic diversity games are a variant of the classical Hedonic games designed to better model a variety of questions concerning diversity and fairness. Previous works mainly targeted the case with two diversity classes (represented as colors in the model) and provided some initial complexity-theoretic and existential results concerning Nash and individually stable outcomes. Here, we design new algorithms accompanied with lower bounds which provide a complete parameterized-complexity picture for computing Nash and individually stable outcomes with respect to the most natural parameterizations of the problem. Crucially, our results hold for general Hedonic diversity games where the number of colors is not necessarily restricted to two, and show that -- apart from two trivial cases -- a necessary condition for tractability in this setting is that the number of colors is bounded by the parameter. Moreover, for the special case of two colors we resolve an open question asked in previous work (Boehmer and Elkind, AAAI 2020).
