• Home
  • Search
  • Efficient Deterministic Algorithms for Finding a Minimum Cycle Basis in Undirected Graphs
  • Cite Icon28
  • https://doi.org/10.1007/978-3-642-13036-6_30Copy DOI Icon

Efficient Deterministic Algorithms for Finding a Minimum Cycle Basis in Undirected Graphs

  • Jan 1, 2010
  • Edoardo Amaldi +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Abstract We consider the problem of, given an undirected graph G with a nonnegative weight on each edge, finding a basis of the cycle space of G of minimum total weight, where the total weight of a basis is the sum of the weights of its cycles. Minimum cycle bases are of interest in a variety of fields. In [13] Horton proposed a first polynomial-time algorithm where a minimum cycle basis is extracted from a polynomial-size subset of candidate cycles in O(m 3 n) by using Gaussian elimination. In a different approach, due to de Pina [7] and refined in [15], the cycles of a minimum cycle basis are determined sequentially in O(m 2 n + m n 2 logn). A more sophisticated hybrid algorithm proposed in [18] has the best worst-case complexity of O(m 2 n / logn + m n 2).In this work we revisit Horton’s and de Pina’s approaches and we propose a simple hybrid algorithm which improves the worst-case complexity to O(m 2 n / logn). We also present a very efficient related algorithm that relies on an adaptive independence test à la de Pina. Computational results on a wide set of instances show that the latter algorithm outperforms the previous algorithms by one or two order of magnitude on medium-size instances and allows to solve instances with up to 3000 vertices in a reasonable time.KeywordsSpan TreeDeterministic AlgorithmCycle BasisIncidence VectorFundamental CycleThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Similar Papers
  • Research Article
  • Citations67

Union of all the Minimum Cycle Bases of a Graph

  • Jan 17, 1997
  • The Electronic Journal of Combinatorics
  • Philippe Vismara
  • Book Chapter
  • Citations1

Minimum Cycle Bases of Weighted Outerplanar Graphs

  • Jan 01, 2009
  • Tsung-Hao Liu +1
  • Book Chapter
  • Citations26

Efficient Algorithms for Computing a Minimal Homology Basis

  • Jan 01, 2018
  • Tamal K Dey +2
  • Research Article
  • Citations1

Computing Minimum Cycle Bases in Weighted Partial 2-Trees in Linear Time

  • Jan 01, 2014
  • Journal of Graph Algorithms and Applications
  • Carola Doerr +2
  • PDF
  • Research Article
  • Citations2

Polynomial Time Algorithms for Tracking Path Problems

  • Feb 08, 2022
  • Algorithmica
  • Pratibha Choudhary
  • Conference Article
  • Citations4

Applications of Ear Decomposition to Efficient Heterogeneous Algorithms for Shortest Path/Cycle Problems

  • May 01, 2017
  • Debarshi Dutta +3
  • Research Article
  • Citations7

Mathematical models and a constructive heuristic for finding minimum fundamental cycle bases

  • Jan 01, 2005
  • YUJOR
  • Leo Liberti +3
  • Research Article
  • Citations12

A branch-and-price algorithm for the Steiner tree packing problem

  • Sep 19, 2001
  • Computers and Operations Research
  • Gue-Woong Jeong +3
  • Research Article
  • Citations21

A Simple and Fast Min-Cut Algorithm

  • Aug 01, 2007
  • Theory of Computing Systems
  • Michael Brinkmeier
  • Supplementary Content
  • Citations28

Near-Optimal Approximate Shortest Paths and Transshipment in Distributed and Streaming Models

  • Sep 12, 2019
  • arXiv (Cornell University)
  • Ruben Becker +3
  • Research Article
  • Citations31

A faster algorithm to recognize undirected path graphs

  • Jun 01, 1993
  • Discrete Applied Mathematics
  • Alejandro A Schäffer
  • Book Chapter
  • Citations1

Algorithmic trade-offs for girth approximation in undirected graphs

  • Jan 01, 2022
  • Avi Kadria +4
  • Book Chapter
  • Citations5

Polynomial Time Array Dataflow Analysis

  • Jan 01, 2003
  • Robert Seater +1
  • Book Chapter
  • Citations142

The constrained minimum spanning tree problem

  • Jan 01, 1996
  • R Ravi +1
  • Conference Article
  • Citations5

The Minimum Cost Query Problem on Matroids with Uncertainty Areas.

  • Jan 01, 2019
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Arturo Merino +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.