A Few Games and Geometric Insights

Similar documents
Polynomial-time Computation of Exact Correlated Equilibrium in Compact Games

MS&E 246: Lecture 4 Mixed strategies. Ramesh Johari January 18, 2007

A Polynomial-time Nash Equilibrium Algorithm for Repeated Games

Introduction to Game Theory

Lecture December 2009 Fall 2009 Scribe: R. Ring In this lecture we will talk about

Game Theory. Greg Plaxton Theory in Programming Practice, Spring 2004 Department of Computer Science University of Texas at Austin

Correlated Equilibria: Rationality and Dynamics

Bargaining, Contracts, and Theories of the Firm. Dr. Margaret Meyer Nuffield College

A (Brief) Introduction to Game Theory

Nash Equilibrium: Existence & Computation

Existence of sparsely supported correlated equilibria

EC319 Economic Theory and Its Applications, Part II: Lecture 7

Game Theory. Monika Köppl-Turyna. Winter 2017/2018. Institute for Analytical Economics Vienna University of Economics and Business

Structure of Extreme Correlated Equilibria: a Zero-Sum Example and its Implications

Crowdsourcing contests

of a bimatrix game David Avis McGill University Gabriel Rosenberg Yale University Rahul Savani University of Warwick

Chapter 9. Mixed Extensions. 9.1 Mixed strategies

EC319 Economic Theory and Its Applications, Part II: Lecture 2

Theoretical Computer Science

Towards a General Theory of Non-Cooperative Computation

Stackelberg-solvable games and pre-play communication

Patience and Ultimatum in Bargaining

Optimality, Duality, Complementarity for Constrained Optimization

Economics 703 Advanced Microeconomics. Professor Peter Cramton Fall 2017

Game theory Lecture 19. Dynamic games. Game theory

Computational Game Theory Spring Semester, 2005/6. Lecturer: Yishay Mansour Scribe: Ilan Cohen, Natan Rubin, Ophir Bleiberg*

Extensive Form Games I

Informed Principal in Private-Value Environments

Normal-form games. Vincent Conitzer

CS364A: Algorithmic Game Theory Lecture #13: Potential Games; A Hierarchy of Equilibria

Game Theory Correlated equilibrium 1

Background notes on bargaining

Ambiguity and the Centipede Game

Game Theory: introduction and applications to computer networks

A Rothschild-Stiglitz approach to Bayesian persuasion

Convex polytopes, interacting particles, spin glasses, and finance

MAS223 Statistical Inference and Modelling Exercises

Mechanism Design: Implementation. Game Theory Course: Jackson, Leyton-Brown & Shoham

1 PROBLEM DEFINITION. i=1 z i = 1 }.

The Adjusted Winner Procedure : Characterizations and Equilibria

KAKUTANI S FIXED POINT THEOREM AND THE MINIMAX THEOREM IN GAME THEORY

Lecture 6: April 25, 2006

Constructive Proof of the Fan-Glicksberg Fixed Point Theorem for Sequentially Locally Non-constant Multi-functions in a Locally Convex Space

Principal-Agent Games - Equilibria under Asymmetric Information -

The Revenue Equivalence Theorem 1

Theory of Auctions. Carlos Hurtado. Jun 23th, Department of Economics University of Illinois at Urbana-Champaign

Mathematical Economics - PhD in Economics

Epsilon Ex Post Implementation

האוניברסיטה העברית בירושלים

Mixed Nash Equilibria

1 Equilibrium Comparisons

ECOLE POLYTECHNIQUE. Geometry, Correlated Equilibria and Zero-Sum Games. Yannick Viossat. Cahier n Décembre 2003

A Detail-free Mediator

Enforcing Truthful-Rating Equilibria in Electronic Marketplaces

Adaptive Rejection Sampling with fixed number of nodes

Introduction to game theory LECTURE 1

Game Theory Lecture 10+11: Knowledge

Consistent Beliefs in Extensive Form Games

Mechanism Design. Christoph Schottmüller / 27

Computing an Extensive-Form Correlated Equilibrium in Polynomial Time

