SlideShare a Scribd company logo
1 of 34
Download to read offline
Game Theory

      OPERES3 Notes
Definitions
 A game is a generic term, involving conflict
 situations of particular sort.
 Game Theory is a set of tools and techniques for
 decisions under uncertainty involving two or more
 intelligent opponents in which each opponent aspires
 to optimize his own decision at the expense of the
 other opponents. In game theory, an opponent is
 referred to as player. Each player has a number of
 choices, finite or infinite, called strategies. The
 outcomes or payoffs of a game are summarized as
 functions of the different strategies for each player.
Major Assumptions
1. Players – the number of participants may be
  two or more. A player can be a single
  individual or a group with the same objective.
2. Timing – the conflicting parties decide
  simultaneously.
3. Conflicting Goals – each party is interested
  in maximizing his or her goal at the expense
  of the other.
Major Assumptions
4. Repetition – most instances involve
  repetitive solution.
5. Payoff – the payoffs for each combination of
  decisions are known by all parties.
6. Information Availability – all parties are
  aware of all pertinent information. Each
  player knows all possible courses of action
  open to the opponent as well as anticipated
  payoffs.
Classifications of Games
1. Zero-Sum Games – the winner(s)
  receive(s) the entire amount of the payoff
  which is contributed by the loser (strictly
  competitive).
2. Non-Zero Sum Games – the gains of one
  player differ from the losses of the other.
  Some other parties in the environment may
  share in the gain or losses (not strictly
  competitive).
Two-Person, Zero-Sum Game
– Pure Strategy
 Characteristics:
 1.There must be two players, each with a finite set
   of strategies.
 2.Zero-sum implies that the losses of one player is
   the exact gain of the other.
 3.Pure strategy refers to a prescribed solution in
   which one alternative is repeatedly recommended
   to each player.
 4.Bargaining is not allowed. There could be no
   agreement that could be mutually advantageous.
Two-Person, Zero-Sum Game
– Pure Strategy
 Consider the following game matrix taken
 from the point of view of player A.
          B1       B2      …       Bn
  A1      v11     v12      …       V1n
  A2      v21     v22      …       v2n
   .       .       .        .       .
   .       .       .        .       .
   .       .       .        .       .

  Am      vm1     vm2      …      vmn
Two-Person, Zero-Sum Game
– Pure Strategy
 Example 1:
    The labor contract between a company and the union will
    terminate in the near future. A new contract must be negotiated.
    After a consideration of past experience, the group (Co) agrees
    that the feasible strategies for the company to follow are:
     C1   =   all out attack; hard aggressive bargaining
     C2   =   a reasoning, logical approach
     C3   =   a legalistic strategy
     C4   =   an agreeable conciliatory approach
    Assume that the union is considering one of the following set of
    approaches:
     U1   =   all out attack; hard aggressive bargaining
     U2   =   a reasoning, logical approach
     U3   =   a legalistic strategy
     U4   =   an agreeable conciliatory approach
Two-Person, Zero-Sum Game
– Pure Strategy
 Example 1 (con’t.)
      With the aid of an outside mediator, we construct the
      following game matrix:
                    Conditional Gains of Union

Union Strategies                  Company Strategies
                      C1      C2                C3      C4
      U1             2.0      1.5               1.2    3.5
      U2             2.5      1.4               0.8    1.0
      U3             4.0      0.2               1.0    0.5
      U4           - 0.5      0.4               1.1    0.0
Two-Person, Zero-Sum Game
– Pure Strategy
 Example 1 (con’t.)
   Interpretation of above table or game
   matrix
     If Co. adopts C1 and Union adopts U1, the final
     contract involves a P2.0 increase in wages
     (hence, a -P2.0 loss to the company).
     From the above table, it is clear that if the
     Company decides to adopt C3, Union will adopt
     U1. If the Union decides to adopt U3, the
     company will adopt C2.
Two-Person, Zero-Sum Game
– Pure Strategy
 Solution Strategy : Minimax – Maximin
 Approach
 1. Apply the maximin rule to determine the
   optimal strategy for A:
                   {
             max min v ij
               j       i
                           [ ]}
 2. Aplly the minimax rule to determine the
   optimal strategy for B:
                   {
             min max v ij
               j       i
                           [ ]}
Two-Person, Zero-Sum Game
– Pure Strategy
 In the application of the above strategy, the
 pure strategy problem results in a saddle
 point, i.e., the payoff corresponding to the
 maximin rule is identical to the payoff
 corresponding to the minimax rule.
 Saddle point corresponds to the minimum in
 its row and the maximum in its column.
Two-Person, Zero-Sum Game
– Pure Strategy
 Additional Remarks on Pure Strategy
 Problems:
 1.Change in Strategy – Since games are
   repetitive, both players may change. But in pure
   strategy games, there is no incentive to change.
   Any player deviating from the prescribed strategy
   will usually find a worsening payoff.
 2. Multiple Optimal Solutions – Some games
   may involve multiple optimal strategies.
Two-Person, Zero-Sum Game
– Pure Strategy
 Additional Remarks (con’t.)
 3. Dominance
      Row: The dominating row will have entries which are
      larger than and/or equal to (with at least one entry
      larger than) to the corresponding entries in the
      dominated row.
      Column: The dominating column will have entries smaller
      than and/or equal to (with at least one entry smaller
      than) the dominated column
   Dominated rows and columns can be deleted from
   the table.
Two-Person, Zero-Sum Game
– Pure Strategy
 Example 2: Given game matrix showing the
 conditional gains of A.
              B1           B2           B3          min
  A1          7            -1           2           -1
  A2          4            4            6            4
  A3          6            3            0            0
  A4          7            4            5            4
 max          7            4            6
   Multiple Pure Strategy Solutions: A2, B2 and A4, B2
Two-Person, Zero-Sum Game
– Pure Strategy
 Example 3: Applying Law of Dominance using game matrix of
 Example 1.
    U1 dominates U4. U4 can therefore be removed from the
    game matrix.
    After removing U4, we see that C2 dominates C1. C1 can
    likewise be removed from the table.
    We are now left with a 3x3 game matrix. This time, we see
    that U1 dominates both U2 and U3. U2 and U3 can also be
    removed from the table which leaves us with a 1x3 row
    vector.
    Finally, C3 dominates C2 and C4. This leaves us with a single
    value of 1.2 which corresponds to the value under C3 and U1
    in the original game matrix.
    As we already know, C3 and U1 represents the pure strategy
    solution to this game theory problem.
Two-Person, Zero-Sum Game
– Pure Strategy
 Example 3: Applying Law of Dominance
 using game matrix of Example 1.
           C1       C2       C3         C4
  U1      2.0      1.5      1.2         3.5
  U2      2.5      1.4      0.8         1.0
  U3      4.0      0.2      1.0         0.5
  U4      -0.5     0.4      1.1         0.0
Two-Person, Zero-Sum Game
– Mixed Strategy
 A mixed strategy problem is one where
 players change from alternative to
 alternative when the game is repeated.
 A mixed strategy problem does not
 yield a saddle point.
Two-Person, Zero-Sum Game
– Mixed Strategy
 Assumptions in Mixed Strategy Problems:
 1. The players practice a maximum secrecy with
   their plans so that the opponent will not guess
   their move.
 2. The average payoff is determined by the fraction
   of the time that each of the alternatives is played
   and there is a certain fraction that is best for each
   player.
 3. The best strategy for a mixed strategy game is a
   random selection of alternatives which conform in
   the long run to predetermined proportions.
Two-Person, Zero-Sum Game
– Mixed Strategy
 Example 4: Using Example 1 but replacing (U3,C3)
 value by 1.9.
          C1       C2       C3       C4       Min
 U1      2.0      1.5       1.2      3.5      1.2
 U2      2.4      1.4       0.8      1.0      0.8
 U3      4.0      0.2       1.9      0.5      0.2
 U4      -0.5     0.4       1.1      0.0     -0.5
max      4.0      1.5       1.9      3.5
Two-Person, Zero-Sum Game
– Mixed Strategy
 Example 4: (con’t.)
   The intersection of these strategies (U1 and C2) is
   not an equilibrium or saddle point because 1.5
   does not represent both the maximum of its
   column and the minimum of its row.
   Interpretation: From the above game matrix,
   we can see that:
      If the Union adopts U1, the Company will adopt C3.
      If the Company adopts C3, the Union will adopt U3.
      If the Union adopts U3, the Company will adopt C2.
      If the Company adopts C2, the Union will adopt U1.
      The shift from alternative to alternative becomes a cycle
      when the Union goes back to adopt U1.0
Two-Person, Zero-Sum Game
– Mixed Strategy
Let
  xi = proportion of the time that player A
  plays strategy i
  yj = proportion of the time that player B
  plays strategy j
                                                 m
                            x ≥ 0, ∑ x = 1 that will
  Player A then selects xi                  i            i
                                                  i =1

  yield
                 m               m                 m
                                                              
       max  min  ∑ v i 1 x i , ∑ v i 2 x i , … , ∑ v in x i  
        xi
                 i =1          i =1              i =1       
Two-Person, Zero-Sum Game
– Mixed Strategy
 Player B then selects yj                                                       that will
                                                                   n       
                                                         y j ≥ 0, ∑ y j = 1
                                                                           
                                                                  j =1     

 yield:
          
                n             n                 n         
      min  max  ∑ v1 j y j , ∑ v 2 j y j , … , ∑ v nj y j  
                                                           
       yj
          
                j =1         j =1              j =1       


 If xi* and yj* are the optimal solutions
 for both players, then the optimal
 expected value of the game is:
                         m      n
                  v =
                    *
                        ∑∑
                         i =1   j =1
                                       v ij x i* y *j
