71 research outputs found

    The succinctness of first-order logic on linear orders

    Full text link
    Succinctness is a natural measure for comparing the strength of different logics. Intuitively, a logic L_1 is more succinct than another logic L_2 if all properties that can be expressed in L_2 can be expressed in L_1 by formulas of (approximately) the same size, but some properties can be expressed in L_1 by (significantly) smaller formulas. We study the succinctness of logics on linear orders. Our first theorem is concerned with the finite variable fragments of first-order logic. We prove that: (i) Up to a polynomial factor, the 2- and the 3-variable fragments of first-order logic on linear orders have the same succinctness. (ii) The 4-variable fragment is exponentially more succinct than the 3-variable fragment. Our second main result compares the succinctness of first-order logic on linear orders with that of monadic second-order logic. We prove that the fragment of monadic second-order logic that has the same expressiveness as first-order logic on linear orders is non-elementarily more succinct than first-order logic

    The succinctness of first-order logic on linear orders

    Get PDF
    Succinctness is a natural measure for comparing the strength of different logics. Intuitively, a logic L_1 is more succinct than another logic L_2 if all properties that can be expressed in L_2 can be expressed in L_1 by formulas of (approximately) the same size, but some properties can be expressed in L_1 by (significantly) smaller formulas. We study the succinctness of logics on linear orders. Our first theorem is concerned with the finite variable fragments of first-order logic. We prove that: (i) Up to a polynomial factor, the 2- and the 3-variable fragments of first-order logic on linear orders have the same succinctness. (ii) The 4-variable fragment is exponentially more succinct than the 3-variable fragment. Our second main result compares the succinctness of first-order logic on linear orders with that of monadic second-order logic. We prove that the fragment of monadic second-order logic that has the same expressiveness as first-order logic on linear orders is non-elementarily more succinct than first-order logic

    Logics for Unranked Trees: An Overview

    Get PDF
    Labeled unranked trees are used as a model of XML documents, and logical languages for them have been studied actively over the past several years. Such logics have different purposes: some are better suited for extracting data, some for expressing navigational properties, and some make it easy to relate complex properties of trees to the existence of tree automata for those properties. Furthermore, logics differ significantly in their model-checking properties, their automata models, and their behavior on ordered and unordered trees. In this paper we present a survey of logics for unranked trees

    Queries with Guarded Negation (full version)

    Full text link
    A well-established and fundamental insight in database theory is that negation (also known as complementation) tends to make queries difficult to process and difficult to reason about. Many basic problems are decidable and admit practical algorithms in the case of unions of conjunctive queries, but become difficult or even undecidable when queries are allowed to contain negation. Inspired by recent results in finite model theory, we consider a restricted form of negation, guarded negation. We introduce a fragment of SQL, called GN-SQL, as well as a fragment of Datalog with stratified negation, called GN-Datalog, that allow only guarded negation, and we show that these query languages are computationally well behaved, in terms of testing query containment, query evaluation, open-world query answering, and boundedness. GN-SQL and GN-Datalog subsume a number of well known query languages and constraint languages, such as unions of conjunctive queries, monadic Datalog, and frontier-guarded tgds. In addition, an analysis of standard benchmark workloads shows that most usage of negation in SQL in practice is guarded negation

    Communicating Finite-State Machines and Two-Variable Logic

    Get PDF
    Communicating finite-state machines are a fundamental, well-studied model of finite-state processes that communicate via unbounded first-in first-out channels. We show that they are expressively equivalent to existential MSO logic with two first-order variables and the order relation

    26. Theorietag Automaten und Formale Sprachen 23. Jahrestagung Logik in der Informatik: Tagungsband

    Get PDF
    Der Theorietag ist die Jahrestagung der Fachgruppe Automaten und Formale Sprachen der Gesellschaft fĂŒr Informatik und fand erstmals 1991 in Magdeburg statt. Seit dem Jahr 1996 wird der Theorietag von einem eintĂ€gigen Workshop mit eingeladenen VortrĂ€gen begleitet. Die Jahrestagung der Fachgruppe Logik in der Informatik der Gesellschaft fĂŒr Informatik fand erstmals 1993 in Leipzig statt. Im Laufe beider Jahrestagungen finden auch die jĂ€hrliche Fachgruppensitzungen statt. In diesem Jahr wird der Theorietag der Fachgruppe Automaten und Formale Sprachen erstmalig zusammen mit der Jahrestagung der Fachgruppe Logik in der Informatik abgehalten. Organisiert wurde die gemeinsame Veranstaltung von der Arbeitsgruppe ZuverlĂ€ssige Systeme des Instituts fĂŒr Informatik an der Christian-Albrechts-UniversitĂ€t Kiel vom 4. bis 7. Oktober im Tagungshotel Tannenfelde bei NeumĂŒnster. WĂ€hrend des Tre↔ens wird ein Workshop fĂŒr alle Interessierten statt finden. In Tannenfelde werden ‱ Christoph Löding (Aachen) ‱ TomĂĄs Masopust (Dresden) ‱ Henning Schnoor (Kiel) ‱ Nicole Schweikardt (Berlin) ‱ Georg Zetzsche (Paris) eingeladene VortrĂ€ge zu ihrer aktuellen Arbeit halten. DarĂŒber hinaus werden 26 VortrĂ€ge von Teilnehmern und Teilnehmerinnen gehalten, 17 auf dem Theorietag Automaten und formale Sprachen und neun auf der Jahrestagung Logik in der Informatik. Der vorliegende Band enthĂ€lt Kurzfassungen aller BeitrĂ€ge. Wir danken der Gesellschaft fĂŒr Informatik, der Christian-Albrechts-UniversitĂ€t zu Kiel und dem Tagungshotel Tannenfelde fĂŒr die UnterstĂŒtzung dieses Theorietags. Ein besonderer Dank geht an das Organisationsteam: Maike Bradler, Philipp Sieweck, Joel Day. Kiel, Oktober 2016 Florin Manea, Dirk Nowotka und Thomas Wilk

    Succinctness and Formula Size Games

    Get PDF
    TĂ€mĂ€ vĂ€itöskirja tutkii erilaisten logiikoiden tiiviyttĂ€ kaavan pituuspelien avulla. Logiikan tiiviys viittaa ominaisuuksien ilmaisemiseen tarvittavien kaavojen kokoon. Kaavan pituuspelit ovat hyvĂ€ksi todettu menetelmĂ€ tiiviystulosten todistamiseen. VĂ€itöskirjan kontribuutio on kaksiosainen. EnsinnĂ€kin vĂ€itöskirjassa mÀÀritellÀÀn kaavan pituuspeli useille logiikoille ja tarjotaan nĂ€in uusia menetelmiĂ€ tulevaan tutkimukseen. Toiseksi nĂ€itĂ€ pelejĂ€ ja muita menetelmiĂ€ kĂ€ytetÀÀn tiiviystulosten todistamiseen tutkituille logiikoille. Tarkemmin sanottuna vĂ€itöskirjassa mÀÀritellÀÀn uudet parametrisoidut kaavan pituuspelit perusmodaalilogiikalle, modaaliselle ÎŒ-kalkyylille, tiimilauselogiikalle ja yleistetyille sÀÀnnöllisille lausekkeille. Yleistettyjen sÀÀnnöllisten lausekkeiden pelistĂ€ esitellÀÀn myös variantit, jotka vastaavat sÀÀnnöllisiĂ€ lausekkeita ja uusia “RE over star-free” -lausekkeita, joissa tĂ€htiĂ€ ei esiinny komplementtien sisĂ€llĂ€. PelejĂ€ kĂ€ytetÀÀn useiden tiiviystulosten todistamiseen. Predikaattilogiikan nĂ€ytetÀÀn olevan epĂ€elementaarisesti tiiviimpi kuin perusmodaalilogiikka ja modaalinen ÎŒ-kalkyyli. Tiimilauselogiikassa tutkitaan systemaattisesti yleisten riippuvuuksia ilmaisevien atomien mÀÀrittelemisen tiiviyttĂ€. Klassinen epĂ€elementaarinen tiiviysero predikaattilogiikan ja sÀÀnnöllisten lausekkeiden vĂ€lillĂ€ osoitetaan uudelleen yksinkertaisemmalla tavalla ja saadaan tĂ€htien lukumÀÀrĂ€lle “RE over star-free” -lausekkeissa hierarkia ilmaisuvoiman suhteen. Monissa yllĂ€mainituista tuloksista hyödynnetÀÀn eksplisiittisiĂ€ kaavoja peliargumenttien lisĂ€ksi. TĂ€llaisia kaavoja ja tyyppien laskemista hyödyntĂ€en saadaan epĂ€elementaarisia ala- ja ylĂ€rajoja yksittĂ€isten sanojen mÀÀrittelemisen tiiviydelle predikaattilogiikassa ja monadisessa toisen kertaluvun logiikassa.This thesis studies the succinctness of various logics using formula size games. The succinctness of a logic refers to the size of formulas required to express properties. Formula size games are some of the most successful methods of proof for results on succinctness. The contribution of the thesis is twofold. Firstly, we deïŹne formula size games for several logics, providing methods for future research. Secondly, we use these games and other methods to prove results on the succinctness of the studied logics. More precisely, we develop new parameterized formula size games for basic modal logic, modal ÎŒ-calculus, propositional team logic and generalized regular expressions. For the generalized regular expression game we introduce variants that correspond to regular expressions and the newly deïŹned RE over star-free expressions, where stars do not occur inside complements. We use the games to prove a number of succinctness results. We show that ïŹrst-order logic is non-elementarily more succinct than both basic modal logic and modal ÎŒ-calculus. We conduct a systematic study of the succinctness of deïŹning common atoms of dependency in propositional team logic. We reprove a classic non-elementary succinctness gap between ïŹrst-order logic and regular expressions in a much simpler way and establish a hierarchy of expressive power for the number of stars in RE over star-free expressions. Many of the above results utilize explicit formulas in addition to game arguments. We use such formulas and a type counting argument to obtain non-elementary lower and upper bounds for the succinctness of deïŹning single words in ïŹrst-order logic and monadic second-order logic

    Formula size games for modal logic and Ό\mu-calculus

    Get PDF
    We propose a new version of formula size game for modal logic. The game characterizes the equivalence of pointed Kripke-models up to formulas of given numbers of modal operators and binary connectives. Our game is similar to the well-known Adler-Immerman game. However, due to a crucial difference in the definition of positions of the game, its winning condition is simpler, and the second player does not have a trivial optimal strategy. Thus, unlike the Adler-Immerman game, our game is a genuine two-person game. We illustrate the use of the game by proving a non-elementary succinctness gap between bisimulation invariant first-order logic FO\mathrm{FO} and (basic) modal logic ML\mathrm{ML}. We also present a version of the game for the modal Ό\mu-calculus LΌ\mathrm{L}_\mu and show that FO\mathrm{FO} is also non-elementarily more succinct than LΌ\mathrm{L}_\mu.Comment: This is a preprint of an article published in Journal of Logic and Computation Published by Oxford University Press. arXiv admin note: substantial text overlap with arXiv:1604.0722
    • 

    corecore