Stable Matchings with Restricted Preferences: Structure and Complexity

IF 1.1 Q4 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS ACM Transactions on Economics and Computation Pub Date : 2022-12-01 DOI:10.1145/3565558
Christine T. Cheng, Will Rosenbaum
{"title":"Stable Matchings with Restricted Preferences: Structure and Complexity","authors":"Christine T. Cheng, Will Rosenbaum","doi":"10.1145/3565558","DOIUrl":null,"url":null,"abstract":"In the stable marriage (SM) problem, there are two sets of agents—traditionally referred to as men and women—and each agent has a preference list that ranks (a subset of) agents of the opposite sex. The goal is to find a matching between men and women that is stable in the sense that no man-woman pair mutually prefers each other to their assigned partners. In a seminal work, Gale and Shapley [16] showed that stable matchings always exist and described an efficient algorithm for finding one. Irving and Leather [24] defined the rotation poset of an SM instance and showed that it determines the structure of the set of stable matchings of the instance. They further showed that every finite poset can be realized as the rotation poset of some SM instance. Consequently, many problems—such as counting stable matchings and finding certain “fair” stable matchings—are computationally intractable (NP-hard) in general. In this article, we consider SM instances in which certain restrictions are placed on the preference lists. We show that three natural preference models—k-bounded, k-attribute, and (k1, k2)-list—can realize arbitrary rotation posets for constant values of k. Hence, even in these highly restricted preference models, many stable matching problems remain intractable. In contrast, we show that for any fixed constant k, the rotation posets of k-range instances are highly restricted. As a consequence, we show that exactly counting and uniformly sampling stable matchings, finding median, sex-equal, and balanced stable matchings, are fixed-parameter tractable when parameterized by the range of the instance. Thus, these problems can be solved in polynomial time on instances of the k-range model for any fixed constant k.","PeriodicalId":42216,"journal":{"name":"ACM Transactions on Economics and Computation","volume":"10 1","pages":"1 - 45"},"PeriodicalIF":1.1000,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM Transactions on Economics and Computation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3565558","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 1

Abstract

In the stable marriage (SM) problem, there are two sets of agents—traditionally referred to as men and women—and each agent has a preference list that ranks (a subset of) agents of the opposite sex. The goal is to find a matching between men and women that is stable in the sense that no man-woman pair mutually prefers each other to their assigned partners. In a seminal work, Gale and Shapley [16] showed that stable matchings always exist and described an efficient algorithm for finding one. Irving and Leather [24] defined the rotation poset of an SM instance and showed that it determines the structure of the set of stable matchings of the instance. They further showed that every finite poset can be realized as the rotation poset of some SM instance. Consequently, many problems—such as counting stable matchings and finding certain “fair” stable matchings—are computationally intractable (NP-hard) in general. In this article, we consider SM instances in which certain restrictions are placed on the preference lists. We show that three natural preference models—k-bounded, k-attribute, and (k1, k2)-list—can realize arbitrary rotation posets for constant values of k. Hence, even in these highly restricted preference models, many stable matching problems remain intractable. In contrast, we show that for any fixed constant k, the rotation posets of k-range instances are highly restricted. As a consequence, we show that exactly counting and uniformly sampling stable matchings, finding median, sex-equal, and balanced stable matchings, are fixed-parameter tractable when parameterized by the range of the instance. Thus, these problems can be solved in polynomial time on instances of the k-range model for any fixed constant k.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
偏好受限的稳定配对:结构与复杂性
在稳定婚姻(SM)问题中,有两组代理人——传统上被称为男性和女性——每个代理人都有一个偏好列表,对异性代理人(其子集)进行排名。目标是在男性和女性之间找到一种稳定的匹配,因为没有一对男性和女性比他们指定的伴侣更喜欢对方。在一项开创性的工作中,Gale和Shapley[16]证明了稳定匹配总是存在的,并描述了一种寻找匹配的有效算法。Irving和Leather[24]定义了SM实例的旋转偏序集,并证明了它决定了实例的稳定匹配集的结构。他们进一步证明了每个有限偏序集都可以实现为某个SM实例的旋转偏序集。因此,许多问题——比如计算稳定匹配和找到某些“公平”的稳定匹配——通常在计算上是棘手的(NP难)。在本文中,我们考虑SM实例,其中在偏好列表上设置了某些限制。我们证明了三个自然偏好模型——k-有界、k-属性和(k1,k2)-列表——可以实现k常值的任意旋转偏序集。因此,即使在这些高度受限的偏好模型中,许多稳定匹配问题仍然难以解决。相反,我们证明了对于任何固定常数k,k范围实例的旋转偏序集是高度受限的。因此,我们证明了当由实例的范围参数化时,精确计数和均匀采样稳定匹配,找到中值、性相等和平衡的稳定匹配,是可处理的固定参数。因此,对于任何固定常数k,这些问题可以在k范围模型的实例上在多项式时间内解决。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
ACM Transactions on Economics and Computation
ACM Transactions on Economics and Computation COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS-
CiteScore
3.80
自引率
0.00%
发文量
11
期刊介绍: The ACM Transactions on Economics and Computation welcomes submissions of the highest quality that concern the intersection of computer science and economics. Of interest to the journal is any topic relevant to both economists and computer scientists, including but not limited to the following: Agents in networks Algorithmic game theory Computation of equilibria Computational social choice Cost of strategic behavior and cost of decentralization ("price of anarchy") Design and analysis of electronic markets Economics of computational advertising Electronic commerce Learning in games and markets Mechanism design Paid search auctions Privacy Recommendation / reputation / trust systems Systems resilient against malicious agents.
期刊最新文献
Editorial from the New Co-Editors-in-Chief of ACM Transactions on Economics and Computation Price of Anarchy in Algorithmic Matching of Romantic Partners Tractable Binary Contests Topological Bounds on the Price of Anarchy of Clustering Games on Networks Social Cost Analysis of Shared/Buy-in Computing Systems
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1