Designing matching mechanisms under constraints: An approach from discrete convex analysis

In this paper, we consider two-sided, many-to-one matching problems where agents in one side of the market (hospitals) impose some distributional constraints (e.g., a minimum quota for each hospital). We show that when the preference of the hospitals is represented as an M-natural-concave function, the following desirable properties hold: (i) the time complexity of the generalized GS mechanism is O(|X|^3), where |X| is the number of possible contracts, (ii) the generalized Gale & Shapley (GS) mechanism is strategyproof, (iii) the obtained matching is stable, and (iv) the obtained matching is optimal for the agents in the other side (doctors) within all stable matchings. Furthermore, we clarify sufficient conditions where the preference becomes an M-natural-concave function. These sufficient conditions are general enough so that they can cover most of existing works on strategyproof mechanisms that can handle distributional constraints in many-to-one matching problems. These conditions provide a recipe for non-experts in matching theory or discrete convex analysis to develop desirable mechanisms in such settings.

[1]  Yuichiro Kamada,et al.  Stability concepts in matching under distributional constraints , 2017, J. Econ. Theory.

[2]  Paul R. Milgrom,et al.  Putting Auction Theory to Work: The Simultaneous Ascending Auction , 1999, Journal of Political Economy.

[3]  Isa Emin Hafalir,et al.  School Choice with Controlled Choice Constraints: Hard Bounds Versus Soft Bounds , 2011, J. Econ. Theory.

[4]  Atila Abdulkadiroglu,et al.  School Choice: A Mechanism Design Approach , 2003 .

[5]  Tayfun Sönmez,et al.  Matching with Contracts: Comment , 2013 .

[6]  Aytek Erdil,et al.  Prioritizing Diversity in School Choice , 2013 .

[7]  F. Kojima,et al.  Matching with Contracts: Comment , 2008 .

[8]  Paul R. Milgrom,et al.  Designing Random Allocation Mechanisms: Theory and Applications , 2013 .

[9]  J. Hatfield,et al.  Matching in Networks with Bilateral Contracts , 2010 .

[10]  Tamás Fleiner,et al.  A Matroid Approach to Stable Matchings with Lower Quotas , 2012, Math. Oper. Res..

[11]  Alexander Schrijver,et al.  Combinatorial optimization. Polyhedra and efficiency. , 2003 .

[12]  Kazuo Murota,et al.  Matrices and Matroids for Systems Analysis , 2000 .

[13]  Scott Duke Kominers,et al.  Matching with Slot-Specific Priorities: Theory , 2016 .

[14]  Parag A. Pathak,et al.  The Boston Public School Match , 2005 .

[15]  Akihisa Tamura,et al.  A general two-sided matching market with discrete concave utility functions , 2006, Discret. Appl. Math..

[16]  John William Hatfield,et al.  Substitutes and stability for matching with contracts , 2010, J. Econ. Theory.

[17]  Jens Vygen,et al.  The Book Review Column1 , 2020, SIGACT News.

[18]  Paul H. Zipkin On the Structure of Lost-Sales Inventory Models , 2008, Oper. Res..

[19]  F. Echenique Contracts versus Salaries in Matching , 2012 .

[20]  Tamás Fleiner A Matroid Generalization of the Stable Matching Polytope , 2001, IPCO.

[21]  Woonghee Tim Huh,et al.  On the Optimal Policy Structure in Serial Inventory Systems with Lost Sales , 2010, Oper. Res..

[22]  Makoto Yokoo,et al.  Strategyproof Matching with Minimum Quotas , 2016, TEAC.

[23]  John William Hatfield,et al.  Group incentive compatibility for matching with contracts , 2009, Games Econ. Behav..

[24]  Yuichiro Kamada,et al.  Stability and strategy-proofness for matching with constraints: A necessary and sufficient condition: Matching with constraints , 2018 .

[25]  L. S. Shapley,et al.  College Admissions and the Stability of Marriage , 2013, Am. Math. Mon..

[26]  K. Murota Discrete convex analysis: A tool for economics and game theory , 2016, 2212.03598.

[27]  Contract Design and Stability in Matching Markets , 2011 .

[28]  Akihisa Tamura,et al.  A Two-Sided Discrete-Concave Market with Possibly Bounded Side Payments: An Approach by Discrete Convex Analysis , 2007, Math. Oper. Res..

[29]  Akiyoshi Shioura,et al.  A Note on the Equivalence Between Substitutability and M ♮ -convexity , 2004 .

[30]  Alvin E. Roth,et al.  Two-Sided Matching: A Study in Game-Theoretic Modeling and Analysis , 1990 .

[31]  Kazuo Murota,et al.  Discrete convex analysis , 1998, Math. Program..

[32]  David Manlove,et al.  The College Admissions problem with lower and common quotas , 2010, Theor. Comput. Sci..

[33]  V. Crawford,et al.  Job Matching, Coalition Formation, and Gross Substitutes , 1982 .

[34]  M. Yokoo,et al.  Matching with Distributional Constraints: An Alternative Solution for the Japanese Medical Residency Match , 2014 .

[35]  David A. Freedman,et al.  Machiavelli and the Gale-Shapley Algorithm , 1981 .

