Comparison of Program-centric vs Student-centric National Resident Matching Algorithms
Related Experiment Video
Updated: Nov 2, 2025

Semi-automated Biopanning of Bacterial Display Libraries for Peptide Affinity Reagent Discovery and Analysis of Resulting Isolates
Published on: December 6, 2017
Briance Mascarenhas1, Kartikeya S Puranam1, Michael N Katehakis2
1School of Business-Camden, Rutgers University, Camden, New Jersey.
Importance:
The current program-centric algorithm for the National Resident Matching Program (NRMP) primarily uses the program's ranking of students to determine a match. Concerns that the existing algorithm favors programs over students, recent findings that the program's ranking of applicants is not associated with resident performance, and disruptions of existing screening methods and metrics have prompted reevaluation of the current algorithm relative to a student-centric algorithm, in which student ranking of programs is primary and program ranking of students is secondary.
Objective:
To compare program-centric and student-centric algorithms for the NRMP participants.
Design, Setting, And Participants:
This cross-sectional study used randomized computer-generated data reflecting the NRMP match for 2018, 2019, and 2020, capturing more than 50 000 students and more than 4000 programs in 23 specialties, to compare the 2 algorithms.
Exposures:
The same simulated students, programs, and rankings were exposed to the 2 algorithms, running 2300 simulations in the overall analysis and 1000 simulations in each of 23 specialties.
Main Outcomes And Measures:
The percentage of students who did and did not match, the percentage of students who matched to their top-ranked and top-5-ranked programs, and the program's rank of the last student matched per position were examined.
Results:
The 2 algorithms were not different in percentage of students matched overall (eg, for 2020, program-centric: 59% [95% CI, 57%-61%]; student-centric: 58% [95% CI, 56%-60%]; P = .73). The student-centric algorithm, relative to the program-centric algorithm, matched a significantly higher percentage of students to their first-ranked program (eg, for 2020, 50% [95% CI, 48%-52%] vs 14% [95% CI, 13%-15%]; P < .001) and to their top-5-ranked programs (eg, for 2020, 60% [95% CI, 58%-62%] vs 46% [95% CI, 44%-48%]; P < .001). However, the last position was filled with students who had lower program rankings in the student-centric algorithm vs the program-centric algorithm (2 [95% CI, 1-2] vs 8 [95% CI, 6-10]; P < .001).
Conclusions And Relevance:
In this study, the 2 algorithms were not different in the percentage of students matched overall. However, the student-centric algorithm matched a significantly higher percentage of students to their preferred programs. The program-centric algorithm was associated with a lower program's last matched student rank. Further research is needed on the algorithms' associations with cost and time demands in the match, postmatch resident and program performance, and fit with a changing environment.
More Related Videos
07:13Comparison of Predictive Performance of Three Lymph Node Staging Systems in Colorectal Signet Ring Cell Carcinoma Based on Machine Learning Model
Published on: April 18, 2025
07:35Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances
Published on: October 11, 2018
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Wilcoxon Signed-Ranks Test for Matched Pairs
Causes of Similarity-Dissimilarity Effect
Comparing the Survival Analysis of Two or More Groups
Multiple Comparison Tests
It would be easy to compare two samples using a significance alpha level of 0.05. In other words, there is only one sample pair to be compared. However, it would be difficult to identify a significantly different sample if the number...
One-Compartment Open Model: Wagner-Nelson and Loo Riegelman Method for ka Estimation
On...