Logic and Artificial Intelligence Lecture 12

Size: px
Start display at page:

Download "Logic and Artificial Intelligence Lecture 12"

Transcription

1 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 October 10, 2011 Logic and Artificial Intelligence 1/33

2 Dynamic Epistemic Logic: Literature A. altag and L. Moss. Logics for Epistemic Programs W. van der Hoek, H. van Ditmarsch and. Kooi. Dynamic Epistemic Logic Logic and Artificial Intelligence 2/33

3 Dynamic Epistemic Logic Logic and Artificial Intelligence 3/33

4 Dynamic Epistemic Logic M E The initial model (Ann and ob are ignorant about P 2PM ). Private announcement to Ann about the talk. Logic and Artificial Intelligence 3/33

5 Dynamic Epistemic Logic M E Initial epistemic model. Abstract description of an epistemic event. Logic and Artificial Intelligence 3/33

6 Abstract Description of the Event Ann looks at the card while ob is looking away. Logic and Artificial Intelligence 4/33

7 Abstract Description of the Event Ann looks at the card while ob is looking away. A A, e 1 P e 2 Ann knows which event took place. Logic and Artificial Intelligence 4/33

8 Product Update Logic and Artificial Intelligence 5/33

9 Product Update A, M A, A E A, P A, P P s t e 1 e 2 Logic and Artificial Intelligence 5/33

10 Product Update A, M A, A E A, P A, P P s t e 1 e 2 (s, e 1 ) P P (s, e 2 ) (t, e 1 ) P P (t, e 2 ) Logic and Artificial Intelligence 5/33

11 Product Update A, M A, A E A, P A, P P s t e 1 e 2 (s, e 1 ) P P (s, e 2 ) (t, e 1 ) P P (t, e 2 ) Logic and Artificial Intelligence 5/33

12 Product Update A, M A, A E A, P A, P P s t e 1 e 2 (s, e 1 ) P P (s, e 2 ) P (t, e 2 ) Logic and Artificial Intelligence 5/33

13 Product Update A, M A, A E A, P A, P P s t e 1 e 2 (s, e 1 ) P P (s, e 2 ) A, P (t, e 2 ) Logic and Artificial Intelligence 5/33

14 Product Update Details Let M = W, R, V be a Kripke model. An event model is a tuple A = A, S, Pre, where S A A and Pre : L (A). Logic and Artificial Intelligence 6/33

15 Product Update Details Let M = W, R, V be a Kripke model. An event model is a tuple A = A, S, Pre, where S A A and Pre : L (A). The update model M A = W, R, V where Logic and Artificial Intelligence 6/33

16 Product Update Details Let M = W, R, V be a Kripke model. An event model is a tuple A = A, S, Pre, where S A A and Pre : L (A). The update model M A = W, R, V where W = {(w, a) w = Pre(a)} Logic and Artificial Intelligence 6/33

17 Product Update Details Let M = W, R, V be a Kripke model. An event model is a tuple A = A, S, Pre, where S A A and Pre : L (A). The update model M A = W, R, V where W = {(w, a) w = Pre(a)} (w, a)r (w, a ) iff wrw and asa Logic and Artificial Intelligence 6/33

18 Product Update Details Let M = W, R, V be a Kripke model. An event model is a tuple A = A, S, Pre, where S A A and Pre : L (A). The update model M A = W, R, V where W = {(w, a) w = Pre(a)} (w, a)r (w, a ) iff wrw and asa (w, a) V (p) iff w V (p) Logic and Artificial Intelligence 6/33

19 Product Update Details Let M = W, R, V be a Kripke model. An event model is a tuple A = A, S, Pre, where S A A and Pre : L (A). The update model M A = W, R, V where W = {(w, a) w = Pre(a)} (w, a)r (w, a ) iff wrw and asa (w, a) V (p) iff w V (p) M, w = [A, a]ϕ iff M, w = Pre(a) implies M A, (w, a) = ϕ. Logic and Artificial Intelligence 6/33

20 Example Ann would like ob to attend her talk; however, she only wants ob to attend if he is interested in the subject of her talk, not because he is just being polite. There is a very simple procedure to solve Ann s problem: have a (trusted) friend tell ob the time and subject of her talk. Is this procedure correct? Logic and Artificial Intelligence 7/33

21 Example Ann would like ob to attend her talk; however, she only wants ob to attend if he is interested in the subject of her talk, not because he is just being polite. There is a very simple procedure to solve Ann s problem: have a (trusted) friend tell ob the time and subject of her talk. Is this procedure correct? Yes, if 1. Ann knows about the talk. 2. ob knows about the talk. 3. Ann knows that ob knows about the talk. 4. ob does not know that Ann knows that he knows about the talk. 5. And nothing else. Logic and Artificial Intelligence 7/33

22 Dynamic Epistemic Logic Recall the Ann and ob example: Charles tells ob that the talk is at 2PM. Logic and Artificial Intelligence 8/33

23 Dynamic Epistemic Logic Recall the Ann and ob example: Charles tells ob that the talk is at 2PM. A e 1 P P e 2 e 3 A A, Ann knows which event took place. Logic and Artificial Intelligence 8/33

24 Dynamic Epistemic Logic Recall the Ann and ob example: Charles tells ob that the talk is at 2PM. A e 1 P P e 2 e 3 A A, Ann knows which event took place. Logic and Artificial Intelligence 8/33

25 Dynamic Epistemic Logic Recall the Ann and ob example: Charles tells ob that the talk is at 2PM. A e 1 P P e 2 e 3 A A, ob thinks a different event took place. Logic and Artificial Intelligence 8/33

26 Dynamic Epistemic Logic Recall the Ann and ob example: Charles tells ob that the talk is at 2PM. A e 1 P P e 2 e 3 A A, That is, ob learns the time of the talk, but Ann learns nothing. Logic and Artificial Intelligence 8/33

27 Dynamic Epistemic Logic Logic and Artificial Intelligence 9/33

28 Dynamic Epistemic Logic (M E 1 ) E 2 The initial model (Ann and ob are ignorant about P 2PM ). Private announcement to Ann about the talk. Logic and Artificial Intelligence 9/33

