Dice Question Streamline Icon: https://streamlinehq.com

NC algorithms for perfect matching in bipartite graphs

Establish whether there exists a deterministic NC algorithm for the perfect matching problem in bipartite graphs, for any of the decision, search, or weighted variants.

Information Square Streamline Icon: https://streamlinehq.com

Background

The perfect matching problem is solvable in polynomial time, and randomized parallel (RNC) algorithms are known. Quasi-NC algorithms are also known for bipartite and general graphs, but a deterministic NC algorithm remains elusive.

The authors emphasize that despite significant progress, obtaining an NC algorithm for any of the standard versions (decision/search/weighted) of perfect matching—even restricted to bipartite graphs—remains a central open question in parallel complexity.

References

What remains a challenging open question is to find an NC algorithm for any versions (decision/search/weighted) of the perfect matching problem, even for bipartite graphs.

Geometric Bipartite Matching is in NC (2405.18833 - Bhore et al., 29 May 2024) in Introduction