Two birds with one stone
The World Congress on Game Theory which was held in July this year was an opportunity to attend a number of great talks. Three of the talks had an interesting similarity. In each of these talks, the speaker examined a two-sided matching problem and presented a single mechanism which encapsulates two previously introduced well-known mechanisms.
Generalized Matching for School Choice
Atila Abdulkadirogolu
The school choice problem can be formulated as two-sided matching problem with one-sided preferences (if school only have priorities over students but not preferences) or 2-sided matching problem with two-sided preferences (schools are also strategic agents with preferences over students). Abdulkadirogolu introduces a more general hybrid model which covers both the settings. His Stable Transfer Cycles (STC) algorithm for the hybrid model reduces to the Top Trading Cycles (TTC) algorithm in the case of one-sided preferences and Student Optimal Stable Matching (SOSM) algorithm in the case of two sided preferences.
A New Theory on Random Assignments
Mustafa Afacan
Afacan examined a two-sided matching problem with one-sided preferences. The objects have priorities over the agents. If priorities involve indifferences, the common approach is to break ties randomly which leads to random priorities. Since from an ex ante point of view, outcomes are random matchings, Afacan takes a more nuanced view of the setting. He introduces the constrained-probabilistic serial mechanism (CPS) mechanism which is a a generalization of the Deferred Acceptance (DA) algorithm and the Probabilistic Serial (PS) mechanism. It is shown that CPS has same stability properties as the DA algorithm but is more efficient than DA. Moreover under different restrictions on Afacan's model with random priorities, CPS reduced to DA (if there is no indifferences in priorities) and PS (if there are no priorities) respectively.
Matching With Minimal Priority Rights
Szilvia Pápai
Pápai studied a two-sided matching problem with one-sided preferences. Agents have strict priorities over objects. The priorities can be interpreted as either allocation priorities or trade priorities.
Allocation priorities mean that the agents are supposed to be matched in the order of the priorities to the given object. Trade priorities mean that the agents have the right to trade the objects in the order of the priorities. There are two main mechanisms which assign the objects according to these two interpretations, respectively: Gale-Shapley deferred acceptance (DA) procedure, and the TTC procedure enhanced by inheritance. Papai proposes a rule called Acyclic Deferred Trading Cycle Rules which contains the DA rule and the TTC rule.
Comments