29 Dynamic Epistemic Logic (M E 1 ) E 2 The initial model (Ann and ob are ignorant about P 2PM ). Private announcement to Ann about the talk. Logic and Artificial Intelligence 9/33

30 Product Update Logic and Artificial Intelligence 10/33

31 Product Update E 2 A P s M E 1 A, A, P t e 1 P P e 2 e 3 A, A Logic and Artificial Intelligence 10/33

32 Product Update A e 1 P P e 2 A, A, A P P e 3 s t A, (s, e 1 ) P P (s, e 2 ) (s, e 3 ) P P (t, e 3 ) Logic and Artificial Intelligence 10/33

33 Product Update A e 1 P P e 2 A, A, A P P e 3 s t A, (s, e 1 ) P P (s, e 2 ) (s, e 3 ) P P (t, e 3 ) Logic and Artificial Intelligence 10/33

34 Product Update A e 1 P P e 2 A, A, A P P e 3 s t A, (s, e 1 ) = K K A K P (s, e 1 ) P P (s, e 2 ) (s, e 3 ) P P (t, e 3 ) Logic and Artificial Intelligence 10/33

35 Product Update A e 1 P P e 2 A, A, A P P e 3 s t A, (s, e 1 ) = K K A K P (s, e 1 ) P P (s, e 2 ) (s, e 3 ) P P (t, e 3 ) Logic and Artificial Intelligence 10/33

36 Product Update A e 1 P P e 2 A, A, A P P e 3 s t A, (s, e 1 ) = K K A K P (s, e 1 ) P P (s, e 2 ) A (s, e 3 ) P P (t, e 3 ) Logic and Artificial Intelligence 10/33

37 Product Update A e 1 P P e 2 A, A P P e 3 s t A, (s, e 1 ) = K K A K P (s, e 1 ) P P (s, e 2 ) (s, e 3 ) P A P (t, e 3 ) Logic and Artificial Intelligence 10/33

38 1. The agents observational powers. 2. The type of change triggered by the event. 3. The underlying protocol specifying which events (observations, messages, actions) are available (or permitted) at any given moment. Logic and Artificial Intelligence 11/33

39 1. The agents observational powers. 2. The type of change triggered by the event. 3. The underlying protocol specifying which events (observations, messages, actions) are available (or permitted) at any given moment. Logic and Artificial Intelligence 11/33

40 A recurring issue in any formal model representing agents (changing) informational attitudes is how to account for the fact that the agents are limited in their access to the available inference steps, possible observations and available messages. This may be because the agents are not logically omniscient and so do not have unlimited reasoning ability. ut it can also be because the agents are following a predefined protocol that explicitly or implicitly limits statements available for observation and/or communication. Logic and Artificial Intelligence 12/33

41 A recurring issue in any formal model representing agents (changing) informational attitudes is how to account for the fact that the agents are limited in their access to the available inference steps, possible observations and available messages. 1. This may be because the agents are not logically omniscient and so do not have unlimited reasoning ability. ut it can also be because the agents are following a predefined protocol that explicitly or implicitly limits statements available for observation and/or communication. Logic and Artificial Intelligence 12/33

42 A recurring issue in any formal model representing agents (changing) informational attitudes is how to account for the fact that the agents are limited in their access to the available inference steps, possible observations and available messages. 1. This may be because the agents are not logically omniscient and so do not have unlimited reasoning ability. 2. ut it can also be because the agents are following a predefined protocol that explicitly or implicitly limits statements available for observation and/or communication. Logic and Artificial Intelligence 12/33

43 A recurring issue in any formal model representing agents (changing) informational attitudes is how to account for the fact that the agents are limited in their access to the available inference steps, possible observations and available messages. 1. This may be because the agents are not logically omniscient and so do not have unlimited reasoning ability. ut it can also be because the agents are following a predefined protocol that explicitly or implicitly limits statements available for observation and/or communication. Logic and Artificial Intelligence 12/33

44 Epistemic Temporal Logic R. Parikh and R. Ramanujam. A Knowledge ased Semantics of Messages. Journal of Logic, Language and Information, 12: , 1985, FHMV. Reasoning about Knowledge. MIT Press, Logic and Artificial Intelligence 13/33

45 The Playground t = 0 e 2 e 4 e 2 e 1 e 2 t = 1 e 1 e 5 e 2 e 6 e 4 e 2 e 7 t = 2 e 1 e 3 e 7 e 3 e 1 e 3 t = 3 Logic and Artificial Intelligence 14/33

46 The Playground t = 0 e 2 e 4 e 2 e 1 e 2 t = 1 e 1 e 5 e 2 e 6 e 4 e 2 e 7 t = 2 e 1 e 3 e 7 e 3 e 1 e 3 t = 3 Logic and Artificial Intelligence 14/33

47 The Playground t = 0 j e 2 e 4 e 2 e 1 e 2 t = 1 t = 2 e 1 e 5 e 2 e 6 i e 4 e 2 j e 7 e 1 e 3 i e 7 e 3 i e 1 e 3 t = 3 Logic and Artificial Intelligence 14/33

48 Formal Languages Pϕ (ϕ is true sometime in the past), F ϕ (ϕ is true sometime in the future), Y ϕ (ϕ is true at the previous moment), Nϕ (ϕ is true at the next moment), N e ϕ (ϕ is true after event e) K i ϕ (agent i knows ϕ) and C ϕ (the group A commonly knows ϕ). Logic and Artificial Intelligence 15/33

49 History-based Models An ETL model is a structure H, { i } i A, V where H, { i } i A is an ETL frame and V : At 2 finite(h) is a valuation function. Formulas are interpreted at pairs H, t: H, t = ϕ Logic and Artificial Intelligence 16/33

50 Truth in a Model H, t = Pϕ iff there exists t t such that H, t = ϕ H, t = F ϕ iff there exists t t such that H, t = ϕ H, t = Nϕ iff H, t + 1 = ϕ H, t = Y ϕ iff t > 1 and H, t 1 = ϕ H, t = K i ϕ iff for each H H and m 0 if H t i H m then H, m = ϕ H, t = Cϕ iff for each H H and m 0 if H t H m then H, m = ϕ. where is the reflexive transitive closure of the union of the i. Logic and Artificial Intelligence 17/33

51 Truth in a Model H, t = Pϕ iff there exists t t such that H, t = ϕ H, t = F ϕ iff there exists t t such that H, t = ϕ H, t = Nϕ iff H, t + 1 = ϕ H, t = Y ϕ iff t > 1 and H, t 1 = ϕ H, t = K i ϕ iff for each H H and m 0 if H t i H m then H, m = ϕ H, t = Cϕ iff for each H H and m 0 if H t H m then H, m = ϕ. where is the reflexive transitive closure of the union of the i. Logic and Artificial Intelligence 17/33

52 t = 0 j e 2 e 4 e 2 e 1 e 2 t = 1 t = 2 e 1 e 5 e 2 e 6 i e 4 e 2 e 7 e 1 e 3 i e 7 e 3 i e 1 e 3 t = 3 Logic and Artificial Intelligence 18/33

53 Returning to the Example Ann would like ob to attend her talk; however, she only wants ob to attend if he is interested in the subject of her talk, not because he is just being polite. Logic and Artificial Intelligence 19/33

54 Returning to the Example Ann would like ob to attend her talk; however, she only wants ob to attend if he is interested in the subject of her talk, not because he is just being polite. There is a very simple procedure to solve Ann s problem: have a (trusted) friend tell ob the time and subject of her talk. Logic and Artificial Intelligence 19/33

55 Returning to the Example Ann would like ob to attend her talk; however, she only wants ob to attend if he is interested in the subject of her talk, not because he is just being polite. There is a very simple procedure to solve Ann s problem: have a (trusted) friend tell ob the time and subject of her talk. Is this procedure correct? Logic and Artificial Intelligence 19/33

56 t = 0 m 2PM m 3PM t = 1 m A C t m A C t t = 2 t = 3 m C m C t m C t m C t t

57 t = 0 m 2PM m 3PM t = 1 m A C t m A C t t = 2 t = 3 m C m C t m C t m C t t H, 3 = ϕ

58 t = 0 m 2PM m 3PM t = 1 m A C t m A C t t = 2 t = 3 m C m C t m C t m C t t ob s uncertainty: H, 3 = K P 2PM

59 t = 0 m 2PM m 3PM t = 1 m A C t t t = 2 t = 3 m C t t t m C ob s uncertainty + Protocol information : H, 3 = K P 2PM

60 t = 0 m 2PM m 3PM t = 1 m A C t t t = 2 t = 3 m C t t t m C ob s uncertainty + Protocol information : H, 3 = K K A K P 2PM

61 t = 0 m 2PM m 3PM t = 1 m A C t t t = 2 t = 3 m C t t t m C ob s uncertainty + Protocol information : H, 3 = K K A K P 2PM

62 t = 0 m 2PM m 3PM t = 1 m A C t t t = 2 t = 3 m C t t t m C ob s uncertainty + Protocol information : H, 3 = K K A K P 2PM

63 t = 0 m 2PM m 3PM t = 1 m A C t t t = 2 t = 3 m C t t t m C ob s uncertainty + Protocol information : H, 3 = K K A K P 2PM

64 Parameters of the Logical Framework Logic and Artificial Intelligence 21/33

65 Parameters of the Logical Framework 1. Expressivity of the formal language. Does the language include a common knowledge operator? A future operator? oth? Logic and Artificial Intelligence 21/33

66 Parameters of the Logical Framework 1. Expressivity of the formal language. Does the language include a common knowledge operator? A future operator? oth? 2. Structural conditions on the underlying event structure. Do we restrict to protocol frames (finitely branching trees)? Finitely branching forests? Or, arbitrary ETL frames? Logic and Artificial Intelligence 21/33

67 Parameters of the Logical Framework 1. Expressivity of the formal language. Does the language include a common knowledge operator? A future operator? oth? 2. Structural conditions on the underlying event structure. Do we restrict to protocol frames (finitely branching trees)? Finitely branching forests? Or, arbitrary ETL frames? 3. Conditions on the reasoning abilities of the agents. Do the agents satisfy perfect recall? No miracles? Do they agents know what time it is? Logic and Artificial Intelligence 21/33

68 Agent Oriented Properties: No Miracles: For all finite histories H, H H and events e Σ such that He H and H e H, if H i H then He i H e. Perfect Recall: For all finite histories H, H H and events e Σ such that He H and H e H, if He i H e then H i H. Synchronous: For all finite histories H, H H, if H i H then len(h) = len(h ). Logic and Artificial Intelligence 22/33

69 Perfect Recall t = 0 e 2 e 4 e 2 e 1 e 2 t = 1 e 1 e 5 e 2 e 3 e 4 e 2 e 7 t = 2 e 1 e 3 e 7 e 6 i e 1 e 3 t = 3 Logic and Artificial Intelligence 23/33

70 Perfect Recall t = 0 e 2 e 4 e 2 e 1 e 2 t = 1 e 1 e 5 e 2 e 3 i e 4 e 2 e 7 t = 2 e 1 e 3 e 7 e 6 i e 1 e 3 t = 3 Logic and Artificial Intelligence 24/33

71 Perfect Recall t = 0 i e 2 e 4 i e 2 e 1 e 2 t = 1 e 1 e 5 e 2 e 3 i e 4 e 2 e 7 t = 2 e 1 e 3 e 7 e 6 i e 1 e 3 t = 3 Logic and Artificial Intelligence 25/33

72 No Miracles t = 0 e 2 e 4 e 2 e 1 e 2 t = 1 e 1 e 5 e 2 e 3 i e 4 e 2 e 7 t = 2 e 1 e 3 e 7 e 6 e 1 e 3 t = 3 Logic and Artificial Intelligence 26/33

73 No Miracles t = 0 e 2 e 4 e 2 e 1 e 2 t = 1 e 1 e 5 e 2 e 3 i e 4 e 2 e 7 t = 2 e 1 e 3 e 7 e 6 i e 1 e 3 t = 3 Logic and Artificial Intelligence 27/33

74 No Miracles t = 0 e 2 e 4 e 2 e 1 e 2 t = 1 e 1 e 5 e 2 e 1 i e 4 e 2 e 7 t = 2 i e 1 e 3 e 7 e 6 i e 1 e 5 t = 3 Logic and Artificial Intelligence 28/33

75 Ideal Agents Assume there are two agents Theorem The logic of ideal agents with respect to a language with common knowledge and future is highly undecidable (for example, by assuming perfect recall). J. Halpern and M. Vardi.. The Complexity of Reasoning abut Knowledge and Time. J. Computer and Systems Sciences, 38, J. van enthem and EP. The Tree of Knowledge in Action. Proceedings of AiML, Logic and Artificial Intelligence 29/33

76 Constrained Public Announcement 1. A A vs. A A Logic and Artificial Intelligence 30/33

77 Constrained Public Announcement 1. A A vs. A A 2. A K i P A K i A P Logic and Artificial Intelligence 30/33

78 Constrained Public Announcement 1. A A vs. A A 2. A K i P A K i A P 3. A K i P A K i (A A P) Logic and Artificial Intelligence 30/33

79 Constrained Public Announcement 1. A A vs. A A 2. A K i P A K i A P 3. A K i P A K i (A A P) 4. A K i P A K i ( A A P) Logic and Artificial Intelligence 30/33

80 1. The agents observational powers. 2. The type of change triggered by the event. 3. The underlying protocol specifying which events (observations, messages, actions) are available (or permitted) at any given moment. Logic and Artificial Intelligence 31/33

81 1. The agents observational powers. 2. The type of change triggered by the event. 3. The underlying protocol specifying which events (observations, messages, actions) are available (or permitted) at any given moment. Logic and Artificial Intelligence 31/33

82 Agents may differ in precisely how they incorporate new information into their epistemic states. These differences are based, in part, on the agents perception of the source of the information. For example, an agent may consider a particular source of information infallible (not allowing for the possibility that the source is mistaken) or merely trustworthy (accepting the information as reliable, though allowing for the possibility of a mistake). Logic and Artificial Intelligence 32/33

83 Informative Actions E D A ϕ C Public Announcement: Information from an infallible source (!ϕ): A i Conservative Upgrade: Information from a trusted source ( ϕ): A i C i D i E Radical Upgrade: Information from a strongly trusted source ( ϕ): A i i C i D i E Logic and Artificial Intelligence 33/33

84 Informative Actions E D A ϕ C Incorporate the new information ϕ(!ϕ): A i Conservative Upgrade: Information from a trusted source ( ϕ): A i C i D i E Radical Upgrade: Information from a strongly trusted source ( ϕ): A i i C i D i E Logic and Artificial Intelligence 33/33

85 Informative Actions E D A ϕ C Public Announcement: Information from an infallible source (!ϕ): A i Conservative Upgrade: Information from a trusted source ( ϕ): A i C i D i E Radical Upgrade: Information from a strongly trusted source ( ϕ): A i i C i D i E Logic and Artificial Intelligence 33/33

86 Informative Actions E D A ϕ C Public Announcement: Information from an infallible source (!ϕ): A i Conservative Upgrade: Information from a trusted source ( ϕ): A i C i D i E Radical Upgrade: Information from a strongly trusted source ( ϕ): A i i C i D i E Logic and Artificial Intelligence 33/33

87 Informative Actions E D A ϕ C Public Announcement: Information from an infallible source (!ϕ): A i Conservative Upgrade: Information from a trusted source ( ϕ): A i C i D i E Radical Upgrade: Information from a strongly trusted source ( ϕ): A i i C i D i E Logic and Artificial Intelligence 33/33

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

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

Logic and Artificial Intelligence Lecture 13

Logic and Artificial Intelligence Lecture 13 Logic and Artificial Intelligence Lecture 13 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

Dynamic Logics of Knowledge and Access

Dynamic Logics of Knowledge and Access Dynamic Logics of Knowledge and Access Tomohiro Hoshi (thoshi@stanford.edu) Department of Philosophy Stanford University Eric Pacuit (e.j.pacuit@uvt.nl) Tilburg Center for Logic and Philosophy of Science

More information

Models of Strategic Reasoning Lecture 4

Models of Strategic Reasoning Lecture 4 Models of Strategic Reasoning Lecture 4 Eric Pacuit University of Maryland, College Park ai.stanford.edu/~epacuit August 9, 2012 Eric Pacuit: Models of Strategic Reasoning 1/55 Game Plan Lecture 4: Lecture

More information

Changing Types. Dominik Klein Eric Pacuit. April 24, 2011

Changing Types. Dominik Klein Eric Pacuit. April 24, 2011 Changing Types Dominik Klein Eric Pacuit April 24, 2011 The central thesis of the epistemic program in game theory (Brandenburger, 2007) is that the basic mathematical models of a game situation should

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

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

Logic and Artificial Intelligence Lecture 6

Logic and Artificial Intelligence Lecture 6 Logic and Artificial Intelligence Lecture 6 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

An Inquisitive Formalization of Interrogative Inquiry

An Inquisitive Formalization of Interrogative Inquiry An Inquisitive Formalization of Interrogative Inquiry Yacin Hamami 1 Introduction and motivation The notion of interrogative inquiry refers to the process of knowledge-seeking by questioning [5, 6]. As

More information

Logic and Artificial Intelligence Lecture 7

Logic and Artificial Intelligence Lecture 7 Logic and Artificial Intelligence Lecture 7 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

Logic and Artificial Intelligence Lecture 20

Logic and Artificial Intelligence Lecture 20 Logic and Artificial Intelligence Lecture 20 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

Logic and Artificial Intelligence Lecture 21

Logic and Artificial Intelligence Lecture 21 Logic and Artificial Intelligence Lecture 21 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

Research Statement Christopher Hardin

Research Statement Christopher Hardin Research Statement Christopher Hardin Brief summary of research interests. I am interested in mathematical logic and theoretical computer science. Specifically, I am interested in program logics, particularly

More information

Levels of Knowledge and Belief Computational Social Choice Seminar

