Game Theory. Problem data representing the situation are constant. They do not vary with respect to time or any other basis.

Similar documents
Game Theory Lecturer: Ji Liu Thanks for Jerry Zhu's slides

Math 611: Game Theory Notes Chetan Prakash 2012

Lecture Notes on Game Theory (QTM)

Game Theory two-person, zero-sum games

GAME THEORY Day 5. Section 7.4

Topics in Computer Mathematics. two or more players Uncertainty (regarding the other player(s) resources and strategies)

Math 464: Linear Optimization and Game

Section Notes 6. Game Theory. Applied Math 121. Week of March 22, understand the difference between pure and mixed strategies.

Computing Nash Equilibrium; Maxmin

Japanese. Sail North. Search Search Search Search

CS188 Spring 2010 Section 3: Game Trees

Chapter 15: Game Theory: The Mathematics of Competition Lesson Plan

Optimization of Multipurpose Reservoir Operation Using Game Theory

CS510 \ Lecture Ariel Stolerman

CS188 Spring 2010 Section 3: Game Trees

Mixed Strategies; Maxmin

Game Theory and Randomized Algorithms

(a) Left Right (b) Left Right. Up Up 5-4. Row Down 0-5 Row Down 1 2. (c) B1 B2 (d) B1 B2 A1 4, 2-5, 6 A1 3, 2 0, 1

Game Playing Part 1 Minimax Search

ECON 2100 Principles of Microeconomics (Summer 2016) Game Theory and Oligopoly

Learning objective Various Methods for finding initial solution to a transportation problem

Math 152: Applicable Mathematics and Computing

Game Theory. Wolfgang Frimmel. Dominance

Game Theory. Vincent Kubala

Game Theory. Vincent Kubala

Chapter 2: Two-person zero-sum games

DECISION MAKING GAME THEORY

Chapter 2: Two-person zero-sum games

Optimum Gain Analysis Using the Principle of Game Theory

1. Non-Adaptive Weighing

Week 1. 1 What Is Combinatorics?

Math 152: Applicable Mathematics and Computing

Lecture 10: September 2

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

Game Tree Search. CSC384: Introduction to Artificial Intelligence. Generalizing Search Problem. General Games. What makes something a game?

Dominant and Dominated Strategies

Dominant and Dominated Strategies

Overview GAME THEORY. Basic notions

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

Matrices AT

UPenn NETS 412: Algorithmic Game Theory Game Theory Practice. Clyde Silent Confess Silent 1, 1 10, 0 Confess 0, 10 5, 5

Rational decisions in non-probabilistic setting

Game Playing AI Class 8 Ch , 5.4.1, 5.5

Chapter 3 Learning in Two-Player Matrix Games

mywbut.com Two agent games : alpha beta pruning

Exercises for Introduction to Game Theory SOLUTIONS

18.S34 (FALL, 2007) PROBLEMS ON PROBABILITY

Computing optimal strategy for finite two-player games. Simon Taylor

2 person perfect information

/633 Introduction to Algorithms Lecturer: Michael Dinitz Topic: Algorithmic Game Theory Date: 12/6/18

Junior Circle Meeting 5 Probability. May 2, ii. In an actual experiment, can one get a different number of heads when flipping a coin 100 times?

GAME THEORY Edition by G. David Garson and Statistical Associates Publishing Page 1

17.5 DECISIONS WITH MULTIPLE AGENTS: GAME THEORY

The Game of Hog. Scott Lee

Adversary Search. Ref: Chapter 5

Lect 15:Game Theory: the math of competition

(D) 7 4. (H) None of these

GAME THEORY MODULE 4. After completing this supplement, students will be able to: 1. Understand the principles of zero-sum, two-person games.

Lectures: Feb 27 + Mar 1 + Mar 3, 2017

Binary, Permutation, Communication and Dominance Matrices

COMPSCI 223: Computational Microeconomics - Practice Final

Math 152: Applicable Mathematics and Computing

CS 188: Artificial Intelligence Spring Game Playing in Practice

Game Playing. Why do AI researchers study game playing? 1. It s a good reasoning problem, formal and nontrivial.

ECO 220 Game Theory. Objectives. Agenda. Simultaneous Move Games. Be able to structure a game in normal form Be able to identify a Nash equilibrium

Introduction to IO. Introduction to IO

Adversarial Search. Rob Platt Northeastern University. Some images and slides are used from: AIMA CS188 UC Berkeley

