A General Framework for Stable Roommates Problems using Answer Set Programming
Not on the map. Why?
Abstract (arXiv)
The Stable Roommates problem (SR) is characterized by the preferences of agents over other agents as roommates: each agent ranks all others in strict order of preference. A solution to SR is then a partition of the agents into pairs so that each pair shares a room, and there is no pair of agents that would block this matching (i.e., who prefers the other to their roommate in the matching). There are interesting variations of SR that are motivated by applications (e.g., the preference lists may be incomplete (SRI) and involve ties (SRTI)), and that try to find a more fair solution (e.g., Egalitarian SR). Unlike the Stable Marriage problem, every SR instance is not guaranteed to have a solution. For that reason, there are also variations of SR that try to find a good-enough solution (e.g., Almost SR). Most of these variations are NP-hard. We introduce a formal framework, called SRTI-ASP, utilizing the logic programming paradigm Answer Set Programming, that is provable and general enough to solve many of such variations of SR. Our empirical analysis shows that SRTI-ASP is also promising for applications. This paper is under consideration for acceptance in TPLP.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 7 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 1; 2024: 0; 2025: 1.
5 papers.
- 2021Knowledge-Based Stable Roommates Problem: A Real-World Applicationcited by 1
- 2021Stable Marriage Problems with Ties and Incomplete Preferences: An Empirical Comparison of ASP, SAT, ILP, CP, and Local Search Methodscited by 1
- 2022A Map of Diverse Synthetic Stable Roommates Instancescited by 1
- 2023Current and Future Challenges in Knowledge Representation and Reasoningcited by 1
- 2025Finding Personalized Good-Enough Solutions to Unsatisfiable Stable Roommates Problemscited by 0
- 2025Finding Personalized Good-Enough Solutions to Unsatisfiable Stable Roommates Problems26 Jul 2025
- 2023Current and Future Challenges in Knowledge Representation and Reasoning8 Aug 2023
- 2022A Map of Diverse Synthetic Stable Roommates Instances8 Aug 2022
- 2021Stable Marriage Problems with Ties and Incomplete Preferences: An Empirical Comparison of ASP, SAT, ILP, CP, and Local Search Methods11 Aug 2021
- 2021Knowledge-Based Stable Roommates Problem: A Real-World Application10 Aug 2021