Two-Person, Zero-Sum Game
– Mixed Strategy
 There are several methods for solving
 this type of game. It is important to
 first use the principle of dominance to
 be able to reduce the total number of
 alternatives. The above non-linear
 optimization model is convertible to a
 Linear Programming Model.
Two-Person, Zero-Sum Game
– Mixed Strategy
 Games Reducible to a 2x2 Matrix
   By employing the principle of dominance, it
   may be possible to reduce the size of a
   game theory problem to a 2x2 matrix.
   For player A, the optimal strategy involves
   the simultaneous solution of:
         x 1 v 11 + x 2 v 21 = x 1 v 12 + x 2 v 22
         x1 + x 2 = 1
Two-Person, Zero-Sum Game
– Mixed Strategy
 Games Reducible to a 2x2 Matrix (con’t)
   For player B, the optimal strategy involves
   the simultaneous solution of:
          y 1 v 11 + y 2 v 12 = y 1 v 21 + y 2 v 22
          y1 + y 2 = 1
Two-Person, Zero-Sum Game
– Mixed Strategy
 Example 5: Using data from Example 4, Reduce
 the original game matrix using the principle of
 row and column dominance and determine the
 mixed strategy solution

             C1        C2       C3        C4
   U1       2.0       1.5       1.2      3.5
   U2       2.4       1.4       0.8      1.0
   U3       4.0       0.2       1.9      0.5
   U4       -0.5      0.4       1.1      0.0
Two-Person, Zero-Sum Game
– Mixed Strategy
 Solution of (mxn) Games by Linear
 Programming
   As given previously, the following optimization
   model solves for the optimal strategy of Player
   A:
             m            m            m
                                                
        maxmin ∑vi1 xi , ∑vi 2 xi ,…, ∑vin xi 
         xi
              i=1        i =1         i =1    
                  m
         s .t .   ∑x
                  i =1
                         i   =1

                   xi ≥ 0          ∀i
Two-Person, Zero-Sum Game
– Mixed Strategy
 Solution of (mxn) Games by Linear
 Programming (con’t.)
   This model can be converted to linear
   programming using the following:
 Let
               m           m             m
                                                  
       v = min ∑ vi1 xi , ∑ vi 2 xi ,…, ∑ vin xi 
               i =1       i =1          i =1     
Two-Person, Zero-Sum Game
– Mixed Strategy
 Solution of (mxn) Games by Linear
 Programming (con’t.)
   Then, the LP model is given by:
          Max Z = v
                   m
          s .t .   ∑v
                   i =1
                           ij   xi ≥ v    ∀j
                     m

                   ∑i =1
                           xi = 1

                    xi ≥ 0               ∀i
Two-Person, Zero-Sum Game
– Mixed Strategy
 Solution of (mxn) Games by Linear
 Programming (con’t.)
   Assuming that v>0, we divide all
   constraints by v and let Xi=xi/v. Since
              1
   max v ≡ min , the model for Player A becomes:
              v
                            m
         min      z =       ∑
                            i=1
                                  X   i

                   m
         s .t .   ∑
                  i=1
                        v ij X    i   ≥ 1     ∀ j

                   X    i   ≥ 0             ∀ i
Two-Person, Zero-Sum Game
– Mixed Strategy
 Solution of (mxn) Games by Linear
 Programming (con’t.)
   Using the same principle, player B’s
   optimization problem is given by:
                               n
          max      w =       ∑j =1
                                         Y   j


                   n
          s .t .   ∑
                   j =1
                           v ij Y    j   ≤ 1      ∀i

                   Y   j   ≥ 0                   ∀j
Two-Person, Zero-Sum Game
– Mixed Strategy
 Solution of (mxn) Games by Linear
 Programming (con’t.)
   Note: In cases where the payoff matrix
   contains negative payoffs, we scale up all
   entries by adding a fixed number T which
   will render all values non-negative. Scaling
   does not affect the optimal solution except
   to increase its value by T.
Two-Person, Zero-Sum Game
– Mixed Strategy
 Example 6: Using the game matrix below,
 find the mixed strategy solution.
              y1          y2         y3

   x1          6          -4         -14

   x2         -9          6          -4

   x3          1          -9          1

More Related Content

What's hot

Sequencing problems in Operations Research
Sequencing problems in Operations ResearchSequencing problems in Operations Research
Sequencing problems in Operations ResearchAbu Bashar
 
Operations research - an overview
Operations research -  an overviewOperations research -  an overview
Operations research - an overviewJoseph Konnully
 
Decision theory
Decision theoryDecision theory
Decision theorySurekha98
 
Operations Research - Models
Operations Research - ModelsOperations Research - Models
Operations Research - ModelsSundar B N
 
Operation research complete note
Operation research  complete noteOperation research  complete note
Operation research complete notekabul university
 
Simplex Method
Simplex MethodSimplex Method
Simplex MethodSachin MK
 
Game Theory Presentation
Game Theory PresentationGame Theory Presentation
Game Theory PresentationMehdi Ghotbi
 
Introduction to Operations Research
Introduction to Operations ResearchIntroduction to Operations Research
Introduction to Operations ResearchVictor Seelan
 
Game Theory Operation Research
Game Theory Operation ResearchGame Theory Operation Research
Game Theory Operation ResearchR A Shah
 
Procedure Of Simplex Method
Procedure Of Simplex MethodProcedure Of Simplex Method
Procedure Of Simplex Methoditsvineeth209
 
Operation research ppt chapter one
Operation research ppt   chapter oneOperation research ppt   chapter one
Operation research ppt chapter onemitku assefa
 

What's hot (20)

Linear Programming
Linear ProgrammingLinear Programming
Linear Programming
 
Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
 
Sequencing problems in Operations Research
Sequencing problems in Operations ResearchSequencing problems in Operations Research
Sequencing problems in Operations Research
 
Operations research - an overview
Operations research -  an overviewOperations research -  an overview
Operations research - an overview
 
Decision theory
Decision theoryDecision theory
Decision theory
 
Game theory
Game theoryGame theory
Game theory
 
Decision theory
Decision theoryDecision theory
Decision theory
 
Decision theory
Decision theoryDecision theory
Decision theory
 
Linear programing
Linear programingLinear programing
Linear programing
 
Game theory
Game theoryGame theory
Game theory
 
Operations Research - Models
Operations Research - ModelsOperations Research - Models
Operations Research - Models
 
Operation research complete note
Operation research  complete noteOperation research  complete note
Operation research complete note
 
Simplex Method
Simplex MethodSimplex Method
Simplex Method
 
game THEORY ppt
game THEORY pptgame THEORY ppt
game THEORY ppt
 
Game Theory Presentation
Game Theory PresentationGame Theory Presentation
Game Theory Presentation
 
Introduction to Operations Research
Introduction to Operations ResearchIntroduction to Operations Research
Introduction to Operations Research
 
Game Theory Operation Research
Game Theory Operation ResearchGame Theory Operation Research
Game Theory Operation Research
 
Goal programming
Goal programmingGoal programming
Goal programming
 
Procedure Of Simplex Method
Procedure Of Simplex MethodProcedure Of Simplex Method
Procedure Of Simplex Method
 
Operation research ppt chapter one
Operation research ppt   chapter oneOperation research ppt   chapter one
Operation research ppt chapter one
 

Viewers also liked

Game theory
Game theoryGame theory
Game theoryamaroks
 
An introduction to Game Theory
An introduction to Game TheoryAn introduction to Game Theory
An introduction to Game TheoryPaul Trafford
 
Natural Resources Presentation
 Natural Resources Presentation Natural Resources Presentation
Natural Resources PresentationPavan Goswami
 
Natural resources final ppt
Natural resources final pptNatural resources final ppt
Natural resources final pptAnoop K Mishra
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017Carol Smith
 

Viewers also liked (11)

Cnc
CncCnc
Cnc
 
Game theory
Game theoryGame theory
Game theory
 
Game theory
Game theoryGame theory
Game theory
 
Game Theory
Game TheoryGame Theory
Game Theory
 
Game theory
Game theoryGame theory
Game theory
 
An introduction to Game Theory
An introduction to Game TheoryAn introduction to Game Theory
An introduction to Game Theory
 
Simulation Powerpoint- Lecture Notes
Simulation Powerpoint- Lecture NotesSimulation Powerpoint- Lecture Notes
Simulation Powerpoint- Lecture Notes
 
Natural Resources Presentation
 Natural Resources Presentation Natural Resources Presentation
Natural Resources Presentation
 
Natural resources final ppt
Natural resources final pptNatural resources final ppt
Natural resources final ppt
 
SlideShare 101
SlideShare 101SlideShare 101
SlideShare 101
 
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
 

Similar to Game theory

Gametheory 110125221603-phpapp02
Gametheory 110125221603-phpapp02Gametheory 110125221603-phpapp02
Gametheory 110125221603-phpapp02kongara
 
Game theory and its applications
Game theory and its applicationsGame theory and its applications
Game theory and its applicationsEranga Weerasekara
 
Bba 3274 qm week 5 game theory
Bba 3274 qm week 5 game theoryBba 3274 qm week 5 game theory
Bba 3274 qm week 5 game theoryStephen Ong
 
