Computing Minimum Cycle Bases in Weighted Partial 2-Trees in Linear Time
Carola Doerr, G. Ramakrishna, Jens M. Schmidt

TL;DR
This paper introduces a linear time algorithm for computing a minimum cycle basis in weighted partial 2-trees, significantly improving efficiency over previous methods for this class of graphs.
Contribution
The paper presents the first linear time algorithm for implicit minimum cycle basis computation in weighted partial 2-trees, enhancing previous results for planar graphs.
Findings
Linear time algorithm for partial 2-trees
Implicit MCB representation can be made explicit efficiently
Improves upon previous polylogarithmic time algorithms
Abstract
We present a linear time algorithm for computing an implicit linear space representation of a minimum cycle basis (MCB) in weighted partial 2-trees, i.e., graphs of treewidth two. The implicit representation can be made explicit in a running time that is proportional to the size of the MCB. Our algorithm improves the result of Borradaile, Sankowski, and Wulff-Nilsen [Min -cut Oracle for Planar Graphs with Near-Linear Preprocessing Time, FOCS 2010]---which computes for all planar graphs an implicit space representation of an MCB in time---by a polylog factor for the special case of partial 2-trees. Such an improvement was achieved previously only for outerplanar graphs [Liu and Lu: Minimum Cycle Bases of Weighted Outerplanar Graphs, IPL 110:970--974, 2010].
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Theory Research · Complexity and Algorithms in Graphs · Interconnection Networks and Systems