Combinatorial Agency of Threshold Functions

The effect of learning on membership and welfare in an International Environmental Agreement

6.254 : Game Theory with Engineering Applications Lecture 13: Extensive Form Games

Robust Predictions in Games with Incomplete Information

When to Ask for an Update: Timing in Strategic Communication

On the Informed Principal Model with Common Values

4: Dynamic games. Concordia February 6, 2017

The Distribution of Optimal Strategies in Symmetric Zero-sum Games

Near-Potential Games: Geometry and Dynamics

Computing Minmax; Dominance

DETERMINISTIC AND STOCHASTIC SELECTION DYNAMICS

Cooperative bargaining: independence and monotonicity imply disagreement

Econ 618: Correlated Equilibrium

University of Warwick, Department of Economics Spring Final Exam. Answer TWO questions. All questions carry equal weight. Time allowed 2 hours.

Existence of sparsely supported correlated equilibria

6.891 Games, Decision, and Computation February 5, Lecture 2

A Rothschild-Stiglitz approach to Bayesian persuasion

A NOTE ON THE ARTICU "SOMF: EXPERIMENTAL n-person GAMES" ' R. Duncan Luce

6.207/14.15: Networks Lecture 11: Introduction to Game Theory 3

CORRRELATED EQUILIBRIUM POINTS: COMMENTS AND RELATED TOPICS. N. Iris Auriol and Ezio Marchi. IMA Preprint Series #2465.

A Rothschild-Stiglitz approach to Bayesian persuasion

Deceptive Advertising with Rational Buyers

Math 152: Applicable Mathematics and Computing

Game Theory and Algorithms Lecture 2: Nash Equilibria and Examples

Some problems related to the Progressive Second Price Auction Mechanism

Bayes Correlated Equilibrium and Comparing Information Structures

Adaptive Rejection Sampling with fixed number of nodes

Outline for today. Stat155 Game Theory Lecture 17: Correlated equilibria and the price of anarchy. Correlated equilibrium. A driving example.

Government 2005: Formal Political Theory I

Introduction to Game Theory. Outline. Topics. Recall how we model rationality. Notes. Notes. Notes. Notes. Tyler Moore.

Online Appendix to Career Prospects and Effort Incentives: Evidence from Professional Soccer

