Minimizing Envy and Maximizing Happiness in Graphical House Allocation
Anubhav Dhar, Ashlesha Hota, Palash Dey, Sudeshna Kolay

TL;DR
This paper explores the computational complexity of optimizing house allocations in a social network context, aiming to minimize envy and maximize preferences, with polynomial solutions in simple cases and NP-hardness in more complex scenarios.
Contribution
It provides a complexity analysis of graphical house allocation problems, identifying tractable cases and designing efficient algorithms for specific graph structures.
Findings
Polynomial-time solutions when agents prefer at most one house
NP-hardness when agents prefer at most two houses
Efficient algorithms for sparse graphs and small vertex cover
Abstract
We study the house allocation problem in a setting where agents are connected by a graph representing friendships. In this model, two agents can only envy each other if they are neighbors (i.e., friends) in the graph. Each agent has a set of preferred (liked) houses and dislikes the rest. An agent is said to envy a friend if is not assigned any house she likes, while is allocated a house that likes. This framework is known as graphical house allocation. Within this framework, we investigate two central problems. The first problem is to compute a house allocation that minimizes the number of envious agents. Multiple such allocations may exist that achieve the same minimum level of envy. Among all allocations that minimize envy, the second problem aims to find one that maximizes the number of agents who receive one of their preferred houses. We present a detailed…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Algebra and Logic · Complexity and Algorithms in Graphs · Advanced Graph Theory Research
