|
ABSTRACT
In this paper we present algorithms for computing large matchings in 3-regular graphs, graphs with maximum degree 3, and 3-connected planar graphs. The algorithms give a guarantee on the size of the computed matching and take linear or slightly superlinear time. Thus they are faster than the best-known algorithm for computing maximum matchings in general graphs, which runs in O(√nm) time, where n denotes the number of vertices and m the number of edges of the given graph. For the classes of 3-regular graphs and graphs with maximum degree 3 the bounds we achieve are known to be best possible. We also investigate graphs with block trees of bounded degree, where the d-block tree is the adjacency graph of the d-connected components of the given graph. In 3-regular graphs and 3-connected planar graphs with bounded-degree 2- and 4-block trees, respectively, we show how to compute maximum matchings in slightly superlinear time.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Algorithmic Solutions. The LEDA user manual version 5.2. www.algorithmic-solutions.info/leda_manual.
|
| |
2
|
|
| |
3
|
|
| |
4
|
|
| |
5
|
T. Biedl, E. D. Demaine, C. A. Duncan, R. Fleischer, and S. G. Kobourov. Tight bounds on maximal and maximum matchings. Discrete Math., 285(1--3):7--15, 2004.
|
| |
6
|
|
| |
7
|
R. Cole, K. Ost, and S. Schirra. Edge-coloring bipartite multigraphs in O(E log D) time. Combinatorica, 21:5--12, 2001.
|
 |
8
|
|
 |
9
|
|
| |
10
|
|
| |
11
|
P. Hall. On representatives of subsets. Jour. London Math. Soc., 10:26--30, 1935.
|
| |
12
|
|
 |
13
|
Jacob Holm , Kristian de Lichtenberg , Mikkel Thorup, Poly-logarithmic deterministic fully-dynamic algorithms for connectivity, minimum spanning tree, 2-edge, and biconnectivity, Journal of the ACM (JACM), v.48 n.4, p.723-760, July 2001
[doi> 10.1145/502090.502095]
|
| |
14
|
Arkady Kanevsky , Roberto Tamassia , Giuseppe Di Battista , Jianer Chen, On-line maintenance of the four-components of a graph (extended abstract), Proceedings of the 32nd annual symposium on Foundations of computer science, p.793-801, October 01-04, 1991, San Juan, Puerto Rico
[doi> 10.1109/SFCS.1991.185451]
|
| |
15
|
G. Kant. A more compact visibility representation. Intern. J. Comput. Geom. Appl., 7(3):197--210, 1997.
|
| |
16
|
|
| |
17
|
L. Lovász and M. D. Plummer. Matching Theory. North Holland, Amsterdam, 1986.
|
| |
18
|
S. Micali and V. V. Vazirani. An O(√|V| · |E|) algorithm for finding maximum matchings in general graphs. In Proc. 21st Annu. IEEE Sympos. Found. Comput. Sci. (FOCS'80), pages 17--27, 1980.
|
| |
19
|
|
| |
20
|
|
| |
21
|
T. Nishizeki and I. Baybars. Lower bounds on the cardinality of the maximum matchings of planar graphs. Discrete Math., 28(3):255--267, 1979.
|
| |
22
|
J. Petersen. Die Theorie der regulären Graphs. Acta Mathematics, 15:193--220, 1891.
|
| |
23
|
|
| |
24
|
I. Rutter and A. Wolff. Computing large matchings fast. Technical Report 2007-19, Fakultät für Informatik, Universität Karlsruhe, 2007. Available at www.ubka.uni-karlsruhe.de/indexer-vvv/ira/2007/19.
|
| |
25
|
|
| |
26
|
J. Siek, L.-Q. Lee, and A. Lumsdaine. The Boost Graph Library documentation. www.boost.org/libs/graph, visited 07/04/2007.
|
| |
27
|
W.-B. Strothmann. Bounded Degree Spanning Trees. PhD thesis, Heinz-Nixdorf-Institut, Universität Pader-born, 1997.
|
| |
28
|
R. E. Tarjan. Depth first search and linear graph algorithms. SIAM J. Comput., 2:146--160, 1972.
|
| |
29
|
|
| |
30
|
|
 |
31
|
|
| |
32
|
|
| |
33
|
W. T. Tutte. The factorization of linear graphs. J. Lond. Math. Soc., 22:107--111, 1947.
|
|