Levels of Knowledge and Belief Computational Social Choice Seminar Levels of Knowledge and Belief Computational Social Choice Seminar Eric Pacuit Tilburg University ai.stanford.edu/~epacuit November 13, 2009 Eric Pacuit 1 Introduction and Motivation Informal Definition:

More information

The Muddy Children:A logic for public announcement

The Muddy Children:A logic for public announcement The Muddy Children: Jesse Technical University of Eindhoven February 10, 2007 The Muddy Children: Outline 1 2 3 4 The Muddy Children: Quincy Prescott Baba: At least one of you is muddy. Quincy: I don t

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

Merging Frameworks for Interaction: DEL and ETL

Merging Frameworks for Interaction: DEL and ETL Merging Frameworks for Interaction: DEL and ETL Johan van Benthem Jelle Gerbrandy Eric Pacuit February 14, 2007 1 Introduction Many logical systems today describe behaviour of intelligent interacting agents

More information

Topics in Social Software: Information in Strategic Situations (Draft: Chapter 4) Eric Pacuit Comments welcome:

Topics in Social Software: Information in Strategic Situations (Draft: Chapter 4) Eric Pacuit Comments welcome: Topics in Social Software: Information in Strategic Situations (Draft: Chapter 4) Eric Pacuit Comments welcome: epacuit@cs.gc.cuny.edu February 12, 2006 Chapter 1 Communication Graphs The previous chapter

More information

Simulation and information: quantifying over epistemic events

Simulation and information: quantifying over epistemic events Simulation and information: quantifying over epistemic events Hans van Ditmarsch 12 and Tim French 3 1 Computer Science, University of Otago, New Zealand, hans@cs.otago.ac.nz 2 CNRS-IRIT, Université de

More information

Epistemic Logic: VI Dynamic Epistemic Logic (cont.)

Epistemic Logic: VI Dynamic Epistemic Logic (cont.) Epistemic Logic: VI Dynamic Epistemic Logic (cont.) Yanjing Wang Department of Philosophy, Peking University Oct. 26th, 2015 Two basic questions Axiomatizations via reduction A new axiomatization Recap:

More information

Merging Frameworks for Interaction

Merging Frameworks for Interaction Merging Frameworks for Interaction Johan van Benthem Tomohiro Hoshi Jelle Gerbrandy Eric Pacuit March 26, 2008 1 Introduction Many logical systems today describe intelligent interacting agents over time.

More information

Modal Logic. Introductory Lecture. Eric Pacuit. University of Maryland, College Park ai.stanford.edu/ epacuit. January 31, 2012.

Modal Logic. Introductory Lecture. Eric Pacuit. University of Maryland, College Park ai.stanford.edu/ epacuit. January 31, 2012. Modal Logic Introductory Lecture Eric Pacuit University of Maryland, College Park ai.stanford.edu/ epacuit January 31, 2012 Modal Logic 1/45 Setting the Stage Modern Modal Logic began with C.I. Lewis dissatisfaction

More information

Product Update and Looking Backward

Product Update and Looking Backward Product Update and Looking Backward Audrey Yap May 21, 2006 Abstract The motivation behind this paper is to look at temporal information in models of BMS product update. That is, it may be useful to look

More information

SOME SEMANTICS FOR A LOGICAL LANGUAGE FOR THE GAME OF DOMINOES

SOME SEMANTICS FOR A LOGICAL LANGUAGE FOR THE GAME OF DOMINOES SOME SEMANTICS FOR A LOGICAL LANGUAGE FOR THE GAME OF DOMINOES Fernando R. Velázquez-Quesada Instituto de Investigaciones en Matemáticas Aplicadas y en Sistemas Universidad Nacional Autónoma de México

More information

Filtrations and Basic Proof Theory Notes for Lecture 5

Filtrations and Basic Proof Theory Notes for Lecture 5 Filtrations and Basic Proof Theory Notes for Lecture 5 Eric Pacuit March 13, 2012 1 Filtration Let M = W, R, V be a Kripke model. Suppose that Σ is a set of formulas closed under subformulas. We write

More information

Undecidability in Epistemic Planning

Undecidability in Epistemic Planning Undecidability in Epistemic Planning Thomas Bolander, DTU Compute, Tech Univ of Denmark Joint work with: Guillaume Aucher, Univ Rennes 1 Bolander: Undecidability in Epistemic Planning p. 1/17 Introduction

More information

Introduction to Epistemic Reasoning in Interaction

Introduction to Epistemic Reasoning in Interaction Introduction to Epistemic Reasoning in Interaction Eric Pacuit Center for Logic and Philosophy of Science Tilburg University ai.stanford.edu/~epacuit December 9, 2009 Eric Pacuit 1 We are interested in

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

Reasoning with Protocols under Imperfect Information

Reasoning with Protocols under Imperfect Information Reasoning with Protocols under Imperfect Information Eric Pacuit Sunil Simon September 27, 2010 Abstract Various combinations of temporal logics, epistemic and doxastic logics, and action logics have been

More information

Introduction to Formal Epistemology

Introduction to Formal Epistemology Introduction to Formal Epistemology May 12-17, ESSLLI 2007 Eric Pacuit Rohit Parikh May 3, 2009 1 Introduction and Motivation 2 Welcome to Introduction to Formal Epistemology. The course will consist of

More information

Arbitrary Announcements in Propositional Belief Revision

Arbitrary Announcements in Propositional Belief Revision Arbitrary Announcements in Propositional Belief Revision Aaron Hunter British Columbia Institute of Technology Burnaby, Canada aaron hunter@bcitca Francois Schwarzentruber ENS Rennes Bruz, France francoisschwarzentruber@ens-rennesfr

More information

TR : Public and Private Communication Are Different: Results on Relative Expressivity

TR : Public and Private Communication Are Different: Results on Relative Expressivity City University of New York CUNY) CUNY Academic Works Computer Science Technical Reports The Graduate Center 2008 TR-2008001: Public and Private Communication Are Different: Results on Relative Expressivity

More information

Notes on Modal Logic

Notes on Modal Logic Notes on Modal Logic Notes for Philosophy 151 Eric Pacuit January 25, 2009 These short notes are intended to supplement the lectures and text ntroduce some of the basic concepts of Modal Logic. The primary