Introduction to Algorithms / Algorithms I Lecturer: Michael Dinitz Topic: Algorithms and Game Theory Date: 12/4/14

Outline. Game playing. Types of games. Games vs. search problems. Minimax. Game tree (2-player, deterministic, turns) Games

CSC304: Algorithmic Game Theory and Mechanism Design Fall 2016

1 Deterministic Solutions

ECON 282 Final Practice Problems

ADVERSARIAL SEARCH. Chapter 5

Adversarial Search and Game- Playing C H A P T E R 6 C M P T : S P R I N G H A S S A N K H O S R A V I

Game playing. Chapter 5. Chapter 5 1

Dominance and Best Response. player 2

1. Introduction to Game Theory

Game Theory. Chapter 2 Solution Methods for Matrix Games. Instructor: Chih-Wen Chang. Chih-Wen NCKU. Game Theory, Ch2 1

Adversarial Search. Hal Daumé III. Computer Science University of Maryland CS 421: Introduction to Artificial Intelligence 9 Feb 2012

CSC384: Introduction to Artificial Intelligence. Game Tree Search

Game theory attempts to mathematically. capture behavior in strategic situations, or. games, in which an individual s success in

Chapter 2 Basics of Game Theory

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.

Last update: March 9, Game playing. CMSC 421, Chapter 6. CMSC 421, Chapter 6 1

7. Suppose that at each turn a player may select one pile and remove c chips if c =1

Waiting Times. Lesson1. Unit UNIT 7 PATTERNS IN CHANCE

FOUR TOTAL TRANSFER CAPABILITY. 4.1 Total transfer capability CHAPTER

STAT 430/510 Probability

Grade 7/8 Math Circles. February 14 th /15 th. Game Theory. If they both confess, they will both serve 5 hours of detention.

Belief-based rational decisions. Sergei Artemov

Game Playing: Adversarial Search. Chapter 5

Game playing. Chapter 6. Chapter 6 1

game tree complete all possible moves

Adversarial Search and Game Playing. Russell and Norvig: Chapter 5

CSC242: Intro to AI. Lecture 8. Tuesday, February 26, 13

BMT 2018 Combinatorics Test Solutions March 18, 2018

1. A factory makes calculators. Over a long period, 2 % of them are found to be faulty. A random sample of 100 calculators is tested.

Engineering Decisions

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

Chapter 30: Game Theory

Transcription:

Game Theory For effective decision making. Decision making is classified into 3 categories: o Deterministic Situation: o o Problem data representing the situation are constant. They do not vary with respect to time or any other basis. Probabilistic Situation: Problem data representing the situation do not remain constant. Vary due to chance. Can be represented in the form of some probability distribution. Later, these probability distributions become components of the decision making model of the situation. Uncertainty Situation: When the problem data are subjected to variation and it is not possible to represent them in the form of any probability distribution. Game theory is an example of the uncertainty situation. Terminologies of Game Theory: Players: 2 players in a game. Examples:- Any two companies competing for tenders. 2 countries planning for trade gains in a 3 rd country. 2 persons bidding in a game. Strategy: course of action taken by a player. Examples:- Giving computer furniture free of cost. Giving 20% additional HW. Giving special price etc. while selling HW. a) Pure Strategy. b) Mixed Strategy. m no. of strategies of Player A.

n no. of strategies of Player B. p i Probability of selection of alternative i of player A (i = 1,2,3,..,m). q j Probability of selection of alternative j of player B (j = 1,2,3,..,n). Pure Strategy: If a player selects a particular strategy with a probability of 1 it is pure strategy. Player is selecting that particular strategy alone ignoring his remaining strategies. p 1 +p 2 +p 3 +..+p m = 1 p 1 +0+..0 = 1 Mixed Strategy: Player selects more than one strategy. In this case probability of selection of the individual strategies will be less than one. Example: If q 1 = 0.65, q 2 = 0 and q 3 = 0.35 then q 1 + q 2 + q 3 = 1. Pay Off Matrix [a ij ]: Each combination of the alternatives of the players A and B is associated with an outcome. Pay Off Matrix of A. 1 2 3... m (Player B) 1 2.. j.. n a 11 a 12 a 13...... a 1j...... a jn a 21. a 31..... a i1... a m1.... a mn

