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

04/16/2018
by   Tung Mai, et al.
0

Birkhoff's theorem, which has also been called the fundamental theorem for finite distributive lattices, states that the elements of any such lattice L are isomorphic to the closed sets of a partial order, say Π. We generalize this theorem to showing that each sublattice of L is isomorphic to a distinct partial order that can be obtained from Π via the operation of compression, defined in this paper. Let A be an instance of stable matching, with L being its lattice of stable matchings, and let B be the instance obtained by permuting the preference list of any one boy or any one girl. Let M_A and M_B be their sets of stable matchings. Our results are the following: - We show that M_A ∩M_B is a sublattice of L and M_A∖M_B is a semi-sublattice of L. - Using our generalization of Birkhoff's Theorem, we give an efficient algorithm for finding the compression of Π that is isomorphic to the lattice of M_A ∩M_B. - Given a polynomial sized domain D of such errors (of permuting one of the preference lists), we give an efficient algorithm that checks if there is a stable matching for A that is stable for each such resulting instance B. We call this a fully robust stable matching. - If yes, the set of all such matchings forms a sublattice of L and our algorithm finds its partial order as well. Using the latter, we can obtain a matching that optimizes (maximizes or minimizes) the weight among all fully robust stable matchings.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/30/2018

Finding Stable Matchings that are Robust to Errors in the Input

Given an instance A of stable matching, let B be the instance that resul...
research
04/05/2023

A Structural and Algorithmic Study of Stable Matching Lattices of Multiple Instances

Recently MV18a identified and initiated work on the new problem of under...
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
11/13/2020

Affinely representable lattices, stable matchings, and choice functions

Birkhoff's representation theorem (Birkhoff, 1937) defines a bijection b...
research
02/19/2018

A Natural Generalization of Stable Matching Solved via New Insights into Ideal Cuts

We study a natural generalization of stable matching to the maximum weig...
research
10/01/2019

Thresholds in the Lattice of Subspaces of (F_q)^n

Let Q be an ideal (downward-closed set) in the lattice of linear subspac...
research
02/06/2013

Inference with Idempotent Valuations

Valuation based systems verifying an idempotent property are studied. A ...

Please sign up or login with your details

Forgot password? Click here to reset