On finding a cycle basis with a shortest maximal cycle

https://doi.org/10.1016/0020-0190(94)00231-MGet rights and content

Abstract

The Shortest Maximal Cycle Basis (SMCB) problem is that of finding a cycle basis B of a given graph G such that the length of the longest cycle included in B is the smallest among all bases of G. We show that any cycle basis B′ of G such that the sum of the lengths of the cycles included in B′ is the smallest among all cycle bases of G constitutes a solution to the SMCB problem. Finding a basis with the latter property requires at most O(m3n) steps using Horton's algorithm where m is the number of edges and n is the number of vertices.

References (12)

  • E.R. Berlekamp et al.

    On the inherent intractability of certain coding problems

    IEEE Trans. Inform. Theory

    (1978)
  • D.W. Cribb et al.

    On cycle bases of a graph

  • N. Deo

    Minimum length fundamental cycle set

    IEEE Trans. Circuits and Systems

    (1979)
  • N. Deo et al.

    Algorithms for generating fundamental cycles in a graph

    ACM Trans. Math. Software

    (1982)
  • J.D. Horton

    A polynomial-time algorithm to find the shortest cycle basis of a graph

    SIAM J. Comput.

    (1987)
  • E. Hubicka et al.

    Minimal bases of cycles of a graph

There are more references available in the full text version of this article.

Cited by (20)

  • Exact interval propagation for the efficient solution of position analysis problems on planar linkages

    2012, Mechanism and Machine Theory
    Citation Excerpt :

    Note that the longer a loop is, the less constrained its angles result. Thus, among all possible loop bases, the minimal ones are preferred in practice [12], as they keep the loop lengths to a minimum. Then, we label as shared those variables corresponding to joints involved in more than one loop.

  • The zoo of tree spanner problems

    2008, Discrete Applied Mathematics
View all citing articles on Scopus

Author's primary affiliation: Computer Science Department, Technion, Haifa 32000, Israel.

View full text