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 34/81<br />

INTRODUCTION COMPLEXITY UPPER BOUNDS COMPOSITION LOCALITY LOCALISATION GRIDS GRID-LIKE MINORS LABELLED WEBS<br />

First-Order Logic on Bounded Degree Graphs<br />

Theorem: (Seese, 1996)<br />

Let C be a class of graphs of maximum degree at most d ≥ 1.<br />

MC(FO, C)<br />

Input:<br />

Parameter:<br />

Problem:<br />

Graph G ∈ C, ϕ ∈ FO<br />

|ϕ|<br />

Decide G |= ϕ<br />

is fixed-parameter tractable (linear time fpt algorithm).<br />

Proof. By Gaifman’s theorem it suffices to consider formulae of the form<br />

∧<br />

k∧<br />

∃x 1 ...∃x m dist(x i , x j ) > 2r ∧ ψ(x i )<br />

for some r-local formula ψ(x).<br />

1≤i

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

Saved successfully!

Ooh no, something went wrong!