Abstract:Verification of properties expressed in the two-variable fragment of first-order logic FO 2 has been investigated in a number of contexts. The satisfiability problem for FO 2 over arbitrary structures is known to be NEXPTIME-complete, with satisfiable formulas having exponential-sized models. Over words, where FO 2 is known to have the same expressiveness as unary temporal logic, satisfiability is again NEXPTIME-complete. Over finite labelled ordered trees FO 2 has the same expressiveness as navigational XPath… Show more
“…However, we do note that languages going "beyond" the expresiveness of first-order logic have been investigated in other contexts. Since two-variable logic over finite trees is equivalent in expressive power to navigational XPath, a popular query language for XML documents, the satisfiability problem on this language has received attention in the logic literature (Benaim et al 2016;Charatonik and Witkowski 2013). Similarly, in the world of probabilistic databases (closely related to asymmetric WFOMC, briefly discussed in the following section), results have been shown for more expressive languages.…”
We consider the problem of weighted first-order model counting (WFOMC): given a first-order sentence ϕ and domain size n ∈ ℕ, determine the weighted sum of models of ϕ over the domain {1, ..., n}. Past work has shown that any sentence using at most two logical variables admits an algorithm for WFOMC that runs in time polynomial in the given domain size (Van den Broeck 2011; Van den Broeck, Meert, and Darwiche 2014). In this paper, we extend this result to any two-variable sentence ϕ with the addition of a tree axiom, stating that some distinguished binary relation in ϕ forms a tree in the graph-theoretic sense.
“…However, we do note that languages going "beyond" the expresiveness of first-order logic have been investigated in other contexts. Since two-variable logic over finite trees is equivalent in expressive power to navigational XPath, a popular query language for XML documents, the satisfiability problem on this language has received attention in the logic literature (Benaim et al 2016;Charatonik and Witkowski 2013). Similarly, in the world of probabilistic databases (closely related to asymmetric WFOMC, briefly discussed in the following section), results have been shown for more expressive languages.…”
We consider the problem of weighted first-order model counting (WFOMC): given a first-order sentence ϕ and domain size n ∈ ℕ, determine the weighted sum of models of ϕ over the domain {1, ..., n}. Past work has shown that any sentence using at most two logical variables admits an algorithm for WFOMC that runs in time polynomial in the given domain size (Van den Broeck 2011; Van den Broeck, Meert, and Darwiche 2014). In this paper, we extend this result to any two-variable sentence ϕ with the addition of a tree axiom, stating that some distinguished binary relation in ϕ forms a tree in the graph-theoretic sense.
“…It is known that, over finite trees, navigational XPATH has the same expressive power as two‐variable, first‐order logic with a signature consisting of unary predicates (representing properties of vertices) together with binary ‘navigational’ predicates (representing the modal accessibility relations). The exact complexity of satisfiability for all natural variants of this logic is given in .…”
We consider two-variable, first-order logic in which a single distinguished predicate is required to be interpreted as a transitive relation. We show that the finite satisfiability problem for this logic is decidable in triply exponential non-deterministic time. Complexity falls to doubly exponential non-deterministic time if the transitive relation is constrained to be a partial order.
“…Recent research has mainly concerned decidability and complexity issues in restriction to particular classes of structures and also questions related to different built-in features and operators that increase the expressivity of the base language. Recent articles in the field include for example [3,4,11,25] and several others.…”
The uniform one-dimensional fragment of first-order logic, U 1 , is a recently introduced formalism that extends two-variable logic in a natural way to contexts with relations of all arities. We survey properties of U 1 and investigate its relationship to description logics designed to accommodate higher arity relations, with particular attention given to DLR reg . We also define a description logic version of a variant of U 1 and prove a range of new results concerning the expressivity of U 1 and related logics.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.