Two Perspectives on Logic

Similar documents
Reasoning About Strategies

A review of Reasoning About Rational Agents by Michael Wooldridge, MIT Press Gordon Beavers and Henry Hexmoor

8.F The Possibility of Mistakes: Trembling Hand Perfection

Game Theory: The Basics. Theory of Games and Economics Behavior John Von Neumann and Oskar Morgenstern (1943)

A paradox for supertask decision makers

Tutorial 1. (ii) There are finite many possible positions. (iii) The players take turns to make moves.

Game Solution, Epistemic Dynamics and Fixed-Point Logics

EC3224 Autumn Lecture #02 Nash Equilibrium

Logic and Artificial Intelligence Lecture 18

Logics for Analyzing Games

Dynamic Games: Backward Induction and Subgame Perfection

Leandro Chaves Rêgo. Unawareness in Extensive Form Games. Joint work with: Joseph Halpern (Cornell) Statistics Department, UFPE, Brazil.

Reading Robert Gibbons, A Primer in Game Theory, Harvester Wheatsheaf 1992.

Introduction to (Networked) Game Theory. Networked Life NETS 112 Fall 2016 Prof. Michael Kearns

Game Theory. Wolfgang Frimmel. Dominance

Alternation in the repeated Battle of the Sexes

February 11, 2015 :1 +0 (1 ) = :2 + 1 (1 ) =3 1. is preferred to R iff

Ideas beyond Number. Teacher s guide to Activity worksheets

Advanced Microeconomics: Game Theory

Topic 1: defining games and strategies. SF2972: Game theory. Not allowed: Extensive form game: formal definition

Game Theory and Randomized Algorithms

Artificial Intelligence

Decidability of the PAL Substitution Core

Multiagent Systems: Intro to Game Theory. CS 486/686: Introduction to Artificial Intelligence

CSCI 699: Topics in Learning and Game Theory Fall 2017 Lecture 3: Intro to Game Theory. Instructor: Shaddin Dughmi

3 Game Theory II: Sequential-Move and Repeated Games

Fictitious Play applied on a simplified poker game

Introduction to Game Theory I

37 Game Theory. Bebe b1 b2 b3. a Abe a a A Two-Person Zero-Sum Game

Chapter 3 Learning in Two-Player Matrix Games

Multiagent Systems: Intro to Game Theory. CS 486/686: Introduction to Artificial Intelligence

Introduction to Artificial Intelligence: cs580

Contents. MA 327/ECO 327 Introduction to Game Theory Fall 2017 Notes. 1 Wednesday, August Friday, August Monday, August 28 6

Rational decisions in non-probabilistic setting

Extensive Games with Perfect Information A Mini Tutorial

Introduction to (Networked) Game Theory. Networked Life NETS 112 Fall 2014 Prof. Michael Kearns

Artificial Intelligence

Modal logic. Benzmüller/Rojas, 2014 Artificial Intelligence 2

CMSC 421, Artificial Intelligence

ECON 301: Game Theory 1. Intermediate Microeconomics II, ECON 301. Game Theory: An Introduction & Some Applications

CS:4420 Artificial Intelligence

Intelligent Systems. Lecture 1 - Introduction

Game Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India August 2012

ECON 312: Games and Strategy 1. Industrial Organization Games and Strategy

Introduction to AI. What is Artificial Intelligence?

Self-interested agents What is Game Theory? Example Matrix Games. Game Theory Intro. Lecture 3. Game Theory Intro Lecture 3, Slide 1

Multiagent Systems: Intro to Game Theory. CS 486/686: Introduction to Artificial Intelligence

The tenure game. The tenure game. Winning strategies for the tenure game. Winning condition for the tenure game

CS510 \ Lecture Ariel Stolerman

Awareness and Understanding in Computer Programs A Review of Shadows of the Mind by Roger Penrose

CMU-Q Lecture 20:

22c181: Formal Methods in Software Engineering. The University of Iowa Spring Propositional Logic

The Science In Computer Science

OPEN PROBLEMS IN LOGIC AND GAMES

Strategies and Game Theory

Intelligent Agents. Introduction to Planning. Ute Schmid. Cognitive Systems, Applied Computer Science, Bamberg University. last change: 23.

CMSC 372 Artificial Intelligence. Fall Administrivia

What is Artificial Intelligence? Alternate Definitions (Russell + Norvig) Human intelligence

Summary Overview of Topics in Econ 30200b: Decision theory: strong and weak domination by randomized strategies, domination theorem, expected utility

1. Introduction to Game Theory

A Complete Approximation Theory for Weighted Transition Systems

LECTURE 26: GAME THEORY 1

Algorithmic Game Theory and Applications. Kousha Etessami

Strategic Bargaining. This is page 1 Printer: Opaq

Philosophy and the Human Situation Artificial Intelligence

U strictly dominates D for player A, and L strictly dominates R for player B. This leaves (U, L) as a Strict Dominant Strategy Equilibrium.

Extensive Form Games: Backward Induction and Imperfect Information Games

Game Theory. Department of Electronics EL-766 Spring Hasan Mahmood

