TUFTS UNIVERSITY DEPARTMENT OF CIVIL AND ENVIRONMENTAL ENGINEERING ES 152 ENGINEERING SYSTEMS Spring Lesson 16 Introduction to Game Theory
|
|
- Thomasina Holland
- 5 years ago
- Views:
Transcription
1 TUFTS UNIVERSITY DEPARTMENT OF CIVIL AND ENVIRONMENTAL ENGINEERING ES 52 ENGINEERING SYSTEMS Spring 20 Introduction: Lesson 6 Introduction to Game Theory We will look at the basic ideas of game theory. I believe there is an entire course on it in the economics department. Game theory involves optimization in a competitive environment.. The outcome is due to the choice of strategies, not only by the player but also by his or her opponent. 2. We will look at two person zero sum games; the simplest type. 3. We assume that both players are totally rational. In economics that means each acts only to benefit themselves. 4. We also assume that they have a common information base. Whatever one knows, the other knows. 5. Finally we assume that they pursue a minimax (or maximin) strategy. This means they strive to minimize their maximum loss (maximize their minimum gain). A conservative strategy, but possibly consistent with the common information base. 6. The players may have different sets of strategies. Comparing three strategies each with two equally likely outcomes Outcome Strategy 2 Choose if you wish to maximize maximum gain maximize expected gain minimize maximum loss Evaluating Payoff Tables (k) Let p ij be the payoff to player k if player plays his i th strategy and player j plays his j th () (2) strategy. Note that p ij = - p ij ; that is what we mean by a zero sum game. Here is a Payoff Table from the point of view of Player. es52 Lesson 6
2 Example : 2 3 min 2 4 Player Strategies max 2 4 Note that the minimax and the maximin are the same table entry. According to the minimax principle each player will use his strategy. Note that neither player stands to gain by switching strategies and in fact each stands to lose. Also note that this is not a fair game since if each plays his optimum strategy Player wins and Player 2 loses. In this example strategy completely dominates the other strategies for Player and the same is true for Player 2. When a strategy is dominated it is never used. Example 2: 2 3 min Player Strategies max There is no dominance here but again the minimax and the maximin are the same table entry, so Player plays his strategy 2 and Player 2 plays his strategy. Again, neither can improve by changing so the solution is stable. This is a fair game. Example 3: 2 3 min Player Strategies max There is no dominance and the minimax and maximin are different entries in the table. Player 2 would benefit by changing strategies from 3 to 2 but only if Player didn t change. The problem is that since they both share all information Player can then improve his situation by switching to strategy 2 and so on.. There seems to be no stable optimal solution. So what is the solution? The answer lies in the recognition that since your opponent knows everything you know no one can pursue an unanticipated strategy unless your strategy is chosen at random (i.e., you don t know for sure what you are going to do). The strategy is to pursue each of the pure strategies -, 2, or 3 with a certain probability. This is known as a mixed strategy. (Actually, pure strategies are just special cases of mixed strategies). There exists a stable mixed strategy meaning that neither player can increase his expected payoff by changing his probabilities. We can determine that optimum mixed strategy by linear es52 Lesson 6 2
3 programming. (Note the use of expected payoff as the performance measure in the mixed strategy case.) Linear Programming in a Nutshell: When a constrained optimization problem has both a linear performance measure (objective function) and linear constraints it is known as a linear programming problem. This is the class of optimization problems for which the most powerful solution techniques exist. Here is a typical problem in what is referred to as the standard form. Maximize Z = 2x + 3x2 Subject to (the constraints) 4x + 3x2 2 2x + 4x2 8 5x + 2x2 4 x 0 x2 0 This is a two dimensional problem as it has two decision variables, x and x2, but linear problems can be solved with thousands of decision variables. Here is the solution to the problem using LINGO. max = 2*x + 3*x2;!subject to; 4*x + 3*x2 <= 2; 2*x + 4*x2 <= 8; 5*x + 2*x2 <= 4; Objective value: Infeasibilities: Total solver iterations: 2 X X It assumes the non-negativity constraints for the decision variables. Every linear programming problem has a dual. In this case it is: es52 Lesson 6 3
4 min = 2*y + 8*y2 +4*y3;!subject to; 4*y + 2*y2 + 5*y3 >= 2; 3*y + 4*y2 + 2*y3 >= 3; Objective value: Infeasibilities: Total solver iterations: 2 Y Y Y Let s compare the two problems (primal and dual). There are lots of relationships. We will note only a few.. Maximum of objective function in the primal equals the minimum of the objective function in the dual. 2. The interchange of the coefficients in the objective function with the constraint values. 3. Transposing of constraint coefficients. 4. Interchange of slack or surplus values with the reduced cost values. 5. Interchange of value with dual price. If you were to take a course on linear programming, why this (and much more) is so would all in due course be explained to you. Here we will take it all on faith that it is always so. (Note: I just saw the play Two Men of Florence so pardon my excursion into the relative roles of faith and science.) OK, now let apply this to our game theory problem. We will let x T = [ x x2.. xm] be the mixed strategy for Player, where xi is the probability of playing pure strategy i. Likewise y T = [ y y2..yn] is the mixed strategy for Player 2. (So x and y are probability vectors their elements are non-negative and sum to.0.) Each player wishes to maximize his expected payoff. For Player that expected payoff is m n () = pij xiy j i= j= E. es52 Lesson 6 4
5 Let v be the expected payoff that Player gets if both players pursue their optimum strategy. Of course, if Player pursues his optimum strategy and Player 2 does not then Player s expected payoff is greater than v. Therefore, m n = () E pij xiy j i= j= v, with equality holding when Player 2 plays his optimum strategy. Since this holds for all mixed strategies, and pure strategies are just special cases of mixed strategies, it is also true for pure strategies. A pure strategy k for Player 2 is a vector y with a.0 in the k th entry and all the rest of the entries are 0. Therefore all the following hold as well, m i= This, along with xi 0, i =,m, and m i= () p x v for j =, n. x ij i = i gives us all the constraints we need for a linear programming formulation. All we need is an objective function. Since Player wishes to maximize v we will let xm+ = v and our linear programming problem becomes maximize Z = xm+ subject to: m i= m i= p x () ij x i = i x m+ for j = xi 0 for i =,m+., n Example 4: We all know the game Rock, Paper, Scissor.. Determine the optimum strategy for each player. Is the result consistent with your experience? 2. What if one of the players decides to use a different mixed strategy but his opponent does not know and continues playing the optimum strategy? 3. What if his opponent does know? Can he adjust his own strategy to take advantage of this? If so, what s his optimum strategy. es52 Lesson 6 5
6 . We will do this using LINGO. R P S min R Player Strategies P S max Clearly there is no dominance and no stable solution exists. Our own experience with this game tells us that if you become predictable you will begin to lose. It is the poster boy for the mixed strategy approach. We will do this using LINGO but because LINGO does not like negative numbers much we will add one () to every payoff (and then we can subtract the one at the end). R P S min R Player Strategies P S max Here is the LINGO solution for Player.!es52!Rock, Paper, Scissor as a Game;!Lesson 6-; max = x4;!subject to; *x + 2*x2 + 0*x3 >= x4; 0*x + *x2 + 2*x3 >= x4; 2*x + 0*x2 + *x3 >= x4; x + x2 + x3 = ; x >= 0; x2 >= 0; x3 >= 0; x4 >= 0; v = x4 - ; Objective value: Total solver iterations: 3 X X es52 Lesson 6 6
7 X X V We see from the result v = x4 = 0 that Rock, Paper, Scissors is a fair game and, as you all knew, the optimum mixed strategy is to play each pure strategy with equal probability. The results under Dual Price tell us that Player 2 should also use the equal probability approach as well. 2. We will look at this using a simulation. First we will check it out. es52 Lesson 6 Rock, Paper, Scissor Part 2 Player ` Player 2 Rock Paper Scissor Number of Rounds Player Wins Player 2 Wins Ties OK, that looks reasonable. Now assume Player 2 goes to a different strategy. es52 Lesson 6 Rock, Paper, Scissor Part 2 Player ` Player 2 Rock Paper Scissor Number of Rounds Player Wins Player 2 Wins Ties es52 Lesson 6 7
8 No statistically significant difference. Does that make sense? Let s see. Player wins if either he plays Rock and Player 2 plays Scissor (/3 *0.), he plays Paper and Player 2 plays Rock (/3*0.6), or he plays Scissor and Player 2 plays Paper (/3*0.3), which totals to /3. So, even if his opponent plays a non-optimal strategy he only benefits if he adjusts his strategy to take advantage of it. 3. We can set this up in LINGO as well. The expected payoff for Player is E where the yj s are fixed. m n () = pij xiy j i= j=!es52 Lesson 6 Part 3!Rock, Paper, Scissor; max = x*(*y+0*y2+2*y3)+x2*(2*y+*y2+0*y3)+x3*(0*y+2*y2+*y3)-; y= 0.6; y2=0.3; y3 = 0.;!This is Player 2's known strategy; x + x2 + x3 =.0; Objective value: Infeasibilities: Total solver iterations: 0 X Y Y Y X X It is no longer a fair game. We see that Player can expect to win. His strategy is to play Paper every time. The simulation confirms the obvious. es52 Lesson 6 8
9 es52 Lesson 6 Rock, Paper, Scissor Part 3 Player ` Player 2 Rock Paper 0.3 Scissor 0 0. Number of Rounds Player Wins 5997 Player 2 Wins Ties 3007 Return to Example 3: 2 3 min Player Strategies max Here s the LINGO analysis.!es52 Lesson 6;!Game from the perspective of Player!Add 4 to payoffs to assure x4 >= 0; max = x4;!subject to; 4*x + 9*x2 + 6*x3 >= x4; 2*x + 8*x2 + 7*x3 >= x4; 6*x + *x2 + 0*x3 >= x4; x + x2 + x3 = ; x >= 0; x2 >= 0; x3 >= 0; x4 > = 0; v = x4-4;!v is the payoff to Player I; Objective value: Total solver iterations: 3 X es52 Lesson 6 9
10 X X X V x = [ ] y = [ ] Aside from the dual, it is also possible to formulate this game from the perspective of Player max Player Strategies min !es52!Lesson 6;!Game from the perspective of Player 2!Add 5 to payoffs to assure y4 >= 0; max = y4;!subject to; 5*y + 7*y2 + 3*y3 >= y4; 0*y + *y2 + 8*y3 >= y4; 3*y + 2*y2 + 9*y3 >= y4; y + y2 + y3 = ; y >= 0; y2 >= 0; y3 >= 0; y4 >= 0;!w = y4-5;!w is the payoff to Player II; es52 Lesson 6 0
11 Objective value: Total solver iterations: 3 Y Y Y Y w = = y = [ ] x = [ ] es52 Lesson 6
Game Theory Tutorial 3 Answers
Game Theory Tutorial 3 Answers Exercise 1 (Duality Theory) Find the dual problem of the following L.P. problem: max x 0 = 3x 1 + 2x 2 s.t. 5x 1 + 2x 2 10 4x 1 + 6x 2 24 x 1 + x 2 1 (1) x 1 + 3x 2 = 9 x
More informationLINEAR PROGRAMMING. Homework 7
LINEAR PROGRAMMING Homework 7 Fall 2014 Csci 628 Megan Rose Bryant 1. Your friend is taking a Linear Programming course at another university and for homework she is asked to solve the following LP: Primal:
More informationComparative Study between Linear and Graphical Methods in Solving Optimization Problems
Comparative Study between Linear and Graphical Methods in Solving Optimization Problems Mona M Abd El-Kareem Abstract The main target of this paper is to establish a comparative study between the performance
More informationGAME THEORY. Game theory. The odds and evens game. Two person, zero sum game. Prototype example
Game theory GAME THEORY (Hillier & Lieberman Introduction to Operations Research, 8 th edition) Mathematical theory that deals, in an formal, abstract way, with the general features of competitive situations
More information15.053/8 February 28, person 0-sum (or constant sum) game theory
15.053/8 February 28, 2013 2-person 0-sum (or constant sum) game theory 1 Quotes of the Day My work is a game, a very serious game. -- M. C. Escher (1898-1972) Conceal a flaw, and the world will imagine
More informationGAME THEORY. (Hillier & Lieberman Introduction to Operations Research, 8 th edition)
GAME THEORY (Hillier & Lieberman Introduction to Operations Research, 8 th edition) Game theory Mathematical theory that deals, in an formal, abstract way, with the general features of competitive situations
More informationCOS 511: Theoretical Machine Learning. Lecturer: Rob Schapire Lecture #24 Scribe: Jordan Ash May 1, 2014
COS 5: heoretical Machine Learning Lecturer: Rob Schapire Lecture #24 Scribe: Jordan Ash May, 204 Review of Game heory: Let M be a matrix with all elements in [0, ]. Mindy (called the row player) chooses
More informationBRIEF INTRODUCTION TO GAME THEORY
BRIEF INTRODUCTION TO GAME THEORY Game Theory Mathematical theory that deals with the general features of competitive situations. Examples: parlor games, military battles, political campaigns, advertising
More informationUsing the Maximin Principle
Using the Maximin Principle Under the maximin principle, it is easy to see that Rose should choose a, making her worst-case payoff 0. Colin s similar rationality as a player induces him to play (under
More informationGame Theory: Minimax, Maximin, and Iterated Removal Naima Hammoud
Game Theory: Minimax, Maximin, and Iterated Removal Naima Hammoud March 14, 17 Last Lecture: expected value principle Colin A B Rose A - - B - Suppose that Rose knows Colin will play ½ A + ½ B Rose s Expectations
More informationORF 307: Lecture 12. Linear Programming: Chapter 11: Game Theory
ORF 307: Lecture 12 Linear Programming: Chapter 11: Game Theory Robert J. Vanderbei April 3, 2018 Slides last edited on April 3, 2018 http://www.princeton.edu/ rvdb Game Theory John Nash = A Beautiful
More informationEcon 172A, W2002: Final Examination, Solutions
Econ 172A, W2002: Final Examination, Solutions Comments. Naturally, the answers to the first question were perfect. I was impressed. On the second question, people did well on the first part, but had trouble
More informationSensitivity Analysis LINDO INPUT & RESULTS. Maximize 7X1 + 10X2. Subject to X1 < 500 X2 < 500 X1 + 2X2 < 960 5X1 + 6X2 < 3600 END
Sensitivity Analysis Sensitivity Analysis is used to see how the optimal solution is affected by the objective function coefficients and to see how the optimal value is affected by the right- hand side
More informationRationalizable Strategies
Rationalizable Strategies Carlos Hurtado Department of Economics University of Illinois at Urbana-Champaign hrtdmrt2@illinois.edu Jun 1st, 2015 C. Hurtado (UIUC - Economics) Game Theory On the Agenda 1
More informationECON 459 Game Theory. Lecture Notes Auctions. Luca Anderlini Spring 2017
ECON 459 Game Theory Lecture Notes Auctions Luca Anderlini Spring 2017 These notes have been used and commented on before. If you can still spot any errors or have any suggestions for improvement, please
More information56:171 Operations Research Midterm Examination Solutions PART ONE
56:171 Operations Research Midterm Examination Solutions Fall 1997 Answer both questions of Part One, and 4 (out of 5) problems from Part Two. Possible Part One: 1. True/False 15 2. Sensitivity analysis
More informationm 11 m 12 Non-Zero Sum Games Matrix Form of Zero-Sum Games R&N Section 17.6
Non-Zero Sum Games R&N Section 17.6 Matrix Form of Zero-Sum Games m 11 m 12 m 21 m 22 m ij = Player A s payoff if Player A follows pure strategy i and Player B follows pure strategy j 1 Results so far
More informationThursday, March 3
5.53 Thursday, March 3 -person -sum (or constant sum) game theory -dimensional multi-dimensional Comments on first midterm: practice test will be on line coverage: every lecture prior to game theory quiz
More informationOutline for today. Stat155 Game Theory Lecture 13: General-Sum Games. General-sum games. General-sum games. Dominated pure strategies
Outline for today Stat155 Game Theory Lecture 13: General-Sum Games Peter Bartlett October 11, 2016 Two-player general-sum games Definitions: payoff matrices, dominant strategies, safety strategies, Nash
More informationCHAPTER 13: A PROFIT MAXIMIZING HARVEST SCHEDULING MODEL
CHAPTER 1: A PROFIT MAXIMIZING HARVEST SCHEDULING MODEL The previous chapter introduced harvest scheduling with a model that minimized the cost of meeting certain harvest targets. These harvest targets
More informationMath 135: Answers to Practice Problems
Math 35: Answers to Practice Problems Answers to problems from the textbook: Many of the problems from the textbook have answers in the back of the book. Here are the answers to the problems that don t
More informationStrategy -1- Strategy
Strategy -- Strategy A Duopoly, Cournot equilibrium 2 B Mixed strategies: Rock, Scissors, Paper, Nash equilibrium 5 C Games with private information 8 D Additional exercises 24 25 pages Strategy -2- A
More information56:171 Operations Research Midterm Examination Solutions PART ONE
56:171 Operations Research Midterm Examination Solutions Fall 1997 Write your name on the first page, and initial the other pages. Answer both questions of Part One, and 4 (out of 5) problems from Part
More informationDUALITY AND SENSITIVITY ANALYSIS
DUALITY AND SENSITIVITY ANALYSIS Understanding Duality No learning of Linear Programming is complete unless we learn the concept of Duality in linear programming. It is impossible to separate the linear
More informationMATH 210, PROBLEM SET 1 DUE IN LECTURE ON WEDNESDAY, JAN. 28
MATH 210, PROBLEM SET 1 DUE IN LECTURE ON WEDNESDAY, JAN. 28 1. Frankfurt s theory of lying and bullshit. Read Frankfurt s book On Bullshit. In particular, see the description of the distinction he makes
More informationCost Estimation as a Linear Programming Problem ISPA/SCEA Annual Conference St. Louis, Missouri
Cost Estimation as a Linear Programming Problem 2009 ISPA/SCEA Annual Conference St. Louis, Missouri Kevin Cincotta Andrew Busick Acknowledgments The author wishes to recognize and thank the following
More informationChapter 10: Mixed strategies Nash equilibria, reaction curves and the equality of payoffs theorem
Chapter 10: Mixed strategies Nash equilibria reaction curves and the equality of payoffs theorem Nash equilibrium: The concept of Nash equilibrium can be extended in a natural manner to the mixed strategies
More informationAdvanced Operations Research Prof. G. Srinivasan Dept of Management Studies Indian Institute of Technology, Madras
Advanced Operations Research Prof. G. Srinivasan Dept of Management Studies Indian Institute of Technology, Madras Lecture 23 Minimum Cost Flow Problem In this lecture, we will discuss the minimum cost
More informationCS711: Introduction to Game Theory and Mechanism Design
CS711: Introduction to Game Theory and Mechanism Design Teacher: Swaprava Nath Domination, Elimination of Dominated Strategies, Nash Equilibrium Domination Normal form game N, (S i ) i N, (u i ) i N Definition
More informationMATH 121 GAME THEORY REVIEW
MATH 121 GAME THEORY REVIEW ERIN PEARSE Contents 1. Definitions 2 1.1. Non-cooperative Games 2 1.2. Cooperative 2-person Games 4 1.3. Cooperative n-person Games (in coalitional form) 6 2. Theorems and
More informationIterated Dominance and Nash Equilibrium
Chapter 11 Iterated Dominance and Nash Equilibrium In the previous chapter we examined simultaneous move games in which each player had a dominant strategy; the Prisoner s Dilemma game was one example.
More information56:171 Operations Research Midterm Examination October 28, 1997 PART ONE
56:171 Operations Research Midterm Examination October 28, 1997 Write your name on the first page, and initial the other pages. Answer both questions of Part One, and 4 (out of 5) problems from Part Two.
More informationGame Theory: introduction and applications to computer networks
Game Theory: introduction and applications to computer networks Zero-Sum Games (follow-up) Giovanni Neglia INRIA EPI Maestro 20 January 2014 Part of the slides are based on a previous course with D. Figueiredo
More informationTheir opponent will play intelligently and wishes to maximize their own payoff.
Two Person Games (Strictly Determined Games) We have already considered how probability and expected value can be used as decision making tools for choosing a strategy. We include two examples below for
More informationGame Theory Lecture #16
Game Theory Lecture #16 Outline: Auctions Mechanism Design Vickrey-Clarke-Groves Mechanism Optimizing Social Welfare Goal: Entice players to select outcome which optimizes social welfare Examples: Traffic
More informationTPPE24 Ekonomisk Analys:
TPPE24 Ekonomisk Analys: Besluts- och Finansiell i Metodik Lecture 5 Game theory (Spelteori) - description of games and two-person zero-sum games 1 Contents 1. A description of the game 2. Two-person zero-sum
More informationEcon 323 Microeconomic Theory. Practice Exam 2 with Solutions
Econ 323 Microeconomic Theory Practice Exam 2 with Solutions Chapter 10, Question 1 Which of the following is not a condition for perfect competition? Firms a. take prices as given b. sell a standardized
More informationSCHOOL OF BUSINESS, ECONOMICS AND MANAGEMENT. BF360 Operations Research
SCHOOL OF BUSINESS, ECONOMICS AND MANAGEMENT BF360 Operations Research Unit 3 Moses Mwale e-mail: moses.mwale@ictar.ac.zm BF360 Operations Research Contents Unit 3: Sensitivity and Duality 3 3.1 Sensitivity
More informationCS 331: Artificial Intelligence Game Theory I. Prisoner s Dilemma
CS 331: Artificial Intelligence Game Theory I 1 Prisoner s Dilemma You and your partner have both been caught red handed near the scene of a burglary. Both of you have been brought to the police station,
More informationMAT 4250: Lecture 1 Eric Chung
1 MAT 4250: Lecture 1 Eric Chung 2Chapter 1: Impartial Combinatorial Games 3 Combinatorial games Combinatorial games are two-person games with perfect information and no chance moves, and with a win-or-lose
More informationEcon 323 Microeconomic Theory. Chapter 10, Question 1
Econ 323 Microeconomic Theory Practice Exam 2 with Solutions Chapter 10, Question 1 Which of the following is not a condition for perfect competition? Firms a. take prices as given b. sell a standardized
More informationWeek 8: Basic concepts in game theory
Week 8: Basic concepts in game theory Part 1: Examples of games We introduce here the basic objects involved in game theory. To specify a game ones gives The players. The set of all possible strategies
More informationIntroduction to Multi-Agent Programming
Introduction to Multi-Agent Programming 10. Game Theory Strategic Reasoning and Acting Alexander Kleiner and Bernhard Nebel Strategic Game A strategic game G consists of a finite set N (the set of players)
More informationRepeated, Stochastic and Bayesian Games
Decision Making in Robots and Autonomous Agents Repeated, Stochastic and Bayesian Games Subramanian Ramamoorthy School of Informatics 26 February, 2013 Repeated Game 26/02/2013 2 Repeated Game - Strategies
More information6.254 : Game Theory with Engineering Applications Lecture 3: Strategic Form Games - Solution Concepts
6.254 : Game Theory with Engineering Applications Lecture 3: Strategic Form Games - Solution Concepts Asu Ozdaglar MIT February 9, 2010 1 Introduction Outline Review Examples of Pure Strategy Nash Equilibria
More informationCS711 Game Theory and Mechanism Design
CS711 Game Theory and Mechanism Design Problem Set 1 August 13, 2018 Que 1. [Easy] William and Henry are participants in a televised game show, seated in separate booths with no possibility of communicating
More informationAdvanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras
Advanced Operations Research Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras Lecture 21 Successive Shortest Path Problem In this lecture, we continue our discussion
More information6.896 Topics in Algorithmic Game Theory February 10, Lecture 3
6.896 Topics in Algorithmic Game Theory February 0, 200 Lecture 3 Lecturer: Constantinos Daskalakis Scribe: Pablo Azar, Anthony Kim In the previous lecture we saw that there always exists a Nash equilibrium
More informationAlgorithmic Game Theory (a primer) Depth Qualifying Exam for Ashish Rastogi (Ph.D. candidate)
Algorithmic Game Theory (a primer) Depth Qualifying Exam for Ashish Rastogi (Ph.D. candidate) 1 Game Theory Theory of strategic behavior among rational players. Typical game has several players. Each player
More informationLP OPTIMUM FOUND AT STEP 2 OBJECTIVE FUNCTION VALUE
The Wilson Problem: Graph is at the end. LP OPTIMUM FOUND AT STEP 2 1) 5520.000 X1 360.000000 0.000000 X2 300.000000 0.000000 2) 0.000000 1.000000 3) 0.000000 2.000000 4) 140.000000 0.000000 5) 200.000000
More informationIntroduction to Operations Research
Introduction to Operations Research Unit 1: Linear Programming Terminology and formulations LP through an example Terminology Additional Example 1 Additional example 2 A shop can make two types of sweets
More informationCMPSCI 240: Reasoning about Uncertainty
CMPSCI 240: Reasoning about Uncertainty Lecture 23: More Game Theory Andrew McGregor University of Massachusetts Last Compiled: April 20, 2017 Outline 1 Game Theory 2 Non Zero-Sum Games and Nash Equilibrium
More information1. better to stick. 2. better to switch. 3. or does your second choice make no difference?
The Monty Hall game Game show host Monty Hall asks you to choose one of three doors. Behind one of the doors is a new Porsche. Behind the other two doors there are goats. Monty knows what is behind each
More informationRobust Optimization Applied to a Currency Portfolio
Robust Optimization Applied to a Currency Portfolio R. Fonseca, S. Zymler, W. Wiesemann, B. Rustem Workshop on Numerical Methods and Optimization in Finance June, 2009 OUTLINE Introduction Motivation &
More informationMgtOp 470 Business Modeling with Spreadsheets Washington State University Sample Final Exam
MgtOp 470 Business Modeling with Spreadsheets Washington State University Sample Final Exam Section 1 Multiple Choice 1. An information desk at a rest stop receives requests for assistance (from one server).
More informationCS 798: Homework Assignment 4 (Game Theory)
0 5 CS 798: Homework Assignment 4 (Game Theory) 1.0 Preferences Assigned: October 28, 2009 Suppose that you equally like a banana and a lottery that gives you an apple 30% of the time and a carrot 70%
More informationSubject : Computer Science. Paper: Machine Learning. Module: Decision Theory and Bayesian Decision Theory. Module No: CS/ML/10.
e-pg Pathshala Subject : Computer Science Paper: Machine Learning Module: Decision Theory and Bayesian Decision Theory Module No: CS/ML/0 Quadrant I e-text Welcome to the e-pg Pathshala Lecture Series
More informationCS188 Spring 2012 Section 4: Games
CS188 Spring 2012 Section 4: Games 1 Minimax Search In this problem, we will explore adversarial search. Consider the zero-sum game tree shown below. Trapezoids that point up, such as at the root, represent
More informationMaximizing Winnings on Final Jeopardy!
Maximizing Winnings on Final Jeopardy! Jessica Abramson, Natalie Collina, and William Gasarch August 2017 1 Abstract Alice and Betty are going into the final round of Jeopardy. Alice knows how much money
More informationStrategies and Nash Equilibrium. A Whirlwind Tour of Game Theory
Strategies and Nash Equilibrium A Whirlwind Tour of Game Theory (Mostly from Fudenberg & Tirole) Players choose actions, receive rewards based on their own actions and those of the other players. Example,
More informationPERT 12 Quantitative Tools (1)
PERT 12 Quantitative Tools (1) Proses keputusan dalam operasi Fundamental Decisin Making, Tabel keputusan. Konsep Linear Programming Problem Formulasi Linear Programming Problem Penyelesaian Metode Grafis
More informationLinear Programming: Sensitivity Analysis and Interpretation of Solution
8 Linear Programming: Sensitivity Analysis and Interpretation of Solution MULTIPLE CHOICE. To solve a linear programming problem with thousands of variables and constraints a personal computer can be use
More informationMicroeconomics II. CIDE, MsC Economics. List of Problems
Microeconomics II CIDE, MsC Economics List of Problems 1. There are three people, Amy (A), Bart (B) and Chris (C): A and B have hats. These three people are arranged in a room so that B can see everything
More informationCS 7180: Behavioral Modeling and Decision- making in AI
CS 7180: Behavioral Modeling and Decision- making in AI Algorithmic Game Theory Prof. Amy Sliva November 30, 2012 Prisoner s dilemma Two criminals are arrested, and each offered the same deal: If you defect
More informationTHE UNIVERSITY OF BRITISH COLUMBIA
Be sure this eam has pages. THE UNIVERSITY OF BRITISH COLUMBIA Sessional Eamination - June 12 2003 MATH 340: Linear Programming Instructor: Dr. R. Anstee, section 921 Special Instructions: No calculators.
More informationPORTFOLIO OPTIMIZATION AND EXPECTED SHORTFALL MINIMIZATION FROM HISTORICAL DATA
PORTFOLIO OPTIMIZATION AND EXPECTED SHORTFALL MINIMIZATION FROM HISTORICAL DATA We begin by describing the problem at hand which motivates our results. Suppose that we have n financial instruments at hand,
More informationMaximizing Winnings on Final Jeopardy!
Maximizing Winnings on Final Jeopardy! Jessica Abramson, Natalie Collina, and William Gasarch August 2017 1 Introduction Consider a final round of Jeopardy! with players Alice and Betty 1. We assume that
More informationSession 3: Computational Game Theory
Session 3: Computational Game Theory Andreas Niedermayer October 2015 Contents 1 Introduction 2 2 Football Game 2 2.1 Exercise: Simulation............................... 2 2.2 Exercise: Find the Equilibrium.........................
More informationVersion 01 as of May 12, 2014 Author: Steven Sagona To be submitted to PRL (not really)
Version 01 as of May 12, 2014 Author: Steven Sagona To be submitted to PRL (not really) The Game Theory of Pokemon: AI implementing Nash Equilibrium (Dated: May 12, 2014) This paper is written to propose
More informationMA300.2 Game Theory 2005, LSE
MA300.2 Game Theory 2005, LSE Answers to Problem Set 2 [1] (a) This is standard (we have even done it in class). The one-shot Cournot outputs can be computed to be A/3, while the payoff to each firm can
More informationIn the Name of God. Sharif University of Technology. Microeconomics 2. Graduate School of Management and Economics. Dr. S.
In the Name of God Sharif University of Technology Graduate School of Management and Economics Microeconomics 2 44706 (1394-95 2 nd term) - Group 2 Dr. S. Farshad Fatemi Chapter 8: Simultaneous-Move Games
More information1 Shapley-Shubik Model
1 Shapley-Shubik Model There is a set of buyers B and a set of sellers S each selling one unit of a good (could be divisible or not). Let v ij 0 be the monetary value that buyer j B assigns to seller i
More informationChaos and Game Theory:
Chaos and Game Theory: Observations from Iterations of the Game, Rock-Paper-Scissors Thomas Moseder Statement of Problem: The goal of this project is to investigate the game, Rock-Paper- Scissors (RPS),
More informationUniversal Portfolios
CS28B/Stat24B (Spring 2008) Statistical Learning Theory Lecture: 27 Universal Portfolios Lecturer: Peter Bartlett Scribes: Boriska Toth and Oriol Vinyals Portfolio optimization setting Suppose we have
More informationCEC login. Student Details Name SOLUTIONS
Student Details Name SOLUTIONS CEC login Instructions You have roughly 1 minute per point, so schedule your time accordingly. There is only one correct answer per question. Good luck! Question 1. Searching
More informationApplying Risk Theory to Game Theory Tristan Barnett. Abstract
Applying Risk Theory to Game Theory Tristan Barnett Abstract The Minimax Theorem is the most recognized theorem for determining strategies in a two person zerosum game. Other common strategies exist such
More informationSo we turn now to many-to-one matching with money, which is generally seen as a model of firms hiring workers
Econ 805 Advanced Micro Theory I Dan Quint Fall 2009 Lecture 20 November 13 2008 So far, we ve considered matching markets in settings where there is no money you can t necessarily pay someone to marry
More informationIntroduction to Game Theory
Chapter G Notes 1 Epstein, 2013 Introduction to Game Theory G.1 Decision Making Game theory is a mathematical model that provides a atic way to deal with decisions under circumstances where the alternatives
More informationJanuary 26,
January 26, 2015 Exercise 9 7.c.1, 7.d.1, 7.d.2, 8.b.1, 8.b.2, 8.b.3, 8.b.4,8.b.5, 8.d.1, 8.d.2 Example 10 There are two divisions of a firm (1 and 2) that would benefit from a research project conducted
More informationECE 586GT: Problem Set 1: Problems and Solutions Analysis of static games
University of Illinois Fall 2018 ECE 586GT: Problem Set 1: Problems and Solutions Analysis of static games Due: Tuesday, Sept. 11, at beginning of class Reading: Course notes, Sections 1.1-1.4 1. [A random
More information36106 Managerial Decision Modeling Sensitivity Analysis
1 36106 Managerial Decision Modeling Sensitivity Analysis Kipp Martin University of Chicago Booth School of Business September 26, 2017 Reading and Excel Files 2 Reading (Powell and Baker): Section 9.5
More informationHomework solutions, Chapter 8
Homework solutions, Chapter 8 NOTE: We might think of 8.1 as being a section devoted to setting up the networks and 8.2 as solving them, but only 8.2 has a homework section. Section 8.2 2. Use Dijkstra
More informationMoral Hazard. Economics Microeconomic Theory II: Strategic Behavior. Instructor: Songzi Du
Moral Hazard Economics 302 - Microeconomic Theory II: Strategic Behavior Instructor: Songzi Du compiled by Shih En Lu (Chapter 25 in Watson (2013)) Simon Fraser University July 9, 2018 ECON 302 (SFU) Lecture
More informationIV. Cooperation & Competition
IV. Cooperation & Competition Game Theory and the Iterated Prisoner s Dilemma 10/15/03 1 The Rudiments of Game Theory 10/15/03 2 Leibniz on Game Theory Games combining chance and skill give the best representation
More informationCan we have no Nash Equilibria? Can you have more than one Nash Equilibrium? CS 430: Artificial Intelligence Game Theory II (Nash Equilibria)
CS 0: Artificial Intelligence Game Theory II (Nash Equilibria) ACME, a video game hardware manufacturer, has to decide whether its next game machine will use DVDs or CDs Best, a video game software producer,
More informationCUR 412: Game Theory and its Applications, Lecture 4
CUR 412: Game Theory and its Applications, Lecture 4 Prof. Ronaldo CARPIO March 22, 2015 Homework #1 Homework #1 will be due at the end of class today. Please check the website later today for the solutions
More informationDecision Making. D.K.Sharma
Decision Making D.K.Sharma 1 Decision making Learning Objectives: To make the students understand the concepts of Decision making Decision making environment; Decision making under certainty; Decision
More informationGame Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India October 2012
Game Theory Lecture Notes By Y. Narahari Department of Computer Science and Automation Indian Institute of Science Bangalore, India October 22 COOPERATIVE GAME THEORY Correlated Strategies and Correlated
More informationEconomics 109 Practice Problems 1, Vincent Crawford, Spring 2002
Economics 109 Practice Problems 1, Vincent Crawford, Spring 2002 P1. Consider the following game. There are two piles of matches and two players. The game starts with Player 1 and thereafter the players
More informationG5212: Game Theory. Mark Dean. Spring 2017
G5212: Game Theory Mark Dean Spring 2017 What is Missing? So far we have formally covered Static Games of Complete Information Dynamic Games of Complete Information Static Games of Incomplete Information
More informationGame theory and applications: Lecture 1
Game theory and applications: Lecture 1 Adam Szeidl September 20, 2018 Outline for today 1 Some applications of game theory 2 Games in strategic form 3 Dominance 4 Nash equilibrium 1 / 8 1. Some applications
More informationCHAPTER 6 CRASHING STOCHASTIC PERT NETWORKS WITH RESOURCE CONSTRAINED PROJECT SCHEDULING PROBLEM
CHAPTER 6 CRASHING STOCHASTIC PERT NETWORKS WITH RESOURCE CONSTRAINED PROJECT SCHEDULING PROBLEM 6.1 Introduction Project Management is the process of planning, controlling and monitoring the activities
More informationIntroduction to Game Theory
Introduction to Game Theory A. J. Ganesh Feb. 2013 1 What is a game? A game is a model of strategic interaction between agents or players. The agents might be animals competing with other animals for food
More informationFinal Examination December 14, Economics 5010 AF3.0 : Applied Microeconomics. time=2.5 hours
YORK UNIVERSITY Faculty of Graduate Studies Final Examination December 14, 2010 Economics 5010 AF3.0 : Applied Microeconomics S. Bucovetsky time=2.5 hours Do any 6 of the following 10 questions. All count
More informationGame Theory I. Author: Neil Bendle Marketing Metrics Reference: Chapter Neil Bendle and Management by the Numbers, Inc.
Game Theory I This module provides an introduction to game theory for managers and includes the following topics: matrix basics, zero and non-zero sum games, and dominant strategies. Author: Neil Bendle
More informationOptimization Methods in Management Science
Optimization Methods in Management Science MIT 15.053, Spring 013 Problem Set (Second Group of Students) Students with first letter of surnames I Z Due: February 1, 013 Problem Set Rules: 1. Each student
More informationHeckmeck am Bratwurmeck or How to grill the maximum number of worms
Heckmeck am Bratwurmeck or How to grill the maximum number of worms Roland C. Seydel 24/05/22 (1) Heckmeck am Bratwurmeck 24/05/22 1 / 29 Overview 1 Introducing the dice game The basic rules Understanding
More informationExpectations & Randomization Normal Form Games Dominance Iterated Dominance. Normal Form Games & Dominance
Normal Form Games & Dominance Let s play the quarters game again We each have a quarter. Let s put them down on the desk at the same time. If they show the same side (HH or TT), you take my quarter. If
More informationINTERNATIONAL UNIVERSITY OF JAPAN Public Management and Policy Analysis Program Graduate School of International Relations
Hun Myoung Park (4/18/2018) LP Interpretation: 1 INTERNATIONAL UNIVERSITY OF JAPAN Public Management and Policy Analysis Program Graduate School of International Relations DCC5350 (2 Credits) Public Policy
More informationUNIT 5 DECISION MAKING
UNIT 5 DECISION MAKING This unit: UNDER UNCERTAINTY Discusses the techniques to deal with uncertainties 1 INTRODUCTION Few decisions in construction industry are made with certainty. Need to look at: The
More information