DeepAI AI Chat
Log In Sign Up

Saturating stable matchings

11/11/2020
by   Muhammad Maaz, et al.
0

A bipartite graph consists of two disjoint vertex sets, where vertices of one set can only be joined with an edge to vertices in the opposite set. Hall's theorem gives a necessary and sufficient condition for a bipartite graph to have a saturating matching, meaning every vertex in one set is matched to some vertex in the other in a one-to-one correspondence. When we imagine vertices as agents and let them have preferences over other vertices, we have the classic stable marriage problem introduced by Gale and Shapley, who showed that one can always find a matching that is stable with respect to agent's preferences. These two results often clash: saturating matchings are not always stable, and stable matchings are not always saturating. I prove a simple necessary and sufficient condition for every stable matching being saturating for one side. I show that this result subsumes and generalizes some previous theorems in the matching literature. I find a necessary and sufficient condition for stable matchings being saturating on both sides, also known as perfect matchings. These results could have important implications for the analysis of numerous real-world matching markets.

READ FULL TEXT

page 1

page 2

page 3

page 4

01/28/2019

Bipartite Envy-Free Matching

Bipartite Envy-Free Matching (BEFM) is a relaxation of perfect matching....
05/20/2021

Characterization of Super-stable Matchings

An instance of the super-stable matching problem with incomplete lists a...
03/14/2018

Max-Min Greedy Matching

A bipartite graph G(U,V;E) that admits a perfect matching is given. One ...
12/23/2009

A Necessary and Sufficient Condition for Graph Matching Being Equivalent to the Maximum Weight Clique Problem

This paper formulates a necessary and sufficient condition for a generic...
06/24/2019

On Uniquely Registrable Networks

Consider a network with N nodes in d-dimensional Euclidean space, and M ...
11/18/2018

How many matchings cover the nodes of a graph?

Given an undirected graph, are there k matchings whose union covers all ...
12/29/2021

Stochastic dynamic matching: A mixed graph-theory and linear-algebra approach

The stochastic dynamic matching problem has recently drawn attention in ...