A Pseudo-Deterministic RNC Algorithm for General Graph Perfect Matching

01/29/2019
by   Nima Anari, et al.
0

The difficulty of obtaining an NC perfect matching algorithm has led researchers to study matching vis-a-vis clever relaxations of the class NC. In this vein, recently [GG15] gave a pseudo-deterministic RNC algorithm for finding a perfect matching in a bipartite graph, i.e., an RNC algorithm with the additional requirement that on the same graph, it should return the same unique perfect matching for almost all choices of random bits. In this paper, we give an analogous algorithm for general, not necessarily bipartite, graphs. More generally, we give a pseudo-deterministic RNC algorithm for finding a minimum weight perfect matching when the edge weights are polynomially bounded. Our algorithm builds on [AV18], whose result used planarity of input graphs critically; in fact, in three different ways. The main challenge was to adapt these steps to general graphs by exploiting the leeway that seeking a pseudo-deterministic RNC algorithm and not an NC algorithm gives us.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/29/2019

Matching is as Easy as the Decision Problem, in the NC Model

We give an NC reduction from search to decision for the problem of findi...
research
12/12/2017

On some Graphs with a Unique Perfect Matching

We show that deciding whether a given graph G of size m has a unique per...
research
09/22/2017

Planar Graph Perfect Matching is in NC

Is perfect matching in NC? That is, is there a deterministic fast parall...
research
01/18/2021

Revisiting the Auction Algorithm for Weighted Bipartite Perfect Matchings

We study the classical weighted perfect matchings problem for bipartite ...
research
09/26/2022

Codes parameterized by the edges of a bipartite graph with a perfect matching

In this paper we study the main characteristics of some evaluation codes...
research
01/31/2018

NC Algorithms for Perfect Matching and Maximum Flow in One-Crossing-Minor-Free Graphs

In 1988, Vazirani gave an NC algorithm for computing the number of perfe...
research
10/25/2022

A distributed blossom algorithm for minimum-weight perfect matching

We describe a distributed, asynchronous variant of Edmonds's exact algor...

Please sign up or login with your details

Forgot password? Click here to reset