Biró, Péter and Csáji, Gergely Kál and Schlotter, Ildikó Anna (2025) Stable Hypergraph Matching in Unimodular Hypergraphs. In: 52nd International Colloquium on Automata, Languages, and Programming (ICALP 2025). Leibniz International Proceedings in Informatics, LIPIcs (334). Schloss Dagstuhl Leibniz-Zentrum für Informatik, Saarbrücken, Wadern, 31:1-31:20. ISBN 9783959773720
| 
 | Text LIPIcs.ICALP.2025.31.pdf - Published Version Available under License Creative Commons Attribution. Download (942kB) | Preview | 
Abstract
We study the NP-hard Stable Hypergraph Matching (SHM) problem and its generalization allowing capacities, the Stable Hypergraph b-Matching (SHbM) problem, and investigate their computational properties under various structural constraints. Our study is motivated by the fact that Scarf’s Lemma [19] together with a result of Lovász [15] guarantees the existence of a stable matching whenever the underlying hypergraph is normal. Furthermore, if the hypergraph is unimodular (i.e., its incidence matrix is totally unimodular), then even a stable b-matching is guaranteed to exist. However, no polynomial-time algorithm is known for finding a stable matching or b-matching in unimodular hypergraphs. We identify subclasses of unimodular hypergraphs where SHM and SHbM are tractable such as laminar hypergraphs or so-called subpath hypergraphs with bounded-size hyperedges; for the latter case, even a maximum-weight stable b-matching can be found efficiently. We complement our algorithms by showing that optimizing over stable matchings is NP-hard even in laminar hypergraphs. As a practically important special case of SHbM for unimodular hypergraphs, we investigate a tripartite stable matching problem with students, schools, and companies as agents, called the University Dual Admission problem, which models real-world scenarios in higher education admissions. Finally, we examine a superclass of subpath hypergraphs that are normal but not necessarily unimodular, namely subtree hypergraphs where hyperedges correspond to subtrees of a tree. We establish that for such hypergraphs, stable matchings can be found in polynomial time but, in the setting with capacities, finding a stable b-matching is NP-hard.
| Item Type: | Book Section | 
|---|---|
| Uncontrolled Keywords: | stable hypergraph matching, Scarf’s Lemma, unimodular hypergraphs, university dual admission | 
| Subjects: | Q Science / természettudomány > QA Mathematics / matematika > QA75 Electronic computers. Computer science / számítástechnika, számítógéptudomány | 
| SWORD Depositor: | MTMT SWORD | 
| Depositing User: | MTMT SWORD | 
| Date Deposited: | 30 Jun 2025 12:29 | 
| Last Modified: | 30 Jun 2025 12:29 | 
| URI: | https://real.mtak.hu/id/eprint/220593 | 
Actions (login required)
|  | Edit Item | 



