1,705 research outputs found

    Complete First-Order Axiomatization of Finite or Infinite M-extended Trees

    No full text
    We present in this paper an axiomatization of the structure of finite or infinite MM-extended trees. Having a structure M=(DM,FM,RM)M=(D_M,F_M,R_M), we define the structure of finite or infinite MM-extended trees ExtM=(D,F,R)Ext_M=(D,F,R) whose domain DD consists of trees labelled by elements of DM∪FD_M\cup F, where FF is a set of function symbols containing FMF_M and another infinite set of function symbols disjoint from FMF_M. For each nn-ary function symbol f∈Ff\in F, the operation f(a1,..,an)f(a_1,..,a_n) is evaluated in MM and produces an element of DMD_M if f∈FMf\in F_M and all the aia_i are elements of DMD_M, or is a tree whose root is labelled by ff and whose immediate children are a1,..,ana_1,..,a_n otherwise. The set of relations RR contains RMR_M and another relation which distinguishes the elements of DMD_M from the others. Using a first-order axiomatization TT of MM, we give a first-order axiomatization T\cal{T} of the structure ExtMExt_M and show that if TT is {\em flexible} then T\cal{T} is {\em complete}. The flexible theories are particular theories whose function and relation symbols have some elegant properties which enable us to handle formulae more easily

    Complete Axiomatizations of Fragments of Monadic Second-Order Logic on Finite Trees

    Full text link
    We consider a specific class of tree structures that can represent basic structures in linguistics and computer science such as XML documents, parse trees, and treebanks, namely, finite node-labeled sibling-ordered trees. We present axiomatizations of the monadic second-order logic (MSO), monadic transitive closure logic (FO(TC1)) and monadic least fixed-point logic (FO(LFP1)) theories of this class of structures. These logics can express important properties such as reachability. Using model-theoretic techniques, we show by a uniform argument that these axiomatizations are complete, i.e., each formula that is valid on all finite trees is provable using our axioms. As a backdrop to our positive results, on arbitrary structures, the logics that we study are known to be non-recursively axiomatizable

    The saga of finite equational bases over BCCSP

    Get PDF

    Multi-Agent Only Knowing

    Full text link
    Levesque introduced a notion of ``only knowing'', with the goal of capturing certain types of nonmonotonic reasoning. Levesque's logic dealt with only the case of a single agent. Recently, both Halpern and Lakemeyer independently attempted to extend Levesque's logic to the multi-agent case. Although there are a number of similarities in their approaches, there are some significant differences. In this paper, we reexamine the notion of only knowing, going back to first principles. In the process, we simplify Levesque's completeness proof, and point out some problems with the earlier definitions. This leads us to reconsider what the properties of only knowing ought to be. We provide an axiom system that captures our desiderata, and show that it has a semantics that corresponds to it. The axiom system has an added feature of interest: it includes a modal operator for satisfiability, and thus provides a complete axiomatization for satisfiability in the logic K45.Comment: To appear, Journal of Logic and Computatio

    Decomposable Theories

    Full text link
    We present in this paper a general algorithm for solving first-order formulas in particular theories called "decomposable theories". First of all, using special quantifiers, we give a formal characterization of decomposable theories and show some of their properties. Then, we present a general algorithm for solving first-order formulas in any decomposable theory "T". The algorithm is given in the form of five rewriting rules. It transforms a first-order formula "P", which can possibly contain free variables, into a conjunction "Q" of solved formulas easily transformable into a Boolean combination of existentially quantified conjunctions of atomic formulas. In particular, if "P" has no free variables then "Q" is either the formula "true" or "false". The correctness of our algorithm proves the completeness of the decomposable theories. Finally, we show that the theory "Tr" of finite or infinite trees is a decomposable theory and give some benchmarks realized by an implementation of our algorithm, solving formulas on two-partner games in "Tr" with more than 160 nested alternated quantifiers
    • …
    corecore