Bounded Rationality, Strategy Simplification, and Equilibrium

Similar documents
Belief-based Learning

Other-Regarding Preferences: Theory and Evidence

A (Brief) Introduction to Game Theory

6.207/14.15: Networks Lecture 16: Cooperation and Trust in Networks

Algorithmic Strategy Complexity

A Folk Theorem For Stochastic Games With Finite Horizon

1 Equilibrium Comparisons

REPEATED GAMES. Jörgen Weibull. April 13, 2010

Computing Minmax; Dominance

Sequential Equilibrium in Computational Games

Long-Run versus Short-Run Player

Industrial Organization Lecture 3: Game Theory

Mechanism Design: Implementation. Game Theory Course: Jackson, Leyton-Brown & Shoham

Players as Serial or Parallel Random Access Machines. Timothy Van Zandt. INSEAD (France)

BELIEFS & EVOLUTIONARY GAME THEORY

Computation of Efficient Nash Equilibria for experimental economic games

Evolution & Learning in Games

Introduction to Game Theory

A New and Robust Subgame Perfect Equilibrium in a model of Triadic Power Relations *

: Cryptography and Game Theory Ran Canetti and Alon Rosen. Lecture 8

Title: The Castle on the Hill. Author: David K. Levine. Department of Economics UCLA. Los Angeles, CA phone/fax

6.891 Games, Decision, and Computation February 5, Lecture 2

Computing Minmax; Dominance

Learning Equilibrium as a Generalization of Learning to Optimize

Understanding and Solving Societal Problems with Modeling and Simulation

Solving Extensive Form Games

Game Theory. Professor Peter Cramton Economics 300

When to Ask for an Update: Timing in Strategic Communication

Microeconomics for Business Practice Session 3 - Solutions

Microeconomics. 2. Game Theory

Economics 3012 Strategic Behavior Andy McLennan October 20, 2006

Optimal Machine Strategies to Commit to in Two-Person Repeated Games

A Polynomial-time Nash Equilibrium Algorithm for Repeated Games

Introduction to Game Theory Lecture Note 2: Strategic-Form Games and Nash Equilibrium (2)

Social Network Games

1 Games in Normal Form (Strategic Form)

MS&E 246: Lecture 17 Network routing. Ramesh Johari

Bayes Correlated Equilibrium and Comparing Information Structures

Prisoner s Dilemma. Veronica Ciocanel. February 25, 2013

STOCHASTIC STABILITY OF GROUP FORMATION IN COLLECTIVE ACTION GAMES. Toshimasa Maruta 1 and Akira Okada 2

Game Theory for Linguists

MS&E 246: Lecture 4 Mixed strategies. Ramesh Johari January 18, 2007

Game Theory, Evolutionary Dynamics, and Multi-Agent Learning. Prof. Nicola Gatti

Ergodicity and Non-Ergodicity in Economics

Selecting Efficient Correlated Equilibria Through Distributed Learning. Jason R. Marden

Bounded Rationality Lecture 2. Full (Substantive, Economic) Rationality

EC3224 Autumn Lecture #04 Mixed-Strategy Equilibrium

Static (or Simultaneous- Move) Games of Complete Information

Lecture Notes: Self-enforcing agreements

Evolutionary Bargaining Strategies

Repeated Games with Perfect Monitoring

Basic Game Theory. Kate Larson. January 7, University of Waterloo. Kate Larson. What is Game Theory? Normal Form Games. Computing Equilibria

Introduction to Game Theory

Iterated Strict Dominance in Pure Strategies

Strategic Games: Social Optima and Nash Equilibria

Economics 201B Economic Theory (Spring 2017) Bargaining. Topics: the axiomatic approach (OR 15) and the strategic approach (OR 7).

Models of Reputation with Bayesian Updating

First Prev Next Last Go Back Full Screen Close Quit. Game Theory. Giorgio Fagiolo

Economics 209A Theory and Application of Non-Cooperative Games (Fall 2013) Extensive games with perfect information OR6and7,FT3,4and11

Negotiation: Strategic Approach

Quantum Games. Quantum Strategies in Classical Games. Presented by Yaniv Carmeli

Computing Equilibria of Repeated And Dynamic Games

Computation of Nash Equilibria of Two-Person Non-Cooperative Games with Maple

MS&E 246: Lecture 18 Network routing. Ramesh Johari

Patience and Ultimatum in Bargaining

Nonlinear Dynamics between Micromotives and Macrobehavior

UC Berkeley Haas School of Business Game Theory (EMBA 296 & EWMBA 211) Summer 2016

Learning by (limited) forward looking players

6.254 : Game Theory with Engineering Applications Lecture 8: Supermodular and Potential Games

Weak Dominance and Never Best Responses

When to Ask for an Update: Timing in Strategic Communication. National University of Singapore June 5, 2018

Lecture 1. Evolution of Market Concentration

6 The Principle of Optimality

Game Theory and Algorithms Lecture 2: Nash Equilibria and Examples

Lecture Notes on Game Theory

Notes on Coursera s Game Theory

Game Theory DR. ÖZGÜR GÜRERK UNIVERSITY OF ERFURT WINTER TERM 2012/13. Strict and nonstrict equilibria

SF2972 Game Theory Problem set on extensive form games

Game theory Lecture 19. Dynamic games. Game theory

Reputation and Bounded Memory in Repeated Games with Incomplete Information

Effi ciency in Repeated Games with Local Monitoring

Msc Micro I exam. Lecturer: Todd Kaplan.

Backwards Induction. Extensive-Form Representation. Backwards Induction (cont ) The player 2 s optimization problem in the second stage

Symmetries and the Complexity of Pure Nash Equilibrium

Satisfaction Equilibrium: Achieving Cooperation in Incomplete Information Games

Bargaining Efficiency and the Repeated Prisoners Dilemma. Bhaskar Chakravorti* and John Conley**

Extensive Form Games I

Cooperation in Social Dilemmas through Position Uncertainty

Basics of Game Theory

Games with Perfect Information

CS154, Lecture 18: 1

Game Theory: introduction and applications to computer networks

MS&E 246: Lecture 12 Static games of incomplete information. Ramesh Johari

Game Theory. 2.1 Zero Sum Games (Part 2) George Mason University, Spring 2018

arxiv: v1 [cs.gt] 29 Aug 2008

Lecture December 2009 Fall 2009 Scribe: R. Ring In this lecture we will talk about

Evolutionary Dynamics and Extensive Form Games by Ross Cressman. Reviewed by William H. Sandholm *

I M ONLY HUMAN: GAME THEORY WITH COMPUTATIONALLY BOUNDED AGENTS

Game Theory. Wolfgang Frimmel. Perfect Bayesian Equilibrium

Consistent Beliefs in Extensive Form Games

Transcription:

Bounded Rationality, Strategy Simplification, and Equilibrium UPV/EHU & Ikerbasque Donostia, Spain BCAM Workshop on Interactions, September 2014

Bounded Rationality Frequently raised criticism of game theory: predictions clash with empirical observations, due to assumption: agents have unbd. computational power Criticism has motivated study of models of bounded rationality (Simon 69) One model: machine game Players choose finite-state automata that represent strategies for repeated games (Neyman 85, Rubinstein 86, Kalai & Stanford 88,...)

Bounded Rationality Frequently raised criticism of game theory: predictions clash with empirical observations, due to assumption: agents have unbd. computational power Criticism has motivated study of models of bounded rationality (Simon 69) One model: machine game Players choose finite-state automata that represent strategies for repeated games (Neyman 85, Rubinstein 86, Kalai & Stanford 88,...)

Nash equilibrium a la Rubinstein Rubinstein with Abreu and Piccione ( 86, 88, 93) studied forms of Nash equilibrium where strategy complexity is taken into account Studied maximally simplified strategies, where a player s strategy cannot be simplified without reducing his/her payoff Studied machine game Strategy complexity number of states (memory size) Basic supposition: in addition to maximizing payoff, players desire to minimize strategy complexity

Nash equilibrium a la Rubinstein Rubinstein with Abreu and Piccione ( 86, 88, 93) studied forms of Nash equilibrium where strategy complexity is taken into account Studied maximally simplified strategies, where a player s strategy cannot be simplified without reducing his/her payoff Studied machine game Strategy complexity number of states (memory size) Basic supposition: in addition to maximizing payoff, players desire to minimize strategy complexity

Nash equilibrium a la Rubinstein Why is strategy simplicity desirable? (Osborne & Rubinstein) suggest complex strategies may be more expensive to execute, more likely to break down, harder to learn, & costly to maintain. Following (Rubinstein 86), it can be suggested that maximally simplified strategies capture phenomena observed in real life: Institutions, organizations, and human abilities may degenerate or be reduced if they contain unnecessary or redundant components

