Every year, thousands of medical students in the United States submit rank-ordered lists of residency programs. Hospitals submit rank-ordered lists of candidates. A computer runs for a few seconds, and every student learns where they will train. No one defects. No one has reason to.
The algorithm behind this is Gale–Shapley deferred acceptance, published in 1962 by David Gale and Lloyd Shapley. Its idea is disarmingly simple: one side proposes, the other side tentatively accepts — but reserves the right to swap a held proposal for a better one later. Proposals flow, rejections accumulate, and the process terminates in a stable matching: a pairing where no student and no hospital would both prefer to be matched to each other instead.
In 2012 the Nobel Prize in Economic Sciences went to Lloyd Shapley and Alvin Roth for this work and its real-world applications. The mathematics was clean; the social impact was enormous.
Comments
Loading comments...