Theory and Applications of A Repeated Game Playing Algorithm. Rob Schapire Princeton University [currently visiting Yahoo!

Rationalization of Collective Choice Functions by Games with Perfect Information. Yongsheng Xu

Economics 209A Theory and Application of Non-Cooperative Games (Fall 2013) Extensive games with perfect information OR6and7,FT3,4and11

Worst-Case Efficiency Analysis of Queueing Disciplines

Solution: By direct calculation, or observe that = = ( ) 2222 = =

Microeconomics. 2. Game Theory

: Cryptography and Game Theory Ran Canetti and Alon Rosen. Lecture 8

Asymptotically Truthful Equilibrium Selection in Large Congestion Games

General-sum games. I.e., pretend that the opponent is only trying to hurt you. If Column was trying to hurt Row, Column would play Left, so

Transcription:

A Few Games and Geometric Insights Brian Powers Arizona State University brpowers@asu.edu January 20, 2017 1 / 56

Outline 1 Nash/Correlated Equilibria A Motivating Example The Nash Equilibrium Correlated Equilibrium Relationship between Nash and Correlated Equilibria 2 Multi-Issue Final-Offer Arbitration Single-Issue Case Normal Distribution Uniform Distribution 3 N-Player Final-Offer Arbitration 2 / 56

For Example Two cars approach an intersection... Each driver can choose to drive ( Dare ) or stop ( Chicken ). 3 / 56

The Game of Chicken We have four possible outcomes of our game 2 : Dare 2 : Chicken ( ) 1 : Dare Collision 2 Passes 1 : Chicken 1 Passes Both Stop 4 / 56

The Game of Chicken The game game with ordered pairs assigning rewards to players: ( D C ) D (0, 0) (7, 2) C (2, 7) (6, 6) Each player secretly commits to a strategy, then both act simultaneously. Finally each receives his component reward. 5 / 56

A General Bimatrix Games In general, a 2-player finite game where players have m and n strategies respectively, we may summarize the game as an m n bimatrix (A, B) = 1 2 n 1 (a 11, b 11 ) (a 12, b 12 ) (a 1n, b 1n ) 2 (a 21, b 21 ) (a 22, b 22 ) (a 2n, b 2n )....... m (a m1, b m1 ) (a m2, b m2 ) (a mn, b mn ) Let I = {1,, m} be the set of strategies for Player 1 (the row player) and J = {1,, n} the set of strategies for Player 2 (the column player). 6 / 56

Finite Game in Normal Form Definition A finite game Γ in normal form may be defined as a triple (N, S, u) where N = {1,..., n} is the set of players S = S 1 S n is the set of joint strategy profiles, S i is the set of strategies available to player i u : S R n is a utility function mapping each strategy profile to a payoff vector 7 / 56

A Solution for the Game So is there a solution for the players? John Nash (1951) proved the existence of equilibrium points for all finite games, provided players allow for randomized strategies. In a Nash equilibrium, neither player has any incentive to deviate assuming the other player does not. Definition A pair of probability vectors (x, y ) is a Nash equilibrium for bimatrix game (A, B) if u 1 (x, y ) u 1 (x, y ) x I and u 2 (x, y) u 2 (x, y ) y J 8 / 56

Nash Equilibria for Chicken ( D C ) D (0, 0) (7, 2) C (2, 7) (6, 6) There are three Nash equilibria for this game: Two pure equilibria, (D,C) and (C,D) One mixed equilibrium (( 1, ( 2 3 3), 1, )) 2 3 3 9 / 56

Formalizing the Coordinated Solution A mediator makes a probability distribution over S known to all players. It randomly chooses an s S according to the distribution and privately informs each player of his component strategy. If no player has an incentive to deviate knowing the other players conditional distributions, the probability distribution is self-enforcing. 10 / 56

The Correlated Equilibrium R. J. Aumann (1974) introduced correlated equilibrium. Definition A probability distribution µ over S is a correlated equilibrium if i N, s i S i, t i S i \{s i } s i S i µ(s) [u i (s) u i (t i, s i )] 0 The linear form h si,t i (µ) = µ(s) [u i (s) u i (t i, s i )] s i S i is an incentive constraint. 11 / 56

First Proof of the Existence of CE Aumann proved in 1974 that all games possess a correlated equilibrium. Proof. A Nash equilibrium σ = (σ 1,..., σ n ) is a correlated equilibrium where µ(s) = i N σ i (s i ) and every game has a Nash equilibrium. 12 / 56

The Correlated Equilibrium Set The set of all correlated equilibria (C) is defined by the following constraints: µ(s) 0 s S µ(s) = 1 s S h si,t i (µ) 0 i N, s i t i S Non-negativity Normalization Incentives So C is a polytope (the convex hull of a finite set of extreme points). 13 / 56

Extreme Correlated Equilibria for Chicken [ ] 0 0 µ CD = 1 0 [ ] 0 1 µ DC = 0 0 [ ] 1/9 2/9 µ N3 = 2/9 4/9 [ ] 0 1/4 µ C1 = 1/4 1/2 [ ] 1/5 2/5 µ C2 = 2/5 0 ( D C ) D (0, 0) (7, 2) C (2, 7) (6, 6) 14 / 56

The Geometric Relationship Between NE and CE Hart and Schmeidler (1989) provided a new existence proof using linear methods which does not rely on the existence of Nash equilibria. We have already established that the set of Nash equilibria is a subset of C. Raghavan and Evangelista (1996) have demonstrated that in bimatrix games the extreme points of so-called Nash sets (maximal convex sets of Nash equilibria) are extreme correlated equilibria. Nau et. al. (2004) have shown that in n-player games the Nash equilibria all lie on the (relative) boundary of C. 15 / 56

Model for basic FOA (Brams-Merrill, 1983) Player I (the minimizer) and Player II (the maximizer) each present a final offer. The arbitrator has an opinion of what he considers fair, and sides with whichever player s offer is closest to the fair settlement. Assumptions: As far as players are concerned, the fair settlement is chosen randomly from a distribution F with density function f. F is common knowledge. WLOG, the median of the distribution is 0. The game is zero-sum. 16 / 56

Optimal Strategies for FOA Say players choose x 1 and x 2, while the arbitrator chooses ξ. The payment made by Player I to Player II is { x 1 if x 1 ξ < x 2 ξ K(x 1, x 2 ξ) = x 2 if x 1 ξ > x 2 ξ If x 1 ξ = x 2 ξ, the payment is x 1 or x 2 with equal probability. 17 / 56

Brams-Merrill Theorem (1983) Theorem (1) If f (0) exists and f (0) > 0, then locally optimal strategies are x 1 = 1 2f (0) and x 2 = 1 2f (0). (2) If f is sufficiently concentrated at the median, then these represent the unique globally optimal strategy pair. Brams and Merrill also provide a weaker condition for global optimality. Both Normal and Uniform distributions satisfy the second condition. 18 / 56

Divergence of Global Optimal Pure Strategies (Brams-Merrill, 1983) 19 / 56

Multiple-Issue FOA When more than one issue is being arbitrated, two major variants of FOA have been used (Farber, 1980): Issue by Issue: Each party submits a vector of final offers and the arbitrator is free to compose a compromise by selecting some offers from each party Whole Package: Both parties submit a vector of final offers and the arbitrator must choose one or the other in its entirety 20 / 56

The Multi-Issue Game Setting Players I and II present final-offers a, b R d Judge selects ξ F as an ideal fair settlement. F is common knowledge. Judge uses reasonableness function R(x, ξ) : R d R d R to compare final-offers. Game is zero-sum. Payoff is { i K(a, b ξ) = a i R(a, ξ) > R(b, ξ) i b i R(a, ξ) < R(b, ξ) 21 / 56

Choice of F Normal ξ N (µ, Σ) (WLOG, assume µ = 0) Uniform ξ Unif ( d j=1 [ α j, α j ] ), where α j > 0 22 / 56

Choice of R Criterion Net Offer L 1 Reasonableness Function R NO (x, ξ) = d j=1 x j ξ j R L1 (x, ξ) = d j=1 x j ξ j L R L (x, ξ) = max j { x j ξ j } L p L 2 R Lp (x, ξ) = d j=1 x j ξ j p R L2 (x, ξ) = d j=1 (x j ξ j ) 2 Mahalanobis R M (x, ξ) = (x ξ) Σ 1 (x ξ) 23 / 56

2NNO Theorem Any pure strategies from 2π(σ 2 Si = x 1, ( 1) i x + 2ρσ x σ y + σy) 2 xi : xi R 2 i = 1, 2 are independently optimal for Players I and II. This is easily found as the game collapses to the one dimensional case. 24 / 56

2NL 1, 2NL, 2NL p Theorem In 2NL 1, 2NL or 2NL p if pure optimal strategies exist for Players i = 1, 2 then they are given by where x = (xi, yi ) = ( ( 1) i x, ( 1) i x ), 2π(σx 2 + 2ρσ x σ y + σy) 2. 4 25 / 56

2NL 1 Proof Sketch As it is sub-optimal for either player to choose a pure strategy off the line y = x, the game reduces to the one-dimensional case. 26 / 56

2NL Proof Sketch As it is sub-optimal for either player to choose a pure strategy off the line y = x, the game reduces to the one-dimensional case. 27 / 56

2NL p Circles ( d ) 1/p D Lp (x, y) = x i y i p i=1 Circles and Midset curves under Minkowski metrics (L p ) 28 / 56

2NL p Proof Sketch As it is sub-optimal for either player to choose a pure strategy off the line y = x, the game reduces to the one-dimensional case. 29 / 56

2NL p Proof Sketch (cont.) This is because the midset curve between two such points x, x in L p nowhere has a derivative equal to 1. 30 / 56

2NL 2 Local Optimality Theorem { In 2NL 2, suppose ρ > max σ2 x +3σ2 y 4σ x σ y, 3σ2 x +σ2 y 4σ x σ y }. The pure strategy pair in the previous theorem is locally optimal. Because Mid L2 [a, b] is a straight line, we can essentially reduce the dimension of F. 31 / 56

2NL 2 Payoff Function Let (ξ, η) N (0, Σ) be the opinion of the arbitrator, where [ ] σx Σ = 2 ρσ x σ y ρσ x σ y C 1 (a, b) = {(x, y) (x 1 x) 2 +(y 1 y) 2 < (x 2 x) 2 +(y 2 y) 2 } and C 2 (a, b) defined similarly. P i = P ( (ξ, η) C i (a, b) ) Assuming a b, the expected payoff σ 2 y may be written K(a, b) = (x 1 + y 1 )P 1 + (x 2 + y 2 )P 2 K(a, b) = (x 2 + y 2 ) + (x 1 + y 1 x 2 y 2 )P 1. 32 / 56

2NL 2 Local Optimality Proof Overview cont. Express P 1 one-dimensionally: P 1 = P ( (x 1 ξ) 2 + (y 1 η) 2 < (x 2 ξ) 2 + (y 2 η) 2) (1) ( = P (x 2 x 1 )ξ + (y 2 y 1 )η < x ) 2 2 + y2 2 x1 2 y1 2 (2) 2 = P(Z < z) (3) where we may write z = x 2 2 + y 2 2 x 2 1 y 2 1 2 (b a) T Σ(b a) (4) K(a, b) = (x 2 + y 2 ) + (x 1 + y 1 x 2 y 2 )Φ(z) (5) where Φ(z) is the standard Gaussian cdf. 33 / 56

2NL 2 Local Optimality Proof Overview cont. By solving the system of first-order equations d dx 1 K a,b = d dy 1 K a,b = d dx 2 K a,b = d dy 2 K a,b = 0 we arrive at the unique a, b given in the theorem. It is straightforward to verify that the second order condition holds provided { ρ > max σ2 x + 3σy 2, 3σ2 x + σ 2 } y. 4σ x σ y 4σ x σ y 34 / 56

2NL 2 Global Optimality Theorem If ρ > 0, the solution points a, b given in the previous theorem are globally optimal. In other words, K(a, b ) 0 a R 2, with equality only when a = a. Thus players need not consider mixed strategies. The proof relies on a geometric interpretation of the players strategies. 35 / 56

2NL 2 Global Optimality Proof Overview z = 2x 2 x 2 1 y 2 1 2 (b a) T Σ(b a) 36 / 56

2NL 2 Global Optimality: Proof Overview cont. If K(a, b ) 0 then x 1 + y 1 < 0 and either x 2 1 + y 2 1 < 2x 2 or x 1 + y 1 2x. 37 / 56

2NL 2 Global Optimality: Proof Overview cont. K(a, b ) = 2x + 1 2 (x 1 + y 1 2x ) = 2x + x 1 + y 1 0 when z = 0, with equality only when a = ( x, x ). 38 / 56

2NL 2 Global Optimality: Proof Overview cont. Against Player II s strategy b = (x, x ), any pure strategy a = (x 1, y 1 ) may be represented as a(r, θ) = (x + r cos θ, x + r sin θ). 39 / 56

2NL 2 Global Optimality: Polar Representation Letting t(θ) = cos θ sin θ, So K < 0 is equivalent to K(a, b ) = 2x rt(θ)φ(z) φ(z) > 2x rt(θ) = f (r, θ) 40 / 56

2NL 2 Global Optimality: Two Tricks To avoid the difficulties inherent in Φ(z), we use two tricks: (1) For z < 0, the normal cdf is bounded by the sigmoidal Φ(z) < 1 ( ) 8 1 + exp z π (2) For z > 0, by its concavity, Φ(z) < y(z), the line tangent at z = 0 41 / 56

2NL 2 Global Optimality: Proof Overview cont. For fixed θ [ 3π, ] 7π 4 4 : 42 / 56

2UL 2 - Globally Optimal Pure Strategies Suppose ξ is drawn uniformly at random from Ξ := [ α, α] [ β, β], where WLOG 0 < α β, and the judge uses the L 2 metric. Theorem In 2UL 2, the strategy pair a = ( β, ) β 2 2, b = ( β, ) β 2 2 is the unique globally optimal strategy pair. To prove this, we let Player II play b and show that the expected payoff is minimized only when Player I plays a. 43 / 56

2UL 2 Proof - Cases 44 / 56

2UL 2 Proof Case 1 In the first case, we can show directly that the payoff function is minimized only at a = a, which lies in this region. 45 / 56

2UL 2 Proof Case 2 Here we parameterize the strategy of Player I along line segments by slope m and λ [0, 1], and show that the payoff function is a decreasing function of λ, and on the boundary the payoff is positive. 46 / 56

2UL 2 Proof Case 3 We parameterize the strategy by p [.5, 1] (i.e. P 1 ) and x [0, 2α] (the length of the upper boundary of C 1 ) to show there is no local minima. 47 / 56

2UL 2 Proof Case 4 The final case is handled directly; it is shown by the first order condition that no minimum to the payoff function exists in this region. 48 / 56

Generalize to N players A unit must be split between the players. Each player i chooses a vector x i N, where N = {x x R N, x i = 1, x 0}. Suppose each player i supplies evidence of strength λ i 0 in her favor to the judge. If λ i = 0 then the player has supplied no evidence in her favor. Suppose that based on this evidence the judge decides on a fair split of the unit award. Let ξ = (ξ 1, ξ 2,..., ξ N ) be the fair split, where ξ N. 49 / 56

Dirichlet Distribution Assume that it is common knowledge among the players that ξ will be drawn from a Dirichlet distribution with parameter α = (α 1,..., α N ), where α i = λ i + 1.. The density function is f (x) = N i=1 x λ i i B(α) Where B(α) is a normalizing constant. 50 / 56

Voronoi Cells in the Simplex Given the N final-offers, we may partition N into N convex Voronoi cells. Call these V i for i = 1,..., N. 51 / 56

If λ i = 0 for all players, the probability distribution is uniform over the simplex. In this case, the payoff function is K i (x 1,..., x N ) = (N 1)! N j=1 x j i V j N! 2 N N + 1 dv j 52 / 56

Conjecture: Let N 3. Players 2,..., N demand β and offer 1 β to the opponents. Player 1 determines to demand α. N 1 Then P 1 is maximized when Player 1 offers 1 α to each other N 1 player. Theorem For an N player FOA game where ξ is chosen uniformly at random, assuming the conjecture, a pure equilibrium strategy is for each player to demand H N 1 for himself and offer the N 1 remaining portion equally to the other players. 1 53 / 56

References Robert J. Aumann (1974) Subjectivity and correlation in randomized strategies. Journal of Mathematical Economics, 1(1):67-96, March 1974. Fe.S. Evangelista and T.E.S. Raghavan (1996) A Note on correlated equilibrium. International Journal of Game Theory, 25(1):35-41. Sergiu Hart and David Schmeidler (1989) Existence of correlated equilibria. Mathematics of Operations Research, 14(1):pp. 18-25. John Nash (1951) Non Cooperative Games. The Annals of Mathematics, 54(2): 286-295, September 1951. 54 / 56

References Robert Nau, Sabrina Gome Canovas, and Pierre Hansen (2004) On the geometry of nash equilibria and correlated equilibria. International Journal of Game Theory, 32(4):443-453. Brams, S. J., & Merrill III, S. (1983) Equilibrium strategies for final-offer arbitration: There is no median convergence. Management Science, 29(8), 927-941. Stevens, C. M. (1966) Is compulsory arbitration compatible with bargaining? Industrial Relations, 5(February): 38-52. 55 / 56

Thank You 56 / 56