Alternative polynomial-time algorithm for Bipartite Matching

11/01/2022
by   Sylvain Guillemot, et al.
0

If G is a bipartite graph, Hall's theorem <cit.> gives a condition for the existence of a matching of G covering one side of the bipartition. This theorem admits a well-known algorithmic proof involving the repeated search of augmenting paths. We present here an alternative algorithm, using a game-theoretic formulation of the problem. We also show how to extend this formulation to the setting of balanced hypergraphs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/22/2022

Popular Edges with Critical Nodes

In the popular edge problem, the input is a bipartite graph G = (A ∪ B,E...
research
10/05/2021

Two Disjoint Alternating Paths in Bipartite Graphs

A bipartite graph B is called a brace if it is connected and every match...
research
12/07/2020

A Proof of the MV Matching Algorithm

The Micali-Vazirani (MV) algorithm for maximum cardinality matching in g...
research
07/22/2021

Online Bipartite Matching and Adwords

A simple and optimal online algorithm for online bipartite matching, cal...
research
01/28/2019

Bipartite Envy-Free Matching

Bipartite Envy-Free Matching (BEFM) is a relaxation of perfect matching....
research
10/12/2020

Nearly Optimal Average-Case Complexity of Counting Bicliques Under SETH

In this paper, we seek a natural problem and a natural distribution of i...
research
11/18/2018

How many matchings cover the nodes of a graph?

Given an undirected graph, are there k matchings whose union covers all ...

Please sign up or login with your details

Forgot password? Click here to reset