Next Article in Journal
Analyzing the Main Determinants for Being an Immigrant in Cuenca (Ecuador) Based on a Fuzzy Clustering Approach
Previous Article in Journal
A Class of BCI-Algebra and Quasi-Hyper BCI-Algebra
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Transformations of Multi-Player Normal form Games by Preplay Offers between Players

by
Valentin Goranko
1,2,†
1
Department of Philosophy, Stockholm University, 10691 Stockholm, Sweden
2
School of Mathematics, University of the Witwatersrand, Johannesburg 2000, South Africa
Visiting professorship at the University of the Witwatersrand.
Axioms 2022, 11(2), 73; https://doi.org/10.3390/axioms11020073
Submission received: 10 January 2022 / Revised: 2 February 2022 / Accepted: 4 February 2022 / Published: 12 February 2022

Abstract

:
The paper deals with multiplayer normal form games which are preceded by a ‘preplay negotiation phase’ consisting of exchange of preplay offers by players for payments of utility to other players conditional on them playing designated in the offers strategies. The game-theoretic effect of such preplay offers is a transformation of the payoff matrix of the game, obtained by transferring the offered payments between the payoffs of the respective players; thus, certain groups of game matrix transformations naturally emerge. The main result is an explicit and rather transparent algebraic characterization of the possible transformations of the payoff matrix of any given N-person normal form game induced by preplay offers for transfer of payments. That result can be used to describe the ‘bargaining space’ of the game and to determine the mutually optimal game transformations that rational players can achieve by exchange of preplay offers.

1. Introduction

Some normal form games have no pure strategy Nash equilibria, while others, such as the Prisoners’ Dilemma, have rather unsatisfactory ones, i.e., they are strongly Pareto-dominated. Sometimes, more mutually beneficial outcomes can be achieved if players could communicate before the play of the game, to make binding offers for payments of bonuses to other players to provide additional incentives for them to play as desired by offering players strategies. More precisely, I assume the possibility that before playing the game, any player A can make a binding offer to any other player B to pay them. After the game is played, a declared amount of utility δ is awarded if B plays strategy s, as specified in the offer by A.
Every player can make several such preplay offers (possibly to different players), and I only consider offers contingent on pure strategies, even though players can still play mixed strategies. Any preplay offer of player A is binding and irrevocable for A, and it is contingent on B playing the strategy specified by A. However, such an offer does not create any obligation for B (and, therefore, does not transform the game into a cooperative one), as B remains free to choose their strategy when the game is actually played. The key point here is that every preplay offer transforms the given normal form game into another one by an explicitly defined transformation of the payoff matrix.
By exchanging preplay offers of payments, the players create a preliminary negotiation phase essentially structured as an extensive-form bargaining game. Such scenarios arise in a wide spectrum of economic, social, and political situations, such as collusions, compensations, incentives, concessions, compromises, and other kinds of deals in economic and political negotiations, out-of-court settlements of legal cases, and corruption schemes.
Normal form games with preplay negotiation phase consisting of exchange of preplay offers were introduced and studied in [1,2,3], where some results analyzing efficiency of preplay negotiations on such game transformations between rational players were obtained. In the present paper, I study the purely mathematical effect of preplay offers on the payoff matrices of normal form games, disregarding any rationality considerations that may prescribe to players if and what offers are available to make. That is, here we are only interested in how a game matrix can be transformed by preplay offers, but not why players may wish to exchange offers inducing a given transformation. Our objective is to obtain an explicit algebraic characterization of all possible offer-induced transformations of a given normal form game. Thus, the present work is a technical counterpart to the truly game theoretic study initiated in the above-referred papers. In the concluding section, I briefly discuss the game-theoretic use and impact of our results.

1.1. Contributions

The contributions of this paper are as follows:
  • Introduction and initial study of offer-induced game matrix transformation. I show, inter alia, that the set of such transformations on the class of all game payoff matrices of given dimension forms a group with respect to composition of transformations;
  • Complete and transparent characterization of the orbit of any game payoff matrix under that group of transformations, i.e., explicit characterization of the class of all normal form games that can be obtained from a given game matrix by means of offer-induced transformations. I first obtain such characterization for two-person games (Theorem 1), and then extend the result to N-person games (Theorem 3). While the proofs are standard applications of linear algebra, I argue that the characterizations themselves are quite useful from game-theoretic perspective as they indicate to the players how they can possibly transform the game they are playing by exchanging suitable preplay offers; thus, describing their “bargaining space“ for that game;
  • Proof that any such transformation of a game payoff matrix M can be obtained by choosing any strategy profile in M and setting suitable payoffs satisfying a certain condition for all outcomes obtained by allowing any one, and only one, player to deviate from that strategy profile, by using recurrent formulae for computing the remaining payoffs in the transformed matrix.

1.2. Related Work

The formal theory of bargaining goes back to Nash [4] and Harsanyi [5]. Since then, there were extensive studies of negotiations and bargaining in cooperative and noncooperative games, e.g., surveys in [6]. The preplay negotiation games studied here are closely related in spirit to bargaining games, see [7,8,9,10,11] and were introduced and studied in [1,2,3], which are precursors and most closely related publications to the present work. The paper [1] introduces the extension of normal form games with a preplay negotiations phase, where players can exchange preplay offers that are conditional on suggested matching offers of the same kind made in return by the receiver. The follow-up paper [3] studies and analyses solution concepts for two-player normal form games with such preplay negotiation phase, under several assumptions for the bargaining power of the players, as well as the value of time for the players in such negotiations, and obtain results describing the possible solutions that can be achieved in such negotiation process in the resulting bargaining games. Strategic form games extended with preplay negotiations are further studied in [2], where where players can exchange unconditional offers, which substantially changes their strategic behavior. The preplay phase itself generates an unbounded-horizon extensive-form preplay negotiations game, in which the optimal strategic behavior of the players is analyzed and an algorithmic method for computing players’ best offers is developed in [2], under the assumption of myopic rationality reasoning.
Besides, somewhat more general types of contractual side payments—not only positive but also possibly negative (threats for punishments), and contingent not just on the recipient’s strategy but also on their own actions, or on an entire strategy profile (i.e., on an outcome)—were studied before in the literature, most notably in [12,13], and later in the follow-up [14]. There are some essential differences in the assumptions made in those papers and in the present work, and respectively in the game-theoretic properties and effects of such payments, as demonstrated in [2,3], to which I refer the reader for further details on related work. As shown in the present paper, the game matrix transformations induced by preplay offers considered here can simulate negative payments, but not the type of offers for contractual payments contingent on strategy profiles considered in [12,14].

