First-order Modal Languages for the Specification of Multi-agent Systems

Size: px
Start display at page:

Download "First-order Modal Languages for the Specification of Multi-agent Systems"

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 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 information

Monodic fragments of first-order temporal logics

Monodic 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 information

Complete Axiomatizations for Reasoning about Knowledge and Branching Time

Complete 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 information

Logics of Rational Agency Lecture 3

Logics 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 information

A Complete First-Order Logic of Knowledge and Time

A 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 information

Axiomatizing the monodic fragment of rst-order temporal logic

Axiomatizing 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 information

Neighborhood Semantics for Modal Logic Lecture 3

Neighborhood 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 information

Characterizing the NP-PSPACE Gap in the Satisfiability Problem for Modal Logic

Characterizing 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 information

Principles of Knowledge Representation and Reasoning

Principles 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 information

Modal and temporal logic

Modal 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 information

Decidable fragments of first-order temporal logics

Decidable 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 information

arxiv: v2 [cs.lo] 3 Sep 2018

arxiv: 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 information

First-Order Modal Logic and the Barcan Formula

First-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 information

Model Checking Algorithms

Model 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 information

Logic and Artificial Intelligence Lecture 12

Logic 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 information

Fixpoint Extensions of Temporal Description Logics

Fixpoint 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 information

An Introduction to Modal Logic V

An 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 information

First-Order Logic. 1 Syntax. Domain of Discourse. FO Vocabulary. Terms

First-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 information

Canonical models for normal logics (Completeness via canonicity)

Canonical 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 information

COMBINING MODAL LOGICS

COMBINING MODAL LOGICS 15 COMBINING MODAL LOGICS Agi Kurucz 1 Introduction............................................... 1 2 Fusion of modal logics.......................................... 4 2.1 Transfer results...........................................

More information

Comparing Justified and Common Knowledge

Comparing 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 information

Verifying Auctions as Artifact Systems: Decidability via Finite Abstraction

Verifying 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 information

Automated Synthesis of Tableau Calculi

Automated 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 information

Modal Dependence Logic

Modal 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 information

Reasoning about Fuzzy Belief and Common Belief: With Emphasis on Incomparable Beliefs

Reasoning 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 information

Abstract model theory for extensions of modal logic

Abstract 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 information

An Extended Interpreted System Model for Epistemic Logics

An 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 information

An Introduction to Modal Logic III

An 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 information

MONADIC FRAGMENTS OF INTUITIONISTIC CONTROL LOGIC

MONADIC 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 information

A Resolution Method for Modal Logic S5

A 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 information

Classical First-Order Logic

Classical 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 information

Modal Logic XX. Yanjing Wang

Modal 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 information

Lecture 11: Topics in Formal Epistemology

Lecture 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 information

Applied 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 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 information

Characterizing the NP-PSPACE Gap in the Satisfiability Problem for Modal Logic

Characterizing 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 information

Completeness 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) 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 information

Existential Second-Order Logic and Modal Logic with Quantified Accessibility Relations

Existential 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 information

Knowledge Based Obligations RUC-ILLC Workshop on Deontic Logic

Knowledge 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 information

Knowing Whether in Proper Epistemic Knowledge Bases

Knowing 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 information

A generalization of modal definability

A 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 information

Complexity of monodic guarded fragments over linear and real time

Complexity 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 information

arxiv: v1 [cs.lo] 21 Jan 2019

arxiv: 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 information

Approximations of Modal Logic K

Approximations 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 information

Fixpoints in Temporal Description Logics

Fixpoints 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 information

A 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 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 information

if t 1,...,t k Terms and P k is a k-ary predicate, then P k (t 1,...,t k ) Formulas (atomic formulas)

if 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 information

Strategic Coalitions with Perfect Recall

Strategic 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 information

Non-deterministic Semantics for Dynamic Topological Logic

Non-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 information

Propositional and Predicate Logic - VII

Propositional 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 information

Introduction to Logic in Computer Science: Autumn 2006

Introduction 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 information

Adding 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. 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 information

Reasoning About Knowledge of Unawareness

Reasoning 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 information

Syntax. Notation Throughout, and when not otherwise said, we assume a vocabulary V = C F P.

Syntax. 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 information

Modal Logics with a Linear Hierarchy of Local Propositional Quantifiers

Modal 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 information

Reasoning About Knowledge of Unawareness

Reasoning 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 information

Reasoning About Common Knowledge with Infinitely Many Agents

Reasoning 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 information

Mathematics 114L Spring 2018 D.A. Martin. Mathematical Logic

Mathematics 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 information

Characterising Finite Domains in Monodic First-Order Temporal Logic

Characterising 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 information

Tutorial Exercises 1 (mjs)

Tutorial 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 information

Logic and Artificial Intelligence Lecture 22

Logic 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 information

First Order Logic (FOL) 1 znj/dm2017

First 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 information

Semantic Characterization of Kracht Formulas

Semantic 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 information

Some Spatial and Spatio-Temporal Operators Derived from the Topological View of Knowledge

Some 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 information

Modal logics: an introduction

Modal 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 information

Expressiveness, decidability, and undecidability of Interval Temporal Logic

Expressiveness, 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 information

Equality and Monodic First-Order Temporal Logic

Equality 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 information

Undecidable 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 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 information

A Preference Logic With Four Kinds of Preferences

A 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 information

A SEQUENT SYSTEM OF THE LOGIC R FOR ROSSER SENTENCES 2. Abstract

A 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 information

Valentin Goranko Stockholm University. ESSLLI 2018 August 6-10, of 33

Valentin 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 information

TR : Binding Modalities

TR : 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 information

Model Checking Social Network Models

Model 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 information

Neighborhood Semantics for Modal Logic Lecture 5

Neighborhood 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 information

Meaning and Reference INTENSIONAL AND MODAL LOGIC. Intensional Logic. Frege: Predicators (general terms) have

Meaning 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 information

MULTI-AGENT ONLY-KNOWING

MULTI-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 information

ALL NORMAL EXTENSIONS OF S5-SQUARED ARE FINITELY AXIOMATIZABLE

ALL 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 information

Strategy Logic with Imperfect Information

Strategy 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 information

University of Oxford, Michaelis November 16, Categorical Semantics and Topos Theory Homotopy type theor

University 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 information

Computation Tree Logic (CTL) & Basic Model Checking Algorithms

Computation 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 information

Understanding the Brandenburger-Keisler Belief Paradox

Understanding 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 information

An optimal tableau-based decision algorithm for Propositional Neighborhood Logic

An 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 information

Ultraproducts of Admissible Models for Quantified Modal Logic

Ultraproducts 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 information

Flat Coalgebraic Fixed Point Logics

Flat 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 information

Logic: Propositional Logic (Part I)

Logic: 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 information

Correlated Information: A Logic for Multi-Partite Quantum Systems

Correlated 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 information

Learning Goals of CS245 Logic and Computation

Learning 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 information

Systems of modal logic

Systems 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 information

A Modal Logic of Epistemic Games

A 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 information

Syntactic Characterisations in Model Theory

Syntactic 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 information

arxiv: v4 [math.lo] 6 Apr 2018

arxiv: 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 information

Model Checking for Modal Intuitionistic Dependence Logic

Model 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 information

Towards A Multi-Agent Subset Space Logic

Towards 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 information

Team Semantics and Recursive Enumerability

Team 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 information

Rough Sets for Uncertainty Reasoning

Rough 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 information

Deciding Safety and Liveness in TPTL

Deciding 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 information

On Modal Logics of Partial Recursive Functions

On 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 information

Abstract Interpretation from a Topological Perspective

Abstract 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