Game Theory Introduction
Game Theory IntroductionGame Theory Introduction
Game Theory IntroductionRobin Anderson
 
GAME THEORY NOTES FOR ECONOMICS HONOURS FOR ALL UNIVERSITIES BY SOURAV SIR'S ...
GAME THEORY NOTES FOR ECONOMICS HONOURS FOR ALL UNIVERSITIES BY SOURAV SIR'S ...GAME THEORY NOTES FOR ECONOMICS HONOURS FOR ALL UNIVERSITIES BY SOURAV SIR'S ...
GAME THEORY NOTES FOR ECONOMICS HONOURS FOR ALL UNIVERSITIES BY SOURAV SIR'S ...SOURAV DAS
 
Game Theory SV.docx
Game Theory SV.docxGame Theory SV.docx
Game Theory SV.docxsnehil35
 
Exposé biad game-theory
Exposé biad game-theoryExposé biad game-theory
Exposé biad game-theoryMalak Souf
 
Module 3 Game Theory (1).pptx
Module 3 Game Theory (1).pptxModule 3 Game Theory (1).pptx
Module 3 Game Theory (1).pptxDrNavaneethaKumar
 
Optimization of Fuzzy Matrix Games of Order 4 X 3
Optimization of Fuzzy Matrix Games of Order 4 X 3Optimization of Fuzzy Matrix Games of Order 4 X 3
Optimization of Fuzzy Matrix Games of Order 4 X 3IJERA Editor
 
Game theory.ppt for Micro Economics content
Game theory.ppt for Micro Economics contentGame theory.ppt for Micro Economics content
Game theory.ppt for Micro Economics contentDrDeeptiSharma12
 

Similar to Game theory (20)

Gametheory 110125221603-phpapp02
Gametheory 110125221603-phpapp02Gametheory 110125221603-phpapp02
Gametheory 110125221603-phpapp02
 
Game theory and its applications
Game theory and its applicationsGame theory and its applications
Game theory and its applications
 
OR 14 15-unit_4
OR 14 15-unit_4OR 14 15-unit_4
OR 14 15-unit_4
 
Game theory
Game theoryGame theory
Game theory
 
file1
file1file1
file1
 
Bba 3274 qm week 5 game theory
Bba 3274 qm week 5 game theoryBba 3274 qm week 5 game theory
Bba 3274 qm week 5 game theory
 
GT Presentation
GT PresentationGT Presentation
GT Presentation
 
gt_2007
gt_2007gt_2007
gt_2007
 
Game Theory Introduction
Game Theory IntroductionGame Theory Introduction
Game Theory Introduction
 
GAME THEORY NOTES FOR ECONOMICS HONOURS FOR ALL UNIVERSITIES BY SOURAV SIR'S ...
GAME THEORY NOTES FOR ECONOMICS HONOURS FOR ALL UNIVERSITIES BY SOURAV SIR'S ...GAME THEORY NOTES FOR ECONOMICS HONOURS FOR ALL UNIVERSITIES BY SOURAV SIR'S ...
GAME THEORY NOTES FOR ECONOMICS HONOURS FOR ALL UNIVERSITIES BY SOURAV SIR'S ...
 
Game Theory SV.docx
Game Theory SV.docxGame Theory SV.docx
Game Theory SV.docx
 
Unit II A - Game Theory
Unit II A - Game TheoryUnit II A - Game Theory
Unit II A - Game Theory
 
Exposé biad game-theory
Exposé biad game-theoryExposé biad game-theory
Exposé biad game-theory
 
TermPaper
TermPaperTermPaper
TermPaper
 
Module 3 Game Theory (1).pptx
Module 3 Game Theory (1).pptxModule 3 Game Theory (1).pptx
Module 3 Game Theory (1).pptx
 
Game theory
Game theoryGame theory
Game theory
 
Optimization of Fuzzy Matrix Games of Order 4 X 3
Optimization of Fuzzy Matrix Games of Order 4 X 3Optimization of Fuzzy Matrix Games of Order 4 X 3
Optimization of Fuzzy Matrix Games of Order 4 X 3
 
Game theory2
 Game theory2 Game theory2
Game theory2
 
Game theory.ppt for Micro Economics content
Game theory.ppt for Micro Economics contentGame theory.ppt for Micro Economics content
Game theory.ppt for Micro Economics content
 
GAME THEORY
GAME THEORYGAME THEORY
GAME THEORY
 

More from De La Salle University-Manila

Chapter3 general principles of discrete event simulation
Chapter3   general principles of discrete event simulationChapter3   general principles of discrete event simulation
Chapter3 general principles of discrete event simulationDe La Salle University-Manila
 

More from De La Salle University-Manila (20)

Queueing theory
Queueing theoryQueueing theory
Queueing theory
 
Queueing theory
Queueing theoryQueueing theory
Queueing theory
 
