Slides.
Slides.
Slides.
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
STEPHAN KREUTZER COMPLEXITY OF MODEL-CHECKING PROBLEMS 57/81<br />
INTRODUCTION COMPLEXITY UPPER BOUNDS COMPOSITION LOCALITY LOCALISATION GRIDS GRID-LIKE MINORS LABELLED WEBS<br />
General Proof Idea<br />
We reduce the propositional satisfiability problem (SAT) to MC(MSO,C).<br />
Given: (X 1 ∨ X 2 ∨¬X 3 )∧(X 4 ∨¬X 5 ∨ X 6 )... ˆ= w ∈ {0, 1} ∗<br />
Problem: Decide if w is satisfiable.<br />
Reduction.<br />
1. Construct G w ∈ C of tree-width |w| c with tw(G w ) > log d |G w |<br />
2. Somehow encode w in a sub-graph of G w<br />
Use obstructions to tree-width.<br />
Condition 1: G w exists in C<br />
Condition 2: G w can be computed efficiently<br />
use closure under sub-graphs<br />
3. Define an MSO-formula ϕ (independent of w) which is true in G w iff<br />
w is satisfiable.<br />
ϕ decodes w in G w and decides whether w is satisfiable.