172 research outputs found

    Relation-Changing Logics as Fragments of Hybrid Logics

    Full text link
    Relation-changing modal logics are extensions of the basic modal logic that allow changes to the accessibility relation of a model during the evaluation of a formula. In particular, they are equipped with dynamic modalities that are able to delete, add, and swap edges in the model, both locally and globally. We provide translations from these logics to hybrid logic along with an implementation. In general, these logics are undecidable, but we use our translations to identify decidable fragments. We also compare the expressive power of relation-changing modal logics with hybrid logics.Comment: In Proceedings GandALF 2016, arXiv:1609.0364

    Satisfiability for relation-changing logics

    Get PDF
    Relation-changing modal logics (RC for short) are extensions of the basic modal logic with dynamic operators that modify the accessibility relation of a model during the evaluation of a formula. These languages are equipped with dynamic modalities that are able e.g. to delete, add and swap edges in the model, both locally and globally. We study the satisfiability problem for some of these logics.We first show that they can be translated into hybrid logic. As a result, we can transfer some results from hybrid logics to RC. We discuss in particular decidability for some fragments. We then show that satisfiability is, in general, undecidable for all the languages introduced, via translations from memory logics.Fil: Areces, Carlos Eduardo. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física. Sección Ciencias de la Computación; ArgentinaFil: Fervari, Raul Alberto. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física. Sección Ciencias de la Computación; ArgentinaFil: Hoffmann, Guillaume Emmanuel. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía y Física. Sección Ciencias de la Computación; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; ArgentinaFil: Martel, Mauricio. Universitat Bremen; Alemani

    Complexity and Expressivity of Branching- and Alternating-Time Temporal Logics with Finitely Many Variables

    Full text link
    We show that Branching-time temporal logics CTL and CTL*, as well as Alternating-time temporal logics ATL and ATL*, are as semantically expressive in the language with a single propositional variable as they are in the full language, i.e., with an unlimited supply of propositional variables. It follows that satisfiability for CTL, as well as for ATL, with a single variable is EXPTIME-complete, while satisfiability for CTL*, as well as for ATL*, with a single variable is 2EXPTIME-complete,--i.e., for these logics, the satisfiability for formulas with only one variable is as hard as satisfiability for arbitrary formulas.Comment: Prefinal version of the published pape

    Automated Synthesis of Tableau Calculi

    Full text link
    This paper presents a method for synthesising sound and complete tableau calculi. Given a specification of the formal semantics of a logic, the method generates a set of tableau inference rules that can then be used to reason within the logic. The method guarantees that the generated rules form a calculus which is sound and constructively complete. If the logic can be shown to admit finite filtration with respect to a well-defined first-order semantics then adding a general blocking mechanism provides a terminating tableau calculus. The process of generating tableau rules can be completely automated and produces, together with the blocking mechanism, an automated procedure for generating tableau decision procedures. For illustration we show the workability of the approach for a description logic with transitive roles and propositional intuitionistic logic.Comment: 32 page

    Relation-changing modal logics

    Get PDF
    Tesis (Doctor en Cs. de la Computación)--Universidad Nacional de Córdoba, Facultad de Matemática, Astronomía y Física, 2014.En esta tesis investigamos operadores modales dinámicos que pueden cambiar el modelo durante la evaluación de una fórmula. En particular, extendemos el lenguaje modal básico con modalidades que son capaces de invertir, borrar o agregar pares de elementos relacionados. Estudiamos la versión local de los operadores (es decir,la realización de modificaciones desde el punto de evaluación) y la versión global(cambiar arbitrariamente el modelo). Investigamos varias propiedades de los lenguajes introducidos, desde un punto de vista abstracto. En primer lugar, se introduce la semántica formal de los modificadores de modelo, e inmediatamente se introduce una noción de bisimulación. Las bisimulaciones son una herramienta importante para investigar el poder expresivo de los lenguajes introducidos en esta tesis. Se demostró que todas los lenguajes son incomparables entre sí en términos de poder expresivo (a excepción de los dos versiones de swap, aunque conjeturamos que también ́en son incomparables). Continuamos por investigar el comportamiento computacional de este tipo de operadores. En primer lugar, demostramos que el problema de satisfactibilidad para las versiones locales de las lógicas que cambian la relación que investigamos es indecidible. También demostramos que el problema de model checking es PSPACE-completo para las seis lógicas. Finalmente, investigamos model checking fijando el modelo y fijando la fórmula (problemas conocidos como complejidad de fórmula y complejidad del programa, respectivamente). Es posible también definir métodos para comprobar satisfactibilidad que no necesariamente terminan. Introducimos métodos de tableau para las lógicas que cambian las relaciones y demostramos que todos estos métodos son correctos y completos y mostramos algunos aplicaciones. En la última parte de la tesis, se discute un contexto concreto en el que pueden aplicarse las lógicas modales que cambian la relación: Lógicas Dinámicas Epistémicas (DEL, por las siglas en inglés). Definimos una lógica que cambia la relación capaz de codificar DEL, e investigamos su comportamiento computacional.In this thesis we study dynamic modal operators that can change the model during the evaluation of a formula. In particular, we extend the basic modal language with modalities that are able to swap, delete or add pairs of related elements of the domain. We call the resulting logics Relation-Changing Modal Logics. We study local version of the operators (performing modifications from the evaluation point) and global version (changing arbitrarily edges in the model). We investigate several properties of the given languages, from an abstract point of view. First, we introduce the formal semantics of the model modifiers, afterwards we introduce a notion of bisimulation. Bisimulations are an important tool to investigate the expressive power of the languages introduced in this thesis. We show that all the languages are incomparable among them in terms of expressive power (except for the two versions of swap, which we conjecture are also incomparable). We continue by investigating the computational behaviour of this kind of operators. First, we prove that the satisfiability problem for some of the relation-changing modal logics we investigate is undecidable. Then, we prove that the model checking problem is PSpace-complete for the six logics. Finally, we investigate model checking fixing the model and fixing the formula (problems known as formula and program complexity, respectively). We show that it is possible to define complete but non-terminating methods to check satisfiability. We introduce tableau methods for relation-changing modal logics and we prove that all these methods are sound and complete, and we show some applications. In the last part of the thesis, we discuss a concrete context in which we can apply relation-changing modal logics: Dynamic Epistemic Logics (DEL). We motivate the use of the kind of logics that we investigate in this new framework, and we introduce some examples of DEL. Finally, we define a new relation-changing modal logic that embeds DEL and we investigate its computational behaviour.Fil: Fervari, Raúl Alberto. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física; Argentina

    Synthesising and Implementing Tableau Calculi for Interrogative Epistemic Logics

    Get PDF
    This paper presents a labelled tableau approach for deciding interrogative-epistemic logics (IEL). Tableau calculi for these logics have been derived using a recently introduced tableau synthesis method. We also consider an extension of the framework for a setting with questioning modalities over sequences of formulae called sequential questioning logic (SQL). We have implemented the calculi using two approaches. The first implementation has been obtained with the tableau prover generation software MetTeL 2, while the other implementation is a prover implemented in Haskell.

    MetTeL: A Generic Tableau Prover.

    Get PDF

    A Labelled Sequent Calculus for Public Announcement Logic

    Full text link
    Public announcement logic(PAL) is an extension of epistemic logic (EL) with some reduction axioms. In this paper, we propose a cut-free labelled sequent calculus for PAL, which is an extension of that for EL with sequent rules adapted from the reduction axioms. This calculus admits cut and allows terminating proof search
    corecore