Applicants (residents) need to be placed into positions in an organization (hospital). Each applicant ranks all positions and each organization ranks all applicants. How can we place applicants in the positions such that 1) the final placement is stable and 2) the placement is optimal for applicants.
Applicants (residents) need to be placed into positions in an organization (hospital). Each applicant ranks all positions and each organization ranks all applicants. How can we place applicants in the positions such that 1) the final placement is stable and 2) the placement is optimal for applicants.
Our solution guarantees the following properties:
We assume all agents have strict rankings. Residents apply to hospitals and are tentatively matched. A hospital rejects a proposal from a resident if their capacity is full and the proposing resident is ranked below all previously matched residents. If not, the hospital rejects a lowest ranked resident from the tentatively matched list, and accepts the proposing resident.
Not every resident is guaranteed to be matched to a hospital. The current algorithm does not handle couples or other special cases.
The redesign of the matching market for American physicians: Some
engineering aspects of economic design
By: Alvin E. Roth and Elliott Peranson