Graphical House Allocation (2301.01323v2)
Abstract: The classical house allocation problem involves assigning $n$ houses (or items) to $n$ agents according to their preferences. A key criterion in such problems is satisfying some fairness constraints such as envy-freeness. We consider a generalization of this problem wherein the agents are placed along the vertices of a graph (corresponding to a social network), and each agent can only experience envy towards its neighbors. Our goal is to minimize the aggregate envy among the agents as a natural fairness objective, i.e., the sum of all pairwise envy values over all edges in a social graph. When agents have identical and evenly-spaced valuations, our problem reduces to the well-studied problem of linear arrangements. For identical valuations with possibly uneven spacing, we show a number of deep and surprising ways in which our setting is a departure from this classical problem. More broadly, we contribute several structural and computational results for various classes of graphs, including NP-hardness results for disjoint unions of paths, cycles, stars, or cliques, and fixed-parameter tractable (and, in some cases, polynomial-time) algorithms for paths, cycles, stars, cliques, and their disjoint unions. Additionally, a conceptual contribution of our work is the formulation of a structural property for disconnected graphs that we call separability which results in efficient parameterized algorithms for finding optimal allocations.
- House Allocation with Existing Tenants. Journal of Economic Theory, 88(2):233–260, 1999.
- Fair Division via Social Comparison. In Proceedings of the 16th International Conference on Autonomous Agents and MultiAgent Systems, pages 281–289, 2017.
- Network Flows. 1988.
- Envy-Free Matchings in Bipartite Graphs and their Applications to Fair Division. Information Sciences, 587:164–187, 2022.
- Local Envy-Freeness in House Allocation Problems. In Proceedings of the 17th International Conference on Autonomous Agents and MultiAgent Systems, page 292–300, 2018a.
- Fairness in Multiagent Resource Allocation with Dynamic and Partial Observations. In Proceedings of the 17th International Conference on Autonomous Agents and Multiagent Systems, pages 1868–1870, 2018b.
- On Approximation Intractability of the Bandwidth Problem. Inst. für Informatik, 1997.
- Envy-Free Allocations Respecting Social Networks. Artificial Intelligence, 2022.
- Finding Good Approximate Vertex and Edge Partitions is NP-Hard. Information Processing Letters, 42(3):153–159, 1992. ISSN 0020-0190.
- F.R.K. Chung. On Optimal Linear Arrangements of Trees. Computers & Mathematics with Applications, 10(1):43–60, 1984. ISSN 0898-1221.
- Inferring True Voting Outcomes in Homophilic Social Networks. Autonomous Agents and Multi-Agent Systems, 33(3):298–329, 2019.
- Parameterized Complexity of Envy-Free Resource Allocation in Social Networks. In Proceedings of the Thirty-Fourth AAAI Conference on Artificial Intelligence, pages 7135–7142, 2020.
- S. Even and Y. Shiloach. NP-Completeness of Several Arrangements Problems. Technical Report, TR-43 The Technicon, page 29, 1978. URL https://www.cs.technion.ac.il/users/wwwb/cgi-bin/tr-info.cgi/1975/CS/CS0043.
- Envy-Freeness in House Allocation Problems. Mathematical Social Sciences, 101:104–106, 2019. ISSN 0165-4896.
- Some Simplified NP-Complete Graph Problems. Theoretical Computer Science, 1(3):237–267, 1976. ISSN 0304-3975.
- Object Allocation via Swaps along a Social Network. In Proceedings of the 26th International Joint Conference on Artificial Intelligence, pages 213–219, 2017.
- Umberto Grandi. Social Choice and Social Networks. Trends in Computational Social Choice, pages 169–184, 2017.
- Hedonic Games with Graph-Restricted Communication. In Proceedings of the 2016 International Conference on Autonomous Agents & Multiagent Systems, pages 242–250, 2016.
- Reforming an Envy-Free Matching. In Proceedings of the Thirty-Sixth AAAI Conference on Artificial Intelligence, pages 5084–5091, 2022.
- Bin Packing with Fixed Number of Bins Revisited. Journal of Computer and System Sciences, 79(1):39–49, 2013. ISSN 0022-0000.
- Naoyuki Kamiyama. The Envy-Free Matching Problem with Pairwise Preferences. Information Processing Letters, 172:106158, 2021.
- On the Complexity of Fair House Allocation. Operations Research Letters, 49(4):572–577, 2021. ISSN 0167-6377.
- Subhash Khot. Ruling Out PTAS for Graph Min-Bisection, Dense k-Subgraph, and Bipartite Clique. SIAM Journal on Computing, 36(4):1025–1071, 2006.
- Optimizing Social Welfare in Social Networks. In Proceedings of the 6th International Conference on Algorithmic Decision Theory, pages 81–96, 2019.
- Graphical One-Sided Markets. In Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, pages 492–498, 2019.
- Christos Papadimitriou. The NP-Completeness of the Bandwidth Minimization Problem. Computing, 16(3):263–270, 1976.
- Dominik Peters. Graphical Hedonic Games of Bounded Treewidth. In Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence, pages 586–593, 2016.
- Kidney Exchange. The Quarterly Journal of Economics, 119(2):457–488, 2004.
- M. A. Seidvasser. The Optimal Number of the Vertices of a Tree. Diskref. Anal., 19:56–74, 1970.
- On Cores and Indivisibility. Journal of Mathematical Economics, 1(1):23–37, 1974.
- Lars-Gunnar Svensson. Strategy-Proof Allocation of Indivisible Goods. Social Choice and Welfare, 16(4):557–567, 1999.
- Voting with Social Influence: Using Arguments to Uncover Ground Truth. In Proceedings of the 14th International Conference on Autonomous Agents and Multiagent Systems, pages 1841–1842, 2015.