TL;DR
This paper introduces the first linear-time kernelization algorithm for Feedback Vertex Set, significantly reducing kernel size and improving efficiency using $k$-submodular relaxation and augmenting-path techniques.
Contribution
It presents a novel linear-time polynomial-size kernel for Feedback Vertex Set, improving previous bounds and employing $k$-submodular relaxation with an efficient augmenting-path algorithm.
Findings
Kernel size reduced to 2k^2 + k vertices and 4k^2 edges.
Algorithm runs in O(k^4 m) time, faster than previous methods.
Solver based on this method won first place in the PACE challenge.
Abstract
In this paper, we propose an algorithm that, given an undirected graph of edges and an integer , computes a graph and an integer in time such that (1) the size of the graph is , (2) , and (3) has a feedback vertex set of size at most if and only if has a feedback vertex set of size at most . This is the first linear-time polynomial-size kernel for Feedback Vertex Set. The size of our kernel is vertices and edges, which is smaller than the previous best of vertices and edges. Thus, we improve the size and the running time simultaneously. We note that under the assumption of , Feedback Vertex Set does not admit an -size kernel for any . Our kernel exploits -submodular relaxation, which is a recently…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
