Linear time parameterized algorithms for subset feedback vertex set

15Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In the Subset Feedback Vertex Set (Subset FVS) problem, the input is a graph G on n vertices and m edges, a subset of vertices T, referred to as terminals, and an integer k. The objective is to determine whether there exists a set of at most k vertices intersecting every cycle that contains a terminal. The study of parameterized algorithms for this generalization of the Feedback Vertex Set problem has received significant attention over the last few years. In fact the parameterized complexity of this problem was open until 2011, when two groups independently showed that the problem is fixed parameter tractable (FPT). Using tools from graph minors Kawarabayashi and Kobayashi obtained an algorithm for Subset FVS running in time O(f(k) · n2m) [SODA 2012, JCTB 2012]. Independently, Cygan et al. [ICALP 2011, SIDMA 2013] designed an algorithm for Subset FVS running in time 2O(k log k)·nO(1). More recently, Wahlström obtained the first single exponential time algorithm for Subset FVS, running in time 4k · nO(1) [SODA 2014]. While the 2O(k) dependence on the parameter k is optimal under the Exponential Time Hypothesis (ETH), the dependence of this algorithm as well as those preceding it, on the input size is far from linear. In this paper we design the first linear time parameterized algorithms for Subset FVS. More precisely, we obtain two new algorithms for Subset FVS.–A randomized algorithm for Subset FVS running in time O(25. 6kkO(1)(n + m)).–A deterministic algorithm for Subset FVS running in time 2O(k log k)(n + m). In particular, the first algorithm obtains the best possible dependence on both the parameter as well as the input size, up to the constant in the exponent. Both of our algorithms are based on “cut centrality”, in the sense that solution vertices are likely to show up in minimum size cuts between vertices sampled from carefully chosen distributions.

Cite

CITATION STYLE

APA

Lokshtanov, D., Ramanujan, M. S., & Saurabh, S. (2015). Linear time parameterized algorithms for subset feedback vertex set. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9134, pp. 935–946). Springer Verlag. https://doi.org/10.1007/978-3-662-47672-7_76

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free