The Complexity of Approximately Counting Stable Matchings
Prasad Chebolu, Leslie Ann Goldberg, Russell Martin

TL;DR
This paper explores the computational difficulty of approximately counting stable matchings in various attribute-based models, establishing complexity results and showing that efficient approximation schemes are unlikely in most cases.
Contribution
It proves that the problem remains hard to approximate in the k-attribute setting for k ≥ 2 or 3, but is easy in the 1-attribute dot-product case.
Findings
Counting stable matchings is #P-complete in general.
Approximate counting remains hard for k ≥ 2 or 3.
Counting is easy in the 1-attribute dot-product model.
Abstract
We investigate the complexity of approximately counting stable matchings in the -attribute model, where the preference lists are determined by dot products of "preference vectors" with "attribute vectors", or by Euclidean distances between "preference points" and "attribute points". Irving and Leather proved that counting the number of stable matchings in the general case is #P-complete. Counting the number of stable matchings is reducible to counting the number of downsets in a (related) partial order and is interreducible, in an approximation-preserving sense, to a class of problems that includes counting the number of independent sets in a bipartite graph (#BIS). It is conjectured that no FPRAS exists for this class of problems. We show this approximation-preserving interreducibilty remains even in the restricted -attribute setting when (dot products) or $k \geq…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
