Proceedings of the Fortieth Annual ACM Symposium on Theory of Computing 2008
DOI: 10.1145/1374376.1374404
|View full text |Cite
|
Sign up to set email alerts
|

A fixed-parameter algorithm for the directed feedback vertex set problem

Abstract: The (parameterized) feedback vertex set problem on directed graphs, which we refer to as the dfvs problem, is defined as follows: given a directed graph G and a parameter k, either construct a feedback vertex set of at most k vertices in G or report that no such set exists. Whether or not the dfvs problem is fixed-parameter tractable has been a well-known open problem in parameterized computation and complexity, i.e., whether the problem can be solved in time f (k)n O(1) for some function f . In this paper we … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

2
162
0
3

Year Published

2008
2008
2022
2022

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 121 publications
(167 citation statements)
references
References 33 publications
2
162
0
3
Order By: Relevance
“…If there is a dirty triple {a, b, c} forming three dirty pairs contained in D, namely, {a, b}, {b, c}, {a, c} ∈ D, then remove these three pairs from D. Branch into all six possible orders of a, b, and c. In each subcase, if the corresponding order is not consistent with L, discard this subcase, otherwise, add the corresponding order to L and decrease the parameter according to this subcase. The worst-case branching vector of this case is (3,4,4,5,5,6), giving a branching number 1.52. To see this, note that we only consider instances with at least three votes, since Kemeny Score is polynomial-time solvable for only two votes.…”
Section: Search Tree Algorithmmentioning
confidence: 99%
“…If there is a dirty triple {a, b, c} forming three dirty pairs contained in D, namely, {a, b}, {b, c}, {a, c} ∈ D, then remove these three pairs from D. Branch into all six possible orders of a, b, and c. In each subcase, if the corresponding order is not consistent with L, discard this subcase, otherwise, add the corresponding order to L and decrease the parameter according to this subcase. The worst-case branching vector of this case is (3,4,4,5,5,6), giving a branching number 1.52. To see this, note that we only consider instances with at least three votes, since Kemeny Score is polynomial-time solvable for only two votes.…”
Section: Search Tree Algorithmmentioning
confidence: 99%
“…It is shown in Chen et al (2008) that FeedbackVertexSet for directed graphs is fixed-parameter tractable. The authors provide an algorithm which solves…”
Section: Addtaxa Hgt (N K) Is Yes If and Only If The Answer Tomentioning
confidence: 99%
“…This number is less than the number of reticulation vertices and we would expect this latter number to be much less than the size of N . Consequently, k may typically be relatively small and so the algorithm in Chen et al (2008) should work well in helping to find the solution for many instances of AddTaxa(N , k).…”
Section: Addtaxa Hgt (N K) Is Yes If and Only If The Answer Tomentioning
confidence: 99%
“…The search for a polynomial kernel for FVS lead to surprising applications of deep combinatorial results such as Gallai's theorem [26], which has also been found useful in designing FPT algorithms [10]. While investigating the graph cut problems such as MWC, Márx [21] introduced the important separator technique, which turned out to be very robust and is now the key ingredient in parameterized algorithms for various problems such as variants of FVS [5,10] or Almost 2-SAT [24]. Moreover, the recent developments on MWC show applicability of linear programming in parameterized complexity, leading to the fastest currently known algorithms not only for MWC, but also Almost 2-SAT and OCT [9,22].…”
Section: Introductionmentioning
confidence: 99%