More information

Logics of Informational Attitudes and Informative Actions

Logics of Informational Attitudes and Informative Actions Logics of Informational ttitudes and Informative ctions Eric Pacuit September 28, 2010 1 Introduction There is an extensive literature focused on using logical methods to reason about communities of agents

More information

ETL, DEL, and Past Operators

ETL, DEL, and Past Operators ETL, DEL, and Past Operators Tomohiro Hoshi Stanford University thoshi@stanford.edu Audrey Yap University of Victoria ayap@uvic.ca Abstract [8] merges the semantic frameworks of Dynamic Epistemic Logic

More information

Common Knowledge in Update Logics

Common Knowledge in Update Logics Common Knowledge in Update Logics Johan van Benthem, Jan van Eijck and Barteld Kooi Abstract Current dynamic epistemic logics often become cumbersome and opaque when common knowledge is added for groups

More information

A Survey of Topologic

A Survey of Topologic Illuminating New Directions Department of Computer Science Graduate Center, the City University of New York cbaskent@gc.cuny.edu // www.canbaskent.net/logic December 1st, 2011 - The Graduate Center Contents

More information

Multi-agent belief dynamics: bridges between dynamic doxastic and doxastic temporal logics

Multi-agent belief dynamics: bridges between dynamic doxastic and doxastic temporal logics Multi-agent belief dynamics: bridges between dynamic doxastic and doxastic temporal logics Johan van Benthem ILLC Amsterdam Stanford University johan@science.uva.nl Cédric Dégremont ILLC Amsterdam cdegremo@science.uva.nl

More information

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

Valentin Goranko Stockholm University. ESSLLI 2018 August 6-10, of 29 ESSLLI 2018 course Logics for Epistemic and Strategic Reasoning in Multi-Agent Systems Lecture 5: Logics for temporal strategic reasoning with incomplete and imperfect information Valentin Goranko Stockholm

More information

Logical and Probabilistic Models of Belief Change

Logical and Probabilistic Models of Belief Change Logical and Probabilistic Models of Belief Change Eric Pacuit Department of Philosophy University of Maryland, College Park pacuit.org August 7, 2017 Eric Pacuit 1 Plan Day 1 Introduction to belief revision,

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

What is DEL good for? Alexandru Baltag. Oxford University

What is DEL good for? Alexandru Baltag. Oxford University Copenhagen 2010 ESSLLI 1 What is DEL good for? Alexandru Baltag Oxford University Copenhagen 2010 ESSLLI 2 DEL is a Method, Not a Logic! I take Dynamic Epistemic Logic () to refer to a general type of

More information

Dynamics for Inference

Dynamics for Inference Dynamics for Inference Alexei Angelides 1 Introduction Consider the following two situations: (DS) from P Q, and P, infer Q. and (WS) I order beef, Jesse orders fish, Darko orders veg. A new waiter walks

More information

Epistemic Informativeness

Epistemic Informativeness Epistemic Informativeness Yanjing Wang and Jie Fan Abstract In this paper, we introduce and formalize the concept of epistemic informativeness (EI) of statements: the set of new propositions that an agent

More information

Notes on Modal Logic

Notes on Modal Logic Notes on Modal Logic Notes for PHIL370 Eric Pacuit October 22, 2012 These short notes are intended to introduce some of the basic concepts of Modal Logic. The primary goal is to provide students in Philosophy

More information

Formal Epistemology: Lecture Notes. Horacio Arló-Costa Carnegie Mellon University

Formal Epistemology: Lecture Notes. Horacio Arló-Costa Carnegie Mellon University Formal Epistemology: Lecture Notes Horacio Arló-Costa Carnegie Mellon University hcosta@andrew.cmu.edu Logical preliminaries Let L 0 be a language containing a complete set of Boolean connectives, including

More information

Adding Modal Operators to the Action Language A

Adding Modal Operators to the Action Language A Adding Modal Operators to the Action Language A Aaron Hunter Simon Fraser University Burnaby, B.C. Canada V5A 1S6 amhunter@cs.sfu.ca Abstract The action language A is a simple high-level language for describing

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

PHIL 50 - Introduction to Logic

PHIL 50 - Introduction to Logic Truth Validity Logical Consequence Equivalence V ψ ψ φ 1, φ 2,, φ k ψ φ ψ PHIL 50 - Introduction to Logic Marcello Di Bello, Stanford University, Spring 2014 Week 2 Friday Class Overview of Key Notions

More information

Computer Science and Logic A Match Made in Heaven

Computer Science and Logic A Match Made in Heaven A Match Made in Heaven Luca Aceto Reykjavik University Reykjavik, 3 April 2009 Thanks to Moshe Vardi from whom I have drawn inspiration (read stolen ideas ) for this presentation. Why This Talk Today?

More information

Epistemic Informativeness

Epistemic Informativeness Epistemic Informativeness Yanjing Wang, Jie Fan Department of Philosophy, Peking University 2nd AWPL, Apr. 12th, 2014 Motivation Epistemic Informativeness Conclusions and future work Frege s puzzle on

More information

Epistemic Game Theory

Epistemic Game Theory Epistemic Game Theory Lecture 3 ESSLLI 12, Opole Eric Pacuit Olivier Roy TiLPS, Tilburg University MCMP, LMU Munich ai.stanford.edu/~epacuit http://olivier.amonbofis.net August 8, 2012 Eric Pacuit and

More information

Extending Probabilistic Dynamic Epistemic Logic

Extending Probabilistic Dynamic Epistemic Logic Extending Probabilistic Dynamic Epistemic Logic Joshua Sack joshua.sack@gmail.com Abstract This paper aims to extend in two directions the probabilistic dynamic epistemic logic provided in Kooi s paper

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

Reversed Squares of Opposition in PAL and DEL

Reversed Squares of Opposition in PAL and DEL Center for Logic and Analytical Philosophy, University of Leuven lorenz.demey@hiw.kuleuven.be SQUARE 2010, Corsica Goal of the talk public announcement logic (PAL), and dynamic epistemic logic (DEL) in

More information

Knowledge and Action in Semi-Public Environments

