English

On random stable matchings: cyclic matchings with strict preferences and two-side matchings with partially ordered preferences

Combinatorics 2019-11-19 v1

Abstract

Consider a cyclically ordered collection of rr equinumerous agent sets with strict preferences of every agent over the agents from the next agent set. A weakly stable cyclic matching is a partition of the set of agents into disjoint union of rr-long cycles, one agent from each set per cycle, such that there are no destabilizing rr-long cycles, i.e. cycles in which every agent strictly prefers its successor to its successor in the matching. Assuming that the preferences are uniformly random and independent, we show that the expected number of stable matchings grows with nn (cardinality of each agent set) as (nlogn)r1(n\log n)^{r-1}. We also consider a bipartite stable matching problem where preference list of each agent forms a partially ordered set. Each partial order is an intersection of several, kik_i for side ii, independent, uniformly random, strict orders. For k1+k2>2k_1+k_2>2, the expected number of stable matchings is analyzed for three, progressively stronger, notions of stability. The expected number of weakly stable matchings is shown to grow super-exponentially fast. In contrast, for min(k1,k2)>1\min(k_1,k_2)>1, the fraction of instances with at least one strongly stable (super-stable) matching is super-exponentially small.

Keywords

Cite

@article{arxiv.1911.07425,
  title  = {On random stable matchings: cyclic matchings with strict preferences and two-side matchings with partially ordered preferences},
  author = {Boris Pittel},
  journal= {arXiv preprint arXiv:1911.07425},
  year   = {2019}
}