2010 IEEE 51st Annual Symposium on Foundations of Computer Science 2010
DOI: 10.1109/focs.2010.21
|View full text |Cite
|
Sign up to set email alerts
|

Logspace Versions of the Theorems of Bodlaender and Courcelle

Abstract: Bodlaender's Theorem states that for every k there is a linear-time algorithm that decides whether an input graph has tree width k and, if so, computes a width-k tree composition. Courcelle's Theorem builds on Bodlaender's Theorem and states that for every monadic second-order formula φ and for every k there is a linear-time algorithm that decides whether a given logical structure A of tree width at most k satisfies φ . We prove that both theorems still hold when "linear time" is replaced by "logarithmic space… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
101
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
7

Relationship

0
7

Authors

Journals

citations
Cited by 101 publications
(101 citation statements)
references
References 39 publications
(51 reference statements)
0
101
0
Order By: Relevance
“…Hence, by the log-space version of Courcelle's Theorem [11] parity games whose tree-width and maximal priority are bounded by constants can be solved in log-space. For our purposes it is important that the maximal priority of a parity game can be assumed to be linear in the number of vertices by a compression of the priority function, see [12].…”
Section: Parity Gamesmentioning
confidence: 99%
See 1 more Smart Citation
“…Hence, by the log-space version of Courcelle's Theorem [11] parity games whose tree-width and maximal priority are bounded by constants can be solved in log-space. For our purposes it is important that the maximal priority of a parity game can be assumed to be linear in the number of vertices by a compression of the priority function, see [12].…”
Section: Parity Gamesmentioning
confidence: 99%
“…Many NP-complete problems become solvable in log-space or linear time on classes of bounded treeor clique-width, see [11,13,14].…”
Section: Tree-widthmentioning
confidence: 99%
“…(For simplicity, we just write the index i for variable X i .) The scope of C is the list of variables corresponding to the white boxes of the sequence D; the relation of C contains the legal words for D. For the example in Figure 1, we have C 1H = ((1, 2, 3, 4, 5), r 1H ), C 8H = ((8, 9, 10), r 8H ), C 11H = ( (11,12,13), r 11H ), C 20H = ( (20,21,22,23,24,25,26), r 20H ), C 1V = ( (1,7,11,16,20), r 1V ), C 5V = ( (5, 8, 14, 18, 24), r 5V ), C 6V = ((6, 10, 15, 19, 26), r 6V ), C 13V = ( (13,17,22), r 13V ). Subscripts H and V stand for "Horizontal" and "Vertical," respectively, resembling the usual naming of definitions in crossword puzzles.…”
Section: Application To Constraint Satisfactionmentioning
confidence: 99%
“…Let φ be a fixed MSO sentence, let k be a fixed constant, and let C k be a class of finite structures having treewidth bounded by k. Then, for each finite structure A ∈ C k , deciding whether A |= φ holds is feasible in linear time [18] and logarithmic space [26] (w.r.t. ||A||).…”
Section: Msomentioning
confidence: 99%
See 1 more Smart Citation