Abstract
The minimum cycle basis problem in a graph G = (V,E) is the task to construct a minimum length basis of its cycle vector space. A well-known algorithm by Horton of 1987 needs running time O(|V||E|2.376). We present a new combinatorial approach which generates minimum cycle bases in time O(\max{|E|3,|E||V|2log |V|}) with a space requirement of Θ(|E|2). This method is especially suitable for large sparse graphs of electric engineering applications since there, typically, |E| is close to linear in |V|.
Similar content being viewed by others
Author information
Authors and Affiliations
Corresponding authors
Rights and permissions
About this article
Cite this article
Berger, F., Gritzmann, P. & de Vries, S. Minimum Cycle Bases for Network Graphs. Algorithmica 40, 51–62 (2004). https://doi.org/10.1007/s00453-004-1098-x
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00453-004-1098-x