English

Stable Roommates Problem with Random Preferences

Data Structures and Algorithms 2015-01-22 v2 Computational Complexity Combinatorics

Abstract

The stable roommates problem with nn agents has worst case complexity O(n2)O(n^2) in time and space. Random instances can be solved faster and with less memory, however. We introduce an algorithm that has average time and space complexity O(n32)O(n^\frac{3}{2}) for random instances. We use this algorithm to simulate large instances of the stable roommates problem and to measure the probabilty pnp_n that a random instance of size nn admits a stable matching. Our data supports the conjecture that pn=Θ(n1/4)p_n = \Theta(n^{-1/4}).

Keywords

Cite

@article{arxiv.1401.5269,
  title  = {Stable Roommates Problem with Random Preferences},
  author = {Stephan Mertens},
  journal= {arXiv preprint arXiv:1401.5269},
  year   = {2015}
}

Comments

14 pages, 6 figures, 4 algorithms, 1 table; Journal of Statistical Mechanics: Theory and Experiment (2015) P01020

R2 v1 2026-06-22T02:51:00.422Z