Minimum Cut Representability of Stable Matching Problems
By: Yuri Faenza, Ayoub Foussoul, Chengyue He
Potential Business Impact:
Solves tough matching puzzles using a new math trick.
We introduce and study Minimum Cut Representability, a framework to solve optimization and feasibility problems over stable matchings by representing them as minimum s-t cut problems on digraphs over rotations. We provide necessary and sufficient conditions on objective functions and feasibility sets for problems to be minimum cut representable. In particular, we define the concepts of first and second order differentials of a function over stable matchings and show that a problem is minimum cut representable if and only if, roughly speaking, the objective function can be expressed solely using these differentials, and the feasibility set is a sublattice of the stable matching lattice. To demonstrate the practical relevance of our framework, we study a range of real-world applications, including problems involving school choice with siblings and a two-stage stochastic stable matching problem. We show how our framework can be used to help solving these problems.
Similar Papers
All finite lattices are stable matching lattices
Discrete Mathematics
Finds best matches for everyone, even complex choices.
New Results on a General Class of Minimum Norm Optimization Problems
Data Structures and Algorithms
Find best solutions for complex problems.
Finding Diverse Solutions in Combinatorial Problems with a Distributive Lattice Structure
Data Structures and Algorithms
Finds many different good answers to hard problems.