2022
DOI: 10.1145/3506707
|View full text |Cite
|
Sign up to set email alerts
|

Solving Connectivity Problems Parameterized by Treewidth in Single Exponential Time

Abstract: For the vast majority of local problems on graphs of small treewidth (where, by local we mean that a solution can be verified by checking separately the neighbourhood of each vertex), standard dynamic programming techniques give c tw | V | O(1) time algorithms, where tw is the treewidth of the input graph G = ( V,E ) and … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

4
83
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
6
3

Relationship

1
8

Authors

Journals

citations
Cited by 47 publications
(87 citation statements)
references
References 76 publications
4
83
0
Order By: Relevance
“…Combining this fact with an FPT 3approximation algorithm [11], running in time 2 O(k) •n O (1) , to compute the treewidth of a graph, brings us to a graph of treewidth at most 96k + O (1). Finally, solving Longest Detour on graphs of bounded treewidth by one of the known single-exponential algorithms, see [19,10,27], will result in running time 3 96k • n O (1) . Thus on undirected graphs, our algorithm reduces the constant c in the base of the exponent from 3 96 down to 10.8!…”
Section: Longest Detourmentioning
confidence: 99%
“…Combining this fact with an FPT 3approximation algorithm [11], running in time 2 O(k) •n O (1) , to compute the treewidth of a graph, brings us to a graph of treewidth at most 96k + O (1). Finally, solving Longest Detour on graphs of bounded treewidth by one of the known single-exponential algorithms, see [19,10,27], will result in running time 3 96k • n O (1) . Thus on undirected graphs, our algorithm reduces the constant c in the base of the exponent from 3 96 down to 10.8!…”
Section: Longest Detourmentioning
confidence: 99%
“…Let us consider the k-Path problem as our running example: given a (planar) graph G and an integer k, we have to decide if G contains a simple path on k vertices. Let us first note that k-Path is FPT parameterized by the treewidth w of the input graph G. More precisely, standard dynamic programming tech-niques give 2 O(w log w) n O (1) running time, while more sophisticated arguments are needed to obtain 2 O(w) n O (1) time [11,25,33,34,36,37,45] (note that some of these algorithms are randomized and some of these algorithms work only on planar graphs).…”
Section: Bidimensionalitymentioning
confidence: 99%
“…In the case of directed graphs, it means G − S is a directed acyclic graph (DAG). In the (Directed) Feedback Vertex Set ((D)FVS) problem we are given as input a (directed) graph G and a weight function w : V (G) → N. The objective is to find a minimum weight feedback vertex set S. Both the directed and undirected version of the problem are NP-complete [14] and have been extensively studied from the perspective of approximation algorithms [1,12], parameterized algorithms [6,8,19], exact exponential time algorithms [23,29] as well as graph theory [11,24].…”
Section: Introductionmentioning
confidence: 99%