Skip to main content

Tree-Width for First Order Formulae

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5771))

Abstract

We introduce tree-width for first order formulae ϕ, fotw(ϕ). We show that computing fotw is fixed-parameter tractable with parameter fotw. Moreover, we show that on classes of formulae of bounded fotw, model checking is fixed parameter tractable, with parameter the length of the formula. This is done by translating a formula ϕ with fotw(ϕ) < k into a formula of the k-variable fragment \({\mathcal L^k}\) of first order logic. For fixed k, the question whether a given first order formula is equivalent to an \({\mathcal L^k}\) formula is undecidable. In contrast, the classes of first order formulae with bounded fotw are fragments of first order logic for which the equivalence is decidable.

Our notion of tree-width generalises tree-width of conjunctive queries to arbitrary formulae of first order logic by taking into account the quantifier interaction in a formula. Moreover, it is more powerful than the notion of elimination-width of quantified constraint formulae, defined by Chen and Dalmau (CSL 2005): For quantified constraint formulae, both bounded elimination-width and bounded fotw allow for model checking in polynomial time. We prove that fotw of a quantified constraint formula φ is bounded by the elimination-width of φ, and we exhibit a class of quantified constraint formulae with bounded fotw, that has unbounded elimination-width. A similar comparison holds for strict tree-width of non-recursive stratified datalog as defined by Flum, Frick, and Grohe (JACM 49, 2002).

Finally, we show that fotw has a characterization in terms of a robber and cops game without monotonicity cost.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Adler, I.: Marshals, monotone marshals, and hypertree-width. Journal of Graph Theory 47, 275–296 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  2. Adler, I.: Directed tree-width examples. J. Comb. Theory, Ser. B 97(5), 718–725 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  3. Adler, I.: Tree-related widths of graphs and hypergraphs. SIAM J. Discrete Math. 22(1), 102–123 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  4. Adler, I.: Tree-width and functional dependencies in databases. In: Lenzerini, M., Lembo, D. (eds.) PODS, pp. 311–320. ACM, New York (2008)

    Google Scholar 

  5. Bodlaender, H.L.: A linear-time algorithm for finding tree-decompositions of small treewidth. SIAM J. Comput. 25(6), 1305–1317 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  6. Chandra, A.K., Merlin, P.M.: Optimal implementation of conjunctive queries in relational data bases. In: STOC, pp. 77–90. ACM, New York (1977)

    Google Scholar 

  7. Chekuri, C., Rajaraman, A.: Conjunctive query containment revisited. Theor. Comput. Sci. 239(2), 211–229 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  8. Chen, H., Dalmau, V.: From pebble games to tractability: An ambidextrous consistency algorithm for quantified constraint satisfaction. In: Ong, L. (ed.) CSL 2005. LNCS, vol. 3634, pp. 232–247. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  9. Dalmau, V., Kolaitis, P.G., Y. Vardi, M.: Constraint satisfaction, bounded treewidth, and finite-variable logics. In: Van Hentenryck, P. (ed.) CP 2002. LNCS, vol. 2470, pp. 310–326. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  10. Downey, R.G., Fellows, M.R.: Parameterized Complexity. Springer, Heidelberg (1999)

    Book  MATH  Google Scholar 

  11. Ebbinghaus, H.-D., Flum, J.: Finite Model Theory. Springer, Heidelberg (1990)

    MATH  Google Scholar 

  12. Feder, T., Vardi, M.Y.: The computational structure of monotone monadic SNP and constraint satisfaction: A study through datalog and group theory. SIAM J. Comput. 28(1), 57–104 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  13. Flum, J., Frick, M., Grohe, M.: Query evaluation via tree-decompositions. J. ACM 49(6), 716–752 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  14. Flum, J., Grohe, M.: Parameterized Complexity Theory (Texts in Theoretical Computer Science. An EATCS Series). Springer, Secaucus (2006)

    Google Scholar 

  15. Flum, J., Grohe, M.: Parameterized Complexity Theory (Texts in Theoretical Computer Science. An EATCS Series). Springer, Secaucus (2006)

    Google Scholar 

  16. Freuder, E.C.: Complexity of k-tree structured constraint satisfaction problems. In: AAAI, pp. 4–9 (1990)

    Google Scholar 

  17. Gottlob, G., Leone, N., Scarcello, F.: Hypertree decompositions and tractable queries. Journal of Computer and System Sciences 64, 579–627 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  18. Gottlob, G., Leone, N., Scarcello, F.: Robbers, marshals, and guards: Game theoretic and logical characterizations of hypertree width. Journal of Computer and System Sciences 66, 775–808 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  19. Gottlob, G., Greco, G., Scarcello, F.: The complexity of quantified constraint satisfaction problems under structural restrictions. In: Kaelbling, L.P., Saffiotti, A. (eds.) IJCAI, pp. 150–155. Professional Book Center (2005)

    Google Scholar 

  20. Grohe, M., Marx, D.: Constraint solving via fractional edge covers. In: Proceedings of the of the 17th Annual ACM-SIAM Symposium on Discrete Algorithms (2006) (to appear)

    Google Scholar 

  21. Kolaitis, P.G., Vardi, M.Y.: Conjunctive-query containment and constraint satisfaction. J. Comput. Syst. Sci. 61(2), 302–332 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  22. Kreutzer, S., Ordyniak, S.: Digraph decompositions and monotonicity in digraph searching. In: CoRR, abs/0802.2228 (2008)

    Google Scholar 

  23. Seymour, P.D., Thomas, R.: Graph searching and a min-max theorem for tree-width. Journal of Combinatorial Theory, Series B 58, 22–33 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  24. Vardi, M.Y.: On the complexity of bounded-variable queries (extended abstract), pp. 266–276 (1995)

    Google Scholar 

  25. Yannakakis, M.: Algorithms for acyclic database schemes. In: VLDB, pp. 82–94. IEEE Computer Society, Los Alamitos (1981)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Adler, I., Weyer, M. (2009). Tree-Width for First Order Formulae. In: Grädel, E., Kahle, R. (eds) Computer Science Logic. CSL 2009. Lecture Notes in Computer Science, vol 5771. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04027-6_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-04027-6_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-04026-9

  • Online ISBN: 978-3-642-04027-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics