Wu Yue, Lee Cecilia S, Lee Aaron Y, Van Gelder Russell N
Karalis-Johnson Retina Center, Department of Ophthalmology, University of Washington, Seattle.
Department of Laboratory Medicine & Pathology, University of Washington, Seattle.
JAMA Netw Open. 2025 Jun 2;8(6):e2517077. doi: 10.1001/jamanetworkopen.2025.17077.
In the US, tens of thousands of medical student applicants and residency programs rank each other annually. The matching algorithm, Gale-Shapley, has been relatively unchanged for over 50 years, and although it results in a stable solution for the match, where no applicant and program would prefer to be matched together than to their assigned match, it does not optimize the overall match result.
To compare the performance of a mixed-integer linear optimization-based approach, the residency optimizer, for matching and against the currently used Gale-Shapley algorithm.
DESIGN, SETTING, AND PARTICIPANTS: This quality improvement study used anonymized rank lists and match data for ophthalmology residency matches conducted between 2011 to 2021. The Gale-Shapley algorithm and the residency optimizer were compared for overall performance for both applicants and programs, under both unlimited choice rank lists and capitated lists. The algorithms were also compared for couple matching. Final data analyses were performed in April 2025.
Matching with an ophthalmology residency and fellowship.
Algorithm performance was compared in terms of mean matched rank of applicants and programs, as well as the percentage of applicants matching their top 3 ranked programs. For the capped rank list experiments, the percentage of positions filled and the percentage of applicants matching their top choices were measured. For couple matching, the percentage of couples matched was computed.
For a total of 6990 applicants (635.5 applicants per year) and a mean of 114.6 programs per year from 2011 to 2021, applicants matched 0.45 rank positions better (2.40 using the optimized algorithm vs 2.85 using Gale-Shapley), and the program matched applicants 0.32 rank positions better (2.65 for the optimized algorithm vs 2.97 for Gale-Shapley) per position under residency optimizer match than under Gale-Shapley. In total, 78.4% of applicants (4079 of 5200 applicants) matched to 1 of their top 3 choices with the residency optimizer match compared with 70.9% (3668 of 5174 applicants) with the Gale-Shapley algorithm. The residency optimizer eliminated unfilled residency positions and resulted in a mean of 2.4 fewer programs with unfilled slots annually. The residency optimizer outperformed the Gale-Shapley algorithm with truncated match lists and outperformed Gale-Shapley in successfully matching couples.
These findings suggest that alternate match algorithms optimizing global utility may generally improve residency and fellowship match outcomes.
在美国,每年有成千上万的医学院校申请者和住院医师培训项目相互进行排名。匹配算法,即盖尔-沙普利算法,50多年来相对未变,虽然它能产生一个稳定的匹配解决方案,即没有申请者和项目会比他们被分配的匹配对象更愿意与彼此匹配在一起,但它并未优化整体匹配结果。
比较基于混合整数线性优化的方法,即住院医师优化器,与当前使用的盖尔-沙普利算法在匹配方面的性能。
设计、设置和参与者:这项质量改进研究使用了2011年至2021年期间眼科住院医师匹配的匿名排名列表和匹配数据。在无限选择排名列表和定额列表下,比较了盖尔-沙普利算法和住院医师优化器在申请者和项目整体性能方面的表现。还比较了这两种算法在夫妻匹配方面的表现。最终数据分析于2025年4月进行。
与眼科住院医师培训和专科培训相匹配。
从申请者和项目的平均匹配排名以及申请者匹配其排名前三的项目的百分比方面比较算法性能。对于定额排名列表实验,测量了填补的职位百分比和申请者匹配其首选的百分比。对于夫妻匹配,计算了匹配的夫妻百分比。
在2011年至2021年期间,共有6990名申请者(每年635.5名申请者),平均每年有114.6个项目,在住院医师优化器匹配下,申请者每个职位的匹配排名比盖尔-沙普利算法下提高了0.45个排名位置(优化算法为2.40,盖尔-沙普利算法为2.85),项目匹配申请者的排名比盖尔-沙普利算法下提高了0.32个排名位置(优化算法为2.65,盖尔-沙普利算法为2.97)。总体而言,78.4%的申请者(5200名申请者中的4079名)通过住院医师优化器匹配到了其排名前三的选择之一,而使用盖尔-沙普利算法的这一比例为70.9%(5174名申请者中的3668名)。住院医师优化器消除了未填补的住院医师职位,每年平均减少2.4个有空缺的项目。在截断匹配列表方面,住院医师优化器的表现优于盖尔-沙普利算法,在成功匹配夫妻方面也优于盖尔-沙普利算法。
这些发现表明,优化全局效用的替代匹配算法通常可能会改善住院医师培训和专科培训的匹配结果。