Secure Stable Matching at Scale
Jack Doerner, David Evans, Abhi Shelat
摘要
When a group of individuals and organizations wish to compute a stable matching-for example, when medical students are matched to medical residency programs-they often outsource the computation to a trusted arbiter in order to preserve the privacy of participants' preferences. Secure multi-party computation offers the possibility of private matching processes that do not rely on any common trusted third party. However, stable matching algorithms have previously been considered infeasible for execution in a secure multi-party context on non-trivial inputs because they are computationally intensive and involve complex data-dependent memory access patterns. We adapt the classic Gale-Shapley algorithm for use in such a context, and show experimentally that our modifications yield a lower asymptotic complexity and more than an order of magnitude in practical cost improvement over previous techniques. Our main improvements stem from designing new oblivious data structures that exploit the properties of the matching algorithms. We apply a similar strategy to scale the Roth-Peranson instability chaining algorithm, currently in use by the National Resident Matching Program. The resulting protocol is efficient enough to be useful at the scale required for matching medical residents nationwide, taking just over 18 hours to complete an execution simulating the 2016 national resident match with more than 35,000 participants and 30,000 residency slots.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper8
- Scaling ORAM for Secure ComputationJack Doerner, Abhi ShelatCCS 2017 · 被引用 221 次
- SoK: General Purpose Compilers for Secure Multi-Party ComputationMarcella Hastings, Brett Hemenway, Daniel Noble, Steve ZdancewicS&P 2019 · 被引用 181 次
- GraphOS: Towards Oblivious Graph ProcessingJavad Ghareh Chamani, Ioannis Demertzis, Dimitrios Papadopoulos, Charalampos Papamanthou 等VLDB 2023 · 被引用 21 次
- NANOPI: Extreme-Scale Actively-Secure Multi-Party ComputationRuiyu Zhu, Darion Cassel, Amr Sabry, Yan HuangCCS 2018 · 被引用 20 次
- Pool: Scalable On-Demand Secure Computation Service Against Malicious AdversariesRuiyu Zhu, Yan Huang, Darion CasselCCS 2017 · 被引用 11 次
它引用的顶会 Paper1
相关 Paper
- Fair Procedures for Fair Stable Marriage OutcomesNikolaos Tziavelis, Ioannis Giannakopoulos, Rune Quist Johansen, Katerina Doka 等AAAI 2020 · 被引用 11 次
- Bandit Learning in Matching Markets with IndifferenceFang Kong, Jingqi Tang, Mingzhu Li, Pinyan Lu 等ICLR 2025
- Secure parallel computation on national scale volumes of dataSahar Mazloom, Phi Hung Le, Samuel Ranellucci, S. Dov GordonUSENIX Security 2020
- From Signaling to Interviews in Random Matching MarketsMaxwell Allman, Itai Ashlagi, Amin Saberi, Sophie H. YuSTOC 2025 · 被引用 1 次
- k-Best Egalitarian Stable Marriages for Task AssignmentSiyuan Wu, Leong Hou U, Panagiotis KarrasVLDB 2023 · 被引用 3 次
