Theoretical Computer Science ( IF 1.1 ) Pub Date : 2021-06-17 , DOI: 10.1016/j.tcs.2021.05.015 Sushmita Gupta , Sanjukta Roy , Saket Saurabh , Meirav Zehavi
Balanced Stable Marriage (BSM) is a central optimization version of the classic Stable Marriage (SM) problem. We study BSM from the viewpoint of Parameterized Complexity. Informally, the input of BSM consists of n men, n women, and an integer k. Each person a has a (sub)set of acceptable partners, , whom a ranks strictly; we use to denote the position of in a's preference list. The objective is to decide whether there exists a stable matching μ such that . In SM, all stable matchings match the same set of agents, which can be computed in polynomial time. As for any stable matching μ, BSM is trivially fixed-parameter tractable (FPT) with respect to k. Thus, a natural question is whether BSM is FPT with respect to . With this viewpoint in mind, we draw a line between tractability and intractability in relation to the target value. This line separates additional natural parameterizations higher/lower than ours (e.g., we automatically resolve the parameterization ). The two extreme stable matchings are the man-optimal and the woman-optimal . Let , and . In this work, we prove that
- •
BSM parameterized by admits (1) a kernel where the number of people is linear in t, and (2) a parameterized algorithm whose running time is single exponential in t.
- •
BSM parameterized by is W[1]-hard.
中文翻译:
平衡稳定的婚姻:多近才算亲近?
平衡稳定婚姻 (BSM)是经典稳定婚姻 (SM)问题的中心优化版本。我们从参数化复杂性的角度研究BSM。非正式地,BSM的输入由n 个男人、n 个女人和一个整数k 组成。每个人a都有一组(子)可接受的合作伙伴,,其中一个严格的行列; 我们用 表示位置 在a的偏好列表中。目标是确定是否存在稳定匹配μ使得. 在SM 中,所有稳定匹配都匹配同一组代理,可以在多项式时间内计算。作为对于任何稳定匹配μ,BSM是相对于k 的平凡固定参数易处理 (FPT) 。因此,一个自然的问题是BSM是否是 FPT. 考虑到这一观点,我们在与目标值相关的易处理性和难处理性之间划清界限。这条线分隔了比我们更高/更低的额外自然参数化(例如,我们自动解决参数化)。两个极端稳定的匹配是人为最优的 和女性最佳 . 让, 和 . 在这项工作中,我们证明
- •
BSM参数化为承认 (1) 一个内核,其中人数在t 中是线性的,以及 (2) 一个参数化算法,其运行时间是t 中的单指数。
- •
BSM参数化为 是 W[1]-hard。