SUBSET FEEDBACK VERTEX SET IS FIXED-PARAMETER TRACTABLE

被引:44
作者
Cygan, Marek [1 ]
Pilipczuk, Marcin [1 ]
Pilipczuk, Michal [2 ]
Wojtaszczyk, Jakub Onufry [3 ,4 ]
机构
[1] Univ Warsaw, Inst Informat, Warsaw, Poland
[2] Univ Warsaw, Fac Math Informat & Mech, Warsaw, Poland
[3] Univ Warsaw, Inst Math, Warsaw, Poland
[4] Google Inc, Warsaw, Poland
关键词
fixed-parameter tractability; subset feedback vertex set; iterative compression; ALGORITHMS; KERNEL;
D O I
10.1137/110843071
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The classical FEEDBACK VERTEX SET problem asks, for a given undirected graph G and an integer k, to find a set of at most k vertices that hits all the cycles in the graph G. FEEDBACK VERTEX SET has attracted a large amount of research in the parameterized setting, and subsequent fixed-parameter and kernelization algorithms have been a rich source of ideas in the field. In this paper we consider a more general and difficult version of the problem, named SUBSET FEEDBACK VERTEX SET (SUBSET-FVS), where an instance comes additionally with a set S subset of V of vertices, and we ask for a set of at most k vertices that hits all simple cycles passing through S. Because of its applications in circuit testing and genetic linkage analysis, SUBSET-FVS was studied from the approximation algorithm perspective by Even et al. [SIAM J. Discrete Math., 13 (2000), pp. 225-267; SIAM J. Comput., 30 (2000), pp. 1231-1252]. The question of whether the SUBSET-FVS problem is fixed-parameter tractable was posed independently by Kawarabayashi and Saurabh in 2009. We answer this question affirmatively. We begin by showing that this problem is fixed-parameter tractable when parameterized by vertical bar S vertical bar. Next we present an algorithm which reduces the given instance to 2(k)n(O(1)) instances with the size of S bounded by O(k(3)), using kernelization techniques such as the 2-expansion lemma, Menger's theorem, and Gallai's theorem. These two facts allow us to give a 2(O(k log k)) n(O(1)) time algorithm solving the SUBSET-FVS problem, proving that it is indeed fixed-parameter tractable.
引用
收藏
页码:290 / 309
页数:20
相关论文
共 31 条
[11]  
Cygan M, 2011, LECT NOTES COMPUT SC, V6755, P449, DOI 10.1007/978-3-642-22006-7_38
[12]   An O(2O(k)n3) FPT algorithm for the undirected feedback vertex set problem [J].
Dehne, Frank ;
Fellows, Michael ;
Langston, Michael ;
Rosamond, Frances ;
Stevens, Kim .
THEORY OF COMPUTING SYSTEMS, 2007, 41 (03) :479-492
[13]  
DEMAINE E. D., 2010, PARAMETERIZED COMPLE, P09511
[14]  
Downey R. G., 1999, MG COMP SCI
[15]  
Downey R. G., 1992, COMPLEXITY THEORY CU, P191
[16]   Approximating minimum subset feedback sets in undirected graphs with applications [J].
Even, G ;
Naor, JS ;
Schieber, B ;
Zosin, L .
SIAM JOURNAL ON DISCRETE MATHEMATICS, 2000, 13 (02) :255-267
[17]   An 8-approximation algorithm for the subset feedback vertex set problem [J].
Even, G ;
Naor, JS ;
Zosin, L .
SIAM JOURNAL ON COMPUTING, 2000, 30 (04) :1231-1252
[18]   Approximating minimum feedback sets and multicuts in directed graphs [J].
Even, G ;
Naor, J ;
Schieber, B ;
Sudan, M .
ALGORITHMICA, 1998, 20 (02) :151-174
[19]  
GALLAI T., 1961, ACTA MATH ACAD SCI H, V2, P131
[20]   FPT algorithms for path-transversal and cycle-transversal problems [J].
Guillemot, Sylvain .
DISCRETE OPTIMIZATION, 2011, 8 (01) :61-71