Stable Marriage in Euclidean Space
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.