Optimum Gain Analysis Using the Principle of Game Theory

Similar documents
Game Theory two-person, zero-sum games

Lecture Notes on Game Theory (QTM)

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

Computing Nash Equilibrium; Maxmin

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

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

Mixed Strategies; Maxmin

Optimization of Multipurpose Reservoir Operation Using Game Theory

Game Theory Refresher. Muriel Niederle. February 3, A set of players (here for simplicity only 2 players, all generalized to N players).

Math 464: Linear Optimization and Game

Adverserial Search Chapter 5 minmax algorithm alpha-beta pruning TDDC17. Problems. Why Board Games?

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

Minmax and Dominance

Opponent Models and Knowledge Symmetry in Game-Tree Search

Dynamic Programming in Real Life: A Two-Person Dice Game

Math 611: Game Theory Notes Chetan Prakash 2012

1 Deterministic Solutions

2 person perfect information

Announcements. Homework 1 solutions posted. Test in 2 weeks (27 th ) -Covers up to and including HW2 (informed search)

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

CS510 \ Lecture Ariel Stolerman

Fictitious Play applied on a simplified poker game

Behavioral Strategies in Zero-Sum Games in Extensive Form

CHAPTER LEARNING OUTCOMES. By the end of this section, students will be able to:

Design of intelligent surveillance systems: a game theoretic case. Nicola Basilico Department of Computer Science University of Milan

ECO 5341 Signaling Games: Another Example. Saltuk Ozerturk (SMU)

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

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

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

The Glicko system. Professor Mark E. Glickman Boston University

final examination on May 31 Topics from the latter part of the course (covered in homework assignments 4-7) include:

Belief-based rational decisions. Sergei Artemov

Generalized Game Trees

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

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

Chapter 3 Learning in Two-Player Matrix Games

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

Adversarial Search 1

Artificial Intelligence

Dice Games and Stochastic Dynamic Programming

The Place of Group Theory in Decision-Making in Organizational Management A case of 16- Puzzle

Game Theory and Randomized Algorithms

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

Lecture 5: Game Playing (Adversarial Search)

Ar#ficial)Intelligence!!

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

Computer Science and Software Engineering University of Wisconsin - Platteville. 4. Game Play. CS 3030 Lecture Notes Yan Shi UW-Platteville

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

FOUR TOTAL TRANSFER CAPABILITY. 4.1 Total transfer capability CHAPTER

Game Playing Part 1 Minimax Search

CS 1571 Introduction to AI Lecture 12. Adversarial search. CS 1571 Intro to AI. Announcements

Games. Episode 6 Part III: Dynamics. Baochun Li Professor Department of Electrical and Computer Engineering University of Toronto

Alessandro Cincotti School of Information Science, Japan Advanced Institute of Science and Technology, Japan

Exploitability and Game Theory Optimal Play in Poker

MASSACHUSETTS INSTITUTE OF TECHNOLOGY

Statistical House Edge Analysis for Proposed Casino Game Jacks

Session Outline. Application of Game Theory in Economics. Prof. Trupti Mishra, School of Management, IIT Bombay

Game Tree Search. Generalizing Search Problems. Two-person Zero-Sum Games. Generalizing Search Problems. CSC384: Intro to Artificial Intelligence

CS188 Spring 2010 Section 3: Game Trees

Adversarial Search. Soleymani. Artificial Intelligence: A Modern Approach, 3 rd Edition, Chapter 5

Game Theory and Economics Prof. Dr. Debarshi Das Humanities and Social Sciences Indian Institute of Technology, Guwahati

Game-playing AIs: Games and Adversarial Search I AIMA

arxiv: v1 [cs.gt] 16 Jun 2015

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

Resource Allocation and Decision Analysis (ECON 8010) Spring 2014 Foundations of Game Theory

Chapter 2 Basics of Game Theory

Appendix A A Primer in Game Theory

Game-Playing & Adversarial Search

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

CSC384: Introduction to Artificial Intelligence. Game Tree Search

Games and Adversarial Search II

CS188 Spring 2014 Section 3: Games

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

Finite games: finite number of players, finite number of possible actions, finite number of moves. Canusegametreetodepicttheextensiveform.

On the Periodicity of Graph Games

Algorithms for Data Structures: Search for Games. Phillip Smith 27/11/13

Module 3. Problem Solving using Search- (Two agent) Version 2 CSE IIT, Kharagpur

CS188: Artificial Intelligence, Fall 2011 Written 2: Games and MDP s

Best Response to Tight and Loose Opponents in the Borel and von Neumann Poker Models

Games vs. search problems. Adversarial Search. Types of games. Outline

3 The Mathematics of Sharing

CS 331: Artificial Intelligence Adversarial Search. Games we will consider

Game playing. Chapter 6. Chapter 6 1

THEORY: NASH EQUILIBRIUM

