Affinely representable lattices, stable matchings, and choice functions

11/13/2020
by   Yuri Faenza, et al.
0

Birkhoff's representation theorem (Birkhoff, 1937) defines a bijection between elements of a distributive lattice and the family of upper sets of an associated poset. Although not used explicitly, this result is at the backbone of the combinatorial algorithm by Irving et al. (1987) for maximizing a linear function over the set of stable matchings in Gale and Shapley's stable marriage model (Gale and Shapley, 1962). In this paper, we introduce a property of distributive lattices, which we term as affine representability, and show its role in efficiently solving linear optimization problems over the elements of a distributive lattice, as well as describing the convex hull of the characteristic vectors of lattice elements. We apply this concept to the stable matching model with path-independent quota-filling choice functions, thus giving efficient algorithms and a compact polyhedral description for this model. To the best of our knowledge, this model generalizes all models from the literature for which similar results were known, and our paper is the first that proposes efficient algorithms for stable matchings with choice functions, beyond classical extensions of the Deferred Acceptance algorithm.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/02/2022

Lattice Linear Predicate Algorithms for the Constrained Stable Marriage Problem with Ties

We apply Lattice-Linear Predicate Detection Technique to derive parallel...
research
04/16/2018

A Generalization of Birkhoff's Theorem for Distributive Lattices, with Applications to Robust Stable Matchings

Birkhoff's theorem, which has also been called the fundamental theorem ...
research
01/09/2020

A Generalization of Teo and Sethuraman's Median Stable Marriage Theorem

Let L be any finite distributive lattice and B be any boolean predicate ...
research
12/26/2018

Applying Predicate Detection to the Constrained Optimization Problems

We present a method to design parallel algorithms for constrained combin...
research
10/10/2019

Representing All Stable Matchings by Walking a Maximal Chain

The seminal book of Gusfield and Irving [GI89] provides a compact and al...
research
04/03/2020

On the Structure of Stable Tournament Solutions

A fundamental property of choice functions is stability, which, loosely ...
research
11/05/2020

Optimization of Virtual Networks

We introduce a general and comprehensive model for the design and optimi...

Please sign up or login with your details

Forgot password? Click here to reset