Finding Personalized Good-Enough Solutions to Unsatisfiable Stable Roommates Problems

📅 2025-07-26
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Stable Roommates Problem (SRP) often admits no stable matching, limiting its practical applicability. To address this, we propose the “Good-enough Matching” framework, which generates personalized and individually acceptable pairings. Methodologically, we jointly model explicit preference rankings and implicit habit-based preferences, while incorporating structural constraints from friendship networks to redefine stability. This enables computing an approximate optimal matching—maximizing individual satisfaction above user-specified thresholds and preserving social affinity—even when no classical stable solution exists. Theoretical analysis guarantees algorithmic feasibility and convergence. Empirical evaluation demonstrates that our approach significantly outperforms baseline methods across three key dimensions: matching quality (e.g., average rank), individual acceptance rate, and social consistency (e.g., friend-pair co-occurrence). Thus, it effectively bridges the gap between the theoretical limitations of SRP and real-world roommate assignment requirements.

Technology Category

Application Category

📝 Abstract
The Stable Roommates problems are characterized by the preferences of agents over other agents as roommates. A solution is a partition of the agents into pairs that are acceptable to each other (i.e., they are in the preference lists of each other), and the matching is stable (i.e., there do not exist any two agents who prefer each other to their roommates, and thus block the matching). Motivated by real-world applications, and considering that stable roommates problems do not always have solutions, we continue our studies to compute "good-enough" matchings. In addition to the agents' habits and habitual preferences, we consider their networks of preferred friends, and introduce a method to generate personalized solutions to stable roommates problems. We illustrate the usefulness of our method with examples and empirical evaluations.
Problem

Research questions and friction points this paper is trying to address.

Finding good-enough solutions for unsolvable Stable Roommates Problems
Incorporating agents' networks and habits into matching solutions
Generating personalized stable roommate matchings despite instability
Innovation

Methods, ideas, or system contributions that make the work stand out.

Generates personalized roommate matching solutions
Considers agents' networks of preferred friends
Provides good-enough solutions for unsatisfiable problems
🔎 Similar Papers
No similar papers found.
M
Müge Fidan
Faculty of Engineering and Natural Sciences, Sabanci University, Istanbul, Turkey
Esra Erdem
Esra Erdem
Sabanci University
Artificial IntelligenceKnowledge Representation and ReasoningCognitive Robotics