English

It's Not Easy Being Three: The Approximability of Three-Dimensional Stable Matching Problems

Computational Complexity 2014-12-04 v1 Data Structures and Algorithms

Abstract

In 1976, Knuth asked if the stable marriage problem (SMP) can be generalized to marriages consisting of 3 genders. In 1988, Alkan showed that the natural generalization of SMP to 3 genders (33GSM) need not admit a stable marriage. Three years later, Ng and Hirschberg proved that it is NP-complete to determine if given preferences admit a stable marriage. They further prove an analogous result for the 33 person stable assignment (33PSA) problem. In light of Ng and Hirschberg's NP-hardness result for 33GSM and 33PSA, we initiate the study of approximate versions of these problems. In particular, we describe two optimization variants of 33GSM and 33PSA: maximally stable marriage/matching (MSM) and maximum stable submarriage/submatching (MSS). We show that both variants are NP-hard to approximate within some fixed constant factor. Conversely, we describe a simple polynomial time algorithm which computes constant factor approximations for the maximally stable marriage and matching problems. Thus both variants of MSM are APX-complete.

Keywords

Cite

@article{arxiv.1412.1130,
  title  = {It's Not Easy Being Three: The Approximability of Three-Dimensional Stable Matching Problems},
  author = {Rafail Ostrovsky and Will Rosenbaum},
  journal= {arXiv preprint arXiv:1412.1130},
  year   = {2014}
}
R2 v1 2026-06-22T07:18:36.577Z