Proceedings of the Thirty-Second Annual ACM Symposium on Theory of Computing 2000
DOI: 10.1145/335305.335346
|View full text |Cite
|
Sign up to set email alerts
|

A new NC-algorithm for finding a perfect matching in bipartite planar and small genus graphs (extended abstract)

Abstract: It has been known for a long time now that the problem of counting the number of perfect matchings in a planar graph is in NC. This result is based on the notion of a pfaffian orientation of a graph. (Recently, Galluccio and Loebl [7] gave a P-time algorithm for the case of graphs of small genus.) However, it is not known if the corresponding search problem, that of finding one perfect matching in a planar graph, is in NC. This situation is intriguing as it seems to contradict our intuition that search should … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
32
0

Year Published

2005
2005
2021
2021

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 28 publications
(33 citation statements)
references
References 27 publications
(27 reference statements)
1
32
0
Order By: Relevance
“…Mahajan and Varadarajan used lemma 2 to find linearly many edge-disjoint cycles in bipartite planar graphs [MV00]. We use a similar step, but instead of cycles we have to work with even walks, i.e., cycles with possibly repeated edges.…”
Section: Lemma 2 ([Lub86]mentioning
confidence: 99%
See 1 more Smart Citation
“…Mahajan and Varadarajan used lemma 2 to find linearly many edge-disjoint cycles in bipartite planar graphs [MV00]. We use a similar step, but instead of cycles we have to work with even walks, i.e., cycles with possibly repeated edges.…”
Section: Lemma 2 ([Lub86]mentioning
confidence: 99%
“…Lemma 18 (Adapted from [MV00]). There is an NC algorithm that returns |E|/288 edge-disjoint planar faces of a graph satisfying the assumptions of lemma 3.…”
Section: Finding Linearly Many Edge-disjoint Even Walksmentioning
confidence: 99%
“…Thus, it is of great interest to find specific graphs for which the maximum matching problem can be solved exactly [3]. In the past decades, the problems related maximum matchings have attracted considerable attention from the community of mathematics and theoretical computer science [9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28].…”
Section: Introductionmentioning
confidence: 99%
“…They obtained an NC algorithm for finding a maximum flow from a set of sources to a set of sinks in a planar network; as a corollary, they obtained an NC algorithm for finding a perfect matching in bipartite planar graphs. In 2000, Mahajan and Varadarajan gave an elegant way of using the NC algorithm for counting perfect matchings to find one, hence giving a different NC algorithm for bipartite planar graphs [28]; as is well known, Kasteleyn's algorithm for counting the number of perfect matchings in a planar graph [22] can be easily made into an NC algorithm for counting matchings by using Csanky's NC algorithm for the determinant of a matrix [7].…”
Section: History and Related Resultsmentioning
confidence: 99%