A new notion of equilibrium We introduce/study a new notion of equilibrium that captures maximally simplified strategies...but with respect to a more careful, conservative simplification procedure Motivation: in Rubinstein model, a player simplifies without considering whether or not simplification may incent other players to deviate this liberal mode of simplification may spoil desirable outcomes, e.g. outcomes that are Nash equilibr. in usual payoff sense Let s consider an example: infinitely repeated Prisoner s Dilemma...

A new notion of equilibrium We introduce/study a new notion of equilibrium that captures maximally simplified strategies...but with respect to a more careful, conservative simplification procedure Motivation: in Rubinstein model, a player simplifies without considering whether or not simplification may incent other players to deviate this liberal mode of simplification may spoil desirable outcomes, e.g. outcomes that are Nash equilibr. in usual payoff sense Let s consider an example: infinitely repeated Prisoner s Dilemma...

A new notion of equilibrium We introduce/study a new notion of equilibrium that captures maximally simplified strategies...but with respect to a more careful, conservative simplification procedure Motivation: in Rubinstein model, a player simplifies without considering whether or not simplification may incent other players to deviate this liberal mode of simplification may spoil desirable outcomes, e.g. outcomes that are Nash equilibr. in usual payoff sense Let s consider an example: infinitely repeated Prisoner s Dilemma...

Example: grim trigger

A new notion of equilibrium In Rubinstein model: a player simplifies his strategy as long as he can maintain his payoff In our model: players are more forward-looking, and simplify if (in addition) no other player can profitably deviate post-simplification That is: in considering simplifications, players are averse to potential payoff-motivated deviations by other players In other words: players only simplify if the result is a NE Our notion: lean equilibrium - an outcome of strategies at NE such that no player can both individually simplify and preserve the property of being at NE

A new notion of equilibrium In Rubinstein model: a player simplifies his strategy as long as he can maintain his payoff In our model: players are more forward-looking, and simplify if (in addition) no other player can profitably deviate post-simplification That is: in considering simplifications, players are averse to potential payoff-motivated deviations by other players In other words: players only simplify if the result is a NE Our notion: lean equilibrium - an outcome of strategies at NE such that no player can both individually simplify and preserve the property of being at NE

A new notion of equilibrium: example Grim trigger strategy paired with itself, (Grim, Grim), is a lean equilibrium (in -repeated Prisoner s dilemma) (Grim, Grim) is a NE Grim strategy has two states Consider (S, Grim) where S is a simplification. We claim not a NE. S must have one state, and must always cooperate (to be best response to Grim) But, this is not a NE! Other player can then profitably deviate by always defecting.

Summary of technical results Results concern the machine game. 1. We give techniques for establishing that outcomes are at lean equilibrium, and illustrate their use with examples 2. We present structure of equilibria results.

Definitions A strategic game is a tuple (N, (A i ), ( i )) where N = {1,..., n} is set of players Ai is set of actions for player i i is a preference relation on j N A j for player i A Nash equilibr. is a profile a such that (a i, a i) i (a i, a i ) (for all i) We study games where each player has a complexity order i a binary relation on A i Intended use: b i i a i if b i has same/lower complexity than a i A lean equilibr. is a Nash equilibr. a such that if a i ai then (a i, a i) is not a Nash eq.

Definitions A strategic game is a tuple (N, (A i ), ( i )) where N = {1,..., n} is set of players Ai is set of actions for player i i is a preference relation on j N A j for player i A Nash equilibr. is a profile a such that (a i, a i) i (a i, a i ) (for all i) We study games where each player has a complexity order i a binary relation on A i Intended use: b i i a i if b i has same/lower complexity than a i A lean equilibr. is a Nash equilibr. a such that if a i ai then (a i, a i) is not a Nash eq.

Existence of lean equilibria Prop: Suppose that G a strategic game with complexity orders ( i ) that are partial orders that are well-founded: for all i N, a i A i, there exists a bound on the length of a chain c 1 i i c K i a i Then for every Nash eq. a of G, there exists a lean eq. b A with b i ai (for all i). Note: the complexity orders we study are total orders and are well-founded

Existence of lean equilibria Prop: Suppose that G a strategic game with complexity orders ( i ) that are partial orders that are well-founded: for all i N, a i A i, there exists a bound on the length of a chain c 1 i i c K i a i Then for every Nash eq. a of G, there exists a lean eq. b A with b i ai (for all i). Note: the complexity orders we study are total orders and are well-founded

Abreu-Rubinstein equilibria An equilibrium notion studied by Abreu & Rubinstein ( 88). Idea: each player wants to maximize payoff, but also prefers simpler strategies if they sustain payoff Def: Let G be a strategic game with complexity orders ( i ). A profile a is an Abreu-Rubinstein equilibrium if: 1. (a i, a i) i (a i, a i ), and 2. (a i, a i ) i (a i, a i) implies that a i i ai does not hold. Prop: Let G be a strategic game with complexity orders ( i ). Every Abreu-Rubinstein equilibrium is a lean equilibrium.

Abreu-Rubinstein equilibria An equilibrium notion studied by Abreu & Rubinstein ( 88). Idea: each player wants to maximize payoff, but also prefers simpler strategies if they sustain payoff Def: Let G be a strategic game with complexity orders ( i ). A profile a is an Abreu-Rubinstein equilibrium if: 1. (a i, a i) i (a i, a i ), and 2. (a i, a i ) i (a i, a i) implies that a i i ai does not hold. Prop: Let G be a strategic game with complexity orders ( i ). Every Abreu-Rubinstein equilibrium is a lean equilibrium.

Machines and Complexity Measures A machine (succinctly) defines a strategy in an infinitely repeated game (limit of means used to compute payoff) A pair of machines naturally induces a sequence of action pairs (G-outcomes) We study three complexity measures. Let M i be a machine. 1. Q i - the number of states 2. R i - the number of normal states. A threat state a state that forces the other player to his minmax payoff. All other states called normal states. 3. δ i - the number of normal transitions: δ i = {(q i, s j ) R i S j δ i (q i, s j ) R i } Each measure induces a complexity order, e.g. for Q i, have: M i i M i if and only if Q i Q i

Machines and Complexity Measures A machine (succinctly) defines a strategy in an infinitely repeated game (limit of means used to compute payoff) A pair of machines naturally induces a sequence of action pairs (G-outcomes) We study three complexity measures. Let M i be a machine. 1. Q i - the number of states 2. R i - the number of normal states. A threat state a state that forces the other player to his minmax payoff. All other states called normal states. 3. δ i - the number of normal transitions: δ i = {(q i, s j ) R i S j δ i (q i, s j ) R i } Each measure induces a complexity order, e.g. for Q i, have: M i i M i if and only if Q i Q i

Example

Example

Structure Theorem

Discussion/Wrap-up We introduced a notion of equilibrium for games in which there is a notion of strategy complexity on the players action sets As with the equilibrium studied by Abreu & Rubinstein, captures maximally simplified strategies. Intuition: Abreu-Rubinstein equilibrium - player simplifies if can maintain payoff Lean equilibrium - player simplifies if can maintain Nash equilibrium Broad research direction: notions of equilibria where simplified strategies preferred by players, but simplicity not tied directly into payoff

Discussion/Wrap-up We introduced a notion of equilibrium for games in which there is a notion of strategy complexity on the players action sets As with the equilibrium studied by Abreu & Rubinstein, captures maximally simplified strategies. Intuition: Abreu-Rubinstein equilibrium - player simplifies if can maintain payoff Lean equilibrium - player simplifies if can maintain Nash equilibrium Broad research direction: notions of equilibria where simplified strategies preferred by players, but simplicity not tied directly into payoff

As Einstein said... Everything should be made as simple as possible, but not simpler.

Discussion/Wrap-up Not studied here: computational complexity of deciding if a player can simplify without incenting others to deviate The complexity of such meta-reasoning is potentially relevant Interesting issue for future work There may be scenarios where meta-reasoning may be inexpensive compared to simplification Example: reasoning about how to reconfigure a large organization may be cheaper than actually reconfiguring it

Discussion/Wrap-up Not studied here: computational complexity of deciding if a player can simplify without incenting others to deviate The complexity of such meta-reasoning is potentially relevant Interesting issue for future work There may be scenarios where meta-reasoning may be inexpensive compared to simplification Example: reasoning about how to reconfigure a large organization may be cheaper than actually reconfiguring it

Discussion/Wrap-up Studied lean equilibria in machine games One suggestion for future work: study lean equilibria in other games where there is (or one can define) a notion of strategy complexity