×

Strong stability in the hospitals/residents problem. (English) Zbl 1036.90511

Alt, Helmut (ed.) et al., STACS 2003. 20th annual symposium of theoretical aspects on computer science, Berlin, Germany, February 27 – March 1, 2003. Proceedings. Berlin: Springer (ISBN 3-540-00623-0/pbk). Lect. Notes Comput. Sci. 2607, 439-450 (2003).
Summary: We study a version of the well-known Hospitals/Residents problem in which participants’ preferences may involve ties or other forms of indifference. In this context, we investigate the concept of strong stability, arguing that this may be the most appropriate and desirable form of stability in many practical situations. When the indifference is in the form of ties, we describe an \(O(a^2)\) algorithm to find a strongly stable matching, if one exists, where \(a\) is the number of mutually acceptable resident-hospital pairs. We also show a lower bound in this case in terms of the complexity of determining whether a bipartite graph contains a perfect matching. By way of contrast, we prove that it becomes NP-complete to determine whether a strongly stable matching exists if the preferences are allowed to be arbitrary partial orders.
For the entire collection see [Zbl 1017.00027].

MSC:

90C27 Combinatorial optimization
68W05 Nonnumerical algorithms
68Q17 Computational difficulty of problems (lower bounds, completeness, difficulty of approximation, etc.)