Query evaluation via tree-decompositions

Journal of The ACM(2002)

引用 253|浏览42
暂无评分
摘要
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 article, we consider arbitrary formulas on tree-like structures. We generalize a theorem of Courcelle [1990] by showing that on structures of bounded tree-width a monadic second-order formula (with free first- 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 on arbitrary structures. 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.
更多
查看译文
关键词
monadic second-order logic,bounded tree-width,hypergraphs,tree-width,arbitrary structure,arbitrary first-order formula,bounded tree-width fragment,query evaluation,structure size,combined complexity,monadic second-order formula,arbitrary formula,acyclic conjunctive queries,first-order logic,tree-like formula,second-order variable,expressive power,tree decomposition,first order logic,second order,first order,conjunctive queries
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要