English

Multi-Dimensional Stable Roommates in 2-Dimensional Euclidean Space

Computer Science and Game Theory 2022-07-05 v2 Computational Complexity Computational Geometry

Abstract

We investigate the Euclidean dd-Dimensional Stable Roommates problem, which asks whether a given set~VV of dnd \cdot n points from the 2-dimensional Euclidean space can be partitioned into nn disjoint (unordered) subsets Π={V1,,Vn}\Pi=\{V_1,\ldots,V_{n}\} with Vi=d|V_i|=d for each ViΠV_i\in \Pi such that Π\Pi is stable. Here, stability means that no point subset WVW\subseteq V is blocking Π\Pi and WW is said to be blocking Π\Pi if W=d|W|= d such that wWδ(w,w)<vΠ(w)δ(w,v)\sum_{w'\in W}\delta(w,w') < \sum_{v\in \Pi(w)}\delta(w,v) holds for each point wWw\in W, where Π(w)\Pi(w) denotes the subset ViΠV_i\in \Pi which contains ww and δ(a,b)\delta(a,b) denotes the Euclidean distance between points aa and bb. Complementing the existing known polynomial-time result for d=2d=2, we show that such polynomial-time algorithms cannot exist for any fixed number d3d \ge 3 unless P=NP. Our result for d=3d=3 answers a decade-long open question in the theory of Stable Matching and Hedonic Games [17, 1, 9, 25, 20].

Keywords

Cite

@article{arxiv.2108.03868,
  title  = {Multi-Dimensional Stable Roommates in 2-Dimensional Euclidean Space},
  author = {Jiehua Chen and Sanjukta Roy},
  journal= {arXiv preprint arXiv:2108.03868},
  year   = {2022}
}
R2 v1 2026-06-24T04:56:22.672Z