1.3. Background

The reader is expected to have basic background on N-person normal form games, e.g., [9,10], as well as basic background on linear algebra within any standard textbook, e.g., [15], and on theory of groups, again within any standard reference on abstract algebra, e.g., [16].

1.4. The Structure of the Paper

Section 2 begins with an illustrating example, showing how the Prisoners Dilemma can be solved in a Pareto optimal way by players exchanging preplay offers, and then provides the basic definition related to preplay offers and payoff matrix transformations. Section 3 introduces the group of offer-induced game transformations for a given N-player normal form game. Section 4 characterizes explicitly the class of normal form game payoff matrices that can be produced by means of such offer-induced game transformations from a given two-player game. Section 5 extends that characterization result to N-player games and illustrates it with an example. The paper ends with the concluding Section 6.

2. Preplay Offers and Payoff Matrix Transformations

2.1. An Illustrating Example

Consider a standard version of the Prisoners’ Dilemma (PD) game with a payoff matrix
I\IICD
C4,40,5
D5,01,1
The only Nash Equilibrium is (D,D) with the paltry payoff (1,1).
Now, suppose I makes to II a binding offer to pay her two utils after the game if II plays C. That offer transforms the game by transferring two utils from the payoff of I to the payoff of II in every entry of the column of the game matrix, where II plays C, as follows:
I\IICD
C2,60,5
D3,21,1
In this transformed game, player I still has the incentive to play D, which strictly dominates C for him, but the dominant strategy for II now is C; thus, the only Nash Equilibrium is (D,C) with payoff (3,2), which is strictly better than the original payoff (1,1).
Of course, player II can now realize that player I has no incentive to cooperate yet. That incentive, however, can be created if player II makes a respective offer to pay two utils to player I after the game if player I cooperates. Then, the game transforms again, as follows:
I\IICD
C4,42,3
D3,21,1
In this game, the only Nash Equilibrium is (C,C) with payoff (4,4), which is Pareto optimal. This is the same payoff for (C,C) as in the original PD game, but now both players have transformed the game into one where they both have incentives to cooperate, and thus escape from the trap of the original Nash Equilibrium (D,D).

2.2. Transformations of Normal Form Games by Preplay Offers

Now, let us generalize. Consider a general two-person (for technical simplicity only) normal form (NF) game with a payoff matrix
A\BB1Bj
A1a1j,b1j
A2a2j,b2j
Aiaij,bij
Suppose player A makes a preplay offer to player B to pay her additional utility δ 0 if B plays B j . I will denote such preplay offer by A δ / B j B .
(Of course, preplay offers where δ = 0 make no difference in the game. The technical reason for which we allow δ = 0 is to have an identity transformation at hand, but such vacuous offers can also be used by players for signalling.)
That offer transforms the payoff matrix of the game as follows:
A\BB1Bj
A1a1jδ,b1j+δ
A2a2jδ,b2j+δ
Aiaijδ,bij+δ
I will call such transformation of a payoff matrix a primitive offer-induced transformation, or a POI-transformation, for short.
Several preplay offers can be made by each player. Clearly, the transformation of a payoff matrix induced by several preplay offers can be obtained by applying the POI-transformations corresponding to each of the offers consecutively, in any order. I will call such transformations general offer-induced transformations, or GOI-transformations, for short. Thus, every GOI-transformation corresponds to a finite set of preplay offers, and respectively, a set of POI-transformations. Note that the sets generating a given GOI-transformation need not be unique. For instance, A can make two independent consecutive offers
A δ 1 / B j B and A δ 2 / B j B equivalent to the offer A δ 1 + δ 2 / B j B .
Thus, every GOI-transformation has a canonical form
{ A δ 1 A / B 1 B , , A δ m A / B m B } { B δ 1 B / A 1 A , , B δ n B / A n A }
for some non-negative numbers δ 1 A , δ m A , δ 1 B , δ n B .
That transformation changes the payoffs from ( a i j , b i j ) to ( a ^ i j , b ^ i j ) as follows:
a ^ i j = a i j δ j A + δ i B , b ^ i j = b i j + δ j A δ i B .
Note that the players can collude to make any outcome, with any non-negative redistribution of the payoffs in it, a strictly dominant strategy equilibrium by exchanging sufficiently high offers to make the strategies generating that outcome strictly dominant.
Remark: clearly, rational players would only be interested in making offers inducing payoffs that are optimal for them. Thus, a ‘preplay negotiation phase’ emerges, which is studied in [1,2,3]. In this paper I do not take rationality considerations into account.

3. The Group of Offer-Induced Game Transformations

All definitions and observations in the previous section generalize in a straightforward way to N-person games, for any fixed integer N > 2 . I will name the N players by { 1 , 2 , N } , but will still usually denote players by A and B, possibly indexed. If an N-person game payoff matrix M is such that for each i { 1 , 2 , N } player i has m i available strategies, we say that M has dimension dim ( M ) = m 1 × m 2 × × m N . Two game payoff matrices match if they have the same dimension.
I begin with some useful general observations on GOI-transformations of NF games for any fixed number of players N.
  • A GOI-transformation does not change the dimension of the game matrix, nor the sum of the payoffs of all players in any outcome in the matrix; it only redistributes them. In particular, GOI-transformations preserve the class of zero-sum games.
  • A GOI-transformation induced by a preplay offer of player A does not change the preferences of A regarding their own strategies. In particular, dominance between strategies of player A is invariant under GOI-transformations induced by preplay offers of A, i.e., a strategy A i dominates (weakly, respectively strongly) a strategy A j before a transformation induced by a preplay offer made by A if, and only if, A i dominates (weakly, respectively strongly) A j after the transformation.
Proposition 1. 
The set of all GOI-transformations of payoff matrices of N-person strategic games of any fixed dimension, for any given N > 1 forms a commutative group under composition.
Proof. 
In this proof, we can restrict attention to the set of GOI-transformations of game matrices of a fixed given dimension. The composition of two such GOI-transformations is a GOI-transformation of the same type, corresponding to the union of the preplay offers generating the two transformations. Furthermore, the composition of GOI-transformations is clearly associative and commutative, because the order of transforming the matrix with regards to the primitive preplay offers generating the composed GOI-transformations is not essential.
The identity GOI-transformation is the one corresponding to any offer A 0 / B j B . Note that, even though there are many offers of this type, they generate the same transformation.
The existence of an inverse GOI-transformation to any GOI-transformation is a bit trickier, because an offered payment cannot be negative. However, note first that the inverse of the POI-transformation corresponding to an offer A δ / B j B can be composed from the following offers:
  • Player A makes an offer A δ / B k B for every strategy B k of B, for k j . That basically means that A offers a reward δ to B if B does not play the strategy B j .
  • Player B makes an offer B δ / A i A for every strategy A i of A. That basically means that B offers unconditionally a refund δ to A.
The cumulative effect of these offers is that none of A and B gets anything from the other if B plays any B k where k j , but if B plays B j then she effectively pays back an amount δ to A, thus canceling the offer A δ / B j B
Finally, the inverse of any GOI-transformation T is obtained by composing the inverses of the primitive OI-transformations, of which T is composed. □
The above proof also shows that offers for negative payments (i.e., threats of punishments) can be affected by GOI-transformations, too. Thus, henceforth we may assume that an offered payment may be any real number and consider the respectively extended class of GOI-transformations of the following canonical form:
{ A δ 1 A / B 1 B , , A δ m A / B m B } { B δ 1 B / A 1 A , , B δ n B / A n A }
for some real numbers δ 1 A , δ m A , δ 1 B , δ n B .
I note that GOI-transformations can also simulate more complex offers, such as the conditional offers considered in [3]. On the other hand, it will follow from Theorem 1 that GOI-transformations cannot simulate the contractual offers considered in [12,14], contingent not just on the recipient’s strategy, but on an entire strategy profile (i.e., on an outcome).
I denote the group of GOI-transformations of N-person NF games of a given dimension D by G O I T D . For a given payoff matrix M, let us denote by G O I T D ( M ) of dimension D the orbit of M under G O I T D , i.e., the result of the action of that group on M, which is the set of all payoff matrices obtained by applying GOI-transformations to M. I will also call G O I T D ( M ) the offer-induced transformation type (OIT type) of M. Since G O I T D is a group, the set of OIT types of NF game matrices forms a partition of the set of NF game matrices and thus generates an equivalence relation on that set.

4. Characterizing the GOI-Transformations of 2-Person NF Games

