Game Theory Developed to explain the optimal strategy in two-person interactions. Initially, von Neumann and Morganstern Zero-sum games John Nash Nonzero-sum.

Slides:



Advertisements
Similar presentations
Game Theory Assignment For all of these games, P1 chooses between the columns, and P2 chooses between the rows.
Advertisements

This Segment: Computational game theory Lecture 1: Game representations, solution concepts and complexity Tuomas Sandholm Computer Science Department Carnegie.
Game Theory S-1.
Non-Cooperative Game Theory To define a game, you need to know three things: –The set of players –The strategy sets of the players (i.e., the actions they.
1 Game Theory. 2 Agenda Game Theory Matrix Form of a Game Dominant Strategy and Dominated Strategy Nash Equilibrium Game Trees Subgame Perfection.
MIT and James Orlin © Game Theory 2-person 0-sum (or constant sum) game theory 2-person game theory (e.g., prisoner’s dilemma)
Algorithms and Economics of Networks Abraham Flaxman and Vahab Mirrokni, Microsoft Research.
Information, economics, and game theory. Bundling Bundling is also a nice way to deal with heterogeneous consumer preferences. Example: two items: i 1.
Chapter 15- Game Theory: The Mathematics of Competition
Game Theory Developed to explain the optimal strategy in two-person interactions. Initially, von Neumann and Morganstern Zero-sum games John Nash Nonzero-sum.
Short introduction to game theory 1. 2  Decision Theory = Probability theory + Utility Theory (deals with chance) (deals with outcomes)  Fundamental.
Multi-player, non-zero-sum games
Part 3: The Minimax Theorem
A Introduction to Game Theory Xiuting Tao. Outline  1 st a brief introduction of Game theory  2 nd Strategic games  3 rd Extensive games.
Games What is ‘Game Theory’? There are several tools and techniques used by applied modelers to generate testable hypotheses Modeling techniques widely.
SCIT1003 Chapter 3: Prisoner’s Dilemma Non-Zero Sum Game
GAME THEORY By Ben Cutting & Rohit Venkat. Game Theory: General Definition  Mathematical decision making tool  Used to analyze a competitive situation.
Eponine Lupo.  Game Theory is a mathematical theory that deals with models of conflict and cooperation.  It is a precise and logical description of.
Slide 1 of 13 So... What’s Game Theory? Game theory refers to a branch of applied math that deals with the strategic interactions between various ‘agents’,
Negotiation: Markets, Rationality, and Games. Intro Once agents have discovered each other and agreed that they are interested in buying/selling, they.
Game Theory Here we study a method for thinking about oligopoly situations. As we consider some terminology, we will see the simultaneous move, one shot.
PRISONER’S DILEMMA By Ajul Shah, Hiten Morar, Pooja Hindocha, Amish Parekh & Daniel Castellino.
QR 38, 2/22/07 Strategic form: dominant strategies I.Strategic form II.Finding Nash equilibria III.Strategic form games in IR.
UNIT II: The Basic Theory Zero-sum Games Nonzero-sum Games Nash Equilibrium: Properties and Problems Bargaining Games Bargaining and Negotiation Review.
Starbucks, Beating The Prisoners Dillema Brooke Hatcher Econ 202 April 28 th, 2012.
Reading Osborne, Chapters 5, 6, 7.1., 7.2, 7.7 Learning outcomes
Advanced Artificial Intelligence Lecture 3B: Game theory.
Standard and Extended Form Games A Lesson in Multiagent System Based on Jose Vidal’s book Fundamentals of Multiagent Systems Henry Hexmoor, SIUC.
Strategic Decisions in Noncooperative Games Introduction to Game Theory.
1 What is Game Theory About? r Analysis of situations where conflict of interests is present r Goal is to prescribe how conflicts can be resolved 2 2 r.
Advanced Subjects in GT Outline of the tutorials Static Games of Complete Information Introduction to games Normal-form (strategic-form) representation.
Creating Institutions to Address Externalities TMS.
John Forbes Nash John Forbes Nash, Jr. (born June 13, 1928) is an American mathematician whose works in game theory, differential geometry, and partial.
Game Theory By Ben Cutting & Rohit Venkat.
Game theory basics A Game describes situations of strategic interaction, where the payoff for one agent depends on its own actions as well as on the actions.
Q 2.1 Nash Equilibrium Ben
Strategic Decision Making in Oligopoly Markets
Yuan Deng Vincent Conitzer Duke University
Game theory (Sections )
Microeconomics Course E
Intermediate Microeconomics
Negotiation Analytics 30C02000 Jyrki Wallenius
Game Theory M.Pajhouh Niya M.Ghotbi
Chapter 15: Game Theory: The Mathematics Lesson Plan of Competition
Rational Choice Sociology
Module 32 Game Theory.
Simultaneous Move Games: Discrete Strategies
5. Combining simultaneous and sequential moves.
Introduction to Game Theory
Communication Complexity as a Lower Bound for Learning in Games
GAME THEORY AND APPLICATIONS
Oligopoly & Game Theory Lecture 27
THE ECONOMY: THE CORE PROJECT
Strategic Decision Making in Oligopoly Markets
Unit 4 SOCIAL INTERACTIONS.
Multiagent Systems Game Theory © Manfred Huber 2018.
Game Theory Chapter 12.
Learning 6.2 Game Theory.
LECTURE 6: MULTIAGENT INTERACTIONS
Managerial Economics Kyle Anderson
Chapter 29 Game Theory Key Concept: Nash equilibrium and Subgame Perfect Nash equilibrium (SPNE)
Game Theory.
GAME THEORY AND APPLICATIONS
Negotiation Analytics 30C02000 Jyrki Wallenius
Some practice questions
Game Theory and Strategic Play
Chapter 15: Game Theory: The Mathematics Lesson Plan of Competition
Game Theory: The Nash Equilibrium
Blockchain Mining Games
Presentation transcript:

Game Theory Developed to explain the optimal strategy in two-person interactions. Initially, von Neumann and Morganstern Zero-sum games John Nash Nonzero-sum games Harsanyi, Selten Incomplete information

An example: Big Monkey and Little Monkey Monkeys usually eat ground-level fruit Occasionally climb a tree to get a coconut (1 per tree) A Coconut yields 10 Calories Big Monkey expends 2 Calories climbing the tree. Little Monkey expends 0 Calories climbing the tree.

An example: Big Monkey and Little Monkey If BM climbs the tree BM gets 6 C, LM gets 4 C LM eats some before BM gets down If LM climbs the tree BM gets 9 C, LM gets 1 C BM eats almost all before LM gets down If both climb the tree BM gets 7 C, LM gets 3 C BM hogs coconut How should the monkeys each act so as to maximize their own calorie gain?

An example: Big Monkey and Little Monkey Assume BM decides first Two choices: wait or climb LM has four choices: Always wait, always climb, same as BM, opposite of BM. These choices are called actions A sequence of actions is called a strategy

An example: Big Monkey and Little Monkey c Big monkey w c w c Little monkey w 0,0 9,1 6-2,4 7-2,3 What should Big Monkey do? If BM waits, LM will climb – BM gets 9 If BM climbs, LM will wait – BM gets 4 BM should wait. What about LM? Opposite of BM (even though we’ll never get to the right side of the tree)

An example: Big Monkey and Little Monkey These strategies (w and cw) are called best responses. Given what the other guy is doing, this is the best thing to do. A solution where everyone is playing a best response is called a Nash equilibrium. No one can unilaterally change and improve things. This representation of a game is called extensive form.

An example: Big Monkey and Little Monkey What if the monkeys have to decide simultaneously? c Big monkey w c w c Little monkey w 0,0 9,1 6-2,4 7-2,3 Now Little Monkey has to choose before he sees Big Monkey move Two Nash equilibria (c,w), (w,c) Also a third Nash equilibrium: Big Monkey chooses between c & w with probability 0.5 (mixed strategy)

An example: Big Monkey and Little Monkey It can often be easier to analyze a game through a different representation, called normal form Little Monkey c v Big Monkey 5,3 4,4 c v 9,1 0,0

Choosing Strategies In the simultaneous game, it’s harder to see what each monkey should do Mixed strategy is optimal. Trick: How can a monkey maximize its payoff, given that it knows the other monkeys will play a Nash strategy? Oftentimes, other techniques can be used to prune the number of possible actions.

Eliminating Dominated Strategies The first step is to eliminate actions that are worse than another action, no matter what. w c Big monkey w c c w c 9,1 4,4 w Little monkey We can see that Big Monkey will always choose w. So the tree reduces to: 9,1 0,0 9,1 6-2,4 7-2,3 Little Monkey will Never choose this path. Or this one

Eliminating Dominated Strategies We can also use this technique in normal-form games: Column a b 9,1 4,4 a Row b 0,0 5,3

Eliminating Dominated Strategies We can also use this technique in normal-form games: a b 9,1 4,4 a b 0,0 5,3 For any column action, row will prefer a.

Eliminating Dominated Strategies We can also use this technique in normal-form games: a b 9,1 4,4 a b 0,0 5,3 Given that row will pick a, column will pick b. (a,b) is the unique Nash equilibrium.

Prisoner’s Dilemma Each player can cooperate or defect Column -1,-1 -10,0 Row defect -8,-8 0,-10

Prisoner’s Dilemma Each player can cooperate or defect Column -1,-1 -10,0 Row defect -8,-8 0,-10 Defecting is a dominant strategy for row

Prisoner’s Dilemma Each player can cooperate or defect Column -1,-1 -10,0 Row defect -8,-8 0,-10 Defecting is also a dominant strategy for column

Prisoner’s Dilemma Even though both players would be better off cooperating, mutual defection is the dominant strategy. What drives this? One-shot game Inability to trust your opponent Perfect rationality

Prisoner’s Dilemma Relevant to: How do players escape this dilemma? Arms negotiations Online Payment Product descriptions Workplace relations How do players escape this dilemma? Play repeatedly Find a way to ‘guarantee’ cooperation Change payment structure

Tragedy of the Commons Game theory can be used to explain overuse of shared resources. Extend the Prisoner’s Dilemma to more than two players. A cow costs a dollars and can be grazed on common land. The value of milk produced (f(c) ) depends on the number of cows on the common land. Per cow: f(c) / c

Tragedy of the Commons To maximize total wealth of the entire village: max f(c) – ac. Maximized when marginal product = a Adding another cow is exactly equal to the cost of the cow. What if each villager gets to decide whether to add a cow? Each villager will add a cow as long as the cost of adding that cow to that villager is outweighed by the gain in milk.

Tragedy of the Commons When a villager adds a cow: Output goes from f(c) /c to f(c+1) / (c+1) Cost is a Notice: change in output to each farmer is less than global change in output. Each villager will add cows until output- cost = 0. Problem: each villager is making a local decision (will I gain by adding cows), but creating a net global effect (everyone suffers)

Tragedy of the Commons Problem: cost of maintenance is externalized Farmers don’t adequately pay for their impact. Resources are overused due to inaccurate estimates of cost. Relevant to: IT budgeting Bandwidth and resource usage, spam Shared communication channels Environmental laws, overfishing, whaling, pollution, etc.

Avoiding Tragedy of the Commons Private ownership Prevents TOC, but may have other negative effects. Social rules/norms, external control Nice if they can be enforced. Taxation Try to internalize costs; accounting system needed. Solutions require changing the rules of the game Change individual payoffs Mechanism design

Coming next time How to select an optimal strategy How to deal with incomplete information How to handle multi-stage games