Queuing problems
Queuing problemsQueuing problems
Queuing problems
 
Verfication and validation of simulation models
Verfication and validation of simulation modelsVerfication and validation of simulation models
Verfication and validation of simulation models
 
Markov exercises
Markov exercisesMarkov exercises
Markov exercises
 
Markov theory
Markov theoryMarkov theory
Markov theory
 
Game theory problem set
Game theory problem setGame theory problem set
Game theory problem set
 
Decision theory Problems
Decision theory ProblemsDecision theory Problems
Decision theory Problems
 
Decision theory handouts
Decision theory handoutsDecision theory handouts
Decision theory handouts
 
Sequential decisionmaking
Sequential decisionmakingSequential decisionmaking
Sequential decisionmaking
 
Decision theory
Decision theoryDecision theory
Decision theory
 
Decision theory blockwood
Decision theory blockwoodDecision theory blockwood
Decision theory blockwood
 
Decision theory
Decision theoryDecision theory
Decision theory
 
Random variate generation
Random variate generationRandom variate generation
Random variate generation
 
Random number generation
Random number generationRandom number generation
Random number generation
 
Monte carlo simulation
Monte carlo simulationMonte carlo simulation
Monte carlo simulation
 
Input modeling
Input modelingInput modeling
Input modeling
 
Conceptual modeling
Conceptual modelingConceptual modeling
Conceptual modeling
 
Chapter3 general principles of discrete event simulation
Chapter3   general principles of discrete event simulationChapter3   general principles of discrete event simulation
Chapter3 general principles of discrete event simulation
 
Comparison and evaluation of alternative designs
Comparison and evaluation of alternative designsComparison and evaluation of alternative designs
Comparison and evaluation of alternative designs
 

Recently uploaded

Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxLigayaBacuel1
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........LeaCamillePacle
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationAadityaSharma884161
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 

Recently uploaded (20)

Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptx
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint Presentation
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 

