A Minimal Dynamic Logic for Threshold Influence
|
|
- Morris Blake
- 5 years ago
- Views:
Transcription
1 A for Threshold Influence Zoé Christoff Joint work with Alexandru Baltag, Rasmus K. Rendsvig and Sonja Smets M&M 2014 Lund - May /29
2 Social Network agents k j b c a i h d g f e 2/29
3 Social Network agents + links k j b c a i h d g f e 2/29
4 Diffusion Phenomena in Social Networks Diffusion of a behaviour : product fashion opinion infection facebook-like information... 3/29
5 Threshold Influence Adopt whenever enough network-neighbours have adopted it already. 4/29
6 Example: threshold = 1/4 new behaviour old behaviour j b c i a m h d k g f e 5/29
7 Example: threshold = 1/4 new behaviour old behaviour j b c i a m h d k g f e 5/29
8 Example: threshold = 1/4 new behaviour old behaviour j b c i a m h d k g f e 5/29
9 Example: threshold = 1/4 new behaviour old behaviour j b c i a m h d k g f e 5/29
10 Example: threshold = 1/4 new behaviour old behaviour j b c i a m h d k g f e Complete cascade! 5/29
11 Example: threshold = 1/2 new behaviour old behaviour j b c i a m h d k g f e 6/29
12 Example: threshold = 1/2 new behaviour old behaviour j b c i a m h d k g f e 6/29
13 Example: threshold = 1/2 new behaviour old behaviour j b c i a m h d k g f e 6/29
14 Example: threshold = 1/2 new behaviour old behaviour j b c i a m h d k g f e 6/29
15 Example: threshold = 1/2 new behaviour old behaviour j b c i a m h d k g f e 6/29
16 Questions Does the process stabilize? 7/29
17 Questions Does the process stabilize? How fast is the diffusion? 7/29
18 Questions Does the process stabilize? How fast is the diffusion? What properties of networks facilitate/slow down diffusion? 7/29
19 Questions Does the process stabilize? How fast is the diffusion? What properties of networks facilitate/slow down diffusion? When is a cascade complete? 7/29
20 Goal Model threshold influence using logic: 8/29
21 Goal Model threshold influence using logic: 1. Minimal dynamic logic for standard threshold models 8/29
22 Goal Model threshold influence using logic: 1. Minimal dynamic logic for standard threshold models 2. Epistemic extension for epistemic threshold models 8/29
23 Graph Definition (Network) A network (or graph) is a pair (A,N), where: A is a non-empty finite set of agents N : A P(A) assigns a set N(a) to each a A, such that: a / N(a) (Irreflexivity), b N(a) if and only if a N(b) (Symmetry). 9/29
24 Model Definition (Threshold model) A threshold model is a tuple M = (A,N,B,θ) where: (A,N) is a network, B A is a behaviour θ [0,1] is a uniform adoption threshold. 10/29
25 Update Definition (Threshold model update) Let M = (A,N,B,θ) be a threshold model. The updated model M = (A,N,B,θ), where: B = B {a A : N(a) B N(a) θ}. 11/29
26 Minimal Definition (Threshold influence language L TIA +) ϕ := N ab B a ϕ ϕ ϕ [adopt]ϕ where a,b A + for some finite A + 12/29
27 Threshold Models Definition (threshold model) A threshold model is a tuple M = (A,N,B,θ) where: (A,N) is a network, B A is a behaviour θ [0,1] is a uniform adoption threshold 13/29
28 Threshold Models of bounded size Models which the language L TIA + can fully describe: Definition (A + -threshold model) An A + - threshold model is a tuple M = (A,N,B,θ) where: (A,N) is a network, such that A A + B A is a behaviour θ [0,1] is a uniform adoption threshold 13/29
29 Threshold Models of bounded size Models which the language L TIA + can fully describe: Definition (A + -threshold model) An A + - threshold model is a tuple M = (A,N,B,θ) where: (A,N) is a network, such that A A + B A is a behaviour θ [0,1] is a uniform adoption threshold Definition (C A +) We denote by C A + the class of all A + -threshold models. 13/29
30 Threshold Models of bounded size Models which the language L TIA + can fully describe: Definition (A + -threshold model) An A + - threshold model is a tuple M = (A,N,B,θ) where: (A,N) is a network, such that A A + B A is a behaviour θ [0,1] is a uniform adoption threshold Definition (C A +) We denote by C A + the class of all A + -threshold models. Definition (C A + θ) We denote by C A + θ the class of all A + -threshold models with fixed threshold θ. 13/29
31 Semantics Definition (Truth clauses for L TIA +) Let M = (A,N,B,θ) be an A + -threshold-model and N ab,b a,ϕ,ψ L TIA +. 14/29
32 Semantics Definition (Truth clauses for L TIA +) Let M = (A,N,B,θ) be an A + -threshold-model and N ab,b a,ϕ,ψ L TIA +. M N ab iff b N(a) 14/29
33 Semantics Definition (Truth clauses for L TIA +) Let M = (A,N,B,θ) be an A + -threshold-model and N ab,b a,ϕ,ψ L TIA +. M N ab iff b N(a) M B a iff a B 14/29
34 Semantics Definition (Truth clauses for L TIA +) Let M = (A,N,B,θ) be an A + -threshold-model and N ab,b a,ϕ,ψ L TIA +. M N ab iff b N(a) M B a iff a B M ϕ iff M ϕ 14/29
35 Semantics Definition (Truth clauses for L TIA +) Let M = (A,N,B,θ) be an A + -threshold-model and N ab,b a,ϕ,ψ L TIA +. M N ab iff b N(a) M B a iff a B M ϕ iff M ϕ M ϕ ψ iff M ϕ and M ψ 14/29
36 Semantics Definition (Truth clauses for L TIA +) Let M = (A,N,B,θ) be an A + -threshold-model and N ab,b a,ϕ,ψ L TIA +. M N ab iff b N(a) M B a iff a B M ϕ iff M ϕ M ϕ ψ iff M ϕ and M ψ M [adopt]ϕ iff M ϕ, where M = (A,N,B,θ), with: B = B {a A : N(a) B N(a) θ}. 14/29
37 Axiomatization Network axioms 15/29
38 Axiomatization Network axioms N aa Irreflexivity N ab N b a Symmetry 15/29
39 Axiomatization Network axioms N aa Irreflexivity N ab N b a Symmetry Reduction axioms [adopt]n ab N ab 15/29
40 Axiomatization Network axioms N aa Irreflexivity N ab N b a Symmetry Reduction axioms [adopt]n ab N ab [adopt] ϕ [adopt]ϕ [adopt]ϕ ψ [adopt]ϕ [adopt]ψ 15/29
41 Axiomatization Network axioms N aa Irreflexivity N ab N b a Symmetry Reduction axioms [adopt]n ab N ab [adopt] ϕ [adopt]ϕ [adopt]ϕ ψ [adopt]ϕ [adopt]ψ [adopt]b a B a N ab N ab B b ) ( {G N A + : G N θ} b N b/ N b G 15/29
42 Axiomatization Network axioms N aa Irreflexivity N ab N b a Symmetry Reduction axioms [adopt]n ab N ab [adopt] ϕ [adopt]ϕ [adopt]ϕ ψ [adopt]ϕ [adopt]ψ [adopt]b a B a N ab N ab B b ) ( {G N A + : G N θ} b N b/ N b G Theorem (Completeness) For every ϕ L TIA +, = CA + θ ϕ iff LTIA + θ ϕ 15/29
43 Expressing stability? Stable model M ϕ [adopt]ϕ for all ϕ L TIA +. 16/29
44 Expressing stability? Stable model M ϕ [adopt]ϕ for all ϕ L TIA +. M B a [adopt]b a for all a A +. 16/29
45 Expressing stabilization? Stabilizing model For some n N: M [adopt] n ϕ [adopt] n+1 ϕ for all ϕ L TIA +. 17/29
46 Expressing stabilization? Stabilizing model For some n N: M [adopt] n ϕ [adopt] n+1 ϕ for all ϕ L TIA +. M [adopt] n B a [adopt] n+1 B a for all a A +. 17/29
47 Expressing stabilization? Stabilizing model For some n N: M [adopt] n ϕ [adopt] n+1 ϕ for all ϕ L TIA +. M [adopt] n B a [adopt] n+1 B a for all a A +. All models stabilize in at most A 1 steps M [adopt] A 1 B a [adopt] A B a for all a A +. 17/29
48 Clusters Definition (Cluster of density d) Given a network (A,N) a cluster of density d is any group C A such that for all i C, N(i) C d. N(i) Any network contains at least one cluster of density 1, namely A and that each singleton {a} A is a cluster of density 0 (by irreflexivity). 18/29
49 Example: clusters o,n,i,l : cluster of density 3/4 o j b c n i h a f l k g e d 19/29
50 Example: clusters o,n,i,l : cluster of density 3/4 c,f,d,a,e: cluster of density 2/3 o j b c n i h a f l k g e d 19/29
51 When is a cascade complete (for θ 0)? When (and only when) there is no cluster of density greater than 1 θ in A\B 20/29
52 Back to our initial example: threshold = 1/4 There is no red cluster of density > 3/4 new behaviour old behaviour j b c i a m h d k g f e 21/29
53 Back to our initial example: threshold = 1/4 There is no red cluster of density > 3/4 new behaviour old behaviour j b c i a m h d k g f e 21/29
54 Back to our initial example: threshold = 1/4 There is no red cluster of density > 3/4 new behaviour old behaviour j b c i a m h d k g f e 21/29
55 Back to our initial example: threshold = 1/4 There is no red cluster of density > 3/4 new behaviour old behaviour j b c i a m h d k g f e 21/29
56 Back to our initial example: threshold = 1/4 There is no red cluster of density > 3/4 new behaviour old behaviour j b c i a m h d k g f e Complete cascade! 21/29
57 Back to our initial example: threshold = 1/2 a,b,c,d,m,e,f form a cluster of density d = 5/7 > 1/2 new behaviour old behaviour j b c i a m h d k g f e 22/29
58 Back to our initial example: threshold = 1/2 a,b,c,d,m,e,f form a cluster of density d = 5/7 > 1/2 new behaviour old behaviour j b c i a m h d k g f e 22/29
59 Back to our initial example: threshold = 1/2 a,b,c,d,m,e,f form a cluster of density d = 5/7 > 1/2 new behaviour old behaviour j b c i a m h d k g f e 22/29
60 Back to our initial example: threshold = 1/2 a,b,c,d,m,e,f form a cluster of density d = 5/7 > 1/2 new behaviour old behaviour j b c i a m h d k g f e 22/29
61 Back to our initial example: threshold = 1/2 a,b,c,d,m,e,f form a cluster of density d = 5/7 > 1/2 new behaviour old behaviour j b c i a m h d k g f e 22/29
62 Talking about clusters C A is a cluster of density d in (A,N) iff M = (A,N,B,θ) satisfies: i C {N A: N C ( d} j N Nij j N Nij) N 23/29
63 Existence of a -cluster There exists a cluster of density d: C d := C A i C {N A: N C ( d} j N Nij j N Nij) N There exists a cluster of density greater than d: C >d := C A i C {N A: N C ( >d} j N Nij j N Nij) N 24/29
64 Existence of a B-cluster There exists a cluster of density d: C d := C A i C {N A: N C ( d} j N Nij j N Nij) N There exists a cluster of density greater than d: C >d := C A i C {N A: N C ( >d} j N Nij j N Nij) N There exists a cluster of density greater than d in which nobody has adopted : C >d B := C A i C {N A: N C ( >d} j N Nij j N N Nij Bi) 24/29
65 A cascade is complete (for θ 0) iff there is no cluster of density greater than 1 θ in A\B [adopt] A 1 B i C >(1 θ) B. i A 25/29
66 Future research Use the minimal logic to prove (new?) things about the threshold influence dynamics. Consider less minimal cases: drop constraints on the network structure unadoption (stabilization becomes more interesting), several behaviours, non-uniform thresholds, etc. 26/29
67 Conclusion: Blind influence vs Informed influence? SO FAR: Agents react automatically to their environnment. BUT WHAT IF... the behaviour of agents depends on what they KNOW/SEE about the behaviour of others around them? 27/29
68 Conclusion: Maybe blind influence is not so blind after all Under some natural assumptions about the knowledge of agents in a network... 28/29
69 Conclusion: Maybe blind influence is not so blind after all Under some natural assumptions about the knowledge of agents in a network... the dynamics of diffusion among informed agents reduces to the diffusion among our blind agents! 28/29
70 Conclusion: Maybe blind influence is not so blind after all Under some natural assumptions about the knowledge of agents in a network... the dynamics of diffusion among informed agents reduces to the diffusion among our blind agents!...stay tuned for Rasmus! 28/29
71 THANK YOU! 29/29
Multi-Agent Systems and Social Influence
Multi-Agent Systems and Social Influence Part 2 Marija Slavkovik Truls Pedersen University of Bergen Slavkovik & Pedersen Social Influence 1 / 58 (Only apparently overwhelming) plan 1 Fenrong Liu, Jeremy
More informationMarketing Impact on Diffusion in Social Networks
Marketing Impact on Diffusion in Social Networks Pavel Naumov Vassar College, Poughkeepsie, New York, USA Jia Tao The College of New Jersey, Ewing, New Jersey, USA Abstract The article proposes a way to
More informationBelief Revision in Social Networks
Tsinghua University and University of Amsterdam 8-10 July 2015, IRIT, Université Paul Sabatier, Toulouse Outline 1 2 Doxastic influence Finite state automaton Stability and flux Dynamics in the community
More informationModal 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 informationCorrelated Information: A Logic for Multi-Partite Quantum Systems
Electronic Notes in Theoretical Computer Science 270 (2) (2011) 3 14 www.elsevier.com/locate/entcs Correlated Information: A Logic for Multi-Partite Quantum Systems Alexandru Baltag 1,2 Oxford University
More informationAgreement Theorems from the Perspective of Dynamic-Epistemic Logic
Agreement Theorems from the Perspective of Dynamic-Epistemic Logic Olivier Roy & Cedric Dégremont November 10, 2008 Olivier Roy & Cedric Dégremont: Agreement Theorems & Dynamic-Epistemic Logic, 1 Introduction
More informationWhat 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 informationQuantum Logic. Joshua Sack. January 19 20, Quantum Logic. Joshua Sack. Hilbert Spaces. Ortholattices and Frames 1/86
1/86 Ortho and January 19 20, 2015 2/86 and Quantum Theory Ortho and Hilbert spaces have been used for modeling quantum systems. This is largely because wave functions live in Hilbert spaces, and Hilbert
More informationTowards A Multi-Agent Subset Space Logic
Towards A Multi-Agent Subset Space Logic A Constructive Approach with Applications Department of Computer Science The Graduate Center of the City University of New York cbaskent@gc.cuny.edu www.canbaskent.net
More informationGraph Theory and Modal Logic
Osaka University of Economics and Law (OUEL) Aug. 5, 2013 BLAST 2013 at Chapman University Contents of this Talk Contents of this Talk 1. Graphs = Kripke frames. Contents of this Talk 1. Graphs = Kripke
More informationModal Probability Logic
Modal Probability Logic ESSLLI 2014 - Logic and Probability Wes Holliday and Thomas Icard Berkeley and Stanford August 14, 2014 Wes Holliday and Thomas Icard: Modal Probability 1 References M. Fattorosi-Barnaba
More informationValentin 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 informationValentin Goranko Stockholm University. ESSLLI 2018 August 6-10, of 33
ESSLLI 2018 course Logics for Epistemic and Strategic Reasoning in Multi-Agent Systems Lecture 4: Logics for temporal strategic reasoning with complete information Valentin Goranko Stockholm University
More informationReasoning About Bounds In Weighted Transition Systems
Reasoning About Bounds In Weighted Transition Systems QuantLA 2017 September 18, 2017 Mikkel Hansen, Kim Guldstrand Larsen, Radu Mardare, Mathias Ruggaard Pedersen and Bingtian Xue {mhan, kgl, mardare,
More informationCompleteness for coalgebraic µ-calculus: part 2. Fatemeh Seifan (Joint work with Sebastian Enqvist and Yde Venema)
Completeness for coalgebraic µ-calculus: part 2 Fatemeh Seifan (Joint work with Sebastian Enqvist and Yde Venema) Overview Overview Completeness of Kozen s axiomatisation of the propositional µ-calculus
More informationProduct 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 informationEpistemic 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 informationTowards Symbolic Factual Change in Dynamic Epistemic Logic
Towards Symbolic Factual Change in Dynamic Epistemic Logic Malvin Gattinger ILLC, Amsterdam July 18th 2017 ESSLLI Student Session Toulouse Are there more red or more blue points? Are there more red or
More informationDynamic Social Networks Logic
Dynamic Social Networks Logic Zoé Christoff Institute for Logic, Language and Computation, University of Amsterdam Jens Ulrik Hansen Department of Philosophy, Lund University Abstract We introduce a general
More informationLecture 15: Validity and Predicate Logic
Lecture 15: Validity and Predicate Logic 1 Goals Today Learn the definition of valid and invalid arguments in terms of the semantics of predicate logic, and look at several examples. Learn how to get equivalents
More informationLogics 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 informationDeveloping Modal Tableaux and Resolution Methods via First-Order Resolution
Developing Modal Tableaux and Resolution Methods via First-Order Resolution Renate Schmidt University of Manchester Reference: Advances in Modal Logic, Vol. 6 (2006) Modal logic: Background Established
More informationAn Introduction to Modal Logic V
An Introduction to Modal Logic V Axiomatic Extensions and Classes of Frames Marco Cerami Palacký University in Olomouc Department of Computer Science Olomouc, Czech Republic Olomouc, November 7 th 2013
More informationFormal 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 informationLogic 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 informationCL16, 12th September 2016
CL16, 12th September 2016 for - Soft Outline for - Soft for - Soft The Problem of Anyone who utters: (S) Sherlock Holmes lives in Baker Street would not be objected against by non-philosophers. However:
More informationJustification logic - a short introduction
Institute of Computer Science and Applied Mathematics University of Bern Bern, Switzerland January 2013 Modal Logic A Modal Logic A A B and Modal Logic A A B B and thus Modal Logic A A B B and thus A (A
More informationReasoning with Probabilities. Eric Pacuit Joshua Sack. Outline. Basic probability logic. Probabilistic Epistemic Logic.
Reasoning with July 28, 2009 Plan for the Course Day 1: Introduction and Background Day 2: s Day 3: Dynamic s Day 4: Reasoning with Day 5: Conclusions and General Issues Probability language Let Φ be a
More informationCOSE212: Programming Languages. Lecture 1 Inductive Definitions (1)
COSE212: Programming Languages Lecture 1 Inductive Definitions (1) Hakjoo Oh 2017 Fall Hakjoo Oh COSE212 2017 Fall, Lecture 1 September 4, 2017 1 / 9 Inductive Definitions Inductive definition (induction)
More informationDescription Logics. Foundations of Propositional Logic. franconi. Enrico Franconi
(1/27) Description Logics Foundations of Propositional Logic Enrico Franconi franconi@cs.man.ac.uk http://www.cs.man.ac.uk/ franconi Department of Computer Science, University of Manchester (2/27) Knowledge
More informationLogic: Propositional Logic (Part I)
Logic: Propositional Logic (Part I) Alessandro Artale Free University of Bozen-Bolzano Faculty of Computer Science http://www.inf.unibz.it/ artale Descrete Mathematics and Logic BSc course Thanks to Prof.
More informationKnowing Values and Public Inspection
Knowing Values and Public Inspection Malvin Gattinger with Jan van Eijck & Yanjing Wang arxiv.org/abs/1609.03338 slides at w4eg.de/malvin 2016-10-14, LIRa ILLC, Amsterdam Introduction Knowing that announcing
More informationECE473 Lecture 15: Propositional Logic
ECE473 Lecture 15: Propositional Logic Jeffrey Mark Siskind School of Electrical and Computer Engineering Spring 2018 Siskind (Purdue ECE) ECE473 Lecture 15: Propositional Logic Spring 2018 1 / 23 What
More informationKnowledge base (KB) = set of sentences in a formal language Declarative approach to building an agent (or other system):
Logic Knowledge-based agents Inference engine Knowledge base Domain-independent algorithms Domain-specific content Knowledge base (KB) = set of sentences in a formal language Declarative approach to building
More informationLogic: Propositional Logic Truth Tables
Logic: Propositional Logic Truth Tables Raffaella Bernardi bernardi@inf.unibz.it P.zza Domenicani 3, Room 2.28 Faculty of Computer Science, Free University of Bolzano-Bozen http://www.inf.unibz.it/~bernardi/courses/logic06
More informationThe Axiomatic Method in Social Choice Theory:
The Axiomatic Method in Social Choice Theory: Preference Aggregation, Judgment Aggregation, Graph Aggregation Ulle Endriss Institute for Logic, Language and Computation University of Amsterdam Ulle Endriss
More informationThe 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 informationModal logics: an introduction
Modal logics: an introduction Valentin Goranko DTU Informatics October 2010 Outline Non-classical logics in AI. Variety of modal logics. Brief historical remarks. Basic generic modal logic: syntax and
More informationAdmissible Rules of (Fragments of) R-Mingle. Admissible Rules of (Fragments of) R-Mingle. Laura Janina Schnüriger
Admissible Rules of (Fragments of) R-Mingle Admissible Rules of (Fragments of) R-Mingle joint work with George Metcalfe Universität Bern Novi Sad 5 June 2015 Table of contents 1. What and why? 1.1 What
More informationCOSE212: Programming Languages. Lecture 1 Inductive Definitions (1)
COSE212: Programming Languages Lecture 1 Inductive Definitions (1) Hakjoo Oh 2018 Fall Hakjoo Oh COSE212 2018 Fall, Lecture 1 September 5, 2018 1 / 10 Inductive Definitions Inductive definition (induction)
More informationCanonical Calculi: Invertibility, Axiom expansion and (Non)-determinism
Canonical Calculi: Invertibility, Axiom expansion and (Non)-determinism A. Avron 1, A. Ciabattoni 2, and A. Zamansky 1 1 Tel-Aviv University 2 Vienna University of Technology Abstract. We apply the semantic
More informationb. Induction (LfP 50 3)
b. Induction (LfP 50 3) b.i. The principle of mathematical induction The principle of mathematical induction is a property of natural numbers. b.i.1. Natural numbers The natural numbers are the non-negative
More informationReasoning Under Uncertainty: Introduction to Probability
Reasoning Under Uncertainty: Introduction to Probability CPSC 322 Lecture 23 March 12, 2007 Textbook 9 Reasoning Under Uncertainty: Introduction to Probability CPSC 322 Lecture 23, Slide 1 Lecture Overview
More informationPropositional and Predicate Logic - VII
Propositional and Predicate Logic - VII Petr Gregor KTIML MFF UK WS 2015/2016 Petr Gregor (KTIML MFF UK) Propositional and Predicate Logic - VII WS 2015/2016 1 / 11 Theory Validity in a theory A theory
More informationFormalizing Arrow s Theorem in Logics of Dependence and Independence
1/22 Formalizing Arrow s Theorem in Logics of Dependence and Independence Fan Yang Delft University of Technology Logics for Social Behaviour ETH Zürich 8-11 February, 2016 Joint work with Eric Pacuit
More information{x : P (x)} P (x) = x is a cat
1. Sets, relations and functions. 1.1. Set theory. We assume the reader is familiar with elementary set theory as it is used in mathematics today. Nonetheless, we shall now give a careful treatment of
More informationAll psychiatrists are doctors All doctors are college graduates All psychiatrists are college graduates
Predicate Logic In what we ve discussed thus far, we haven t addressed other kinds of valid inferences: those involving quantification and predication. For example: All philosophers are wise Socrates is
More informationDynamics 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 informationLogical Agents. Knowledge based agents. Knowledge based agents. Knowledge based agents. The Wumpus World. Knowledge Bases 10/20/14
0/0/4 Knowledge based agents Logical Agents Agents need to be able to: Store information about their environment Update and reason about that information Russell and Norvig, chapter 7 Knowledge based agents
More informationStabilizing Boolean Games by Sharing Information
John Grant Sarit Kraus Michael Wooldridge Inon Zuckerman Stabilizing Boolean Games by Sharing Information Abstract. We address the issue of manipulating games through communication. In the specific setting
More informationPropositional Logic. Testing, Quality Assurance, and Maintenance Winter Prof. Arie Gurfinkel
Propositional Logic Testing, Quality Assurance, and Maintenance Winter 2018 Prof. Arie Gurfinkel References Chpater 1 of Logic for Computer Scientists http://www.springerlink.com/content/978-0-8176-4762-9/
More information1. Belief Convergence (or endless cycles?) by Iterated Learning 2. Belief Merge (or endless disagreements?) by Iterated Sharing (and Persuasion)
LMCS (ESSLLI) 2009 Bordeaux 1 Group Belief Dynamics under Iterated Upgrades 1. Belief Convergence (or endless cycles?) by Iterated Learning 2. Belief Merge (or endless disagreements?) by Iterated Sharing
More informationPropositional Logic: Review
Propositional Logic: Review Propositional logic Logical constants: true, false Propositional symbols: P, Q, S,... (atomic sentences) Wrapping parentheses: ( ) Sentences are combined by connectives:...and...or
More informationSocial Networks with Competing Products
Social Networks with Competing Products Krzysztof R. Apt CWI, Amsterdam, the Netherlands and University of Amsterdam Evangelos Markakis Athens University of Economics and Business, Athens, Greece Abstract
More informationMarketing Impact on Diffusion in Social Networks
Marketing Impact on Diffusion in Social Networks Pavel Naumov Department of Computer Science Illinois Wesleyan University Bloomington, Illinois, the United States pnaumov@iwu.edu Jia Tao Department of
More informationAxiomatic Semantics. Lecture 9 CS 565 2/12/08
Axiomatic Semantics Lecture 9 CS 565 2/12/08 Axiomatic Semantics Operational semantics describes the meaning of programs in terms of the execution steps taken by an abstract machine Denotational semantics
More informationCOMP219: 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 informationLecture 2: Syntax. January 24, 2018
Lecture 2: Syntax January 24, 2018 We now review the basic definitions of first-order logic in more detail. Recall that a language consists of a collection of symbols {P i }, each of which has some specified
More informationBasic Algebraic Logic
ELTE 2013. September Today Past 1 Universal Algebra 1 Algebra 2 Transforming Algebras... Past 1 Homomorphism 2 Subalgebras 3 Direct products 3 Varieties 1 Algebraic Model Theory 1 Term Algebras 2 Meanings
More informationCOMP9414: Artificial Intelligence First-Order Logic
COMP9414, Wednesday 13 April, 2005 First-Order Logic 2 COMP9414: Artificial Intelligence First-Order Logic Overview Syntax of First-Order Logic Semantics of First-Order Logic Conjunctive Normal Form Wayne
More informationLogics of Rational Agency Lecture 3
Logics of Rational Agency Lecture 3 Eric Pacuit Tilburg Institute for Logic and Philosophy of Science Tilburg Univeristy ai.stanford.edu/~epacuit July 29, 2009 Eric Pacuit: LORI, Lecture 3 1 Plan for the
More informationFirst-Order Logic. 1 Syntax. Domain of Discourse. FO Vocabulary. Terms
First-Order Logic 1 Syntax Domain of Discourse The domain of discourse for first order logic is FO structures or models. A FO structure contains Relations Functions Constants (functions of arity 0) FO
More informationAction Models in Inquisitive Logic
Action Models in Inquisitive Logic MSc Thesis (Afstudeerscriptie) written by Thom van Gessel (born October 10th, 1987 in Apeldoorn, The Netherlands) under the supervision of Dr. Floris Roelofsen and Dr.
More informationProbabilistic Logics and Probabilistic Networks
Probabilistic Logics and Probabilistic Networks Jan-Willem Romeijn, Philosophy, Groningen Jon Williamson, Philosophy, Kent ESSLLI 2008 Course Page: http://www.kent.ac.uk/secl/philosophy/jw/2006/progicnet/esslli.htm
More informationBETWEEN THE LOGIC OF PARMENIDES AND THE LOGIC OF LIAR
Bulletin of the Section of Logic Volume 38:3/4 (2009), pp. 123 133 Kordula Świȩtorzecka BETWEEN THE LOGIC OF PARMENIDES AND THE LOGIC OF LIAR Abstract In the presented text we shall focus on some specific
More informationDeliberative Agents Knowledge Representation I. Deliberative Agents
Deliberative Agents Knowledge Representation I Vasant Honavar Bioinformatics and Computational Biology Program Center for Computational Intelligence, Learning, & Discovery honavar@cs.iastate.edu www.cs.iastate.edu/~honavar/
More informationAutomata and Languages
Automata and Languages Prof. Mohamed Hamada Software Engineering Lab. The University of Aizu Japan Mathematical Background Mathematical Background Sets Relations Functions Graphs Proof techniques Sets
More informationDescription Logics. Deduction in Propositional Logic. franconi. Enrico Franconi
(1/20) Description Logics Deduction in Propositional Logic Enrico Franconi franconi@cs.man.ac.uk http://www.cs.man.ac.uk/ franconi Department of Computer Science, University of Manchester (2/20) Decision
More informationMeaning and Reference INTENSIONAL AND MODAL LOGIC. Intensional Logic. Frege: Predicators (general terms) have
INTENSIONAL AND MODAL LOGIC Meaning and Reference Why do we consider extensions to the standard logical language(s)? Requirements of knowledge representation / domain modelling Intensional expressions:
More informationLecture 8: Equivalence Relations
Lecture 8: Equivalence Relations 1 Equivalence Relations Next interesting relation we will study is equivalence relation. Definition 1.1 (Equivalence Relation). Let A be a set and let be a relation on
More informationmat.haus project Zurab Janelidze s Lectures on UNIVERSE OF SETS last updated 18 May 2017 Stellenbosch University 2017
Zurab Janelidze s Lectures on UNIVERSE OF SETS last updated 18 May 2017 Stellenbosch University 2017 Contents 1. Axiom-free universe of sets 1 2. Equality of sets and the empty set 2 3. Comprehension and
More informationSocial Network Games
CWI and University of Amsterdam Based on joint orks ith Evangelos Markakis and Sunil Simon The model Social netork ([Apt, Markakis 2011]) Weighted directed graph: G = (V,,), here V: a finite set of agents,
More informationA natural sequent calculus for Lewis logic of counterfactuals
A natural sequent calculus for Lewis logic of counterfactuals Nicola Olivetti 1 and Gian Luca Pozzato 2 1 Dip. Informatica - Universitá di Torino - Italy gianluca.pozzato@unito.it 2 Aix Marseille Univ.
More informationMAGIC Set theory. lecture 1
MAGIC Set theory lecture 1 David Asperó University of East Anglia 15 October 2014 Welcome Welcome to this set theory course. This will be a 10 hour introduction to set theory. The only prerequisite is
More informationDiffusion of Innovation
Diffusion of Innovation Leonid E. Zhukov School of Data Analysis and Artificial Intelligence Department of Computer Science National Research University Higher School of Economics Social Network Analysis
More informationModal and temporal logic
Modal and temporal logic N. Bezhanishvili I. Hodkinson C. Kupke Imperial College London 1 / 83 Overview Part II 1 Soundness and completeness. Canonical models. 3 lectures. 2 Finite model property. Filtrations.
More informationProvability as a Modal Operator with the models of PA as the Worlds
Provability as a Modal Operator with the models of PA as the Worlds by Marcello Herreshoff marce110@stanford.edu May 20, 2011 Abstract This paper introduces a propositional modal model of Gödel-Löb Logic
More informationTopics 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 informationRelational Reasoning in Natural Language
1/67 Relational Reasoning in Natural Language Larry Moss ESSLLI 10 Course on Logics for Natural Language Inference August, 2010 Adding transitive verbs the work on R, R, and other systems is joint with
More informationUpdate As Evidence: Belief Expansion
Update As Evidence: Belief Expansion Roman Kuznets and Thomas Studer Institut für Informatik und angewandte Mathematik Universität Bern {kuznets, tstuder}@iam.unibe.ch http://www.iam.unibe.ch/ltg Abstract.
More informationOverview. Knowledge-Based Agents. Introduction. COMP219: Artificial Intelligence. Lecture 19: Logic for KR
COMP219: Artificial Intelligence Lecture 19: Logic for KR Last time Expert Systems and Ontologies oday Logic as a knowledge representation scheme Propositional Logic Syntax Semantics Proof theory Natural
More informationLogical Agents. Chapter 7
Logical Agents Chapter 7 Outline Knowledge-based agents Wumpus world Logic in general - models and entailment Propositional (Boolean) logic Equivalence, validity, satisfiability Inference rules and theorem
More informationEpistemic 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 informationArrows and Boxes. Tadeusz Litak (based on a joint work with Albert Visser) November 15, 2016
Arrows and Boxes Tadeusz Litak (based on a joint work with Albert Visser) November 15, 2016 1 Reminder from the last week... (slides of Miriam and Ulrich, with some corrections) 2 Intuitionistic Modal
More informationPLQP & Company: Decidable Logics for Quantum Algorithms
International Journal of Theoretical Physics manuscript No. (will be inserted by the editor) PLQP & Company: Decidable Logics for Quantum Algorithms Alexandru Baltag Jort Bergfeld Kohei Kishida Joshua
More informationTeooriaseminar. TTÜ Küberneetika Instituut. May 10, Categorical Models. for Two Intuitionistic Modal Logics. Wolfgang Jeltsch.
TTÜ Küberneetika Instituut Teooriaseminar May 10, 2012 1 2 3 4 1 2 3 4 Modal logics used to deal with things like possibility, belief, and time in this talk only time two new operators and : ϕ now and
More informationMathematical Logics Modal Logic: Introduction*
Mathematical Logics Modal Logic: Introduction* Fausto Giunchiglia and Mattia Fumagallli University of Trento *Originally by Luciano Serafini and Chiara Ghidini Modified by Fausto Giunchiglia and Mattia
More informationNormal Forms for Priority Graphs
Johan van Benthem and Davide rossi Normal Forms for Priority raphs Normal Forms for Priority raphs Johan van Benthem and Davide rossi Institute for Logic, Language and Computation d.grossi@uva.nl Abstract
More informationNotes 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 informationDynamic consequence for soft information
Dynamic consequence for soft information OLIVIER ROY, Department of Philosophy, Universität Bayreuth, Germany E-mail: Olivier.Roy@uni-bayreuth.de OLE THOMASSEN HJORTLAND, Chair of Logic and Philosophy
More informationAn 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 informationFormal Epistemology: Lecture Notes. Horacio Arló-Costa Carnegie Mellon University
Formal Epistemology: Lecture Notes Horacio Arló-Costa Carnegie Mellon University hcosta@andrew.cmu.edu Bayesian Epistemology Radical probabilism doesn t insists that probabilities be based on certainties;
More informationRestricted truth predicates in first-order logic
Restricted truth predicates in first-order logic Thomas Bolander 1 Introduction It is well-known that there exist consistent first-order theories that become inconsistent when we add Tarski s schema T.
More information4 The semantics of full first-order logic
4 The semantics of full first-order logic In this section we make two additions to the languages L C of 3. The first is the addition of a symbol for identity. The second is the addition of symbols that
More informationQUASI-PREFERENCE: CHOICE ON PARTIALLY ORDERED SETS. Contents
QUASI-PREFERENCE: CHOICE ON PARTIALLY ORDERED SETS ZEFENG CHEN Abstract. A preference relation is a total order on a finite set and a quasipreference relation is a partial order. This paper first introduces
More informationChapter 11: Automated Proof Systems (1)
Chapter 11: Automated Proof Systems (1) SYSTEM RS OVERVIEW Hilbert style systems are easy to define and admit a simple proof of the Completeness Theorem but they are difficult to use. Automated systems
More informationFrom Constructibility and Absoluteness to Computability and Domain Independence
From Constructibility and Absoluteness to Computability and Domain Independence Arnon Avron School of Computer Science Tel Aviv University, Tel Aviv 69978, Israel aa@math.tau.ac.il Abstract. Gödel s main
More informationLogic and Social Choice Theory. A Survey. ILLC, University of Amsterdam. November 16, staff.science.uva.
Logic and Social Choice Theory A Survey Eric Pacuit ILLC, University of Amsterdam staff.science.uva.nl/ epacuit epacuit@science.uva.nl November 16, 2007 Setting the Stage: Logic and Games Game Logics Logics
More informationIntroduction to Model Theory
Introduction to Model Theory Charles Steinhorn, Vassar College Katrin Tent, University of Münster CIRM, January 8, 2018 The three lectures Introduction to basic model theory Focus on Definability More
More informationarxiv:math/ v1 [math.lo] 5 Mar 2007
Topological Semantics and Decidability Dmitry Sustretov arxiv:math/0703106v1 [math.lo] 5 Mar 2007 March 6, 2008 Abstract It is well-known that the basic modal logic of all topological spaces is S4. However,
More information