non well founded set based multi agent epistemic action
play

NON-WELL-FOUNDED SET BASED MULTI-AGENT EPISTEMIC ACTION LANGUAGE 34 - PowerPoint PPT Presentation

University of Udine Department of Mathematics, Computer Science and Physics NON-WELL-FOUNDED SET BASED MULTI-AGENT EPISTEMIC ACTION LANGUAGE 34 th Italian Conference on Computational Logic Francesco Fabiano , Idriss Riouak, Agostino Dovier and


  1. University of Udine Department of Mathematics, Computer Science and Physics NON-WELL-FOUNDED SET BASED MULTI-AGENT EPISTEMIC ACTION LANGUAGE 34 th Italian Conference on Computational Logic Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli June 20, 2019

  2. Overview 1 1. Multi-Agent Epistemic Planning 2. Kripke Structures 3. Possibilities 4. The action language m A ρ 5. Conclusions Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  3. Chapter 1 Multi-Agent Epistemic Planning Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  4. Multi-Agent Epistemic Planning Introduction 2 Epistemic Reasoning Reasoning not only about agents’ perception of the world but also about agents’ knowledge and/or beliefs of her and others’ beliefs. Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  5. Multi-Agent Epistemic Planning Introduction 2 Epistemic Reasoning Reasoning not only about agents’ perception of the world but also about agents’ knowledge and/or beliefs of her and others’ beliefs. Multi-agent Epistemic Planning Problem [BA11] Finding plans where the goals can refer to: - the state of the world - the knowledge and/or the beliefs of the agents Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  6. Multi-Agent Epistemic Planning An Example 3 Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  7. Multi-Agent Epistemic Planning An Example 3 Initial State - Snoopy and Charlie are looking while Lucy is ¬ looking - No one knows the coin position . Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  8. Multi-Agent Epistemic Planning An Example 4 Goal State - Charlie knows the coin position - Lucy knows that Charlie knows the coin position - Snoopy does not know anything about the plan execution Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  9. Multi-Agent Epistemic Planning Challenges 5 An agent has to reason about his actions effects on - The state of the world - The agents ’ awareness of the environment - The agents ’ awareness of other agents ’ actions - The knowledge of other agents about his own Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  10. Multi-Agent Epistemic Planning Notations 6 Given a set of agents AG Modal operator B ag where ag ∈ AG Models the beliefs of ag about the state of the world and/or about the beliefs of other agents . Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  11. Multi-Agent Epistemic Planning Notations 6 Given a set of agents AG Modal operator B ag where ag ∈ AG Models the beliefs of ag about the state of the world and/or about the beliefs of other agents . Group operator C α where α ⊆ AG Expresses the common belief of a group of agents . Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  12. Multi-Agent Epistemic Planning Notations 6 Given a set of agents AG Modal operator B ag where ag ∈ AG Models the beliefs of ag about the state of the world and/or about the beliefs of other agents . Group operator C α where α ⊆ AG Expresses the common belief of a group of agents . Belief Formulae Take into consideration fluents and/or agents ’ beliefs. Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  13. Multi-Agent Epistemic Planning Example of Belief Formulae 7 Given - AG = { Snoopy , Charlie , Lucy } - F = { opened , head , looking ag } ag ∈ AG B Snoopy B Charlie ¬ opened Snoopy believes that Charlie believes that the box is ¬ opened . Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  14. Multi-Agent Epistemic Planning Example of Belief Formulae 7 Given - AG = { Snoopy , Charlie , Lucy } - F = { opened , head , looking ag } ag ∈ AG B Snoopy B Charlie ¬ opened Snoopy believes that Charlie believes that the box is ¬ opened . C α ( ¬ B Lucy heads ∧ ¬ B Lucy ¬ head ) where α = AG It is common knowledge that Lucy does not know whether the coin lies heads or tails up Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  15. Multi-Agent Epistemic Planning Knowledge vs. Belief 8 - The modal operator B ag represents the worlds’ relation - Different relation’s properties imply different meaning for B ag Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  16. Multi-Agent Epistemic Planning Knowledge vs. Belief 8 - The modal operator B ag represents the worlds’ relation - Different relation’s properties imply different meaning for B ag - K nowledge and B elief are characterized by a subset of the following axioms Serial ( D ) and S5 ( K,T,4,5 ) Axioms Given the fluent formulae φ , ψ and the worlds i , j D ¬R i ⊥ B K K ( R i ϕ ∧ R i ( ϕ ⇒ ψ )) ⇒ R i ψ B K T R i ϕ ⇒ ϕ K 4 R i ϕ ⇒ R i R i ϕ B K 5 ¬R i ϕ ⇒ R i ¬R i ϕ B K Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  17. Chapter 2 Kripke Structures Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  18. Kripke Structures Description 9 Pointed Kripke structure A Pointed Kripke structure is a pair ( � S , π, R 1 , . . . , R n � , s 0 ), s.t.: - S is a set of worlds and s 0 ∈ S - π : S �→ 2 F associates an interpretation to each element of S - for 1 ≤ i ≤ n, R i ⊆ S × S is a binary relation over S Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  19. Kripke Structures Description 9 Pointed Kripke structure A Pointed Kripke structure is a pair ( � S , π, R 1 , . . . , R n � , s 0 ), s.t.: - S is a set of worlds and s 0 ∈ S - π : S �→ 2 F associates an interpretation to each element of S - for 1 ≤ i ≤ n, R i ⊆ S × S is a binary relation over S ag ag ag = { Charlie , Lucy , Snoopy } ag i 1 i 0 { Snoopy } { Snoopy } { Snoopy } { Snoopy } { Charlie , Lucy } { Charlie , Lucy } { Lucy } g 0 g 1 Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  20. Kripke Structures Entailment 10 Let ϕ be a belief formula and ( M , s) be a pointed Kripke structure: Entailment w.r.t. a pointed Kripke structure - ( M , s) | = ϕ if ϕ is a fluent formula and π (s) | = ϕ ; Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  21. Kripke Structures Entailment 10 Let ϕ be a belief formula and ( M , s) be a pointed Kripke structure: Entailment w.r.t. a pointed Kripke structure - ( M , s) | = ϕ if ϕ is a fluent formula and π (s) | = ϕ ; - ( M , s) | = B ag i ϕ if ∀ t: (s , t) ∈ R i it holds that ( M , t) | = ϕ ; Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  22. Kripke Structures Entailment 10 Let ϕ be a belief formula and ( M , s) be a pointed Kripke structure: Entailment w.r.t. a pointed Kripke structure - ( M , s) | = ϕ if ϕ is a fluent formula and π (s) | = ϕ ; - ( M , s) | = B ag i ϕ if ∀ t: (s , t) ∈ R i it holds that ( M , t) | = ϕ ; - ( M , s) | = E α ϕ if ( M , s) | = B ag i ϕ for all ag i ∈ α ; = E k - ( M , s) | = C α ϕ if ( M , s) | α ϕ for every k ≥ 0, where E 0 α ϕ = ϕ and E k +1 ϕ = E α ( E k α ϕ ). α The entailment for the standard operators is defined as usual Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  23. Kripke Structures Problems 11 - Solvers require high amount of memory - In literature the states have been represented explicitly - State comparison needs to find bisimilar states { B , C } { B , C } r 1 r 1 { B , C } { A } { A } q 0 { A } { A } { A } { A } { A , B , C } { A , B , C } { A , B , C } { A , B , C } s 0 { A , B , C } s 1 s 0 { A , B , C } s 1 Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  24. Kripke Structures Solutions 12 - Heuristics [Le+18] Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  25. Kripke Structures Solutions 12 - Heuristics [Le+18] - Symbolic representation of Kripke structures Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  26. Kripke Structures Solutions 12 - Heuristics [Le+18] - Symbolic representation of Kripke structures - Alternative representations Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  27. Chapter 3 Possibilities Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  28. Possibilities Overview 13 - Introduced by Gerbrandy and Groeneveld [GG97] - Used to represent multi-agent information change - Based on non-well-founded sets - Corresponds with a class of bisimilar Kripke structures [Ger99] Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

  29. Possibilities Non-well-founded sets theory Non-well-founded sets 14 Non-well-founded set [Acz88] A set is non-well-founded (or extraordinary ) when among its descents there are some which are infinite. The non-well-founded set Ω = { Ω } Francesco Fabiano , Idriss Riouak, Agostino Dovier and Enrico Pontelli — CILC

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend