Course Match: A Large-Scale Implementation of Approximate Competitive Equilibrium from Equal Incomes for Combinatorial Allocation
Eric Budish (),
Gérard P. Cachon (),
Judd B. Kessler () and
Abraham Othman ()
Additional contact information
Eric Budish: University of Chicago, Chicago, Illinois 60637
Gérard P. Cachon: University of Pennsylvania, Philadelphia, Pennsylvania 19104
Judd B. Kessler: University of Pennsylvania, Philadelphia, Pennsylvania 19104
Abraham Othman: University of Pennsylvania, Philadelphia, Pennsylvania 19104
Operations Research, 2017, vol. 65, issue 2, 314-336
Abstract:
Combinatorial allocation involves assigning bundles of items to agents when the use of money is not allowed. Course allocation is one common application of combinatorial allocation, in which the bundles are schedules of courses and the assignees are students. Existing mechanisms used in practice have been shown to have serious flaws, which lead to allocations that are inefficient, unfair, or both. A recently developed mechanism is attractive in theory but has several features that limit its feasibility for practice. This paper reports on the design and implementation of a new course allocation mechanism, Course Match, that is suitable in practice. To find allocations, Course Match performs a massive parallel heuristic search that solves billions of mixed-integer programs to output an approximate competitive equilibrium in a fake-money economy for courses. Quantitative summary statistics for two semesters of full-scale use at a large business school (the Wharton School of Business, which has about 1,700 students and up to 350 courses in each semester) demonstrate that Course Match is both fair and efficient, a finding reinforced by student surveys showing large gains in satisfaction and perceived fairness.
Keywords: course allocation; mechanism design; parallel search; tabu search; competitive equilibrium (search for similar items in EconPapers)
Date: 2017
References: View references in EconPapers View complete reference list from CitEc
Citations: View citations in EconPapers (28)
Downloads: (external link)
https://doi.org/10.1287/opre.2016.1544 (application/pdf)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:inm:oropre:v:65:y:2017:i:2:p:314-336
Access Statistics for this article
More articles in Operations Research from INFORMS Contact information at EDIRC.
Bibliographic data for series maintained by Chris Asher ().