Knowledge and Action in Semi-Public Environments Knowledge and Action in Semi-Public Environments Wiebe van der Hoek, Petar Iliev, and Michael Wooldridge University of Liverpool, United Kingdom {Wiebe.Van-Der-Hoek,pvi,mjw}@liverpool.ac.uk Abstract. We

More information

Logics of Rational Agency Lecture 2

Logics of Rational Agency Lecture 2 Logics of Rational Agency Lecture 2 Tilburg Institute for Logic and Philosophy of Science Tilburg Univeristy ai.stanford.edu/~epacuit June 23, 2010 Part 2: Ingredients of a Logical Analysis of Rational

More information

A Strategic Epistemic Logic for Bounded Memory Agents

A Strategic Epistemic Logic for Bounded Memory Agents CNRS, Université de Lorraine, Nancy, France Workshop on Resource Bounded Agents Barcelona 12 August, 2015 Contents 1 Introduction 2 3 4 5 Combining Strategic and Epistemic Reasoning The goal is to develop

More information

Today. Next week. Today (cont d) Motivation - Why Modal Logic? Introduction. Ariel Jarovsky and Eyal Altshuler 8/11/07, 15/11/07

Today. Next week. Today (cont d) Motivation - Why Modal Logic? Introduction. Ariel Jarovsky and Eyal Altshuler 8/11/07, 15/11/07 Today Introduction Motivation- Why Modal logic? Modal logic- Syntax riel Jarovsky and Eyal ltshuler 8/11/07, 15/11/07 Modal logic- Semantics (Possible Worlds Semantics): Theory Examples Today (cont d)

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

Introduction to Formal Epistemology Lecture 5

Introduction to Formal Epistemology Lecture 5 Introduction to Formal Epistemology Lecture 5 Eric Pacuit and Rohit Parikh August 17, 2007 Eric Pacuit and Rohit Parikh: Introduction to Formal Epistemology, Lecture 5 1 Plan for the Course Introduction,

More information

Learning by Questions and Answers:

Learning by Questions and Answers: Learning by Questions and Answers: From Belief-Revision Cycles to Doxastic Fixed Points Alexandru Baltag 1 and Sonja Smets 2,3 1 Computing Laboratory, University of Oxford, Alexandru.Baltag@comlab.ox.ac.uk

More information

Notes on BAN Logic CSG 399. March 7, 2006

