18.03.2014 Views

Slides.

Slides.

Slides.

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!