Maximin Principle: Maximizes the minimum guaranteed gains of Player A. This is known as maximin value, and corresponding strategy is called maximin strategy. Minimax Principle: Minimizes the maximum losses. This is known as minimax value, and corresponding strategy is called minimax strategy. Saddle Point: If maximin value = minimax value game has saddle point. Intersecting cell corresponding to this value. Pure Strategy. Value of the Game: If the game has a saddle point, then the value of the saddle point is the value of the game. Example: Pay off Matrix of Company A (Company B) 1 2 3 Row minimum 1 20 15 22 15 35 (*maximin) (Company A) 2 35 45 40 20 3 18 20 25 Column maximum 35 45 40 (*minimax) Saddle Point (2,1) Value of game(a) = 35 Value of game(b) = -35

A should always select strategy 2 with a probability of 1, and it should select all other strategies with probability zero. B should always select strategy 1 with a probability of 1, and all other strategies with probability zero, for optimal solution. Game With Mixed Strategies If a game has no saddle point, then the game is said to have mixed strategies. (B) 1 2 Oddments 1 a b c-d (A) 2 c d a-b Oddments b-d a-b Let p 1 and p 2 be the probabilities of selection of strategies 1 and 2 respectively for player A, and q 1 and q 2 for player B.

Example: (B) 1 2 Row Min. 1 6 9 6 (maximin) (A) 2 8 4 4 Column max 8 9 (minimax) Here maximin is not equal to minimax. No saddle point. (B) 1 2 Oddments 1 6 9 8-4 = 4 (A) 2 8 4 9-6 = 3 Oddments 5 2 p 1 = 4 / 4+3 = 4 / 7 p 2 = 3 / 7 p 1 + p 2 = 4 / 7 + 3 / 4 = 1 q 1 = 5 / 7 q 2 = 2 / 7 v = 6*4+8*3 / 4+3 = 48 / 7 Hence the strategies of: Player A is (4 / 7, 3 / 7) and of Player B is (5 / 7, 2 / 7), Also Value of game = 48 / 7.

Dominance Property 1. Dominance Property For Rows: Clause (a): In the Pay Off matrix of player A, if all the entries in the row (X) are greater than or equal to the corresponding entries of row (Y), then row (Y) is dominated by row (X). In this case, row (Y) of Pay Off matrix can be deleted. Clause (b): In the Pay Off matrix of player A, if each of the sum of the entries of any two rows [row (X) + row (Y)] is greater than or equal to the corresponding entry of a third row (Z), then row (Z) is dominated by row (X) and row (Y). In this case, row (Z) of Pay Off matrix can be deleted. 2. Dominance Property For columns: Clause (a): In the Pay Off matrix of player A, if all the entries in the column (X) are greater than or equal to the corresponding entries of column (Y), then column (Y) is dominated by column (X). In this case, column (Y) of Pay Off matrix can be deleted. Clause (b): In the Pay Off matrix of player A, if each of the sum of the entries of any two columns [column (X) + column (Y)] is greater than or equal to the corresponding entry of a third column (Z), then column (Z) is dominated by column (X) and column (Y). In this case, column (Z) of Pay Off matrix can be deleted. EXAMPLE: Player A and B play a game in which each player has three coins (20p, 25p and 50p). Each of them selects a coin without the knowledge of the other person. If the sum of the values of the coins is even then A wins B s coin. If it is odd, then B wins A s coins. 1. Develop a Pay Off matrix w.r.t Player A. 2. Find the optimal strategies for the players. SOLUTION: (Player B) 1 2 3 (20p) (25p) (50p) 1 (20p) 20-20 50 2 (25p) -25 25-25 3 (50p) 20-50 50

Step 1: Find saddle point. No saddle point apply mixed strategy. Step 2: Check for dominance property. Row 3 is dominated by Row 1. (Player B) 1 2 3 (20p) (25p) (50p) 2 (25p) 1 (20p) 20-20 50-25 25-25 No saddle point. Column 3 is dominated by column 1. (Player B) 1 2 (20p) (25p) 1 (20p) 20-20 2 (25p) -25 25 (Player B) 1 2 (20p) (25p) Oddments 1 (20p) 20-20 50 2 (25p) 40-25 25 Oddments 45 45

p 1 = 50 / 50+40 = 5 / 9, p 2 = 40 / 50+40 = 4 / 9 p 1 + p 2 = 1 q 1 = 45 / 45+45 = ½, q 2 = 45 / 45+45 = 1/2 v = 20*50 + (-25)*40 / 50+45 = 0 Hence the strategies of: Player A is (5 / 9, 4 / 9, 0) and of Player B is (1 / 2, 1 / 2, 0) Value of game = 0.