Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
|
 |
Query Evaluation via Tree-Decompositions
Extended Abstract
| |
|
Query Evaluation via Tree-Decompositions
Extended Abstract
Jörg Flum6 , Markus Frick6 and Martin Grohe7 
| (6) |
Institut für Mathematische Logik, Albert-Ludwigs-Universität Freiburg, Eckerstr. 1, 79104 Freiburg, Germany |
| (7) |
Department of Mathematics, Statistics, and Computer Science, 851 S. Morgan St. (M/C 249), IL 60607-7045 Chicago, USA |
Abstract
A number of efficient methods for evaluating first-order and monadic-second order queries on finite relational structures
are based on tree-decompositions of structures or queries. We systematically study these methods. In the first-part of the
paper we consider tree-like structures. We generalize a theorem of Courcelle [7] by showing that on such structures a monadic second-order formula (with free first-order and second-order variables) can
be evaluated in time linear in the structure size plus the size of the output. In the second part we study tree-like formulas.
We generalize the notions of acyclicity and bounded tree-width from conjunctive queries to arbitrary first-order formulas
in a straightforward way and analyze the complexity of evaluating formulas of these fragments. Moreover, we show that the
acyclic and bounded tree-width fragments have the same expressive power as the well-known guarded fragment and the finite-variable
fragments of first-order logic, respectively.
Fulltext Preview (Small, Large)
 References secured to subscribers.
|
|
|
|
|
|