A Tie-breaking based Local Search Algorithm for Stable Matching Problems
Junyuan Qiu

TL;DR
This paper introduces a tie-breaking local search algorithm for stable matching problems that maximizes matching size and improves fairness, outperforming existing methods in speed and scalability.
Contribution
The paper presents TBLS and TBLS-E algorithms that effectively maximize matching size and enhance equity in stable matching problems with ties, with superior performance over prior approaches.
Findings
TBLS achieves the highest matching size among compared algorithms.
TBLS-E minimizes sex equality cost while maintaining large matchings.
Both algorithms are faster and more scalable than existing local search methods.
Abstract
The stable marriage problem with incomplete lists and ties (SMTI) and the hospitals/residents problem with ties (HRT) are important in matching theory with broad practical applications. In this paper, we introduce a tie-breaking based local search (TBLS) algorithm designed to achieve a weakly stable matching of maximum size for both the SMTI and HRT problems. TBLS begins by arbitrarily resolving all ties and iteratively refines the tie-breaking strategy by adjusting the relative order within ties based on preference ranks and the current stable matching. Additionally, we introduce TBLS-E, an equity-focused variant of TBLS, specifically designed for the SMTI problem. This variant maintains the objective of maximizing matching size, while enhancing equity through two simple modifications. In comparison with ten other approximation and local search algorithms, TBLS achieves the highest…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimization and Search Problems · Robotic Path Planning Algorithms · Advanced Image and Video Retrieval Techniques
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