Notes on BAN Logic CSG 399. March 7, 2006 Notes on BAN Logic CSG 399 March 7, 2006 The wide-mouthed frog protocol, in a slightly different form, with only the first two messages, and time stamps: A S : A, {T a, B, K ab } Kas S B : {T s, A, K ab

More information

Neighborhood Semantics for Modal Logic An Introduction May 12-17, ESSLLI 2007

Neighborhood Semantics for Modal Logic An Introduction May 12-17, ESSLLI 2007 An Introduction May 12-17, ESSLLI 2007 Eric Pacuit staff.science.uva.nl/ epacuit epacuit@staff.science.uva.nl July 3, 2007 Welcome to! The course will consist of five 90 minute lectures roughly organized

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

Inference and update. Fernando Raymundo Velázquez-Quesada

Inference and update. Fernando Raymundo Velázquez-Quesada DOI 10.1007/s11229-009-9556-2 Inference and update Fernando Raymundo Velázquez-Quesada Received: 18 November 2008 / Accepted: 7 April 2009 The Author(s) 2009. This article is published with open access

More information

To every formula scheme there corresponds a property of R. This relationship helps one to understand the logic being studied.

To every formula scheme there corresponds a property of R. This relationship helps one to understand the logic being studied. Modal Logic (2) There appeared to be a correspondence between the validity of Φ Φ and the property that the accessibility relation R is reflexive. The connection between them is that both relied on the

More information

Logics For Epistemic Programs

Logics For Epistemic Programs 1 / 48 Logics For Epistemic Programs by Alexandru Baltag and Lawrence S. Moss Chang Yue Dept. of Philosophy PKU Dec. 9th, 2014 / Seminar 2 / 48 Outline 1 Introduction 2 Epistemic Updates and Our Target

More information

COMP219: Artificial Intelligence. Lecture 19: Logic for KR

COMP219: Artificial Intelligence. Lecture 19: Logic for KR COMP219: Artificial Intelligence Lecture 19: Logic for KR 1 Overview Last time Expert Systems and Ontologies Today Logic as a knowledge representation scheme Propositional Logic Syntax Semantics Proof

More information

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

First-order Modal Languages for the Specification of Multi-agent Systems 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 Background Propositional modal

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

Alternating Time Temporal Logics*

Alternating Time Temporal Logics* Alternating Time Temporal Logics* Sophie Pinchinat Visiting Research Fellow at RSISE Marie Curie Outgoing International Fellowship * @article{alur2002, title={alternating-time Temporal Logic}, author={alur,

More information

Doxastic Logic. Michael Caie

Doxastic Logic. Michael Caie Doxastic Logic Michael Caie There are at least three natural ways of interpreting the object of study of doxastic logic. On one construal, doxastic logic studies certain general features of the doxastic

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

Modal Logic. UIT2206: The Importance of Being Formal. Martin Henz. March 19, 2014

Modal Logic. UIT2206: The Importance of Being Formal. Martin Henz. March 19, 2014 Modal Logic UIT2206: The Importance of Being Formal Martin Henz March 19, 2014 1 Motivation The source of meaning of formulas in the previous chapters were models. Once a particular model is chosen, say

More information

A Note on Logics of Ability

A Note on Logics of Ability A Note on Logics of Ability Eric Pacuit and Yoav Shoham May 8, 2008 This short note will discuss logical frameworks for reasoning about an agent s ability. We will sketch details of logics of can, do,

More information

An Epistemic Characterization of Zero Knowledge

An Epistemic Characterization of Zero Knowledge An Epistemic Characterization of Zero Knowledge Joseph Y. Halpern, Rafael Pass, and Vasumathi Raman Computer Science Department Cornell University Ithaca, NY, 14853, U.S.A. e-mail: {halpern, rafael, vraman}@cs.cornell.edu

More information

Probabilistic Unawareness

Probabilistic Unawareness IHPST (Paris I-ENS Ulm-CNRS), GREGHEC (HEC-CNRS) & DEC (ENS Ulm) IHPST-Tilburg-LSE Workshop 07/XII/2007 doxastic models two main families of doxastic models: (i) epistemic logic for full beliefs: Pierre

More information

Planning with epistemic goals

Planning with epistemic goals Planning with epistemic goals Yanjing Wang Department of Philosophy, Peking University ISLAMAS, Feb. 3rd 2015 1 / 46 1 Why does knowledge matter? 2 A mixed-blood single-agent framework 3 Multi-agent cases

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

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

EQUIVALENCE OF THE INFORMATION STRUCTURE WITH UNAWARENESS TO THE LOGIC OF AWARENESS. 1. Introduction

EQUIVALENCE OF THE INFORMATION STRUCTURE WITH UNAWARENESS TO THE LOGIC OF AWARENESS. 1. Introduction EQUIVALENCE OF THE INFORMATION STRUCTURE WITH UNAWARENESS TO THE LOGIC OF AWARENESS SANDER HEINSALU Abstract. Here it is shown that the unawareness structure in Li (29) is equivalent to a single-agent

More information

Evidence with Uncertain Likelihoods

Evidence with Uncertain Likelihoods Evidence with Uncertain Likelihoods Joseph Y. Halpern Cornell University Ithaca, NY 14853 USA halpern@cs.cornell.edu Riccardo Pucella Cornell University Ithaca, NY 14853 USA riccardo@cs.cornell.edu Abstract

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

Logic. Introduction to Artificial Intelligence CS/ECE 348 Lecture 11 September 27, 2001

Logic. Introduction to Artificial Intelligence CS/ECE 348 Lecture 11 September 27, 2001 Logic Introduction to Artificial Intelligence CS/ECE 348 Lecture 11 September 27, 2001 Last Lecture Games Cont. α-β pruning Outline Games with chance, e.g. Backgammon Logical Agents and thewumpus World

More information

DEL-sequents for Regression and Epistemic Planning

DEL-sequents for Regression and Epistemic Planning DEL-sequents for Regression and Epistemic Planning Guillaume Aucher To cite this version: Guillaume Aucher. DEL-sequents for Regression and Epistemic Planning. Journal of Applied Non-Classical Logics,

More information

How to share knowledge by gossiping

How to share knowledge by gossiping How to share knowledge by gossiping Andreas Herzig and Faustine Maffre University of Toulouse, IRIT http://www.irit.fr/lilac Abstract. Given n agents each of which has a secret (a fact not known to anybody

More information

Epistemic Dynamics. and. Protocol Information

Epistemic Dynamics. and. Protocol Information Epistemic Dynamics and Protocol Information Tomohiro Hoshi Epistemic Dynamics and Protocol Information ILLC Dissertation Series DS-200X-NN For further information about ILLC-publications, please contact

More information

Big Brother Logic: Logical modeling and reasoning about agents equipped with surveillance cameras in the plane

Big Brother Logic: Logical modeling and reasoning about agents equipped with surveillance cameras in the plane Big Brother Logic: Logical modeling and reasoning about agents equipped with surveillance cameras in the plane Olivier Gasquet, Valentin Goranko, Francois Schwarzentruber June 10, 2014 Abstract We consider

More information

General Dynamic Dynamic Logic

General Dynamic Dynamic Logic General Dynamic Dynamic Logic Patrick Girard Department of Philosophy University of Auckland Jeremy Seligman Department of Philosophy University of Auckland Fenrong Liu Department of Philosophy Tsinghua

More information

overview overview proof system for basic modal logic proof systems advanced logic lecture 8 temporal logic using temporal frames

overview overview proof system for basic modal logic proof systems advanced logic lecture 8 temporal logic using temporal frames overview advanced logic 2018 02 28 lecture 8 proof systems temporal logic using temporal frames overview proof system for basic modal logic extension: φ if φ is a tautology from prop1 proof systems temporal

More information

Modal Logics. Most applications of modal logic require a refined version of basic modal logic.

Modal Logics. Most applications of modal logic require a refined version of basic modal logic. Modal Logics Most applications of modal logic require a refined version of basic modal logic. Definition. A set L of formulas of basic modal logic is called a (normal) modal logic if the following closure

More information

09 Modal Logic II. CS 3234: Logic and Formal Systems. October 14, Martin Henz and Aquinas Hobor

09 Modal Logic II. CS 3234: Logic and Formal Systems. October 14, Martin Henz and Aquinas Hobor Martin Henz and Aquinas Hobor October 14, 2010 Generated on Thursday 14 th October, 2010, 11:40 1 Review of Modal Logic 2 3 4 Motivation Syntax and Semantics Valid Formulas wrt Modalities Correspondence

More information

Endogenizing Epistemic Actions

Endogenizing Epistemic Actions Endogenizing Epistemic Actions Will Nalls Carnegie Mellon University Pittsburgh, USA will.nalls@gmail.com Adam Bjorndahl Carnegie Mellon University Pittsburgh, USA abjorn@andrew.cmu.edu Through a series

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

. Modal AGM model of preference changes. Zhang Li. Peking University

. Modal AGM model of preference changes. Zhang Li. Peking University Modal AGM model of preference changes Zhang Li Peking University 20121218 1 Introduction 2 AGM framework for preference change 3 Modal AGM framework for preference change 4 Some results 5 Discussion and

More information

COMP219: Artificial Intelligence. Lecture 19: Logic for KR

COMP219: Artificial Intelligence. Lecture 19: Logic for KR COMP219: Artificial Intelligence Lecture 19: Logic for KR 1 Overview Last time Expert Systems and Ontologies Today Logic as a knowledge representation scheme Propositional Logic Syntax Semantics Proof

More information

Substantive Assumptions in Interaction: A Logical Perspective

Substantive Assumptions in Interaction: A Logical Perspective Noname manuscript No. (will be inserted by the editor) Substantive Assumptions in Interaction: A Logical Perspective Olivier Roy Eric Pacuit Abstract In this paper we study substantive assumptions in social

More information