The Complexity of Stable Matchings under Substitutable Preferences

  title={The Complexity of Stable Matchings under Substitutable Preferences},
  author={Yuan Deng and Debmalya Panigrahi and Bo Waggoner},
In various matching market settings, such as hospital-doctor matching markets (Hatfield and Milgrom 2005), the existence of stable outcomes depends on substitutability of preferences. But can these stable matchings be computed efficiently, as in the one-to-one matching case? The algorithm of (Hatfield and Milgrom 2005) requires efficient implementation of a choice function over substitutable preferences. We show that even given efficient access to a value oracle or preference relation… 

Preference-Aware Task Assignment in On-Demand Taxi Dispatching: An Online Stable Matching Approach

This work defines a new model, Online Stable Matching under Known Identical Independent Distributions (OSM-KIID), which not only maximizes the expected total profits of OBJ-1, but also tries to satisfy the preferences among workers and tasks by minimizing the expectedtotal number of blocking pairs (OBJ-2).

On the Problem of Assigning PhD Grants

This paper studies the possibility of designing protocols of exchanges between the students and the university in order to construct a matching which is as close as possible to the optimal one i.e., the best achievable matching without uncertainty.

Bo Waggoner - Research Statement

To overcome challenges, one must understand how social constraints such as privacy, fairness, and strategic behavior impact these systems; and one can hope to build better systems with societal impact as a primary goal.

Dynamic Mechanism Design in Complex Environments

Dynamic Mechanism Design in Complex Environments by Yuan Deng Department of Computer Science Duke University Date: Approved: Vincent Conitzer, Advisor

Implementation of Stable Marriage Algorithm in Student Project Allocation

This paper investigated efficacy of stable marriage algorithm and deployed basic Gale Sharply Algorithm into the process of allocating student project and showed that the algorithm was able to improve the process by enhancing the stability involved.



Testing substitutability of weak preferences

Stable Marriage and Indifference

Gross substitutability: An algorithmic survey

Three remarks on the many-to-many stable matching problem

Finding large stable matchings

Two new heuristics for finding large stable matchings in variants of these problems in which ties are on one side only are presented and an empirical study involving these heuristic and the best existing approximation algorithm for this problem is described.

Testing substitutability

Job Matching, Coalition Formation, and Gross Substitutes

Competitive adjustment processes in labor markets with perfect information but heterogeneous firms and workers are studied. Generalizing results of Shapley and Shubik [7], and of Crawford and Knoer


In this paper we study the problem of efficient production and allocation of indivisible objects among a set of consumers. We assume that the agents’ preferences depend on the bundle of objects and

Matching with Contracts

We develop a model of matching with contracts which incorporates, as special cases, the college admissions problem, the Kelso-Crawford labor market matching model, and ascending package auctions. We

Matching with Contracts: Comment

The matching with contracts model (Hatfield and Milgrom 2005) is widely considered to be one of the most important advances of the last two decades in matching theory. One of their main messages is