“邻近”实例稳定匹配格的结构与算法研究及其应用

Rohith Reddy Gangam, Tung Mai, Nitya Raju, V. Vazirani
{"title":"“邻近”实例稳定匹配格的结构与算法研究及其应用","authors":"Rohith Reddy Gangam, Tung Mai, Nitya Raju, V. Vazirani","doi":"10.4230/LIPIcs.FSTTCS.2022.19","DOIUrl":null,"url":null,"abstract":"Recently MV18 identified and initiated work on the new problem of understanding structural relationships between the lattices of solutions of two\"nearby\"instances of stable matching. They also gave an application of their work to finding a robust stable matching. However, the types of changes they allowed in going from instance $A$ to $B$ were very restricted, namely any one agent executes an upward shift. In this paper, we allow any one agent to permute its preference list arbitrarily. Let $M_A$ and $M_B$ be the sets of stable matchings of the resulting pair of instances $A$ and $B$, and let $\\mathcal{L}_A$ and $\\mathcal{L}_B$ be the corresponding lattices of stable matchings. We prove that the matchings in $M_A \\cap M_B$ form a sublattice of both $\\mathcal{L}_A$ and $\\mathcal{L}_B$ and those in $M_A \\setminus M_B$ form a join semi-sublattice of $\\mathcal{L}_A$. These properties enable us to obtain a polynomial time algorithm for not only finding a stable matching in $M_A \\cap M_B$, but also for obtaining the partial order, as promised by Birkhoff's Representation Theorem, thereby enabling us to generate all matchings in this sublattice. Our algorithm also helps solve a version of the robust stable matching problem. We discuss another potential application, namely obtaining new insights into the incentive compatibility properties of the Gale-Shapley Deferred Acceptance Algorithm.","PeriodicalId":175000,"journal":{"name":"Foundations of Software Technology and Theoretical Computer Science","volume":"56 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"A Structural and Algorithmic Study of Stable Matching Lattices of \\\"Nearby\\\" Instances, with Applications\",\"authors\":\"Rohith Reddy Gangam, Tung Mai, Nitya Raju, V. Vazirani\",\"doi\":\"10.4230/LIPIcs.FSTTCS.2022.19\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Recently MV18 identified and initiated work on the new problem of understanding structural relationships between the lattices of solutions of two\\\"nearby\\\"instances of stable matching. They also gave an application of their work to finding a robust stable matching. However, the types of changes they allowed in going from instance $A$ to $B$ were very restricted, namely any one agent executes an upward shift. In this paper, we allow any one agent to permute its preference list arbitrarily. Let $M_A$ and $M_B$ be the sets of stable matchings of the resulting pair of instances $A$ and $B$, and let $\\\\mathcal{L}_A$ and $\\\\mathcal{L}_B$ be the corresponding lattices of stable matchings. We prove that the matchings in $M_A \\\\cap M_B$ form a sublattice of both $\\\\mathcal{L}_A$ and $\\\\mathcal{L}_B$ and those in $M_A \\\\setminus M_B$ form a join semi-sublattice of $\\\\mathcal{L}_A$. These properties enable us to obtain a polynomial time algorithm for not only finding a stable matching in $M_A \\\\cap M_B$, but also for obtaining the partial order, as promised by Birkhoff's Representation Theorem, thereby enabling us to generate all matchings in this sublattice. Our algorithm also helps solve a version of the robust stable matching problem. We discuss another potential application, namely obtaining new insights into the incentive compatibility properties of the Gale-Shapley Deferred Acceptance Algorithm.\",\"PeriodicalId\":175000,\"journal\":{\"name\":\"Foundations of Software Technology and Theoretical Computer Science\",\"volume\":\"56 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-04-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Foundations of Software Technology and Theoretical Computer Science\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4230/LIPIcs.FSTTCS.2022.19\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Foundations of Software Technology and Theoretical Computer Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4230/LIPIcs.FSTTCS.2022.19","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

最近,MV18确定并开始了对理解两个“附近”稳定匹配实例的解格之间结构关系的新问题的工作。他们还将他们的工作应用于寻找一个健壮的稳定匹配。然而,它们允许的从实例$A$到$B$的更改类型是非常有限的,即任何一个代理执行向上移动。在本文中,我们允许任意一个智能体任意排列其偏好列表。设$M_A$和$M_B$为生成的实例对$A$和$B$的稳定匹配集,设$\mathcal{L}_A$和$\mathcal{L}_B$为稳定匹配的对应格。证明了$M_A \cap M_B$中的匹配构成$\mathcal{L}_A$和$\mathcal{L}_B$的子格,$M_A \setminus M_B$中的匹配构成$\mathcal{L}_A$的联结半子格。这些性质使我们能够得到一个多项式时间算法,不仅可以在$M_A \cap M_B$中找到一个稳定的匹配,而且可以得到Birkhoff表示定理所承诺的偏阶,从而使我们能够生成这个子格中的所有匹配。我们的算法还有助于解决一个版本的鲁棒稳定匹配问题。我们讨论了另一个潜在的应用,即对Gale-Shapley延迟接受算法的激励相容性有了新的认识。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A Structural and Algorithmic Study of Stable Matching Lattices of "Nearby" Instances, with Applications
Recently MV18 identified and initiated work on the new problem of understanding structural relationships between the lattices of solutions of two"nearby"instances of stable matching. They also gave an application of their work to finding a robust stable matching. However, the types of changes they allowed in going from instance $A$ to $B$ were very restricted, namely any one agent executes an upward shift. In this paper, we allow any one agent to permute its preference list arbitrarily. Let $M_A$ and $M_B$ be the sets of stable matchings of the resulting pair of instances $A$ and $B$, and let $\mathcal{L}_A$ and $\mathcal{L}_B$ be the corresponding lattices of stable matchings. We prove that the matchings in $M_A \cap M_B$ form a sublattice of both $\mathcal{L}_A$ and $\mathcal{L}_B$ and those in $M_A \setminus M_B$ form a join semi-sublattice of $\mathcal{L}_A$. These properties enable us to obtain a polynomial time algorithm for not only finding a stable matching in $M_A \cap M_B$, but also for obtaining the partial order, as promised by Birkhoff's Representation Theorem, thereby enabling us to generate all matchings in this sublattice. Our algorithm also helps solve a version of the robust stable matching problem. We discuss another potential application, namely obtaining new insights into the incentive compatibility properties of the Gale-Shapley Deferred Acceptance Algorithm.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信