Advanced Microeconomics (Economics 104) Spring 2011 Strategic games I

DVA325 Formal Languages, Automata and Models of Computation (FABER)

Appendix A A Primer in Game Theory

Logic and Artificial Intelligence Lecture 16

Arpita Biswas. Speaker. PhD Student (Google Fellow) Game Theory Lab, Dept. of CSA, Indian Institute of Science, Bangalore

Dynamic epistemic logic and lying

To wards Empirical and Scientific Theories of Computation

Tangent: Boromean Rings. The Beer Can Game. Plan. A Take-Away Game. Mathematical Games I. Introduction to Impartial Combinatorial Games

UMBC CMSC 671 Midterm Exam 22 October 2012

The extensive form representation of a game

Chapter 13. Game Theory

Adversarial Search and Game Theory. CS 510 Lecture 5 October 26, 2017

Introduction Economic Models Game Theory Models Games Summary. Syllabus

Artificial Intelligence: An overview

SF2972 GAME THEORY Normal-form analysis II

Intensionalisation of Logical Operators

One computer theorist s view of cognitive systems

Rationality and Common Knowledge

Extensive Form Games. Mihai Manea MIT

Zolt-Gilburne Imagination Seminar. Knowledge and Games. Sergei Artemov

Introduction to Game Theory

Microeconomics II Lecture 2: Backward induction and subgame perfection Karl Wärneryd Stockholm School of Economics November 2016

Introduction to Experiments on Game Theory

Non-Cooperative Game Theory

Common Core Structure Final Recommendation to the Chancellor City University of New York Pathways Task Force December 1, 2011

Uploading and Consciousness by David Chalmers Excerpted from The Singularity: A Philosophical Analysis (2010)

3-2 Lecture 3: January Repeated Games A repeated game is a standard game which isplayed repeatedly. The utility of each player is the sum of

CS188 Spring 2014 Section 3: Games

Noncooperative Games COMP4418 Knowledge Representation and Reasoning

Formal Verification. Lecture 5: Computation Tree Logic (CTL)

Artificial Intelligence

Artificial Intelligence: An Introduction

Transcription:

LOGIC IN PLAY

Two Perspectives on Logic World description: tracing the structure of reality. Structured social activity: conversation, argumentation,...!!!

Compatible and Interacting Views Process Product ambiguity in natural language: e.g., Logische Aufbau der Welt Our purpose today: explore the process perspective. Processes and activities bring actors to the fore. Games are a natural prism for this purpose.

I Logic and Games: A Natural Combination

Evaluation Games Dispute about truth and falsity of ϕ in model M played between Verifier and Falsifier., Verifier s choice,, for Falsifier, role switch General: logical constants mirror spectrum of game operations.

Truth, Falsity and Winning Strategies Fact A first-order formula ϕ is true in model M ( ) iff Verifier has a winning strategy in game(ϕ, M) Excluded Middle ϕ ϕ Evaluation games are determined: one of the two players has a winning strategy.

Zermelo s Theorem Fact Two-player zero-sum games with finite depth are determined. Proof: Excluded Middle unpacked, x y Rxy x y Rxy, Computable solution: coloring algorithm. Game equilibrium definable in modal fixed-point logic: WIN i <=>!

Logic and Game Equivalence When are two games the same? Distribution says this is so if players have the same powers. Natural alternative looks at how : players actions and choices. Then game invariance is like modal process bisimulation that can simulate strategies step by step on each side.

Invariances and Zoom Levels Invariance under transformations and origins of language. Different natural levels of identity, different logics of games. Zoom levels in describing structure: logicians can dig deep into detail, but also soar in the sky seeing patterns from far above.

Entanglement in Two Directions Logic and games form a natural combination. Two directions: Logic => Games Games => Logic logics of games logics as games Iterations are possible, too: L(G(L)), G(L(G)), Main topic for today: logic of games.

More On Logic as Games Evaluation games are just one example. Argumentation is a game. Computation is a game. Proofs are strategies for winning such games. Dual reading: laws of logic as game-theoretic principles.!

II Logic of Intelligent Agency Games are played by agents: These display a wide range of abilities, that can all be studied in logic. We now explore a few basic features of interactive agency. The resulting logics apply far beyond games.

Many Information Sources The Restaurant Three people order drinks: water, beer, wine. A new waiter comes with 3 glasses. There are 6 ways these could be distributed. Solved by 2 questions, 1 inference zhi wen shuo qin Knowledge comes from: hearing from others, proof, or experience.!!!

Social Knowledge About Others Intelligence seldom comes alone. Asking a question: knowledge about others. Logical structure abounds, with new notions. For instance, common knowledge in groups: C G ϕ (ϕ E G C G ϕ)

Three Card Game John, Mary, Paul get one card each: John Red, Mary White, Paul Blue Mary asks John: Do you have the blue card? Who knows what now? John answers: No. Who knows what now?

Information Change and Updates John and Mary know the cards, Paul does not. But Paul knows that they know, and in fact, this is common knowledge in the group.

