First-order Modal Languages for the Specification of Multi-agent Systems
|
|
- Anissa Stevens
- 5 years ago
- Views:
Transcription
1 First-order Modal Languages for the Specification of Multi-agent Systems Joint work with Alessio Lomuscio Department of Computing Imperial College London November 24, 2011
2
3 Background Propositional modal languages (temporal, epistemic, deontic, coalition logic) are a success story on the applications of logic to computer science. Today a number of tools and techniques based on (some of) these formalisms are available for the specification and verification of distributed and multi-agent systems. NuSMV McMAS Prism SPIN UPAAL etc... Still, as increasing complex scenarios (web services, e-commerce, ACSI project) are tackled by the verification community, the demand for ever more expressive languages is becoming more pressing.
4 The Equipment Purchase Scenario 4. the Buyer submits the POs to the Suppliers 2. the Requester submits the RO to the Buyer Requester 1. the Requester creates a Requisition Order Buyer 3. the Buyer prepares a Procurement Order for each item in the RO 6. either the Buyer is notified or items are shipped Suppliers 5. the Suppliers either accept or reject the POs
5 Extending to First-order First-order logic is typically considered the most convenient setting to formalise natural language: each of the Requisition Order, Procurement Order can be formalised as a database, i.e., a first-order structure; we are interested in model checking formulas like AG id, itm, p(ro(id, itm, p, closed) s K Buyer PO(p, s, itm, accepted)) a Requisition Order can be in state closed only if the Buyer knows that the corresponding Procurement Order has been accepted by some Supplier.
6 Extending to First-order However, first-order (modal) logic is known to be highly undecidable: [HWZ00] Let F be either { N, < } or { Z, < }. Then the set T L 2 T L mo TL(F) is not recursively enumerable. [HWZ00] Let F be one of the following classes of temporal frames: { N, < }, { Z, < }, the class of all strict linear orders. Then T L 2 T L mo TL fin (F) is not recursively enumerable. [WZ01] The two variable monadic fragment of QK (no matter with constants or expanding domains) is not recursively enumerable. [W00] For any first-order common knowledge logic L: The fragment of L with monadic predicates only (without equality and function symbols) is not recursively enumerable. The fragment of L with local constant symbols and the equality symbol only (without predicates and proper function symbols) is not recursively enumerable.
7 The Monodic Fragment Definition (Monodic fragment) Let L be a first-order modal language, the monodic fragment L 1 of L is the set of formulas φ L such that any subformula of φ of the form ψ, for some modal operator, contains at most one free variable. Examples: agent i knows that every resource is universally available until it is requested, y(resource(y) K i ( zavailable(y, z)u xrequest(x, y)) for every process agent i knows that it will eventually try to access every resource, xk i (Process(x) y(resource(y) F Access(x, y)) 6 The monodic fragment contains all de dicto formulas, so the limitation is only on de re formulas.
8 The Monodic Fragment [HWZ00] Let T L T L 1 and suppose there is an algorithm which is capable of deciding, for any T L -sentence φ, whether an arbitrary state candidate for φ is realizable. Let F be one of the following classes of flows of time: { N, < }, { Z, < }, { Q, < }, the class of all finite strict linear orders, any first-order-definable class of strict linear orders. Then the satisfability problem for the T L -sentences in F, and so the decision problem for the fragment TL(F) T L, is decidable. [WZ01] For L = {QK, QK, QT, QK4, QS4} the fragments L ML 2 1, L ML m 1, and L MGF 1 are decidable. [SWZ00] Let L be any of K C n, T C n, KD C n, K4 C n, S4 C n, KD45 C n, S5 C n. Then the following fragments are decidable: the monodic fragment, the two-variable fragment, the guarded fragment. However, Let L be any of the logics above. Then the fragment L 1 in the language QCL = 1 is not recursively enumerable.
9 Axiomatizing the Monodic Fragment In this talk we show that the axiomatisations for temporal epistemic logic available at the propositional level can be lifted to the monodic fragment. This work builds on previous contributions: - on the monodic fragment of first-order temporal [WZ02] and epistemic logic [SWZ00, SWZ02]; - on propositional temporal epistemic logic [HvdMV03]. We consider well-known properties of multi-agent systems including perfect recall, synchronicity, no learning, and having a unique initial state.
10 First-order Temporal Epistemic Languages Let A = {1,..., i,..., m} be a set of agents. Definition (terms and formulas in L m ) t ::= x c φ ::= P k (t 1,..., t k ) ψ ψ ψ xψ ψ ψuψ K i ψ The language L m combines at first order: the LTL operators next and until U, and the epistemic operators K i for each agent i A. The language LC m extends L m with the common knowledge operator C.
11 Quantified Interpreted Systems Interpreted systems are the typical formalism for reasoning about knowledge in multi-agent systems [FHMV95]. Let S L e L 1... L m be the set of global states, where L i is the set of local states for each agent i in A and for the environment e. Definition (QIS) A quantified interpreted system is a tuple P = R, D, I such that - R is a non-empty set of runs r : N S - D is a non-empty set of individuals - I is a first-order interpretation of individual constants and predicate symbols. QIS m is the class of all quantified interpreted systems P with m agents.
12 Quantified Interpreted Systems Consider a formula φ L m (resp. LC m), a point (r, n) P, and an assignment σ : Var D: (P σ, r, n) = P k (t 1,..., t k ) iff I σ (t 1 ),..., I σ (t k ) I (P k, r, n) (P σ, r, n) = ψ iff (P σ, r, n) = ψ (P σ, r, n) = ψ ψ iff (P σ, r, n) = ψ or (P σ, r, n) = ψ (P σ, r, n) = xψ iff for all a D, (P σx a, r, n) = ψ (P σ, r, n) = ψ iff (P σ, r, n + 1) = ψ (P σ, r, n) = ψuψ iff there is n n such that (P σ, r, n ) = ψ and for all n n < n, (P σ, r, n ) = ψ (P σ, r, n) = K i ψ iff r i (n ) = r i (n) implies (P σ, r, n ) = ψ (P σ, r, n) = Cψ iff for all k N, (P σ, r, n) = E k ψ where E 0 ψ = V i A K iψ = Eψ, and E k+1 ψ = EE k ψ. The definitions of truth and validity in a class of QIS are standard.
13 Quantified Interpreted Systems A QIS P satisfies synchronicity iff time is part of the local state of each agent, i.e., r i (n) = r i (n ) implies n = n perfect recall iff each agent remembers everything that has happened to her during the run (i.e., local states are histories) no learning iff no agent aquires new knowledge during the run unique initial state iff all runs begin from the same global state, i.e., for all r, r R, r(0) = r (0) The superscripts sync, pr, nl, uis denote specific subclasses of QIS m. For instance, QIS pr,sync m contains the synchronous QIS with perfect recall.
14 The Systems QKT m The system QKT m combines at first order: the linear temporal logic LTL, and the multi-modal epistemic logic S5 m. Classical first-order logic Axioms for Time classical propositional tautologies φ ψ, φ ψ xφ φ[x/t] φ ψ[x/t] φ xψ, x not free in φ (φ ψ) ( φ ψ) φ φ φuψ ψ (φ (φuψ)) φ φ χ ψ χ χ (φuψ) Axioms for Knowledge K i (φ ψ) (K i φ K i ψ) K i φ φ K i φ K i K i φ K i φ K i K i φ φ K i φ Barcan formulas xφ x φ K i xφ xk i φ
15 More Systems Consider the following axioms for common knowledge: C1 C2 Cφ (φ ECφ) φ (ψ Eφ) = φ Cψ The system QKTC m extends QKT m with C1 and C2. Consider the following axioms on the interaction between time and knowledge: KT1 K i φ K i φ KT2 K i φ (K i ψ K i χ) K i ((K i φ)u((k i ψ)u χ)) KT3 (K i φ)uk i ψ K i ((K i φ)uk i ψ) KT4 K i φ K i φ KT5 K i φ K j φ We use 1,..., 5 as superscripts to denote the systems obtained by adding to QKT m (resp. QKTC m) any combination of KT1-KT5. For instance, the system QKT 2,3 m extends QKT m with KT2 and KT3.
16 Soundness Results A QIS P satisfies any of KT1-KT5 if P satisfies the corresponding condition: Axiom KT1 KT2 KT3 KT4 KT5 Condition on QIS perfect recall, synchronicity perfect recall no learning no learning, synchronicity all agents share the same knowledge
17 Completeness Results Theorem (Completeness) The systems in the first and second column are sound and complete w.r.t. the corresponding classes of QIS in the third column. Systems QKT m QKTC m QIS m, QIS sync m QKTm 1 QKTm 2 QKTm 3 QKTm 4 QKTm 2,3 QKT 1,4 m QIS pr m, QIS pr,uis m QIS pr,sync m QIS nl m QIS nl,sync m QIS nl,pr m QIS nl,pr,sync m QIS, QIS uis m, QIS sync,uis m, QIS pr,sync,uis m QKT 2,3 1 QIS nl,uis 1, QIS nl,pr,uis 1 QKTm 1,4,5 QKTCm 1,4,5 QIS nl,sync,uis m, QIS nl,pr,sync,uis m
18 Completeness Results All completeness results available at the propositional level [HvdMV03] can be lifted to the monodic fragment of L m (resp. LC m). In the general case there is no complete axiomatisation of the validities on QIS nl,uis m and QIS nl,pr,uis m. This is already the case at the propositional level. However, for m = 1, QIS nl,pr,uis 1 = QIS nl,uis 1 = QIS nl,pr 1. Hence QKT 2,3 1 is a complete axiomatisation for QIS nl,uis 1 and QIS nl,pr,uis 1.
19 Idea of the Completeness Proof Two ingredients are needed in order to prove completeness: Lemma quasimodels, introduced in [HWZ00]; monodic-friendly Kripke models, a Kripke-style semantics for L 1 m (resp. LC 1 m). For every monodic formula φ, satisfiability in mf-kripke models satisfiability in QIS. satisfiability in quasimodels satisfiability in mf-kripke models. Synchronicity, perfect recall, no learning, and unique initial state are preserved. Lemma a monodic φ is consistent w.r.t. a system S φ is satisfiable in a quasimodel for S. Theorem As a result, The system S is complete for the corresponding class of QIS.
20 Monodic-friendly Kripke Models Definition (mf-kripke model) A monodic-friendly Kripke model is a tuple M = R, { i } i A,a D, D, I where - R is a non-empty set of indexes r, r,... - D is a non-empty set of individuals - I is a first-order interpretation of individual constants and predicate symbols - for i A, a D, i,a is an equivalence relation on the points (r, n), for r R and n N (M σ, r, n) = K i ψ[y] iff (r, n) i,σ(y) (r, n ) implies (M σ, r, n ) = ψ (M σ, r, n) = Cψ[y] iff for all k N, (M σ, r, n) = E k ψ[y] The class of mf-kripke models with m agents is denoted by K m. We can consider mf-kripke models satisfying synchronicity, perfect recall, no learning, or having a unique initial state. mf-kripke models do not necessarily satisfy BF and axiom K!!
21 Monodic-friendly Kripke models Monodic-friendly Kripke models are necessary to prove completeness for systems encompassing either perfect recall or no learning. Lemma We are only able to prove that For every monodic formula φ, satisfiability in quasimodels satisfiability in mf-kripke models. Lemma not in general Kripke models. However, Let M be a mf-kripke model satisfying BF and axiom K. There exists a map g : K m QIS m such that for every φ, M satisfies φ g(m) satisfies φ The map g preserves any of synchronicity, perfect recall, no learning, or having a unique initial state.
22 Quasimodels A quasimodel for a monodic formula φ L 1 m (resp. LC 1 m) is a relational structure whose points are sets of sets of subformulas of φ. Quasimodels have been introduced in [HWZ00], and then applied to first-order temporal [WZ02] and epistemic logic [SWZ00, SWZ02]. Here we combine quasimodels with the techniques in [HvdMV03].
23 Quasimodels Fix a monodic φ in L 1 m (resp. LC 1 m), sub xφ is the set of subformulas of φ containing at most the free variable x. Also, sub xφ is closed under negation. For k N we define the closures cl k φ and cl k,i φ by mutual recursion. Definition Let cl 0φ = sub xφ. For k 0, cl k+1 φ = S i Ag cl k,iφ. For k 0, i Ag, cl k,i φ = cl k φ {K i (ψ 1... ψ n), K i (ψ 1... ψ n) ψ 1,..., ψ n cl k φ}. Let ι be any finite sequence i 1,..., i k of agents such that i n i n+1. If ι is the empty sequence ɛ then cl ιφ = cl ad(φ) φ. If ι = ι i, then cl ιφ = cl k,i φ for k = ad(φ) ι. Definition (Type) A ι-type t is any boolean saturated subset of cl ιφ.
24 Quasimodels Types represent individuals in a particular point. Thus, points are represented by collections of types, i.e., state candidates. To each state candidate C is associated a formula α C L 1 m. Now we need a way of identifying the same individual across points. Definition (Object) Let a frame F be a tuple R, { i,a } i A,a D, D where R, i,a and D are defined as for mf-kripke models, and whose points are state candidates. For a D, an object in F is a map ρ a associating with every (r, n) F a type ρ a(r, n) C r,n such that: 1 ρ a(r, n) ρ a(r, n + 1) is consistent 2 if (r, n) i,a (r, n ) then ρ a(r, n) K i ρ a(r, n ) is consistent 3 χuψ ρ a(r, n) iff there is n n such that ψ ρ a(r, n ) and χ ρ a(r, n ) for all n n < n 4 if K i ψ ρ a(r, n) then there is some (r, n ) such that (r, n) i,a (r, n ) and ψ ρ a(r, n ).
25 Quasimodels We can now provide the definition of quasimodels. Definition (Quasimodel) A quasimodel for φ is a tuple Q = R, { i,ρ } i A,ρ O, O such that R, { i,ρ } i A,ρ O, O is a frame, and 1 φ t for some t C r,n 2 α Cr,n α Cr,n+1 is consistent 3 if (r, n) i,ρ (r, n ) then ρ(r, n) K i ρ(r, n ) is consistent 4 for all t C r,n there exists an object ρ O such that ρ(r, n) = t 5 for all c conφ, the function ρ c such that ρ c (r, n) = t c C r,n is an object in O.
26 Quasimodels Lemma For every monodic formula φ, satisfiability in quasimodels satisfiability in QIS. It s only left to prove that Lemma a monodic φ is consistent w.r.t. a system S φ is satisfiable in a quasimodel for S. The proof of this lemma depends on the particular system S.
27 Conclusions and Future Work In this talk: we presented a number of classes of QIS satisfying perfect recall, synchronicity, no learning, and having a unique initial state. we proved that the axiomatisations available at the propositional level can be lifted to the monodic fragment of L m (resp. LC m). In future work we aim to: analyze CTL and epistemic modalities interpreted on QIS. explore the issues pertaining to the decidability of the logics here discussed.
28 Conclusions Thank you!
29 F. Belardinelli, A. Lomuscio; A complete first-order logic of knowledge and time. In KR08, pp , AAAI Press, F. Belardinelli, A. Lomuscio; First-order linear-time epistemic logic with group knowledge. In WoLLIC, pp , Springer, 2009 F. Belardinelli, A. Lomuscio; Quantified epistemic logics for reasoning about knowledge in multi-agent systems. Artificial Intelligence 173(9-10): , R. Fagin, J. Halpern, Y. Moses, and M. Vardi; Reasoning about Knowledge. MIT Press, Cambridge, D. Gabbay, I. Hodkinson, and M. Reynolds; Temporal Logic, Mathematical Foundations and Computational Aspects, Volume 1. Oxford University Press, J. Halpern, R. Meyden, and M. Vardi; Complete axiomatisations for reasoning about knowledge and time. SIAM Journal on Computing 33(3): , 2003.
30 I. Hodkinson, F. Wolter, and P. Zakharyaschev. Decidable fragment of first-order temporal logics. Ann. Pure Appl. Logic, 106(1-3):85 134, H. Sturm, F. Wolter, and P. Zakharyaschev; Monodic epistemic predicate logic. In JELIA, volume 1919 of LNCS, pages Springer, H. Sturm, F. Wolter, and P. Zakharyaschev; Common knowledge and quantification. Economic Theory, 19: , F. Wolter; First order common knowledge logics. Studia Logica, 65(2): , F. Wolter and P. Zakharyaschev. Decidable fragments of first-order modal logics. J. Symb. Log., 66(3): , F. Wolter, M. Zakharyaschev. Axiomatizing the monodic fragment of first-order temporal logic. Annals of Pure and Applied Logic, 118(1-2): , 2002.
First-Order Linear-Time Epistemic Logic with Group Knowledge: An Axiomatisation of the Monodic Fragment
First-Order Linear-Time Epistemic Logic with Group Knowledge: An Axiomatisation of the Monodic Fragment Francesco Belardinelli and Alessio Lomuscio Department of Computing Imperial College London, UK {F.Belardinelli,A.Lomuscio}@imperial.ac.uk
More informationMonodic fragments of first-order temporal logics
Outline of talk Most propositional temporal logics are decidable. But the decision problem in predicate (first-order) temporal logics has seemed near-hopeless. Monodic fragments of first-order temporal
More informationComplete Axiomatizations for Reasoning about Knowledge and Branching Time
Ron van der Meyden Ka-shu Wong Complete Axiomatizations for Reasoning about Knowledge and Branching Time Abstract Sound and complete axiomatizations are provided for a number of different logics involving
More informationLogics of Rational Agency Lecture 3
Logics of Rational Agency Lecture 3 Eric Pacuit Tilburg Institute for Logic and Philosophy of Science Tilburg Univeristy ai.stanford.edu/~epacuit July 29, 2009 Eric Pacuit: LORI, Lecture 3 1 Plan for the
More informationA Complete First-Order Logic of Knowledge and Time
A Complete First-Order Logic of Knowledge and Time Francesco Belardinelli Scuola Normale Superiore, Pisa F.Belardinelli@sns.it Alessio Lomuscio Department of Computing Imperial College London A.Lomuscio@imperial.ac.uk
More informationAxiomatizing the monodic fragment of rst-order temporal logic
Annals of Pure and Applied Logic 118 (2002) 133 145 www.elsevier.com/locate/apal Axiomatizing the monodic fragment of rst-order temporal logic Frank Wolter a;, Michael Zakharyaschev b a Institut fur Informatik,
More informationNeighborhood Semantics for Modal Logic Lecture 3
Neighborhood Semantics for Modal Logic Lecture 3 Eric Pacuit ILLC, Universiteit van Amsterdam staff.science.uva.nl/ epacuit August 15, 2007 Eric Pacuit: Neighborhood Semantics, Lecture 3 1 Plan for the
More informationCharacterizing the NP-PSPACE Gap in the Satisfiability Problem for Modal Logic
Characterizing the NP-PSPACE Gap in the Satisfiability Problem for Modal Logic Joseph Y. Halpern Computer Science Department Cornell University, U.S.A. e-mail: halpern@cs.cornell.edu Leandro Chaves Rêgo
More informationPrinciples of Knowledge Representation and Reasoning
Principles of Knowledge Representation and Reasoning Modal Logics Bernhard Nebel, Malte Helmert and Stefan Wölfl Albert-Ludwigs-Universität Freiburg May 2 & 6, 2008 Nebel, Helmert, Wölfl (Uni Freiburg)
More informationModal and temporal logic
Modal and temporal logic N. Bezhanishvili I. Hodkinson C. Kupke Imperial College London 1 / 83 Overview Part II 1 Soundness and completeness. Canonical models. 3 lectures. 2 Finite model property. Filtrations.
More informationDecidable fragments of first-order temporal logics
Decidable fragments of first-order temporal logics Ian Hodkinson, Frank Wolter, and Michael Zakharyaschev Department of Computing, Imperial College 180 Queen s Gate, London SW7 2BZ, U.K.; Institut für
More informationarxiv: v2 [cs.lo] 3 Sep 2018
Reasoning about Knowledge and Strategies under Hierarchical Information Bastien Maubert and Aniello Murano Università degli Studi di Napoli Federico II arxiv:1806.00028v2 [cs.lo] 3 Sep 2018 Abstract Two
More informationFirst-Order Modal Logic and the Barcan Formula
First-Order Modal Logic and the Barcan Formula Eric Pacuit Stanford University ai.stanford.edu/ epacuit March 10, 2009 Eric Pacuit: The Barcan Formula, 1 Plan 1. Background Neighborhood Semantics for Propositional
More informationModel Checking Algorithms
Model Checking Algorithms Bow-Yaw Wang Institute of Information Science Academia Sinica, Taiwan November 14, 2018 Bow-Yaw Wang (Academia Sinica) Model Checking Algorithms November 14, 2018 1 / 56 Outline
More informationLogic and Artificial Intelligence Lecture 12
Logic and Artificial Intelligence Lecture 12 Eric Pacuit Currently Visiting the Center for Formal Epistemology, CMU Center for Logic and Philosophy of Science Tilburg University ai.stanford.edu/ epacuit
More informationFixpoint Extensions of Temporal Description Logics
Fixpoint Extensions of Temporal Description Logics Enrico Franconi Faculty of Computer Science Free University of Bozen-Bolzano, Italy franconi@inf.unibz.it David Toman School of Computer Science University
More informationAn Introduction to Modal Logic V
An Introduction to Modal Logic V Axiomatic Extensions and Classes of Frames Marco Cerami Palacký University in Olomouc Department of Computer Science Olomouc, Czech Republic Olomouc, November 7 th 2013
More informationFirst-Order Logic. 1 Syntax. Domain of Discourse. FO Vocabulary. Terms
First-Order Logic 1 Syntax Domain of Discourse The domain of discourse for first order logic is FO structures or models. A FO structure contains Relations Functions Constants (functions of arity 0) FO
More informationCanonical models for normal logics (Completeness via canonicity)
499 Modal and Temporal Logic Canonical models for normal logics (Completeness via canonicity) Marek Sergot Department of Computing Imperial College, London Autumn 2008 Further reading: B.F. Chellas, Modal
More informationCOMBINING MODAL LOGICS
15 COMBINING MODAL LOGICS Agi Kurucz 1 Introduction............................................... 1 2 Fusion of modal logics.......................................... 4 2.1 Transfer results...........................................
More informationComparing Justified and Common Knowledge
Comparing Justified and Common Knowledge Evangelia Antonakos Graduate Center CUNY Ph.D. Program in Mathematics 365 Fifth Avenue, New York, NY 10016 U.S.A. Eva@Antonakos.net Abstract. What is public information
More informationVerifying Auctions as Artifact Systems: Decidability via Finite Abstraction
Verifying Auctions as Artifact Systems: Decidability via Finite Abstraction Francesco Belardinelli Laboratoire IBISC, Université d Evry based on work with Alessio Lomuscio Imperial College London, UK and
More informationAutomated Synthesis of Tableau Calculi
Automated Synthesis of Tableau Calculi Renate A. Schmidt 1 and Dmitry Tishkovsky 1 School of Computer Science, The University of Manchester Abstract This paper presents a method for synthesising sound
More informationModal Dependence Logic
Modal Dependence Logic Jouko Väänänen Institute for Logic, Language and Computation Universiteit van Amsterdam Plantage Muidergracht 24 1018 TV Amsterdam, The Netherlands J.A.Vaananen@uva.nl Abstract We
More informationReasoning about Fuzzy Belief and Common Belief: With Emphasis on Incomparable Beliefs
Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence Reasoning about Fuzzy Belief and Common Belief: With Emphasis on Incomparable Beliefs Yoshihiro Maruyama Department
More informationAbstract model theory for extensions of modal logic
Abstract model theory for extensions of modal logic Balder ten Cate Stanford, May 13, 2008 Largely based on joint work with Johan van Benthem and Jouko Väänänen Balder ten Cate Abstract model theory for
More informationAn Extended Interpreted System Model for Epistemic Logics
Proceedings of the Twenty-Third AAAI Conference on Artificial Intelligence (2008) An Extended Interpreted System Model for Epistemic Logics Kaile Su 1,2 and Abdul Sattar 2 1 Key laboratory of High Confidence
More informationAn Introduction to Modal Logic III
An Introduction to Modal Logic III Soundness of Normal Modal Logics Marco Cerami Palacký University in Olomouc Department of Computer Science Olomouc, Czech Republic Olomouc, October 24 th 2013 Marco Cerami
More informationMONADIC FRAGMENTS OF INTUITIONISTIC CONTROL LOGIC
Bulletin of the Section of Logic Volume 45:3/4 (2016), pp. 143 153 http://dx.doi.org/10.18778/0138-0680.45.3.4.01 Anna Glenszczyk MONADIC FRAGMENTS OF INTUITIONISTIC CONTROL LOGIC Abstract We investigate
More informationA Resolution Method for Modal Logic S5
EPiC Series in Computer Science Volume 36, 2015, Pages 252 262 GCAI 2015. Global Conference on Artificial Intelligence A Resolution Method for Modal Logic S5 Yakoub Salhi and Michael Sioutis Université
More informationClassical First-Order Logic
Classical First-Order Logic Software Formal Verification Maria João Frade Departmento de Informática Universidade do Minho 2008/2009 Maria João Frade (DI-UM) First-Order Logic (Classical) MFES 2008/09
More informationModal Logic XX. Yanjing Wang
Modal Logic XX Yanjing Wang Department of Philosophy, Peking University May 6th, 2016 Advanced Modal Logic (2016 Spring) 1 Completeness A traditional view of Logic A logic Λ is a collection of formulas
More informationLecture 11: Topics in Formal Epistemology
Lecture 11: Topics in Formal Epistemology Eric Pacuit ILLC, University of Amsterdam staff.science.uva.nl/ epacuit epacuit@science.uva.nl Lecture Date: May 4, 2006 Caput Logic, Language and Information:
More informationApplied Logic. Lecture 1 - Propositional logic. Marcin Szczuka. Institute of Informatics, The University of Warsaw
Applied Logic Lecture 1 - Propositional logic Marcin Szczuka Institute of Informatics, The University of Warsaw Monographic lecture, Spring semester 2017/2018 Marcin Szczuka (MIMUW) Applied Logic 2018
More informationCharacterizing the NP-PSPACE Gap in the Satisfiability Problem for Modal Logic
Characterizing the NP-PSPACE Gap in the Satisfiability Problem for Modal Logic Joseph Y. Halpern Computer Science Department Cornell University, U.S.A. e-mail: halpern@cs.cornell.edu Leandro Chaves Rêgo
More informationCompleteness for coalgebraic µ-calculus: part 2. Fatemeh Seifan (Joint work with Sebastian Enqvist and Yde Venema)
Completeness for coalgebraic µ-calculus: part 2 Fatemeh Seifan (Joint work with Sebastian Enqvist and Yde Venema) Overview Overview Completeness of Kozen s axiomatisation of the propositional µ-calculus
More informationExistential Second-Order Logic and Modal Logic with Quantified Accessibility Relations
Existential Second-Order Logic and Modal Logic with Quantified Accessibility Relations preprint Lauri Hella University of Tampere Antti Kuusisto University of Bremen Abstract This article investigates
More informationKnowledge Based Obligations RUC-ILLC Workshop on Deontic Logic
Knowledge Based Obligations RUC-ILLC Workshop on Deontic Logic Eric Pacuit Stanford University November 9, 2007 Eric Pacuit: Knowledge Based Obligations, RUC-ILLC Workshop on Deontic Logic 1 The Kitty
More informationKnowing Whether in Proper Epistemic Knowledge Bases
Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence (AAAI-16) Knowing Whether in Proper Epistemic Knowledge Bases Tim Miller, Paolo Felli, Christian Muise, Adrian R. Pearce, Liz Sonenberg
More informationA generalization of modal definability
A generalization of modal definability Tin Perkov Polytechnic of Zagreb Abstract. Known results on global definability in basic modal logic are generalized in the following sense. A class of Kripke models
More informationComplexity of monodic guarded fragments over linear and real time
Complexity of monodic guarded fragments over linear and real time Ian Hodkinson Department of Computing, Imperial College London www.doc.ic.ac.uk/ imh Published in Annals of Pure and Applied Logic 138
More informationarxiv: v1 [cs.lo] 21 Jan 2019
A FIRST-ORDER LOGIC FOR REASONING ABOUT KNOWLEDGE AND PROBABILITY arxiv:1901.06886v1 [cs.lo] 21 Jan 2019 Abstract. We present a first-order probabilistic epistemic logic, which allows combining operators
More informationApproximations of Modal Logic K
WoLLIC 2005 Preliminary Version Approximations of Modal Logic K Guilherme de Souza Rabello 2 Department of Mathematics Institute of Mathematics and Statistics University of Sao Paulo, Brazil Marcelo Finger
More informationFixpoints in Temporal Description Logics
Fixpoints in Temporal Description Logics Enrico Franconi Faculty of Computer Science Free University of Bozen-Bolzano, Italy franconi@inf.unibz.it David Toman D.R.Chariton School of Computer Science University
More informationA Journey through the Possible Worlds of Modal Logic Lecture 1: Introduction to modal logics
A Journey through the Possible Worlds of Modal Logic Lecture 1: Introduction to modal logics Valentin Goranko Department of Philosophy, Stockholm University ESSLLI 2016, Bolzano, August 22, 2016 Outline
More informationif t 1,...,t k Terms and P k is a k-ary predicate, then P k (t 1,...,t k ) Formulas (atomic formulas)
FOL Query Evaluation Giuseppe De Giacomo Università di Roma La Sapienza Corso di Seminari di Ingegneria del Software: Data and Service Integration Laurea Specialistica in Ingegneria Informatica Università
More informationStrategic Coalitions with Perfect Recall
Strategic Coalitions with Perfect Recall Pavel Naumov Department of Computer Science Vassar College Poughkeepsie, New York 2604 pnaumov@vassar.edu Jia Tao Department of Computer Science Lafayette College
More informationNon-deterministic Semantics for Dynamic Topological Logic
Non-deterministic Semantics for Dynamic Topological Logic David Fernández Department of Mathematics, Stanford University, Stanford, CA 94305, USA Abstract Dynamic Topological Logic (DT L) is a combination
More informationPropositional and Predicate Logic - VII
Propositional and Predicate Logic - VII Petr Gregor KTIML MFF UK WS 2015/2016 Petr Gregor (KTIML MFF UK) Propositional and Predicate Logic - VII WS 2015/2016 1 / 11 Theory Validity in a theory A theory
More informationIntroduction to Logic in Computer Science: Autumn 2006
Introduction to Logic in Computer Science: Autumn 2006 Ulle Endriss Institute for Logic, Language and Computation University of Amsterdam Ulle Endriss 1 Plan for Today Today s class will be an introduction
More informationAdding a temporal dimension to a logic. Abstract. We introduce a methodology whereby an arbitrary logic system L can be enriched
Adding a temporal dimension to a logic system MARCELO FINGER and DOV M. GABBAY Imperial College, Department of Computing January 11, 1993 Abstract. We introduce a methodology whereby an arbitrary logic
More informationReasoning About Knowledge of Unawareness
Reasoning About Knowledge of Unawareness Joseph Y. Halpern Computer Science Department Cornell University, U.S.A. e-mail: halpern@cs.cornell.edu Leandro Chaves Rêgo School of Electrical and Computer Engineering
More informationSyntax. Notation Throughout, and when not otherwise said, we assume a vocabulary V = C F P.
First-Order Logic Syntax The alphabet of a first-order language is organised into the following categories. Logical connectives:,,,,, and. Auxiliary symbols:.,,, ( and ). Variables: we assume a countable
More informationModal Logics with a Linear Hierarchy of Local Propositional Quantifiers
Draft for submission to Advances in Modal Logic 2002 Modal Logics with a Linear Hierarchy of Local Propositional Quantifiers Kai Engelhardt Ron van der Meyden Kaile Su May 20, 2002 Local propositions arise
More informationReasoning About Knowledge of Unawareness
Reasoning About Knowledge of Unawareness Joseph Y. Halpern Computer Science Department, Cornell University, Ithaca, NY, 14853, U.S.A. e-mail: halpern@cs.cornell.edu Leandro C. Rêgo Statistics Department,
More informationReasoning About Common Knowledge with Infinitely Many Agents
Reasoning About Common Knowledge with Infinitely Many Agents Joseph Y. Halpern Computer Science Department Cornell University halpern@cs.cornell.edu Richard A. Shore Mathematics Department Cornell University
More informationMathematics 114L Spring 2018 D.A. Martin. Mathematical Logic
Mathematics 114L Spring 2018 D.A. Martin Mathematical Logic 1 First-Order Languages. Symbols. All first-order languages we consider will have the following symbols: (i) variables v 1, v 2, v 3,... ; (ii)
More informationCharacterising Finite Domains in Monodic First-Order Temporal Logic
Characterising Finite Domains in Monodic First-Order Temporal Logic Boris Konev Department of Computer Science Liverpool University Liverpool, UK Konev@liverpool.ac.uk Michael Fisher Department of Computer
More informationTutorial Exercises 1 (mjs)
499 Modal and Temporal Logic Autumn 2008 Tutorial Exercises 1 (mjs) 1. Suppose that Σ is closed under RM. SOLUTIONS Suppose first that Σ contains C. A derivation of K: 1. Σ (A (A B) ) B PL 2. Σ (A (A B)
More informationLogic and Artificial Intelligence Lecture 22
Logic and Artificial Intelligence Lecture 22 Eric Pacuit Currently Visiting the Center for Formal Epistemology, CMU Center for Logic and Philosophy of Science Tilburg University ai.stanford.edu/ epacuit
More informationFirst Order Logic (FOL) 1 znj/dm2017
First Order Logic (FOL) 1 http://lcs.ios.ac.cn/ znj/dm2017 Naijun Zhan March 19, 2017 1 Special thanks to Profs Hanpin Wang (PKU) and Lijun Zhang (ISCAS) for their courtesy of the slides on this course.
More informationSemantic Characterization of Kracht Formulas
Semantic Characterization of Kracht Formulas Stanislav Kikot Moscow State University Moscow, Vorobjovy Gory, 1 Abstract Kracht formulas are first-order correspondents of modal Sahlqvist formulas. In this
More informationSome Spatial and Spatio-Temporal Operators Derived from the Topological View of Knowledge
Some Spatial and Spatio-Temporal Operators Derived from the Topological View of nowledge Bernhard Heinemann Fakultät für Mathematik und Informatik, FernUniversität in Hagen, 58084 Hagen, Germany Bernhard.Heinemann@fernuni-hagen.de
More informationModal logics: an introduction
Modal logics: an introduction Valentin Goranko DTU Informatics October 2010 Outline Non-classical logics in AI. Variety of modal logics. Brief historical remarks. Basic generic modal logic: syntax and
More informationExpressiveness, decidability, and undecidability of Interval Temporal Logic
University of Udine Department of Mathematics and Computer Science Expressiveness, decidability, and undecidability of Interval Temporal Logic ITL - Beyond the end of the light Ph.D. Defence Dario Della
More informationEquality and Monodic First-Order Temporal Logic
Equality and Monodic First-Order Temporal Logic Anatoli Degtyarev, Michael Fisher, and Alexei Lisitsa Logic and Computation Group, Department of Computer Science University of Liverpool, Liverpool L69
More informationUndecidable propositional bimodal logics and one-variable first-order linear temporal logics with counting
Undecidable propositional bimodal logics and one-variable first-order linear temporal logics with counting C. Hampson and A. Kurucz Department of Informatics, King s College London Abstract First-order
More informationA Preference Logic With Four Kinds of Preferences
A Preference Logic With Four Kinds of Preferences Zhang Zhizheng and Xing Hancheng School of Computer Science and Engineering, Southeast University No.2 Sipailou, Nanjing, China {seu_zzz; xhc}@seu.edu.cn
More informationA SEQUENT SYSTEM OF THE LOGIC R FOR ROSSER SENTENCES 2. Abstract
Bulletin of the Section of Logic Volume 33/1 (2004), pp. 11 21 Katsumi Sasaki 1 Shigeo Ohama A SEQUENT SYSTEM OF THE LOGIC R FOR ROSSER SENTENCES 2 Abstract To discuss Rosser sentences, Guaspari and Solovay
More informationValentin Goranko Stockholm University. ESSLLI 2018 August 6-10, of 33
ESSLLI 2018 course Logics for Epistemic and Strategic Reasoning in Multi-Agent Systems Lecture 4: Logics for temporal strategic reasoning with complete information Valentin Goranko Stockholm University
More informationTR : Binding Modalities
City University of New York (CUNY) CUNY Academic Works Computer Science Technical Reports Graduate Center 2012 TR-2012011: Binding Modalities Sergei N. Artemov Tatiana Yavorskaya (Sidon) Follow this and
More informationModel Checking Social Network Models
Model Checking Social Network Models Raúl Pardo Gerardo Schneider Department of Computer Science and Engineering, Chalmers University of Gothenburg, Sweden. pardo@chalmers.se gerardo@chalmers.se A social
More informationNeighborhood Semantics for Modal Logic Lecture 5
Neighborhood Semantics for Modal Logic Lecture 5 Eric Pacuit University of Maryland, College Park pacuit.org epacuit@umd.edu August 15, 2014 Eric Pacuit 1 Course Plan Introduction and Motivation: Background
More informationMeaning and Reference INTENSIONAL AND MODAL LOGIC. Intensional Logic. Frege: Predicators (general terms) have
INTENSIONAL AND MODAL LOGIC Meaning and Reference Why do we consider extensions to the standard logical language(s)? Requirements of knowledge representation / domain modelling Intensional expressions:
More informationMULTI-AGENT ONLY-KNOWING
MULTI-AGENT ONLY-KNOWING Gerhard Lakemeyer Computer Science, RWTH Aachen University Germany AI, Logic, and Epistemic Planning, Copenhagen October 3, 2013 Joint work with Vaishak Belle Contents of this
More informationALL NORMAL EXTENSIONS OF S5-SQUARED ARE FINITELY AXIOMATIZABLE
ALL NORMAL EXTENSIONS OF S5-SQUARED ARE FINITELY AXIOMATIZABLE Nick Bezhanishvili and Ian Hodkinson Abstract We prove that every normal extension of the bi-modal system S5 2 is finitely axiomatizable and
More informationStrategy Logic with Imperfect Information
Strategy Logic with Imperfect Information Raphaël Berthon, Bastien Maubert, Aniello Murano, Sasha Rubin and Moshe Y. Vardi École Normale Supérieure de Rennes, Rennes, France Università degli Studi di Napoli
More informationUniversity of Oxford, Michaelis November 16, Categorical Semantics and Topos Theory Homotopy type theor
Categorical Semantics and Topos Theory Homotopy type theory Seminar University of Oxford, Michaelis 2011 November 16, 2011 References Johnstone, P.T.: Sketches of an Elephant. A Topos-Theory Compendium.
More informationComputation Tree Logic (CTL) & Basic Model Checking Algorithms
Computation Tree Logic (CTL) & Basic Model Checking Algorithms Martin Fränzle Carl von Ossietzky Universität Dpt. of Computing Science Res. Grp. Hybride Systeme Oldenburg, Germany 02917: CTL & Model Checking
More informationUnderstanding the Brandenburger-Keisler Belief Paradox
Understanding the Brandenburger-Keisler Belief Paradox Eric Pacuit Institute of Logic, Language and Information University of Amsterdam epacuit@staff.science.uva.nl staff.science.uva.nl/ epacuit March
More informationAn optimal tableau-based decision algorithm for Propositional Neighborhood Logic
An optimal tableau-based decision algorithm for Propositional Neighborhood Logic Davide Bresolin, Angelo Montanari, and Pietro Sala Department of Mathematics and Computer Science, University of Udine,
More informationUltraproducts of Admissible Models for Quantified Modal Logic
Ultraproducts of Admissible Models for Quantified Modal Logic Robert Goldblatt Abstract Admissible models for quantified modal logic have a restriction on which sets of worlds are admissible as propositions.
More informationFlat Coalgebraic Fixed Point Logics
Lutz Schröder, Yde Venema: Flat Coalgebraic Fixed Point Logics 1 IFIP WG 1.3 Meeting, Etelsen, July 2010 Flat Coalgebraic Fixed Point Logics Lutz Schröder 1,2 Yde Venema 3 1 Safe and Secure Cognitive Systems,
More informationLogic: Propositional Logic (Part I)
Logic: Propositional Logic (Part I) Alessandro Artale Free University of Bozen-Bolzano Faculty of Computer Science http://www.inf.unibz.it/ artale Descrete Mathematics and Logic BSc course Thanks to Prof.
More informationCorrelated Information: A Logic for Multi-Partite Quantum Systems
Electronic Notes in Theoretical Computer Science 270 (2) (2011) 3 14 www.elsevier.com/locate/entcs Correlated Information: A Logic for Multi-Partite Quantum Systems Alexandru Baltag 1,2 Oxford University
More informationLearning Goals of CS245 Logic and Computation
Learning Goals of CS245 Logic and Computation Alice Gao April 27, 2018 Contents 1 Propositional Logic 2 2 Predicate Logic 4 3 Program Verification 6 4 Undecidability 7 1 1 Propositional Logic Introduction
More informationSystems of modal logic
499 Modal and Temporal Logic Systems of modal logic Marek Sergot Department of Computing Imperial College, London utumn 2008 Further reading: B.F. Chellas, Modal logic: an introduction. Cambridge University
More informationA Modal Logic of Epistemic Games
Submitted to Games. Pages 1-49. OPEN ACCESS games ISSN 2073-4336 www.mdpi.com/journal/games Article A Modal Logic of Epistemic Games Emiliano Lorini 1, François Schwarzentruber 1 1 Institut de Recherche
More informationSyntactic Characterisations in Model Theory
Department of Mathematics Bachelor Thesis (7.5 ECTS) Syntactic Characterisations in Model Theory Author: Dionijs van Tuijl Supervisor: Dr. Jaap van Oosten June 15, 2016 Contents 1 Introduction 2 2 Preliminaries
More informationarxiv: v4 [math.lo] 6 Apr 2018
Complexity of the interpretability logic IL arxiv:1710.05599v4 [math.lo] 6 Apr 2018 Luka Mikec luka.mikec@math.hr Fedor Pakhomov pakhfn@mi.ras.ru Monday 2 nd April, 2018 Abstract Mladen Vuković vukovic@math.hr
More informationModel Checking for Modal Intuitionistic Dependence Logic
1/71 Model Checking for Modal Intuitionistic Dependence Logic Fan Yang Department of Mathematics and Statistics University of Helsinki Logical Approaches to Barriers in Complexity II Cambridge, 26-30 March,
More informationTowards A Multi-Agent Subset Space Logic
Towards A Multi-Agent Subset Space Logic A Constructive Approach with Applications Department of Computer Science The Graduate Center of the City University of New York cbaskent@gc.cuny.edu www.canbaskent.net
More informationTeam Semantics and Recursive Enumerability
Team Semantics and Recursive Enumerability Antti Kuusisto University of Wroc law, Poland, Technical University of Denmark Stockholm University, Sweden antti.j.kuusisto@uta.fi Abstract. It is well known
More informationRough Sets for Uncertainty Reasoning
Rough Sets for Uncertainty Reasoning S.K.M. Wong 1 and C.J. Butz 2 1 Department of Computer Science, University of Regina, Regina, Canada, S4S 0A2, wong@cs.uregina.ca 2 School of Information Technology
More informationDeciding Safety and Liveness in TPTL
Deciding Safety and Liveness in TPTL David Basin a, Carlos Cotrini Jiménez a,, Felix Klaedtke b,1, Eugen Zălinescu a a Institute of Information Security, ETH Zurich, Switzerland b NEC Europe Ltd., Heidelberg,
More informationOn Modal Logics of Partial Recursive Functions
arxiv:cs/0407031v1 [cs.lo] 12 Jul 2004 On Modal Logics of Partial Recursive Functions Pavel Naumov Computer Science Pennsylvania State University Middletown, PA 17057 naumov@psu.edu June 14, 2018 Abstract
More informationAbstract Interpretation from a Topological Perspective
(-: / 1 Abstract Interpretation from a Topological Perspective David Schmidt Kansas State University www.cis.ksu.edu/ schmidt Motivation and overview of results (-: / 2 (-: / 3 Topology studies convergent
More information