Abstract
We give the first known optimal algorithm that computes a minimum cycle basis for any weighted outerplanar graph. Specifically, for any n-node edge-weighted outerplanar graph G, we give an O(n)-time algorithm to obtain an O(n)-space compact representation Z(ℂ) for a minimum cycle basis ℂ of G. Each cycle in ℂ can be computed from Z(ℂ) in O(1) time per edge. Our result works for directed and undirected outerplanar graphs G.
Research supported in part by NSC grants 97-2221-E-002-122 and 98-2221-E-002-079-MY3.
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
Mehlhorn, K., Michail, D.: Minimum cycle bases: Faster and simpler. ACM Transactions on Algorithms (accepted)
Liebchen, C., Rizzi, R.: Classes of cycle bases. Discrete Applied Mathematics 155(3), 337–355 (2007)
Mehlhorn, K.: Minimum cycle bases in graphs – algorithms and applications. In: Proceedings of the 32nd International Symposium on Mathematical Foundations of Computer Science, pp. 13–14 (2007)
Kavitha, T., Liebchen, C., Mehlhorn, K., Michail, D., Rizzi, R., Ueckerdt, T., Zweig, K.A.: Cycle bases in graphs characterization, algorithms, complexity, and applications. Computer Science Review (to appear)
Horton, J.D.: A polynomial-time algorithm to find the shortest cycle basis of a graph. SIAM Journal on Computing 16(2), 358–366 (1987)
Kolasinska, E.: On a minimum cycle basis of a graph. Zastosowania Matematyki 16, 631–639 (1980)
Hubicka, E., Syslo, M.M.: Minimal bases of cycle of a graph. In: Fiedler, M. (ed.) Recent Advances in Graph Theory, the 2nd Czech Symposium in Graph Theory, pp. 283–293 (1975)
de Pina, J.C.: Applications of Shortest Path Methods. PhD thesis, University of Amsterdam, Netherlands (1995)
Berger, F., Gritzmann, P., de Vries, S.: Minimum cycle bases for network graphs. Algorithmica 40, 51–62 (2004)
Golynski, A., Horton, J.D.: A polynomial time algorithm to find the minimum cycle basis of a regular matroid. In: Penttonen, M., Schmidt, E.M. (eds.) SWAT 2002. LNCS, vol. 2368, pp. 200–209. Springer, Heidelberg (2002)
Coppersmith, D., Winograd, S.: Matrix multiplication via arithmetic progressions. Journal of Symbolic Computation 9(3), 251–280 (1990)
Kavitha, T., Mehlhorn, K., Michail, D., Paluch, K.: A faster algorithm for minimum cycle basis of graphs. In: Díaz, J., Karhumäki, J., Lepistö, A., Sannella, D. (eds.) ICALP 2004. LNCS, vol. 3142, pp. 846–857. Springer, Heidelberg (2004)
Kavitha, T., Mehlhorn, K., Michail, D., Paluch, K.E.: An Õ(m2n) algorithm for minimum cycle basis of graphs. Algorithmica 52(3), 333–349 (2008)
Michail, D.: Minimum Cycle Basis. PhD thesis, Saarland University, Germany (2006)
Mehlhorn, K., Michail, D.: Implementing minimum cycle basis algorithms. Journal of Experimental Algorithmics 11, 2.5 (2006)
Amaldi, E., Iuliano, C., Jurkiewicz, T., Mehlhorn, K., Rizzi, R.: Breaking the O(m2n) barrier for minimum cycle bases. In: Proceedings of the the 17th European Symposium on Algorithms, pp. 301–312 (2009)
Kavitha, T., Mehlhorn, K., Michail, D.: New approximation algorithms for minimum cycles bases of graphs. In: Proceedings of the 24th Symposium on Theoretical Aspects of Computer Science, pp. 512–523 (2007)
Hammack, R.: Minimum cycle bases of direct products of bipartite graphs. Australasian Journal of Combinatorics 36, 213–221 (2006)
Hammack, R.: Minimum cycle bases of direct products of complete graphs. Information Processing Letters 102(5), 214–218 (2007)
Stadler, P.F.: Minimum cycle bases of halin graphs. Journal of Graph Theory 43(2), 150–155 (2003)
Imrich, W., Stadler, P.F.: Minimum cycle bases of product graphs. Australasian Journal of Combinatorics 26, 233–244 (2002)
Jaradat, M.M.: On the basis number and the minimum cycle bases of the wreath product of some graphs. Discussiones Mathematicae Graph Theory 26, 113–134 (2006)
Jaradat, M.M., Al-Qeyyam, M.K.: On the basis number and the minimum cycle bases of the wreath product of two wheels. International Journal of Mathematical Combinatorics 1, 52–62 (2008)
Hartvigsen, D., Mardon, R.: The all-pairs min cut problem and the minimum cycle basis problem on planar graphs. SIAM Journal on Discrete Mathematics 7(3), 403–418 (1994)
Leydold, J., Stadler, P.F.: Minimal cycle bases of outerplanar graphs. Electronic Journal of Combinatorics 5, 209–222 (1998)
Frederickson, G.N., Janardan, R.: Designing networks with compact routing tables. Algorithmica 3, 171–190 (1988)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Liu, TH., Lu, HI. (2009). Minimum Cycle Bases of Weighted Outerplanar Graphs. In: Dong, Y., Du, DZ., Ibarra, O. (eds) Algorithms and Computation. ISAAC 2009. Lecture Notes in Computer Science, vol 5878. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10631-6_58
Download citation
DOI: https://doi.org/10.1007/978-3-642-10631-6_58
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-10630-9
Online ISBN: 978-3-642-10631-6
eBook Packages: Computer ScienceComputer Science (R0)