Dynamic Logics of Information All informational acts satisfy precise logical axioms. Learning laws describe what happens to one s existing knowledge through an informational event: [!ϕ]k i ψ (ϕ K i (ϕ [!ϕ]ψ)) Cooperation of philosophy, linguistics, and computer science.!!!

Proven Methods, Broader Scope!!!!! Mathematical methods of logic still apply.! Information dynamics has laws extending our usual repertoire.

From Information Processing to Agency Agency and games are more than information processing: Reasoning toward the bold-face (or any other) strategy involves knowledge, action, but also preferences and beliefs. Messy, irrational? To the contrary.

Benchmark: Backward Induction Backward Induction algorithm Iteratively remove strictly dominated nodes, until we reach the root. Logical form: rationality-in-belief, definable in fixed-point logics, or even high-level modal logic of preference and best action.

Players Can Do Much More Logical activities: before, during, and after a game. Pregame deliberation Postgame rationalization During the game: observing informational events, but also Dealing with surprises, belief revision, hypotheses about variety of player types. Game-theoretic methods such as Forward Induction.

Dynamic Logic of Belief Revision Our actions are driven by belief as much as knowledge. [!ϕ]β ι ψ (ϕ Β ι ϕ [!ϕ]ψ) + " [ ϕ]β ψ χ (Ε(ϕ [ ϕ]ψ) Β ϕ [ ϕ]ψ [ ϕ]χ) ( Ε(ϕ [ ϕ]ψ) Β [ ϕ]ψ [ ϕ]χ)" Logical laws describe new beliefs as new information comes in. This can come in a great variety of formats/policies: either in hard totally reliable form!ϕ or as soft plausibility ϕ. From always being correct to intelligent correction.

Logicians/Philosophers of Science

Long Term Phenomena Sui Generis Single informational actions form longer histories of games. Strategies are plans enforcing histories, obeying logical laws: {G, i}ϕ {G, j}always {G, i}ϕ) Histories, finite or infinite, show new structure of their own, such as success or failure in converging to a fixed-point when running an update or deliberation procedure. Surprising scenarios: self-fulfilling, self-refuting assertions. Can be dealt with in dynamic temporal logics of agency. The same in formal learning theory with limit learning, or in many social scenarios other than games. Current challenge: interfacing with dynamical systems.

Theory of Play Logic + Game Theory * = Theory of Play. Challenges include: * describe relevant variety of logical tasks, * find the underlying (static and) dynamic laws, * determine natural kinds of agent diversity. Logic also works outside of pure settings, but the right laws may be more subtle to find. * + a bit of computer science.

III Illustrations All Around The agency perspective can be taken to virtually any topic at this congress or beyond to find new issues or connect old ones. We merely give a few examples.

Epistemology: Foundation or Correction Traditional emphasis on secure cumulative knowledge claims. But mistakes and recoveries show logical ability at its best. Correction is the more exciting goal, not just correctness. Old ideal : foundations, safe haven once and for all. But in games and agency, also more dynamic view: Logic is the immune system of the mind.

Natural Language The medium with which we describe the world, but also, and perhaps primarily, communicate with each other.!!! Language as agency: all the earlier topics apply. Language of agency. Above our dynamic logics, higher zoom level for reasoning about beliefs, decisions, actions. Natural logic with cue words like hope, fear, ought,

Game Theory!! A new look at many game-theoretic themes, such as information-dynamic scenarios for game solution. One example. Even the very notion of game identity at stake. It becomes player-dependent, e.g., because of agents preferences and beliefs, and this shows in the logic.

Game Equivalence for Rational Players is not Backward Induction-equivalent to More general equivalence between games + play styles?

Agents Inside Logic Itself Agent types inside logic. Logical systems as used. Major challenge. Give up hidden uniformity assumptions. Find parameters for different agents using the same system. Example: memory, automata and pebble games. Example: agents with inferential resources. What if agents are very different (say, human versus machine)? Related. Reconsider the current diversity of logics as diversity of cooperating or competing agents.

IV Logic Meets Reality Logic as source of computational devices that change our world. Logic and the empirical facts of human cognition. Logic and the needs of society.

Strategic Interaction and New Games Original motivation: sabotaging algorithmic tasks. Rational agents should also cope with such changes. Teaching Game Try to escape!! NEMO children At same time: new logic with model changing in evaluation.

Games and Cognition Use (new) games as a free lab to see how humans behave. More generally, mixed forms of natural and designed behavior. Turing extended: games a universal model for cognition? (Helsinki 1990)

Normative versus Descriptive Cognitive psychology, neuroscience: rivals, or partners? The traditional challenges to logic: mistakes, emotion. Recently also: mindless animal models perform just as well. Dividing line: logic is normative, cognitive science descriptive. But * All our logics were normative, but to create relevant logic, normative and descriptive perspectives must come together. Logic of agency goes beyond Is, Ought to study Improve. Requires interaction of descriptive and normative stances.

Agent-Rich Conclusion There is a lot of logical content to agency, with games as a striking example. The perspective of agency is fun to explore in itself. And it suggest new perspectives on many existing things.

Agent-Free Conclusion