A simple matching algorithm for regular bipartite graphs. (Q1853135)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: A simple matching algorithm for regular bipartite graphs. |
scientific article; zbMATH DE number 1856474
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | A simple matching algorithm for regular bipartite graphs. |
scientific article; zbMATH DE number 1856474 |
Statements
A simple matching algorithm for regular bipartite graphs. (English)
0 references
21 January 2003
0 references
We consider the perfect matching problem for a \(\Delta\)-regular bipartite graph with \(n\) vertices and \(m\) edges, i.e., \(\frac12n\Delta=m\), and present a new \(O(m+n\log n\log\Delta)\) algorithm. Cole and Rizzi, respectively, gave algorithms of the same complexity as ours, Schrijver also devised an \(O(m\Delta)\) algorithm, and the best existing algorithm is Cole, Ost, and Schirra's \(O(m)\) algorithm. Extending Gabow's perfect matching algorithm for \(2^{t}\)-regular bipartite graph with a positive integer \(t\) and using Cole and Hopcroft's edge-sparsification technique, we show another approach to the perfect matching problem, which results in a simple algorithm that employs no sophisticated data structure such as dynamic tree and splay tree.
0 references
Bipartite matching
0 references
Edge-coloring
0 references
Graph algorithms
0 references