I leave the general algebraic theory of GOI-transformations and the groups G O I T D to further study, and here I address the question: given a game payoff matrix M, how is the OIT type G O I T D ( M ) of M characterized and constructed? That is, what are the possible results of GOI-transformations of M ?
Let us first rephrase the question: given another game matrix M ^ of the same dimension, can M ^ be obtained from M by a GOI-transformation?
To answer this question, let us first consider, for technical simplicity, the case of two-person games. Let
M = A\BB1BjBm
A1
a 11 , b 11
a 1 j , b 1 j
a 1 m , b 1 m
Ai
a i 1 , b i 1
a i j , b i j
a i m , b i m
An
a n 1 , b n 1
a n j , b n j
a n m , b n m
Further I will use a compact notation for M as follows: M = a i j , b i j i = 1 , , n j = 1 , , m .
Now, let
M ^ = A\BB1BjBm
A1
a ^ 11 , b ^ 11
a ^ 1 j , b ^ 1 j
a ^ 1 m , b ^ 1 m
Ai
a ^ i 1 , b ^ i 1
a ^ i j , b ^ i j
a ^ i m , b ^ i m
An
a ^ n 1 , b ^ n 1
a ^ n j , b ^ n j
a ^ n m , b ^ n m
Suppose M ^ can be obtained from M by a GOI-transformation
τ = { A δ 1 A / B 1 B , , A δ m A / B m B } { B δ 1 B / A 1 A , , B δ n B / A n A }
for some real numbers δ 1 A , δ m A , δ 1 B , δ n B .
Recall, that the transformation τ changes the payoffs as follows:
a ^ i j = a i j + δ i B δ j A , b ^ i j = b i j + δ j A δ i B .
Theorem 1.
Let M = a i j , b i j i = 1 , , n j = 1 , , m and M ^ = a ^ i j , b ^ i j i = 1 , , n j = 1 , , m be 2-person NF game matrices of dimension n × m . The matrix M ^ can be obtained from M by a GOI-transformation if and only if the following two conditions hold, where c i j = a ^ i j a i j and d i j = b ^ i j b i j :
C1:
a i j + b i j = a ^ i j + b ^ i j , or equivalently, d i j = c i j , for all i = 1 , n , j = 1 , m .
C1:
c i j c i ( j + 1 ) = c ( i + 1 ) j c ( i + 1 ) ( j + 1 ) , or equivalently, c i j + c ( i + 1 ) ( j + 1 ) = c i ( j + 1 ) + c ( i + 1 ) j , for all i = 1 , n 1 , j = 1 , m 1 .
Proof. 
Condition C 1 is obviously necessary, because all side payments are between the two players, so the sum of their payoffs in any given outcome remains constant.
To show the necessity of C 2 , a simple calculation suffices:
c i j + c ( i + 1 ) ( j + 1 ) =
a ^ i j a i j + a ^ ( i + 1 ) ( j + 1 ) a ( i + 1 ) ( j + 1 ) =
a i j + δ i B δ j A a i j + a ( i + 1 ) ( j + 1 ) + δ i + 1 B δ j + 1 A a ( i + 1 ) ( j + 1 ) =
δ i B δ j A + δ i + 1 B δ j + 1 A .
Likewise:
c i ( j + 1 ) + c ( i + 1 ) j =
a ^ i ( j + 1 ) a i ( j + 1 ) + a ^ ( i + 1 ) j a ( i + 1 ) j =
a i ( j + 1 ) + δ i B δ j + 1 A a i ( j + 1 ) + a ( i + 1 ) j + δ i + 1 B δ j A a ( i + 1 ) j =
δ i B δ j + 1 A + δ i + 1 B δ j A .
Clearly, the two results are equal.
For the sufficiency, suppose C 1 and C 2 hold. Then, first observe that, due to C 1 , any OI-transformation that transforms A’s payoffs in M into A’s payoffs in M ^ will transform accordingly the payoffs of B in M into the payoffs of B in M ^ . So, we can ignore B’s payoffs and consider only the transformation of the matrices of A’s payoffs.
To prove the existence of (real valued) payments δ 1 A , δ m A , δ 1 B , δ n B that effect the transformation from M to M ^ , we consider the system (indicated below with “‖”) of m n linear equations for these n + m unknowns that expresses the changes of A’s payoffs:
δ i B δ j A = c i j ,   for   all   i = 1 , n , j = 1 , m .
Thus, M ^ can be obtained from M by a GOI-transformation precisely when that system has a real solution. The rest is a simple application of standard linear algebra. The matrix of the system is
δ 1 B δ 2 B δ n B δ 1 A δ 2 A δ m A c i j 1 0 0 0 1 0 0 0 c 11 1 0 0 0 0 1 0 0 c 12 1 0 0 0 0 0 0 1 c 1 m 0 1 0 0 1 0 0 0 c 21 0 1 0 0 0 1 0 0 c 22 0 1 0 0 0 0 0 1 c 2 m 0 0 0 1 1 0 0 0 c n 1 0 0 0 1 0 1 0 0 c n 2 0 0 0 1 0 0 0 1 c n m
We now apply to it the standard Gauss–Jordan elimination method. Subtracting row 1 from each of rows 2 , , m , then row m + 1 from rows m + 2 , , 2 m , etc., and finally row ( n 1 ) m + 1 from rows ( n 1 ) m + 2 , , n m produces:
δ 1 B δ 2 B δ n B δ 1 A δ 2 A δ m A c i j 1 0 0 0 1 0 0 0 c 11 0 0 0 0 1 1 0 0 c 12 c 11 0 0 0 0 1 0 0 1 c 1 m c 11 0 1 0 0 1 0 0 0 c 21 0 0 0 0 1 1 0 0 c 22 c 21 0 0 0 0 1 0 0 1 c 2 m c 21 0 0 0 1 1 0 0 0 c n 1 0 0 0 1 0 1 0 0 c n 2 c n 1 0 0 0 1 0 0 0 1 c n m c n 1
Now, note that rows k, m + k , … ( n 1 ) m + k have the same left-hand sides, for each k = 2 , 3 , , m . For the system to be consistent, the right-hand sides must be equal, too. Indeed, by consecutive applications of condition C 2 : c 1 k c 11 = c 2 k c 21 = … c n k c n 1 .
Further, we subtract row k from each of m + k , … ( n 1 ) m + k , for each k = 2 , 3 , , m and remove the resulting 0-rows. After rearrangement of the remaining rows we obtain:
δ 1 B δ 2 B δ n B δ 1 A δ 2 A δ m A c i j 1 0 0 0 1 0 0 0 c 11 0 1 0 0 1 0 0 0 c 21 0 0 0 1 1 0 0 0 c n 1 0 0 0 0 1 1 0 0 c 12 c 11 0 0 0 0 1 0 0 1 c 1 m c 11
Finally, subtracting row n + m 2 from n + m 1 , then row n + m 3 from n + m 2 , etc., and lastly, row n + 1 from n + 2 , we obtain:
δ 1 B δ 2 B δ n B δ 1 A δ 2 A δ m A c i j 1 0 0 0 1 0 0 0 c 11 0 1 0 0 1 0 0 0 c 21 0 0 0 1 1 0 0 0 c n 1 0 0 0 0 1 1 0 0 c 12 c 11 0 0 0 0 0 1 1 0 c 13 c 12 0 0 0 0 0 0 1 1 c 1 m c 1 ( m 1 )
The ranks of the matrix and the extended matrix above are clearly equal to n + m 1 , so the corresponding system is consistent. Moreover, it has infinitely many solutions obtained by treating δ m A as a real parameter and solving for all other unknowns in terms of it. This completes the proof. □
Note that if either of the conditions C1 and C2 of Theorem 1 holds for payoff matrices M and M ^ , then it respectively holds for M and M ^ , where M is a payoff matrix obtained by permuting the order of strategies of M.
Corollary 1.
In the case of 2 × 2 payoff matrices
M = A \ B B 1 B 2 A 1 a 11 , b 11 a 12 , b 12 A 2 a 21 , b 21 a 22 , b 22 ,   M ^ = A \ B B 1 B 2 A 1 a ^ 11 , b ^ 11 a ^ 12 , b ^ 12 A 2 a ^ 21 , b ^ 21 a ^ 22 , b ^ 22
the matrix M ^ can be obtained from M by a GOI-transformation if and only if:
C1:
a i j + b i j = a ^ i j + b ^ i j , for all i , j { 1 , 2 } .
C2:
c 11 + c 22 = c 12 + c 21 , where c i j = a ^ i j a i j .
Corollary 2.
No OI-transformation applied to a game matrix M can produce a game matrix that differs from M in only one outcome.
Consequently, OI-transformations cannot simulate the offers considered in [12,14], contingent on a single outcome.
Example 1.
For example, the payoff matrix
A \ B B 1 B 2 A 1 4 , 4 0 , 5 A 2 3 , 0 1 , 1
can be OI-transformed to
A \ B B 1 B 2 A 1 2 , 6 2 , 3 A 2 0 , 3 2 , 0
but not to
A \ B B 1 B 2 A 1 2 , 6 2 , 3 A 2 0 , 3 1 , 1
neither to
A \ B B 1 B 2 A 1 2 , 6 3 , 2 A 2 0 , 3 2 , 0
The condition C 2 from Theorem 1 can be rewritten as a recurrent formula c ( i + 1 ) ( j + 1 ) = c ( i + 1 ) j + c i ( j + 1 ) c i j , which suggests that all values of c i j , and therefore all values of a ^ i j , can be computed iteratively from some initial values along one row and one column. Therefore, by using conditions C 1 and C 2 , every OI-transformation can be determined locally, by specifying the resulting payoffs for any of the two players on one row and one column. In other words, fix a strategy profile in the transformed matrix, fix one of the players, and assign any real payoffs for that player to all outcomes where at least one of the players follows their strategy from the fixed strategy profile. The resulting partly defined matrix can then be uniquely extended to one that can be obtained by an OI-transformation from the initial matrix M. The following result formalizes this observation.
Theorem 2.
Let M = a i j , b i j i = 1 , , n j = 1 , , m . Then for every fixed i { 1 , , n } and j { 1 , , m } , every tuple of n + m 1 reals a ^ i 1 , a ^ i m , a ^ 1 j , , a ^ n j can be extended to a unique payoff matrix M ^ = a ^ i j , b ^ i j i = 1 , , n j = 1 , , m that can be obtained from M by a GOI-transformation.
Proof. 
For notational simplicity, let us assume that i = 1 and j = 1 and that m n . Clearly, the argument for any other combination of i , j is analogous. To determine the matrix M ^ it suffices to determine the values of all a ^ i j , for i = 1 , , n , j = 1 , , m and then compute all values b ^ i j by applying condition C 1 from Theorem 1.
Now, note that all values a ^ i j can be computed iteratively, step-by-step, by using the identities in C 2 of Theorem 1: first, compute a ^ 22 ; then, a ^ 23 and a ^ 32 , etc.. More precisely, given all values along the diagonal a ^ 1 k , a ^ 2 ( k 1 ) , a ^ k 1 , for k < n , using C 2 of Theorem 1 one can compute uniquely values for a ^ 2 ( k + 1 ) , a ^ 2 k , a ^ ( k + 1 ) 2 . When k increases between m and n, the argument continues likewise, but for values along the diagonals a ^ k m , , a ^ 2 ( m + k 2 ) , and then further, along the shrinking diagonals a ^ k m , , a ^ j ( m + k j ) , until eventually a ^ n m is computed.
The resulting matrix M ^ = a ^ i j , b ^ i j i = 1 , , n j = 1 , , m satisfies the conditions C 1 and C 2 by construction. Therefore, by Theorem 1, M ^ can be obtained from M by a GOI-transformation. The uniqueness of M ^ follows from the construction, too.
The case of arbitrary i and j is essentially the same, but the computation of the values of the a ^ p q s now propagates from a ^ i j in all four diagonal directions. □
Thus, in summary, Theorems 1 and 2 together say that any payoff matrix M ^ can be obtained from matrix M by a GOI-transformation by choosing suitable payoffs in one row and one column satisfying condition C 1 , and then computing the rest by using the recurrent formulae derived from condition C 2 . In particular, that means that for any fixed strategy profile of the two players in a given NF-game with matrix M and respective desired outcomes corresponding to each of the strategies in the profile, which are consistent with the conditions M (i.e., preserving the total payoff in each outcome) there is a unique GOI-transformation of M producing a payoff matrix with the desired outcomes.
Example 2.
Suppose the starting payoff matrix is
M = A \ B B 1 B 2 B 3 A 1 4 , 4 6 , 2 0 , 6 A 2 2 , 6 1 , 1 2 , 2 A 3 5 , 0 0 , 1 1 , 5 A 4 0 , 0 2 , 3 3 , 0
and row 1 and column 1 of the transformed matrix are as follows:
M ^ = A \ B B 1 B 2 B 3 A 1 1 , 7 4 , 4 2 , 4 A 2 7 , 1 A 3 3 , 2 A 4 0 , 0
The remaining entries are computed consecutively from condition C 2 of Theorem 1:
First, we obtain c 22 = c 21 + c 12 c 11 = 5 + ( 2 ) ( 3 ) = 6.
Then: c 23 = c 22 + c 13 c 12 = 6 + 2 ( 2 ) = 10; c 32 = c 31 + c 22 c 21 = 2 + 6 5 = −1, etc.
Thus, the whole matrix C = c i j i = 1 , , 4 j = 1 , , 3 of differences c i j (representing the side payments to be received by player A) is computed as follows:
C = i \ j 1 2 3 1 3 2 2 2 5 6 10 3 2 1 3 4 0 1 5
Eventually, from the definition of c i j and Condition C 1 of Theorem 1, we obtain:
M ^ = A \ B B 1 B 2 B 3 A 1 1 , 7 4 , 4 2 , 4 A 2 7 , 1 7 , 5 12 , 8 A 3 3 , 2 1 , 2 4 , 2 A 4 0 , 0 3 , 2 8 , 5