[36]  Paul R. Milgrom,et al.  Matching with Contracts , 2005 .

[37]  M. Utku Ünver,et al.  Matching, Allocation, and Exchange of Discrete Resources , 2009 .

[38]  Alvin E. Roth,et al.  The Economics of Matching: Stability and Incentives , 1982, Math. Oper. Res..

[39]  Zaifu Yang,et al.  A Note on Kelso and Crawford's Gross Substitutes Condition , 2003, Math. Oper. Res..

[40]  Parag A. Pathak,et al.  The New York City High School Match , 2005 .

[41]  Zaifu Yang,et al.  Equilibria and Indivisibilities: Gross Substitutes and Complements , 2006 .

[42]  D. Fragiadakis Market Design under Distributional Constraints : Diversity in School Choice and Other Applications ⇤ † , 2013 .

[43]  Makoto Yokoo,et al.  Designing Matching Mechanisms under General Distributional Constraints , 2017 .

[44]  Akihisa Tamura,et al.  A new characterization of M-convex set functions by substitutability , 2004 .

[45]  Kazuo Murota,et al.  M-Convex Function on Generalized Polymatroid , 1999, Math. Oper. Res..

[46]  Paul Milgrom,et al.  Assignment Messages and Exchanges , 2009 .

[47]  Tayfun Sönmez Bidding for Army Career Specialties: Improving the ROTC Branching Mechanism , 2013, Journal of Political Economy.

[48]  A. Roth The Economist as Engineer: Game Theory, Experimentation, and Computation as Tools for Design Economics , 2002 .

[49]  Fuhito Kojima,et al.  School choice: Impossibilities for affirmative action , 2012, Games Econ. Behav..

[50]  Isa Emin Hafalir,et al.  Effective affirmative action in school choice , 2011 .

[51]  Kazuo Murota,et al.  On the Lattice Structure of Stable Allocations in a Two-Sided Discrete-Concave Market , 2015, Math. Oper. Res..

[52]  David Manlove,et al.  Two algorithms for the Student-Project Allocation problem , 2007, J. Discrete Algorithms.

[53]  F. Kojima,et al.  Stability and Strategy-Proofness for Matching with Constraints: A Problem in the Japanese Medical Match and Its Solution , 2012 .

[54]  Tayfun Sönmez,et al.  Matching With (Branch‐of‐Choice) Contracts at the United States Military Academy , 2013 .

[55]  Parag A. Pathak,et al.  Changing the Boston School Choice Mechanism: Strategy-proofness as Equal Access , 2006 .

[56]  Atila Abdulkadiroglu,et al.  Advances in Economics and Econometrics: Matching Markets: Theory and Practice , 2013 .

[57]  Tamás Fleiner,et al.  A Fixed-Point Approach to Stable Matchings and Some Applications , 2003, Math. Oper. Res..

[58]  Paul Milgrom,et al.  Putting Auction Theory to Work , 2004 .

[59]  Muhammed A. Yıldırım,et al.  School Choice with Controlled Choice Constraints: Hard Bounds Versus Soft Bounds , 2012 .

[60]  Faruk Gul,et al.  WALRASIAN EQUILIBRIUM WITH GROSS SUBSTITUTES , 1999 .

[61]  Makoto Yokoo,et al.  Strategyproof matching with regional minimum and maximum quotas , 2016, Artif. Intell..

[62]  Parag A. Pathak,et al.  Strategy-Proofness versus Efficiency in Matching with Indifferences: Redesigning the NYC High School Match , 2009 .

[63]  F. Kojima,et al.  Efficient Matching under Distributional Constraints: Theory and Applications , 2015 .

[64]  Kazuo Murota,et al.  Application of M-Convex submodular flow problem to mathematical economics , 2001, ISAAC.

[65]  Atila Abdulkadiroglu,et al.  College admissions with affirmative action , 2005, Int. J. Game Theory.

[66]  Jack Edmonds,et al.  Matroids and the greedy algorithm , 1971, Math. Program..

[67]  Renato Paes Leme,et al.  Gross substitutes and endowed assignment valuations , 2015 .

[68]  M. Ostrovsky,et al.  Stability and Competitive Equilibrium in Trading Networks , 2013, Journal of Political Economy.

[69]  Alvin E. Roth,et al.  Pairwise Kidney Exchange , 2004, J. Econ. Theory.

[70]  Zaifu Yang,et al.  Computing a Walrasian Equilibrium in Iterative Auctions with Multiple Differentiated Items , 2013, ISAAC.

[71]  Makoto Yokoo,et al.  Strategy-proof matching with regional minimum quotas , 2014, AAMAS.

[72]  F. Echenique Contracts vs. Salaries in Matching , 2010 .

[73]  Parag A. Pathak,et al.  What Really Matters in Designing School Choice Mechanisms , 2017 .

[74]  Peter Troyan,et al.  Improving Matching under Hard Distributional Constraints , 2015 .

[75]  F. Echenique,et al.  How to Control Controlled School Choice , 2014 .

[76]  A. Roth A natural experiment in the organization of entry-level labor markets: regional markets for new physicians and surgeons in the United Kingdom. , 1991, The American economic review.