Finding longer cycles via shortest colourful cycle
Andreas Bj\"orklund, Thore Husfeldt

TL;DR
This paper improves algorithms for finding long cycles through a specific edge in graphs, achieving faster runtimes than previous methods, especially in bipartite graphs, by refining the colourful cycle approach.
Contribution
It introduces a new, concise algorithm and analysis for the colourful cycle problem and provides tighter reductions for the $k,e$-Long Cycle problem, enhancing computational efficiency.
Findings
Achieves $1.731^k$ runtime for general graphs, better than $2^k$
Matches the fastest known $2^{k/2}$ runtime in bipartite graphs
Provides a shorter, self-contained proof of the colourful cycle algorithm
Abstract
We consider the parameterised -Long Cycle problem, in which you are given an -vertex undirected graph , a specified edge in , and a positive integer , and are asked to decide if the graph has a simple cycle through of length at least . We show how to solve the problem in time, improving over the time algorithm by [Fomin et al., TALG 2024], but not the more recent time algorithm by [Eiben, Koana, and Wahlstr\"om, SODA 2024]. When the graph is bipartite, we can solve the problem in time, matching the fastest known algorithm for finding a cycle of length exactly in an undirected bipartite graph [Bj\"orklund et al., JCSS 2017]. Our results follow the approach taken by [Fomin et al., TALG 2024], which describes an efficient…
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 Multi-Objective Optimization Algorithms