5. Characterizing the OI-Transformations of N-Person Normal Form Games

Generalizing these results to N-person NF games is relatively easy, but it adds a substantial notational overhead.
Let the players be indexed with { 1 , 2 , N } and consider two NF game matrices of the same dimension: m 1 × m 2 × × m N :
M = a i 1 i 2 i N 1 , a i 1 i 2 i N 2 , a i 1 i 2 i N N i k m k k = 1 , 2 , N
and
M ^ = a ^ i 1 i 2 i N 1 , a ^ i 1 i 2 i N 2 , a ^ i 1 i 2 i N N i k m k k = 1 , 2 , N
Let c i 1 i 2 i N k = a ^ i 1 i 2 i N k a i 1 i 2 i N k .
Theorem 3.
Let M, M ^ be N-person NF game matrices of dimension m 1 × m 2 × × m N . The matrix M ^ can be obtained from M by a GOI-transformation if and only if the following two conditions hold:
C 1 N :
j = 1 N a ^ i 1 i 2 i N j = j = 1 N a i 1 i 2 i N j , for any i k m k , k = 1 , 2 , N .
(The sum of all payoffs in any given outcome must remain the same.)
C 2 N :
For any fixed k , j = 1 , 2 , N the difference
d i 1 i N j , k : = c i 1 i k + 1 i N j c i 1 i k i N j
is the same for every i 1 , , i j , , i N such that i p m p , p = 1 , , N and i j < m j .
Proof. 
The proofs follows the same reasoning as in the two-person case.
The necessity of condition C 1 N is obvious. To show the necessity of condition C 2 N , we do again simple calculations. Let M ^ be obtained from M by a GOI-transformation effected by side payment offers { δ j i , k } k = 1 , , N ; 1 j m j , where δ j i , k is the side payment offered by player i to player k i contingent on k playing action j. For technical convenience I also put δ j i , i = 0 for any j. Then we have:
c i 1 i j i N j = a ^ i 1 i j i N j a i 1 i j i N j = i = 1 N δ i j i , j k = 1 N δ i k j , k .
Note that it suffices to show that
d i 1 i p i N j , k = d i 1 i p + 1 i N j , k
for any j , k , p = 1 , , N , i.e.,
c i 1 i k + 1 i p i N j c i 1 i k i p i N j = c i 1 i k + 1 i p + 1 i N j c i 1 i k i p + 1 i N j
for k < p N and likewise
c i 1 i p i k + 1 i N j c i 1 i p i k i N j = c i 1 i p + 1 i k + 1 i N j c i 1 i p + 1 i k i N j
for 1 p < k . Both cases are completely analogous, so let us check the first equality. It is equivalent to
c i 1 i k + 1 i p i N j + c i 1 i k i p + 1 i N j = c i 1 i k + 1 i p + 1 i N j + c i 1 i k i p i N j
First, suppose j p , k . By definition, we have for the left-hand side:
c i 1 i k + 1 i p i N j + c i 1 i k i p + 1 i N j =
q = 1 N δ i j q , j q = 1 q k N δ i q j , q δ i k + 1 j , k + q = 1 N δ i j q , j q = 1 q p N δ i q j , q δ i p + 1 j , p .
Respectively, for the right hand side:
c i 1 i k + 1 i p + 1 i N j + c i 1 i k i p i N j =
q = 1 N δ i j q , j q = 1 q k , p N δ i q j , q δ i p + 1 j , p δ i k + 1 j , k + q = 1 N δ i j q , j q = 1 N δ i q j , q .
A direct inspection shows that these are equal.
Now, consider the case where j = p . For the left hand side we get:
c i 1 i k + 1 i j i N j + c i 1 i k i j + 1 i N j =
q = 1 N δ i j q , j q = 1 q k N δ i q j , q δ i k + 1 j , k + q = 1 N δ i j + 1 q , j q = 1 q j N δ i q j , q δ i j + 1 j , j .
Respectively, for the right-hand side:
c i 1 i k + 1 i j + 1 i N j + c i 1 i k i j i N j =
q = 1 N δ i j + 1 q , j q = 1 q k , j N δ i q j , q δ i j + 1 j , j δ i k + 1 j , k + q = 1 N δ i j q , j q = 1 N δ i q j , q .
Again, by direct inspection we see that these are equal.
Finally, the case where j = k is completely analogous.
Now, suppose conditions C 1 N and C 2 N hold for the matrices M and M ^ , and all parameters c i 1 i j i N j are defined as before. As in the two-person case, we can show that the system of equations
i = 1 N δ i j i , j k = 1 N δ i k j , k = c i 1 i j i N j
for all j , i 1 , , i j , , i N such that i p m p , p = 1 , , N , for the unknown real payments { δ j i , k } k = 1 , , N ; 1 j m j , is consistent. We can use again standard linear algebra and show that elementary matrix transformations would reduce the system to a consistent one in a canonical form. I omit the routine, though messy technicalities. □
As in the two-person case, every OI-transformation can be determined by the payoffs for all players in the outcomes along the rows in all coordinate directions passing from any fixed outcome, that is, all outcomes resulting from all but one players following a fixed strategy profile. Here is the formal result.
Theorem 4.
Let
M = a i 1 i 2 i N 1 , a i 1 i 2 i N 2 , a i 1 i 2 i N N i k m k k = 1 , 2 , N
and p 1 p N be a fixed tuple such that p k { 1 , , m k } for each k = 1 , N . Then every tuple T = a ^ 1 p 2 p N k , a ^ 2 p 2 p N k , , a ^ m 1 p 2 p N k , a ^ p 1 1 i N k , a ^ p 1 2 i N k , , a ^ p 1 m 2 p N k , , a ^ p 1 p 2 1 k , a ^ p 1 p 2 2 k , , a ^ p 1 p 2 m N k k = 1 , , N satisfying condition C 1 N of Theorem 3 can be extended to a unique payoff matrix
M ^ = a ^ i 1 i 2 i N 1 , a ^ i 1 i 2 i N 2 , a ^ i 1 i 2 i N N i k m k k = 1 , 2 , N
that can be obtained from M by a GOI-transformation.
Proof. 
Given any tuple of values T satisfying the conditions of the theorem, the extension to a matrix M ^ can be performed as follows. First, we use T and the entries of M to compute the values of all c i 1 i N j whose index vectors corresponding to the entries in T .
We take the identities
d i 1 i p i N j , k = d i 1 i p + 1 i N j , k f o r a l l j , k , p = 1 , , N
and expand them (assuming e.g., that k < p N ):
c i 1 i k + 1 i p i N j c i 1 i k i p i N j = c i 1 i k + 1 i p + 1 i N j c i 1 i k i p + 1 i N j
Then we rewrite them as:
c i 1 i k + 1 i p + 1 i N j = c i 1 i k i p + 1 i N j + c i 1 i k + 1 i p i N j c i 1 i k i p i N j
These are recurrent formulae computing the values of all c i 1 i N j from those computed initially by propagating from c p 1 p N j in all diagonal directions. I leave the tedious details out. Once all c i 1 i N j are computed, the matrix M ^ is determined. By construction it satisfies conditions C 1 N and C 2 N of Theorem 3, hence it can be obtained from M by a GOI-transformation. The uniqueness of M ^ follows immediately. □
Example 3.
Consider a three-person game with players A 1 , A 2 , A 3 of dimension 3 × 3 × 2 , with 2D matrix-slices for the two actions of player A 3 as follows:
M 1 = A 1 \ A 2 A 211 A 221 A 231 A 111 1 , 2 , 0 2 , 3 , 1 3 , 1 , 2 A 121 2 , 3 , 3 3 , 4 , 4 4 , 2 , 5 A 131 6 , 5 , 6 7 , 6 , 7 5 , 7 , 8 M 2 = A 1 \ A 2 A 212 A 222 A 232 A 112 1 , 1 , 8 2 , 2 , 7 3 , 3 , 6 A 122 1 , 2 , 5 2 , 3 , 4 3 , 4 , 3 A 132 2 , 1 , 2 3 , 2 , 1 1 , 3 , 0
Suppose the tuple of desired entries in the transformed matrix is given with respect to the outcome with coordinates ( 2 , 2 , 1 ) as follows:
M ^ 1 0 = A 1 \ A 2 A 211 A 221 A 231 A 111 1 , 2 , 3 A 121 4 , 4 , 0 5 , 1 , 5 3 , 4 , 4 A 131 8 , 4 , 8 M ^ 2 0 = A 1 \ A 2 A 212 A 222 A 232 A 112 A 122 3 , 3 , 3 A 132
Note that condition C 1 N of Theorem 3 is satisfied.
The corresponding partial slices of the matrix of differences c i 1 i 2 i 3 j = a ^ i 1 i 2 i 3 j a i 1 i 2 i 3 j are:
C 1 0 = A 1 \ A 2 A 211 A 221 A 231 A 111 1 , 1 , 2 A 121 2 , 1 , 3 2 , 3 , 1 1 , 2 , 1 A 131 1 , 2 , 1 C 2 0 = A 1 \ A 2 A 212 A 222 A 232 A 112 A 122 1 , 0 , 1 A 132
The remaining entries of that matrix are then computed consecutively by using the identities
c i 1 + 1 i 2 + 1 i 3 j = c i 1 + 1 i 2 i 3 j + c i 1 i 2 + 1 i 3 j c i 1 i 2 i 3 j
c i 1 i 2 + 1 i 3 + 1 j = c i 1 i 2 i 3 + 1 j + c i 1 i 2 + 1 i 3 j c i 1 i 2 i 3 j ,
c i 1 + 1 i 2 i 3 + 1 j = c i 1 i 2 i 3 + 1 j + c i 1 + 1 i 2 i 3 j c i 1 i 2 i 3 j ,
for each j = 1 , 2 , 3 . Thus, we first obtain
C 1 = A 1 \ A 2 A 211 A 221 A 231 A 111 1 , 3 , 2 1 , 1 , 2 4 , 4 , 0 A 121 2 , 1 , 3 2 , 3 , 1 1 , 2 , 1 A 131 1 , 2 , 3 1 , 2 , 1 2 , 3 , 1
then:
C 2 1 = A 1 \ A 2 A 212 A 222 A 232 A 112 2 , 2 , 0 A 122 1 , 4 , 5 1 , 0 , 1 2 , 5 , 3 A 132 0 , 1 , 1
and finally:
C 2 = A 1 \ A 2 A 212 A 222 A 232 A 112 2 , 6 , 4 2 , 2 , 0 5 , 7 , 2 A 122 1 , 4 , 5 1 , 0 , 1 2 , 5 , 3 A 132 0 , 5 , 5 0 , 1 , 1 3 , 6 , 3
Eventually, we obtain the 2-dimensional matrix-slices of M ^ for the two actions of player A 3 :
M ^ 1 = A 1 \ A 2 A 211 A 221 A 231 A 111 0 , 5 , 2 1 , 2 , 3 1 , 5 , 2 A 121 4 , 4 , 0 5 , 1 , 5 3 , 4 , 4 A 131 7 , 7 , 3 8 , 4 , 8 3 , 10 , 7
M ^ 2 = A 1 \ A 2 A 212 A 222 A 232 A 112 1 , 7 , 4 0 , 4 , 7 2 , 10 , 4 A 122 2 , 6 , 0 3 , 3 , 3 1 , 9 , 0 A 132 2 , 6 , 3 3 , 3 , 0 2 , 9 , 3
In summary, just like in the case of two-person games, Theorems 3 and 4 together characterize precisely the payoff matrices M ^ that can be obtained from matrix M by a GOI-transformation; namely, any of them can be obtained by choosing a strategy profile in M and setting suitable payoffs satisfying condition C 1 N for all outcomes obtained by allowing any one, and only one, player to deviate from that strategy profile. Then, all payoffs in M ^ are computed by using the recurrent formulae derived from condition C 2 N .

