- Book Chapter
149
- 10.1016/s1570-2464(07)80004-8
1 Modal logic: a semantic perspective
- Jan 01, 2007
- Studies in Logic and Practical Reasoning
- Patrick Blackburn + 1 more +1
1 Modal logic: a semantic perspective
Preface
1 Modal logic: a semantic perspective
1 Modal logic: a semantic perspective
Full classical S5 in natural deduction with weak normalization
Full classical S5 in natural deduction with weak normalization
Chapter 32. SAT Techniques for Modal and Description Logics
In the last two decades, modal and description logics have provided a theoretical framework for important applications in many areas of computer science. For this reason, the problem of automated reasoning in modal and description logics has been thoroughly investigated. In this chapter we show how efficient Boolean reasoning techniques have been imported, used and integrated into reasoning tools for modal and description logics. To this extent, we focus on modal logics, and in particular mainly on K(m). In particular, we provide some background in modal logics; we describe a basic theoretical framework and we present and analyze the basic tableau-based and DPLL-based techniques; we describe optimizations and extensions of the DPLL-based procedures; we introduce the automata-theoretic/OBDD-based approach; finally, we present the eager approach.
Read moreRobert Bull and Krister Segerberg. Basic modal logic. Handbook of philosophical logic, Volume II, Extensions of classical logic, edited by D. Gabbay and F. Guenthner, Synthese library, vol. 165, D. Reidel Publishing Company, Dordrecht, Boston, and Lancaster, 1984, pp. 1–88. - John P. Burgess. Basic tense logic. Handbook of philosophical logic, Volume II, Extensions of classical logic, edited by D.
This handbook provides a systematic survey of the central areas of philosophical logic. It is divided into four volumes, each devoted to a major sub-field within the disciplines. The articles should be of value to general philosophers, linguists, logicians, mathematicians and computer scientists. Volume 1, Elements of Classical Logic, deals with the background to what has come to be considered the standard formulation of predicate logic - both as far as its semantics and proof theory are concerned. The central chapter on predicate logic is followed by chapters outlining various alternative, but essentially equivalent ways of constructing the semantics for first-order logic as well as its proof theory. In addition, this volume contains a discussion of higher-order extensions of first-order logic and a compendium of the algorithmic and decision-theoretic prerequisites in the study of logical systems. Volume 2, Extensions of Classical Logic, surveys the most significant extensions of predicate logic and their applications to various philosophical fields of inquiry. The 12 chapters in this volume together provide a succinct introduction to a variety of intensional frameworks, a discussion of the most well-known logical systems, as well as an overview of major applications and of the open problems in the respective fields. Volume 3, Alternatives to Classical Logic, consists of a series of surveys of some of the alternatives to the basic assumptions of classical logic. These include many-valued logic, partial logic, free logic, relevance and entailment logics, dialogue logic, quantum logic and intuitionism. Volume 4, Topics in the Philosophy of Language, presents a panorama of the applications of logical tools and methods in the formal analysis of natural language. Since a number of developments in philosophical logic were originally stimulated by concern arising in the semantic analysis of natural language discourse, the chapters in this volume provide some criteria of evaluation of the applications of work in philosophical logic. In revealing both the adequacies and inadequacies of logical investigations in the semantic structures of natural discourse, these chapters also point the way to future developments in philosophical logic in general and thus close again the circle of inquiry relating logic and language.
Read moreConstructing Cut Free Sequent Systems with Context Restrictions Based on Classical or Intuitionistic Logic
We consider a general format for sequent rules for not necessarily normal modal logics based on classical or intuitionistic propositional logic and provide relatively simple local conditions ensuring cut elimination for such rule sets. The rule format encompasses e.g. rules for the boolean connectives and transitive modal logics such as S4 or its constructive version. We also adapt the method of constructing suitable rule sets by saturation to the intuitionistic setting and provide a criterium for translating axioms for intuitionistic modal logics into sequent rules. Examples include constructive modal logics and conditional logic $\mathbb{VA}$ .
Read moreAn Introduction to Classical and Modal Logics
Classical logic – which studies the structural features of purported claims of fact – and modal logic – which studies relations of necessity and possibility – are different but complementary areas of logical thought. In this lively and accessible textbook, Adam Bjorndahl provides a comprehensive and unified introduction to the two subjects, treating them with the same level of rigour and detail and showing how they fit together. The core material appears in the main text, with hundreds of supplemental examples, comments, clarifications, and connections presented throughout in easy-to-read sidenotes, giving the book a distinct conversational feel. A detailed, multi-part appendix covers important background mathematical material that some students may lack, such as induction or the concept of countable infinity. A fully self-contained learning resource, this book will be ideal for a semester-long upper-level university course on either or both of the topics.
Read moreLogics in Computer Science
In this thesis, we introduce and examine four new temporal logic formalisms that can be used as specification languages for the automated verification of the reliability of hardware and software designs with respect to a desired behavior. The work is organized in two parts. In the first one, we reason about two logics for computations, GCTL* and MCTL*, which are useful to describe a correct execution of monolithic closed systems. In the second one, instead, we focus on two logics for strategies, SL and mATL*, which are useful to formalize several interesting properties about interactive plays in multi-entities systems modeled as multi-agent games. In the “Logics for Computations” part, we first study the immersion of the idea of graded quantifications into the temporal-logic framework. In first order logic, existential and universal quantifiers express the concepts of the existence of at least one individual object satisfying a formula, or that all individual objects satisfy a formula. In other logics, these quantifiers have been generalized to express that, for a given non-negative integer n, at least n or all but n individuals satisfy a particular formula. Here, we consider GCTL, a temporal logic with graded path quantifiers, which allows to describe properties like “there exist at least n different classes of computational fluxes in which a system reaches a predetermined state”, where the classes over paths are computed by means of a predetermined equivalence relation. More precisely, we uniformly extend the classic concept of graded quantifiers from states to paths, through the use of a concept of path equivalence with respect to a given path formula. About this logic, in particular, we study the expressiveness and succinctness relationships with respect to GµCalculus and the complexity of the satisfiability problem, which results to be ExpTime-Complete. This research is partially based on the works [BMM09] “Graded Computation Tree Logic” and [BMM10] “Graded Computation Tree Logic with Binary Coding” published, respectively, in the proceedings of the “IEEE Symposium on Logic in Computer Science, 2009” and “EACSL Annual Conference on Computer Science Logic, 2010”. Preliminary results can be also found in [Mog07]. Furthermore, we consider special quantifiers over substructures, which allow to select, using parametric criteria, small critical parts of a system to be successively verified. In literature, there are some attempts to define a logic that allows to modify the underlying structure under exam and then to verify on it some assigned property. However, as far as we know, none of them is able to select minimal submodels of a given property describing the criteria on which then execute the verification process. Here, we base our work on the search of a new operator that merges the concept of quantifiers on structures with that one derived by a generalization of the concept of pruning. The results of this work, is a class of three different extensions of CTL* with minimal model quantifiers, which we name MCTL*. Regarding these logics, we study several reductions among them, as well as the satisfiability problem that we prove to be highly undecidability, i.e., Σ_1^1-Hard, for two out of the three cases. This research is partially based on the work [MM09] “Branching-Time Temporal Logics with Minimal Model Quantifiers” published in the proceedings of the “International Conference on Developments in Language Theory, 2009”. In the “Logics for Strategies” part, we first study the problem of defining a new specification language through which it is possible to express several important properties of multi-entities systems that are neither expressible using classical monolithic temporal logics, such as CTL*, nor using two-agent-teams temporal logics, such as ATL*. In literature, we can found some proposal of logics that try to achieve this goal, but unfortunately, none of them succeeds completely on all the aspects. Among them, one of the most important attempts is CHP-SL, a logics in which one can use variables over strategies. However, this logic has a deep weakness, since it does not allow to describe games with more than two players and even two-players concurrent games. Here, we introduce SL, a logic with a syntax similar in some aspects to the first order logic, in which the strategies of the agent building the game are treated as first order objects on which we can quantify. This logic generalizes CHP-SL, by allowing the specification of the correct behavior of multi-agent concurrent games. In SL, for example, we are able to express very complex but useful Nash equilibria that are not expressible with CHP-SL. We enlighten that Nash equilibrium is one of the most important concepts in game theory. For the introduced logic, we solve two problems left open in the work on CHP-SL. Precisely, we show that the related model-checking problem is 2ExpTime-Complete, thus not harder of the same problem for several subsumed logics, while we prove that its satisfiability problem is highly undecidable, i.e., Σ_1^1-Hard. This research is partially based on the work [MMV10a] “Reasoning About Strategies” published in the proceedings of the “IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, 2010”. Finally, we consider the concept of relentful strategic reasoning, i.e., a formalism that expresses the ability of a strategy to be used not only to achieve a first given goal, but also to change its final goal in dependence of the history of the play. In the context of planning, memoryful quantification, i.e., quantification over computations that does not lose information about the past along the time, is one of the principal way to express the fact that a system is able to achieve a desired result, and shift to a different goal if some event happens. However, this kind of quantification was not considered before in the context of multi-agent planning. Here, we introduce mATL*, a fusion of the classic alternating temporal logic ATL* with memoryful quantification, with the aim of covering the previous idea. About this logics, we prove that, although it is equivalent to ATL*, it is exponentially more succinct. Nevertheless, we prove that both the model-checking and the satisfiability problems remain 2ExpTime-Complete, as for ATL*. This research is partially based on the work [MMV10b] “Relentful Strategic Reasoning in Alternating-Time Temporal Logic” published in the proceedings of the “International Conference on Logic for Programming Artificial Intelligence and Reasoning, 2010”.
Read moreAmalgamation Theorems in Algebraic Logic, an overview
We review, and in the process unify two techniques (due to Németi and Pigozzi), for proving results concerning amalgamation in several classes studied in algebraic logic. The logical counterpart of these results adress interpolation and definability properties in modal and algebraic logic. Presenting them in a functorial context as adjoint situations, we show that both techniques can indeed be seen as instances of the use of the Keisler-Shelah ultrapower Theorem in proving Robinson's Joint Consistency Theorem. Some new results are surveyed. The results of this paper are presented in such a way that further establishes the hitherto existing well developed duality theory between boolean algebras with operators and modal logic.
Read moreOn Some Intuitionistic Modal Logics
Some modal logics based on logics weaker than the classical logic have been studied by Fitch [4], Prior [7], Bull [1], [2], [3], Prawitz [6] etc. Here we treat modal logics based on the intuitionistic propositional logic, which call intuitionistic modal logics (abbreviated as IML’s). Let H be the intuitionistic propositional logic formulated in the Hilbertstyle. The rules of inference of H are modus ponens and the rule of substitution. The IML L0 is obtained from H by adding the following three axioms,
Read moreLogical, Ontological and Cognitive Aspects of Object Types and Cross-World Identity with Applications to the Theory of Conceptual Spaces
Types are fundamental for conceptual domain modeling and knowledge representation in computer science. Frequently, monadic types used in domain models have as their instances objects (endurants, continuants), i.e., entities persisting in time that experience qualitative changes while keeping their numerical identity. In this paper, I revisit a philosophically and cognitively well-founded theory of object types and propose a system of modal logics with restricted quantification designed to formally characterize the distinctions and constraints proposed by this theory. The formal system proposed also addresses the limitations of classical (unrestricted extensional) modal logics in differentiating between types that represent mere properties (or attributions) ascribed to individual objects from types that carry a principle of identity for those individuals (the so-called sortal types). Finally, I also show here how this proposal can complement the theory of conceptual spaces by offering an account for kind-supplied principles of cross-world identity. The account addresses an important criticism posed to conceptual spaces in the literature and is in line with a number of empirical results in the literature of cognitive psychology.KeywordsCross-world identityIdentity in conceptual spacesEssential and contingent classificationSortal logicOntology
Read moreArgumentation in the View of Modal Logic
The paper presents a study of abstract argumentation theory from the point of view of modal logic. The key thesis upon which the paper builds is that argumentation frameworks can be studied as Kripke frames. This simple observation allows us to import a number of techniques and results from modal logic to argumentation theory, and opens up new interesting avenues for further research. The paper gives a glimpse of the sort of techniques that can be imported, discussing complete calculi for argumentation, adequate model-checking and bisimulation games, and sketches an agenda for future research at the interface of modal logic and argumentation theory.
Read moreCompleteness and Correspondence in the First and Second Order Semantics for Modal Logic
Completeness and Correspondence in the First and Second Order Semantics for Modal Logic
An Exposition and Development of Kanger’s Early Semantics for Modal Logic
Stig Kanger — born of Swedish parents in China in 1924 — was professor of Theoretical Philosophy at Uppsala University from 1968 until his death in 1988. He received his Ph. D. from Stockholm University in 1957 under the supervision of Anders Wedberg. Kanger’s dissertation, Provability in Logic, was remarkably short, only 47 pages, but also very rich in new ideas and results. By combining Gentzen-style techniques with a model theory a la Tarski, Kanger obtained new and simplified proofs of central metalogical results of classical predicate logic: Godel’s completeness theorem, Lowenheim-Skolem’s theorem and Gentzen’s Hauptsatz. The part that had the greatest impact, however, was the 15 pages devoted to modal logic. There Kanger developed a new semantic interpretation for quantified modal logic which had a close family resemblance to semantic theories that were developed around the same time by Jaakko Hintikka, Richard Montague and Saul Kripke (independently of each other and independently of Kanger).
Read moreFinite-Chain Graded Modal Logic
Kripke frames are generalized to finite-chain graded frames. The minimal finite-chain graded modal logic is shown to be sound and complete with respect to the class of all finite-chain graded frames. Finite-chain algebras are defined for giving algebraic semantics for this modal logic. A Jonsson-Tarski style representation theorem for finite-chain algebras is proved. This new kind of multimodal logic differs from both classical normal modal logic and graded modal logic. Some results for extensions of the minimal finite-chain graded modal logic are also obtained.
Read moreAdvances in Modal Logic
Modal logic originated in philosophy as the logic of necessity and possibility. Now it has reached a high level of mathematical sophistication and has many applications in a variety of disciplines, ranging from artificial intelligence, computer science and mathematics via natural language syntax and semantics to philosophy. It is the main source of formal languages aimed at analyzing complex notions such as common knowlwdge and formal provability. This volume presents a broad, contemporary view of the field, with contributions covering the foundations of modal logic as well as its many application areas.
Read more