01.01.2015 Views

Conjunctive Queries

Conjunctive Queries

Conjunctive Queries

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Logical characterization of Treewidth<br />

LogicL<br />

: FO based on ,<br />

( ,<br />

,<br />

disallowed )<br />

k <br />

L FO ,<br />

Basic Querying Logic<br />

TW[k] <br />

k 1<br />

L <br />

L 1<br />

[Kolaitis & Vardi ’98]<br />

: L with at most k <br />

1<br />

vars.<br />

LogicalcharacterizationofTreewidth<br />

A generalization:<br />

NRS- DATALOG - TW[<br />

k<br />

]<br />

FO<br />

(Flum, Frick, and Grohe ‘01)<br />

k1<br />

Game characterization of Treewidth<br />

• A robber and k cops play the game on a graph<br />

• The cops have to capture the robber<br />

• Each cop controls a vertex of the graph<br />

• Each cop, at any time, can fly to any vertex of the<br />

graph<br />

• The robber tries to elude her capture, by running<br />

arbitrarily fast on the vertices of the graph,<br />

but on those vertices controlled by cops<br />

Playing the game<br />

q<br />

b<br />

a<br />

d<br />

g<br />

c<br />

f<br />

e<br />

p<br />

h<br />

l<br />

k<br />

j<br />

i<br />

o<br />

n<br />

m

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

Saved successfully!

Ooh no, something went wrong!