Abstract
A cycle cover of a directed graph is a collection of node disjoint cycles such that every node is part of exactly one cycle. A k-cycle cover is a cycle cover in which every cycle has length at least k. While deciding whether a directed graph has a 2-cycle cover is solvable in polynomial time, deciding whether it has a 3-cycle cover is already NP-complete. Given a directed graph with nonnegative edge weights, a maximum weight 2-cycle cover can be computed in polynomial time, too. We call the corresponding optimization problem of finding a maximum weight 3-cycle cover Max-3-DCC.
In this paper we present two polynomial time approximation algorithms for Max-3-DCC. The heavier of the 3-cycle covers computed by these algorithms has at least a fraction of \( \frac{3} {5} - \in \) for any ∈> 0, of the weight of a maximum weight 3-cycle cover.
As a lower bound, we prove that Max-3-DCC is APX-complete, even if the weights fulfil the triangle inequality.
Birth name: Bodo Siebert. Supported by DFG research grant Re 672/3.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
R. K. Ahuja, T. L. Magnanti, and J. B. Orlin. Network Flows: Theory, Algorithms, and Applications. Prentice Hall, 1993.
P. Alimonti and V. Kann. Some APX-completeness results for cubic graphs. Theoret. Comput. Sci., 237(1–2):123–134, 2000.
M. Bläser and B. Siebert. Computing cycle covers without short cycles. In Proc. 9th Ann. European Symp. on Algorithms (ESA), volume 2161 of Lecture Notes in Comput. Sci., pages 368–379. Springer, 2001.
G. P. Cornuéjols and W. R. Pulleyblank. A matching problem with side conditions. Discrete Math., 29:135–159, 1980.
J. Edmonds. Paths, trees, and flowers. Canad. J. Math., 17:449–467, 1965.
A. M. Frieze, G. Galbiati, and F. Maffioli. On the worst-case performance of some algorithms for the traveling salesman problem. Networks, 12(1):23–39, 1982.
M. R. Garey and D. S. Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman and Company, 1979.
R. L. Graham, M. Grótschel, and L. Lovász, editors. Handbook of Combinatorics, volume 1. Elsevier, 1995.
D. Hartvigsen. An Extension of Matching Theory. PhD thesis, Carnegie-Mellon University, 1984.
D. Hartvigsen. The square-free 2-factor problem in bipartite graphs. In Proc. 7th Int. Conf. on Integer Programming and Combinatorial Optimization (IPCO), volume 1620 of Lecture Notes in Comput. Sci., pages 234–241. Springer, 1999.
M. Lewenstein and M. Sviridenko. A 5/8 approximation algorithm for the asymmetric maximum TSP. Manuscript, 2002.
L. Lovász and M. D. Plummer. Matching Theory. Elsevier, 1986.
C. H. Papadimitriou and M. Yannakakis. Optimization, approximation, and complexity classes. J. Comput. System Sci., 43(3):425–440, 1991.
A. I. Serdyukov. An algorithm with an estimate for the traveling salesman problem of the maximum. Upravlyaemye Sistemy, 25:80–86, 1984. (in Russian).
W. T. Tutte. A short proof of the factor theorem for finite graphs. Canad. J. Math., 6:347–352, 1954.
L. G. Valiant. The complexity of computing the permanent. Theoret. Comput. Sci., 8(2):189–201, 1979.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bläser, M., Manthey, B. (2002). Two Approximation Algorithms for 3-Cycle Covers. In: Jansen, K., Leonardi, S., Vazirani, V. (eds) Approximation Algorithms for Combinatorial Optimization. APPROX 2002. Lecture Notes in Computer Science, vol 2462. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45753-4_6
Download citation
DOI: https://doi.org/10.1007/3-540-45753-4_6
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44186-1
Online ISBN: 978-3-540-45753-4
eBook Packages: Springer Book Archive