Game Playing. Garry Kasparov and Deep Blue. 1997, GM Gabriel Schwartzman's Chess Camera, courtesy IBM.

Games we will consider. CS 331: Artificial Intelligence Adversarial Search. What makes games hard? Formal Definition of a Game.

1. Simultaneous games All players move at same time. Represent with a game table. We ll stick to 2 players, generally A and B or Row and Col.

Repeated Games. Economics Microeconomic Theory II: Strategic Behavior. Shih En Lu. Simon Fraser University (with thanks to Anke Kessler)

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

Games and decisions in management

CS188 Spring 2010 Section 3: Game Trees

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

BANKROLL MANAGEMENT IN SIT AND GO POKER TOURNAMENTS

Cognitive Radios Games: Overview and Perspectives

MASSACHUSETTS INSTITUTE OF TECHNOLOGY

Overview GAME THEORY. Basic notions

2. Extensive Form Games

Set 4: Game-Playing. ICS 271 Fall 2017 Kalev Kask

Japanese. Sail North. Search Search Search Search

1. Introduction to Game Theory

Transcription:

Leonardo Journal of Sciences ISSN 1583-0233 Issue 13, July-December 2008 p. 1-6 Optimum Gain Analysis Using the Principle of Game Theory Musa Danjuma SHEHU 1 and Sunday A. REJU 2 1 Department of Mathematics and Computer Science, Federal University of Technology Minna, Nigeria 2 National Open University of Nigeria, Lagos, Victoria Island, Lagos, Nigeria shehumusa_23@yahoo.com, sunnyareju@gmail.com Abstract The formulation of game problems is one of the most important tools that is being used to solve many practical problems. For example, organisations need to make decisions about how to locate their branches in different locations for optimum profit. This paper employs the principle of game theory to provide strategies required for optimal location of two competitive organisational branching systems. Keywords Pay Off; Discrete; Continuous; Matrix Games; Maximizer; Minimizer. Introduction The existence of game theory can be traced back to the days of John Von Neumann in 1928, who was the original developer of the theory [6]. Whenever there is a situation of conflict and competition between two opponents, we refer to the situation as a game. The opponents of a game may be individuals, groups of individuals or organizations [3]. The opponents in this situation are usually called players. Each player has a number of choices called Strategies. These strategies can either be finite or infinite. A player is supposed to choose his strategies without any knowledge of the strategies selected by the other player. The http://ljs.academicdirect.org 1

Optimum Gain Analysis Using the Principle of Game Theory Title of the paper Musa Danjuma SHEHU and Sunday A. REJU net outcome of all the strategies chosen by all the players may represent a gain or loss or a draw to any particular player. Game theory is concerned with discrete optimization problems involving two players with conflicting interests. Game problems can be classified into Discrete and Continuous. Discrete game problems are often represented in matrix forms, which take the form of either n x n or m x n matrix as illustrated below [1], [6]: Table 1. A Typical Game Matrix Player C Chooses C 1 C 2 C 3 C n Player R Chooses R 1 a 11 a 12 a 13 a 1n R 2 a 21 a 22 a 23 a 2n R 3 a 31 a 32 a 33 a 3n R m a m1 a m2 a m3 a mn In a continuous game the choices of R and C are continuous instead of discrete [2]. Therefore there must be a continuous pay-off function G(R,C) instead of a pay-off matrix Gij as explained in discrete games. [2],[5]. We look for a pair of choices G(R o,c) G(R o,c o ) G(R,C o ) for all R, C (1) The necessary and sufficient conditions for R,C are G/ R =0, G/ C =0 (2) 2 G/ R 2 0, 2 G/ C 2 0 (3) Any R, C satisfying the sufficient condition is called a game-theoretic saddle point MINI MAX (MAXMIN) Principle In any game problem, each player is interested in determining his own optimal strategy. However because of the conflicting nature of the problem, and because of the lack of information regarding the specific strategies selected by the other player(s), optimality has to be based on a conservative principle [6],[7]. 2