Game theory

  • 1. Game Theory OPERES3 Notes
  • 2. Definitions A game is a generic term, involving conflict situations of particular sort. Game Theory is a set of tools and techniques for decisions under uncertainty involving two or more intelligent opponents in which each opponent aspires to optimize his own decision at the expense of the other opponents. In game theory, an opponent is referred to as player. Each player has a number of choices, finite or infinite, called strategies. The outcomes or payoffs of a game are summarized as functions of the different strategies for each player.
  • 3. Major Assumptions 1. Players – the number of participants may be two or more. A player can be a single individual or a group with the same objective. 2. Timing – the conflicting parties decide simultaneously. 3. Conflicting Goals – each party is interested in maximizing his or her goal at the expense of the other.
  • 4. Major Assumptions 4. Repetition – most instances involve repetitive solution. 5. Payoff – the payoffs for each combination of decisions are known by all parties. 6. Information Availability – all parties are aware of all pertinent information. Each player knows all possible courses of action open to the opponent as well as anticipated payoffs.
  • 5. Classifications of Games 1. Zero-Sum Games – the winner(s) receive(s) the entire amount of the payoff which is contributed by the loser (strictly competitive). 2. Non-Zero Sum Games – the gains of one player differ from the losses of the other. Some other parties in the environment may share in the gain or losses (not strictly competitive).
  • 6. Two-Person, Zero-Sum Game – Pure Strategy Characteristics: 1.There must be two players, each with a finite set of strategies. 2.Zero-sum implies that the losses of one player is the exact gain of the other. 3.Pure strategy refers to a prescribed solution in which one alternative is repeatedly recommended to each player. 4.Bargaining is not allowed. There could be no agreement that could be mutually advantageous.
  • 7. Two-Person, Zero-Sum Game – Pure Strategy Consider the following game matrix taken from the point of view of player A. B1 B2 … Bn A1 v11 v12 … V1n A2 v21 v22 … v2n . . . . . . . . . . . . . . . Am vm1 vm2 … vmn
  • 8. Two-Person, Zero-Sum Game – Pure Strategy Example 1: The labor contract between a company and the union will terminate in the near future. A new contract must be negotiated. After a consideration of past experience, the group (Co) agrees that the feasible strategies for the company to follow are: C1 = all out attack; hard aggressive bargaining C2 = a reasoning, logical approach C3 = a legalistic strategy C4 = an agreeable conciliatory approach Assume that the union is considering one of the following set of approaches: U1 = all out attack; hard aggressive bargaining U2 = a reasoning, logical approach U3 = a legalistic strategy U4 = an agreeable conciliatory approach
  • 9. Two-Person, Zero-Sum Game – Pure Strategy Example 1 (con’t.) With the aid of an outside mediator, we construct the following game matrix: Conditional Gains of Union Union Strategies Company Strategies C1 C2 C3 C4 U1 2.0 1.5 1.2 3.5 U2 2.5 1.4 0.8 1.0 U3 4.0 0.2 1.0 0.5 U4 - 0.5 0.4 1.1 0.0
  • 10. Two-Person, Zero-Sum Game – Pure Strategy Example 1 (con’t.) Interpretation of above table or game matrix If Co. adopts C1 and Union adopts U1, the final contract involves a P2.0 increase in wages (hence, a -P2.0 loss to the company). From the above table, it is clear that if the Company decides to adopt C3, Union will adopt U1. If the Union decides to adopt U3, the company will adopt C2.
  • 11. Two-Person, Zero-Sum Game – Pure Strategy Solution Strategy : Minimax – Maximin Approach 1. Apply the maximin rule to determine the optimal strategy for A: { max min v ij j i [ ]} 2. Aplly the minimax rule to determine the optimal strategy for B: { min max v ij j i [ ]}
  • 12. Two-Person, Zero-Sum Game – Pure Strategy In the application of the above strategy, the pure strategy problem results in a saddle point, i.e., the payoff corresponding to the maximin rule is identical to the payoff corresponding to the minimax rule. Saddle point corresponds to the minimum in its row and the maximum in its column.
  • 13. Two-Person, Zero-Sum Game – Pure Strategy Additional Remarks on Pure Strategy Problems: 1.Change in Strategy – Since games are repetitive, both players may change. But in pure strategy games, there is no incentive to change. Any player deviating from the prescribed strategy will usually find a worsening payoff. 2. Multiple Optimal Solutions – Some games may involve multiple optimal strategies.
  • 14. Two-Person, Zero-Sum Game – Pure Strategy Additional Remarks (con’t.) 3. Dominance Row: The dominating row will have entries which are larger than and/or equal to (with at least one entry larger than) to the corresponding entries in the dominated row. Column: The dominating column will have entries smaller than and/or equal to (with at least one entry smaller than) the dominated column Dominated rows and columns can be deleted from the table.
  • 15. Two-Person, Zero-Sum Game – Pure Strategy Example 2: Given game matrix showing the conditional gains of A. B1 B2 B3 min A1 7 -1 2 -1 A2 4 4 6 4 A3 6 3 0 0 A4 7 4 5 4 max 7 4 6 Multiple Pure Strategy Solutions: A2, B2 and A4, B2
  • 16. Two-Person, Zero-Sum Game – Pure Strategy Example 3: Applying Law of Dominance using game matrix of Example 1. U1 dominates U4. U4 can therefore be removed from the game matrix. After removing U4, we see that C2 dominates C1. C1 can likewise be removed from the table. We are now left with a 3x3 game matrix. This time, we see that U1 dominates both U2 and U3. U2 and U3 can also be removed from the table which leaves us with a 1x3 row vector. Finally, C3 dominates C2 and C4. This leaves us with a single value of 1.2 which corresponds to the value under C3 and U1 in the original game matrix. As we already know, C3 and U1 represents the pure strategy solution to this game theory problem.
  • 17. Two-Person, Zero-Sum Game – Pure Strategy Example 3: Applying Law of Dominance using game matrix of Example 1. C1 C2 C3 C4 U1 2.0 1.5 1.2 3.5 U2 2.5 1.4 0.8 1.0 U3 4.0 0.2 1.0 0.5 U4 -0.5 0.4 1.1 0.0
  • 18. Two-Person, Zero-Sum Game – Mixed Strategy A mixed strategy problem is one where players change from alternative to alternative when the game is repeated. A mixed strategy problem does not yield a saddle point.
  • 19. Two-Person, Zero-Sum Game – Mixed Strategy Assumptions in Mixed Strategy Problems: 1. The players practice a maximum secrecy with their plans so that the opponent will not guess their move. 2. The average payoff is determined by the fraction of the time that each of the alternatives is played and there is a certain fraction that is best for each player. 3. The best strategy for a mixed strategy game is a random selection of alternatives which conform in the long run to predetermined proportions.
  • 20. Two-Person, Zero-Sum Game – Mixed Strategy Example 4: Using Example 1 but replacing (U3,C3) value by 1.9. C1 C2 C3 C4 Min U1 2.0 1.5 1.2 3.5 1.2 U2 2.4 1.4 0.8 1.0 0.8 U3 4.0 0.2 1.9 0.5 0.2 U4 -0.5 0.4 1.1 0.0 -0.5 max 4.0 1.5 1.9 3.5
  • 21. Two-Person, Zero-Sum Game – Mixed Strategy Example 4: (con’t.) The intersection of these strategies (U1 and C2) is not an equilibrium or saddle point because 1.5 does not represent both the maximum of its column and the minimum of its row. Interpretation: From the above game matrix, we can see that: If the Union adopts U1, the Company will adopt C3. If the Company adopts C3, the Union will adopt U3. If the Union adopts U3, the Company will adopt C2. If the Company adopts C2, the Union will adopt U1. The shift from alternative to alternative becomes a cycle when the Union goes back to adopt U1.0
  • 22. Two-Person, Zero-Sum Game – Mixed Strategy Let xi = proportion of the time that player A plays strategy i yj = proportion of the time that player B plays strategy j   m  x ≥ 0, ∑ x = 1 that will Player A then selects xi  i i  i =1 yield   m m m  max  min  ∑ v i 1 x i , ∑ v i 2 x i , … , ∑ v in x i   xi   i =1 i =1 i =1 
  • 23. Two-Person, Zero-Sum Game – Mixed Strategy Player B then selects yj that will  n   y j ≥ 0, ∑ y j = 1    j =1  yield:    n n n  min  max  ∑ v1 j y j , ∑ v 2 j y j , … , ∑ v nj y j     yj    j =1 j =1 j =1  If xi* and yj* are the optimal solutions for both players, then the optimal expected value of the game is: m n v = * ∑∑ i =1 j =1 v ij x i* y *j
  • 24. Two-Person, Zero-Sum Game – Mixed Strategy There are several methods for solving this type of game. It is important to first use the principle of dominance to be able to reduce the total number of alternatives. The above non-linear optimization model is convertible to a Linear Programming Model.
  • 25. Two-Person, Zero-Sum Game – Mixed Strategy Games Reducible to a 2x2 Matrix By employing the principle of dominance, it may be possible to reduce the size of a game theory problem to a 2x2 matrix. For player A, the optimal strategy involves the simultaneous solution of: x 1 v 11 + x 2 v 21 = x 1 v 12 + x 2 v 22 x1 + x 2 = 1
  • 26. Two-Person, Zero-Sum Game – Mixed Strategy Games Reducible to a 2x2 Matrix (con’t) For player B, the optimal strategy involves the simultaneous solution of: y 1 v 11 + y 2 v 12 = y 1 v 21 + y 2 v 22 y1 + y 2 = 1
  • 27. Two-Person, Zero-Sum Game – Mixed Strategy Example 5: Using data from Example 4, Reduce the original game matrix using the principle of row and column dominance and determine the mixed strategy solution C1 C2 C3 C4 U1 2.0 1.5 1.2 3.5 U2 2.4 1.4 0.8 1.0 U3 4.0 0.2 1.9 0.5 U4 -0.5 0.4 1.1 0.0
  • 28. Two-Person, Zero-Sum Game – Mixed Strategy Solution of (mxn) Games by Linear Programming As given previously, the following optimization model solves for the optimal strategy of Player A:  m m m  maxmin ∑vi1 xi , ∑vi 2 xi ,…, ∑vin xi  xi   i=1 i =1 i =1  m s .t . ∑x i =1 i =1 xi ≥ 0 ∀i
  • 29. Two-Person, Zero-Sum Game – Mixed Strategy Solution of (mxn) Games by Linear Programming (con’t.) This model can be converted to linear programming using the following: Let  m m m  v = min ∑ vi1 xi , ∑ vi 2 xi ,…, ∑ vin xi   i =1 i =1 i =1 
  • 30. Two-Person, Zero-Sum Game – Mixed Strategy Solution of (mxn) Games by Linear Programming (con’t.) Then, the LP model is given by: Max Z = v m s .t . ∑v i =1 ij xi ≥ v ∀j m ∑i =1 xi = 1 xi ≥ 0 ∀i
  • 31. Two-Person, Zero-Sum Game – Mixed Strategy Solution of (mxn) Games by Linear Programming (con’t.) Assuming that v>0, we divide all constraints by v and let Xi=xi/v. Since 1 max v ≡ min , the model for Player A becomes: v m min z = ∑ i=1 X i m s .t . ∑ i=1 v ij X i ≥ 1 ∀ j X i ≥ 0 ∀ i
  • 32. Two-Person, Zero-Sum Game – Mixed Strategy Solution of (mxn) Games by Linear Programming (con’t.) Using the same principle, player B’s optimization problem is given by: n max w = ∑j =1 Y j n s .t . ∑ j =1 v ij Y j ≤ 1 ∀i Y j ≥ 0 ∀j
  • 33. Two-Person, Zero-Sum Game – Mixed Strategy Solution of (mxn) Games by Linear Programming (con’t.) Note: In cases where the payoff matrix contains negative payoffs, we scale up all entries by adding a fixed number T which will render all values non-negative. Scaling does not affect the optimal solution except to increase its value by T.
  • 34. Two-Person, Zero-Sum Game – Mixed Strategy Example 6: Using the game matrix below, find the mixed strategy solution. y1 y2 y3 x1 6 -4 -14 x2 -9 6 -4 x3 1 -9 1