Tree-width for first order formulae
Isolde Adler, Mark Weyer

TL;DR
This paper introduces a new measure called tree-width for first order formulae, showing its computational properties and how it generalizes existing notions like tree-width of conjunctive queries.
Contribution
It defines fotw for first order formulae, proves fixed-parameter tractability for computing it, and explores its implications for model checking and logical equivalence.
Findings
Computing fotw is fixed-parameter tractable.
Model checking is fixed-parameter tractable for classes with bounded fotw.
Bounded fotw classes have decidable equivalence to k-variable fragments.
Abstract
We introduce tree-width for first order formulae \phi, fotw(\phi). 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 \phi\ with fotw(\phi)<k into a formula of the k-variable fragment L^k of first order logic. For fixed k, the question whether a given first order formula is equivalent to an 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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
