Abstract
Given an edge weighted undirected graph \(G=(V,E)\) with \(|V|=n\), and a function \(f:V\rightarrow \mathbb {N}\), we consider the problem of finding a connected f-factor in G. In particular, for each constant \(c \ge 2\), we consider the case when \(f(v)\ge \frac{n}{c}\), for all v in V. We characterize the set of graphs that have a connected f-factor for \(f(v) \ge \frac{n}{3}\), for every v in V, and this gives polynomial time algorithm for the decision version of the problem. Extending the techniques we solve the minimization version. On the class of instances where the edge weights in G form a metric and \(f(v) \ge \frac{n}{c}\), c is a fixed value greater than 3, we give a PTAS. For each \(c \ge 3\) and \(\epsilon > 0\), our algorithm takes as input a metric weighted undirected graph G and a function \(f:V\rightarrow \mathbb {N}\) such that \(f(v) \ge \frac{n}{c}\), for every v in V, and computes a \((1+\epsilon )\)-approximation to the minimum weighted connected f-factor in polynomial time.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Anstee, R.P.: An algorithmic proof of tutte’s f-factor theorem. J. Algorithms 6(1), 112–131 (1985)
Cheah, F., Corneil, D.G.: The complexity of regular subgraph recognition. Discrete Appl. Math. 27(1–2), 59–68 (1990)
Cornelissen, K., Hoeksma, R., Manthey, B., Narayanaswamy, N.S., Rahul, C.S.: Approximability of connected factors. In: Kaklamanis, C., Pruhs, K. (eds.) WAOA 2013. LNCS, vol. 8447, pp. 120–131. Springer, Heidelberg (2014)
Cornuéjols, G.: General factors of graphs. J. Comb. Theory, Ser. B 45(2), 185–198 (1988)
Diestel, R.: Graph Theory. Graduate Texts in Mathematics, vol. 173, 4th edn. Springer, Heidelberg (2012)
Dirac, G.A.: Some theorems on abstract graphs. Proc. London Math. Soc. s3–2(1), 69–81 (1952)
Edmonds, J.: Maximum matching and a polyhedron with 0,1 vertices. J. Res. Natl. Bur. Stand. 69B, 125–130 (1965)
Edmonds, J.: Paths, trees, and flowers. Canadian J. Math. 17(3), 449–467 (1965)
Iida, T., Nishimura, T.: An ore-type condition for the existence of k-factors in graphs. Graphs Comb. 7(4), 353–361 (1991)
Nash-Williams, CStJA: Edge-disjoint spanning trees of finite graphs. J. London Math. Soc. s1–36(1), 445–450 (1961)
Ore, O.: Note on hamilton circuits. American Math. Monthly 67, 55 (1960)
Plummer, M.D.: Graph factors and factorization: 1985–2003: a survey. Discrete Math. 307(7), 791–821 (2007)
Tokuda, T.: Connected [a, b]-factors in k\(_{1, n}\)-free graphs containing an [a, b]-factor. Discrete Math. 207(13), 293–298 (1999)
Tucker, A.: A new applicable proof of the euler circuit theorem. American Math. Monthly 83, 638–640 (1976)
Tutte, W.T.: The factors of graphs. Canadian J. Math. 4(3), 314–328 (1952)
Tutte, W.T.: A short proof of the factor theorem for finite graphs. Canadian J. Math. 6(1954), 347–352 (1954)
Tutte, W.T.: On the problem of decomposing a graph into n connected factors. J. London Math. Soc. s1–36(1), 221–230 (1961)
Vestergaard, P.D., Kouider, M.: Connected factors in graphs - a survey. Graphs Comb. 21(1), 1–26 (2005)
West, D.B.: Introduction to Graph Theory. Prentice Hall, New Delhi (2001)
Williamson, D.B., Shmoys, P.D.: The Design of Approximation Algorithms. Cambridge University Press, New York (2011)
Acknowledgements
We are indebted to Dr. Sebastian Ordyniak for pointing out Lemma 9. The authors acknowledge the support of the Indo-German Max Planck Center for Computer Science grant for the year 2013–2014 in the area of Algorithms and Complexity.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Narayanaswamy, N.S., Rahul, C.S. (2015). Approximation and Exact Algorithms for Special Cases of Connected f-Factors. In: Beklemishev, L., Musatov, D. (eds) Computer Science -- Theory and Applications. CSR 2015. Lecture Notes in Computer Science(), vol 9139. Springer, Cham. https://doi.org/10.1007/978-3-319-20297-6_23
Download citation
DOI: https://doi.org/10.1007/978-3-319-20297-6_23
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-20296-9
Online ISBN: 978-3-319-20297-6
eBook Packages: Computer ScienceComputer Science (R0)