6. Conclusions

The main contributions of the present paper are explicit and easy to apply, and they use characterizations of the game matrix transformations that can be induced by preplay offers for payments (or threats for punishments) in multiplayer normal form games. I have not considered here rationality issues that would determine which of these transformations can be affected by offers made by rational players. These are analyzed in the companion working paper in preparation [2]. Still, I argue that the results presented here are of direct game-theoretic relevance, because they can be used by the players to determine what mutually desirable transformed games (e.g., having dominant strategy equilibria with Pareto optimal outcomes) they can achieve by exchange of preplay offers, and then to search—by using the computational procedures that can be extracted from our proofs—for suitable offers that would induce the necessary game matrix transformations leading to the desired outcomes. Besides, the GOI-transformations of game payoff matrices and the groups of such transformations introduced here appear to be interesting algebraic constructs in their own right, worthy of further study.

Funding

This research received no external funding.

Data Availability Statement

Not applicable.

Acknowledgments

I thank the anonymous reviewers for the useful comments and corrections.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Goranko, V.; Turrini, P. An offer you cannot refuse: Obtaining efficiency and fairness in preplay negotiation games with conditional offers. In Proceedings of the Fourth International Workshop on Logic, Rationality and Interaction (LORI’2013), Hangzhou, China, 9–12 October 2013; Huang, H., Grossi, D., Roy, O., Eds.; Springer: Berlin/Heidelberg, Germany, 2013; Volume 8196, pp. 110–123. [Google Scholar]
  2. Goranko, V. Preplay Negotiations by Unconditional Offers in 2-Player Strategic Games: Power and Weakness. Working Paper, Presented at LOFT 2016. Available online: https://www2.philosophy.su.se/goranko/papers/LOFT2016-PreplayNegotiationsUnconditionalOffers.pdf (accessed on 3 June 2016).
  3. Goranko, V.; Turrini, P. Two-Player Preplay Negotiation Games with Conditional Offers. IGTR 2016, 18, 1550017. [Google Scholar] [CrossRef]
  4. Nash, J.F., Jr. The Bargaining Problem. Econometrica 1950, 18, 155–162. [Google Scholar] [CrossRef]
  5. Harsanyi, J.C. A Simplified Bargaining Model for the n-Person Cooperative Game. Int. Econ. Rev. 1963, 4, 194–220. [Google Scholar] [CrossRef]
  6. Hart, S.; Mas-Colell, A. (Eds.) Cooperation: Game-Theoretic Approaches; Nato ASI Subseries F; Springer: Berlin/Heidelberg, Germany, 1997; Volume 155. [Google Scholar]
  7. Rubinstein, A. Perfect Equilibrium in a Bargaining Model. Econometrica 1982, 50, 97–110. [Google Scholar] [CrossRef] [Green Version]
  8. Osborne, M.; Rubinstein, A. Bargaining and Markets; Academic Press: San Diego, CA, USA, 1990. [Google Scholar]
  9. Osborne, M.; Rubinstein, A. A Course in Game Theory; MIT Press: Cambridge, MA, USA, 1994. [Google Scholar]
  10. Myerson, R. Game Theory: Analysis of Conflict; Harvard UP: Cambdridge, MA, USA, 1997. [Google Scholar]
  11. Abreu, D.; Pearce, D. Bargaining, Reputation, and Equilibrium Selection in Repeated Games with Contracts. Econometrica 2007, 75, 653–710. [Google Scholar] [CrossRef] [Green Version]
  12. Jackson, M.O.; Wilkie, S. Endogenous Games and Mechanisms: Side Payments among Players. Rev. Econ. Stud. 2005, 72, 543–566. [Google Scholar] [CrossRef] [Green Version]
  13. Yamada, A. Alternate contracts for side payments. Econ. Bull. 2005, 3, 1–5. [Google Scholar]
  14. Ellingsen, T.; Paltseva, E. Confining the Coase theorem: Contracting, ownership, and free-riding. Rev. Econ. Stud. 2016, 83, 547–586. [Google Scholar] [CrossRef]
  15. Strang, G. Introduction to Linear Algebra, 5th ed.; Wellesley-Cambridge Press: Cambridge, UK, 2016. [Google Scholar]
  16. Fraleigh, J. A First Course in Abstract Algebra, 8th ed.; Pearson: London, UK, 2020. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Goranko, V. Transformations of Multi-Player Normal form Games by Preplay Offers between Players. Axioms 2022, 11, 73. https://doi.org/10.3390/axioms11020073

AMA Style

Goranko V. Transformations of Multi-Player Normal form Games by Preplay Offers between Players. Axioms. 2022; 11(2):73. https://doi.org/10.3390/axioms11020073

Chicago/Turabian Style

Goranko, Valentin. 2022. "Transformations of Multi-Player Normal form Games by Preplay Offers between Players" Axioms 11, no. 2: 73. https://doi.org/10.3390/axioms11020073

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop