Stable Marriage in Euclidean Space

Yinghui Wen (Shandong University), Zhongyi Zhang (Shandong University), Jiong Guo (Shandong University)

Abstract

We study stable marriage problems in the 𝑑-Euclidean space. Under this setting, each agent is represented as a point in the 𝑑dimensional space, and for each agent π‘Ž, the preference of π‘Ž is based on the sorting according to the Euclidean distances between π‘Ž and agents from the opposite gender. Let 𝛿 (π‘Ž, 𝑏) being the Euclidean distance between two points π‘Ž and 𝑏. A man 𝑒 prefers a woman 𝑀 1 to another woman 𝑀 2 if and only if 𝛿 (𝑒, 𝑀 1) < 𝛿 (𝑒, 𝑀 2). If 𝛿 (𝑒, 𝑀 1) = 𝛿 (𝑒, 𝑀 2), then 𝑒 ranks 𝑀 1 and 𝑀 2 indifferently, and we say there is a tie between 𝑀 1 and 𝑀 2 in 𝑒's preference list. A lot of variants of Stable Marriage with Ties (SMT) have been shown to be NP-complete when ties occur in preference lists. In this paper, we study the most famous hard variants of SMT in 𝑑-Euclidean space, namely, Regret-SMT, Forced-SMT, and Egalitarian-SMT. We prove that with 𝑑 = 1, Forced-SMT and Regert-SMT can be solved in polynomial-time, while with 𝑑 = 2, all of the three problems are NP-hard. Then we show that if the preference list can be incomplete (agents are allowed to not give a full rank of the opposite gender), the three problems and another variant Max-SMTI are NP-hard even with 𝑑 = 1. Finally, we provide an algorithm to recognize whether a given preference profile can be embedded into 1-Euclidean space.