Leonardo Journal of Sciences ISSN 1583-0233 Issue 13, July-December 2008 p. 1-6 Due to the immense significance of the maxmin (minmax) principle to the focus of this paper, we illustrate this principle using an example as described below: We consider a two person game shown in Table 2. Table 2. A (3 4) Discrete Game Matrix Player C C 1 C 2 C 3 C 4 Player R R 1 G 11 =6 G 12 =1 G 13 =7 G 14 =3 R 2 G 21 =4 G 22 =3 G 23 =5 G 24 =6 R 3 G 31 =5 G 32 =1 G 33 = -2 G 34 =5 If Player R, (the Maximizer) selects his first strategy (R 1 ) he may gain; 6, 1, 7 or 3 depending on the strategy selected by Player C. Thus player R is guaranteed a gain of at least 1 = min(6,1,7,3) if he selects strategy R 1 irrespective of the strategy selected by player C. Similarly, R is guaranteed a gain of at least 3 = min (4,3,5,6) for strategy R 2 selection and -2 = min (5,1,-2,5) for strategy R 3 selection. Thus for Player R to maximize his gain irrespective of the strategies of C, he has to maximize his minimum gain i.e. 3 = max (1,3,-2) Similarly, if Player C chooses strategy C 1 he loses 6, 4 or 5 depending on the strategy selected by the Player R. Thus Player C loses no more than 6 = max(6,4,5) for C 1 strategy 3 = max(1,3,1) for C 2 strategy 7 = max(7,5,-2) for C 3 strategy 6 = max(3,6,5) for C 4 strategy Therefore for Player C to minimize his loss, irrespective of Player R, he has to minimize his maximum losses by selecting 3 = min(6,3,7,6) from strategy C 4 This is called the minimax value of the game for Player C. Therefore: maxmin Gij = 3 = minmax Gij R C C R (R plays first) (C plays first) 3

Optimum Gain Analysis Using the Principle of Game Theory Title of the paper Methodology Musa Danjuma SHEHU and Sunday A. REJU Game theory can be used to solve problems in a situation of conflict and competition between two or more opponents. The approach here is the consideration of opponents in terms of organizations under particular feasibility studies. We consider two competing banks, one large and one small, planning to open their branches in a city with two business locations (locality 1 and locality 2),[4],[6]. If according to a feasibility study about 70% of the population of the city live near the locality 1 and the remaining 30% live near the locality 2, the two banks estimate that if both are located in the same locality, the larger one will get 60% of the business of the city. On the other hand if the two banks are located in different localities, the larger one will get 80% of the business of the locality in which it is located, and 40% of the business of the locality in which the smaller one is located. We employ the principle of game theory in determining the optimal strategies for the two banks with the assumption that the banks have no other competitors in the city. The pay-off matrix for the game can be set up as follows: Table 3. (2 2 Matrixes) Game Representation Smaller Bank (S) C 1 =locality 1 C 2 =locality 2 Larger Bank (L) R 1 =locality 1 a 11 a 12 R 2 = locality 2 a 21 a 22 Let L = larger bank and S = smaller bank The pay-off aij represents the total percentage of business that the larger bank gets if the larger one is located in locality i and the smaller one in locality j. The elements a 11 and a 22 correspond to the cases where both banks are located in the same locality. Hence the larger bank will get 60% of the total business of the city i.e a 11 = a 22 = 60 If L is located in locality 1 and S in locality 2 then; L gets 80% of the business of locality 1 (70% population) and 40% of that of locality 2 (30% population) which gives a total of: 80(0.7) + 40(0.3) = 68% That is, 4

Leonardo Journal of Sciences ISSN 1583-0233 Issue 13, July-December 2008 p. 1-6 a 12 = 68 Similarly, if L is located in locality 2 and S in locality 1, then L gets 80% of the business of locality 2 (30% population) and 40% of that of locality 1 (70% population) which gives a total of: 80(0.3) + 40(0.7) = 52% That is, a 21 = 52 The result can be represented in the pay-off matrix of Table 4 as follows; Table 4. (2 2 Matrixes) Game Representation Smaller Bank (S) C 1 =locality 1 C 2 =locality 2 Larger Bank (L) R 1 =locality 1 a 11 = 60 a 12 = 68 R 2 = locality 2 a 21 = 52 a 22 = 60 Conclusion The larger bank s optimal strategy is to locate its branch in locality 1 where it gets 8% more business. Similarly, the smaller bank s optimal strategy is also to locate its branch in locality 1. That is, the smaller bank does this to minimize the larger bank s business. Then it will get 8% more business (since the larger bank will have less business). Thus the optimal strategy of both banks is to locate their branches in locality 1. In this case, the larger bank gets 60% of the business of the city whereas the smaller one gets the remaining 40% of the business. References 1. Emilio O. R., Modern Optimal Control, Books/Cole Publishing Company, California, 1989. 2. Hanson Y., Applied Optimal Control, Wiley-Inter Science, New York, 1969. 3. Jack M., Introduction to Optimal Control, MIR Publishers, Moscow, 1977. 5

Optimum Gain Analysis Using the Principle of Game Theory Title of the paper Musa Danjuma SHEHU and Sunday A. REJU 4. Raifla L. Games and Decisions, Princeton University Press, N.J., 1957. 5. Straffin Philips D., Game Theory and Strategy, MIT Press Cambridge, 1993. 6. Rao S. S., Optimization Theory and Application, Second Edition, Willey Eastern Limited, 1984. 7. Shehu D. M., Optimal Analysis and Application of Discrete Games in Decision Making Environment, In proceedings of SSCE Conference, Minna, Nigeria, 2006. 6