Научная статья на тему 'COOPERATIVE N-PERSON PRISONER'S DILEMMA ON A NETWORK'

COOPERATIVE N-PERSON PRISONER'S DILEMMA ON A NETWORK Текст научной статьи по специальности «Математика»

CC BY
6
3
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
PAIRWISE INTERACTION / COOPERATIVE GAME / PRISONER'S DILEMMA

Аннотация научной статьи по математике, автор научной работы — Grinikh Aleksandra L., Petrosyan Leon A.

In the paper -person prisoner's dilemma on the network is investigated. A cooperative game with the pairwise interaction of players is constructed. The model is a modification of the classic 2-person prisoner's dilemma problem in the game theory. Network interaction provide an ability to take into account the influence only to the adjacent players from the whole set of players. The feature of the game is found that allows to make a decision about necessity of playing dominated strategy by a few players. This solution is based on the number of the adjacent players. The work is a continuation of the paper published earlier by Grinikh A.L. and Petrosyan L.A. in 2021.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «COOPERATIVE N-PERSON PRISONER'S DILEMMA ON A NETWORK»

Contributions to Game Theory and Management, XIV, 122-126

Cooperative n-person Prisoner's Dilemma on a Network*

Aleksandra L. Grinikh and Leon A. Petrosyan

St. Petersburg State University, 7/9 Universitetskaya nab., Saint Petersburg 199034, Russia E-mail: st062331@student.spbu.ru, l.petrosyan@spbu.ru

Abstract In the paper n-person prisoner's dilemma on the network is investigated. A cooperative game with the pairwise interaction of players is constructed. The model is a modification of the classic 2-person prisoner's dilemma problem in the game theory. Network interaction provide an ability to take into account the influence only to the adjacent players from the whole set of players. The feature of the game is found that allows to make a decision about necessity of playing dominated strategy by a few players. This solution is based on the number of the adjacent players. The work is a continuation of the paper published earlier by Grinikh A.L. and Petrosyan L.A. in 2021.

Keywords: pairwise interaction, cooperative game, prisoner's dilemma. 1. Introduction

Many game theory papers are devoted to two-person games. The classic example in this class of games is the two-person prisoner's dilemma game. The game represents a conflict of interests of two prisoners. Each of them is asked to reduce their prison sentences by extraditing their accomplice. Offers of betrayal are made to prisoners at the same time, and they have to decide to cooperate with the investigation immediately without being able to talk to their accomplices. Cooperation with the investigation reduces the term of imprisonment of the prisoner, even if his accomplice also decided to "give up", but extends the term of imprisonment of the accomplice.

In this paper we consider the n-person prisoner's dilemma that was proposed by Hamburger (1973), in his paper on N-person prisoner's dilemma. StrafEn (1993) later developed his idea. He constructed a Nash equilibrium for a static game that was similar to the two-person model and shows the connections of the model to its prototype.

Here, this model is considered on the network. In this case, however, it is difficult to draw an analogy with the meaning that was the basis of the prisoner's dilemma. We think that this model can be used for any other dilemmas that arise in our lives and may have implications for the whole society. By looking at the model on a network, it is possible to model contemporary problems such as vaccination.

In such a problem statement, each of the players must decide to vaccinate himself or not (this corresponds to the strategies "to cooperate" / "to deviate" of the initial model). Vaccination is not an absolute guarantee not to get sick, but, when most of neighbors are vaccinated from their social networks, risk is almost minimal. That is why each of the players can increase the payoffs of all his relatives by

*This work was supported by the Russian Science Foundation under grant No.17-11-01079.

https://doi.org/10.21638/11701/spbu31.2021.ll

Hi (Xl, ...,Xi,... ,xn) = <

vaccinating, but since the vaccination itself can cause some discomfort, the dominant strategy remains "not to vaccinate" ("to deviate"). In this way, it is possible to define unequivocally that the prisoner's dilemma continues to be relevant, and moreover, its treatment in the case of n players on the network adds the possibility of exploring a wider range of problems. In the case of a cooperative game, it will be possible to talk about finding the number of players whose vaccination will lead to the maximum gain of society (sufficient number of people will be brought into form "herd immunity").

2. n-Person Prisoner's Dilemma on the Network

2.1. Model Description

Let r be a static game. A set of players is N that has a cardinality | N | = n. All the players have two pure strategies: C ("to cooperate") and D ("to deviate"). Let the players be the nodes of a network M that represents the connections between players as the edges of the network.

The payoff function of the player ¿is Hi that depends on the strategy of the player i and the number of the adjacent players that choose the strategy C, V i e N:

Ci (x) = aixlN + bi, V x e (0, n], if xi = C and xlN

N

i

C

Di (x) = a2xlN + b2, V x e [0, n), if xi = D and xlN

N

i

C

Let xN be the number of players from the set N that are adjacent to the player

i

The payoff function Hi (xi, ..., xi, ..., xn) meets the following conditions:

(1) a1xN + b1 < a2xN + b2, VxlN e [0, xN], since the strategy D strictly dominates

C, Vi e N

(2) aix*N + bi > b2, so, Hi (C,..., C) > Hi (D,..., D).

(3) a1 > a^d a1 > 0, a2 > 0, therefore, a1xN + b1 > b^d a2xN + b2 > b2.

2.2. Cooperative Game

Let N = {1, 2,..., n} be the set of players. Any nonempty subset S C N is called a coalition.

Definition 1. The cooperative solution is the profile of strategies that maximize the sum of all player's payoffs.

n

V (S) that ^signs a value to each subset of players V : 2N ^ R in such a way, that

V (S) is the payoff to the subset S C N if they maximize the sum of the payoffs of

the players from the subset 5, where^ the players from the set N \ S act against S. V (S) is called the value of the coalition S:

V (S) = max min Hs (^s, vN\ s) , S C N,

MS VN\S ^

where G Xs, vN\s and T = (Xs, XN\s,HS) is a mixed extansion of the zero-sum game T.

The characteristic function represents the guaranteed total payoff for the players in a given coalition.

Theorem 1 (Cooperative solution). In the cooperative solution player i will choose his pure strategy C, if the number of the adjacent players on the network M satisfies the condition

xN > • (2)

2ai — a2

Proof. Player i should use the strategy D, if the gain of the player i from choosing

C

adjacent players from his "betraying".

Therefore, the player i chooses the strategy D to maximize the sum of payoffs of all the players from the coalition N, if the unequality a1xN < (a2 — a1) XN + b2 — b1 holds.

iC

aiXN > («2 — ai) XN + b2 — bi. (3)

Consequently, if 2bJ1—-is less than the number of players from the set N that

iC

cooperative solution.

SCN

S C N i

satisfies the relation xlN > ^ , then in the cooperative solution the player i will CD Therefore, the characteristic function of a cooperative game for n-person prisoner's dilemma on the network can be written as:

V (i) = b2; (4)

V (S ) = ^^ Hi ( xj = C, if xS > ——— an d j G S, otherwise xj = D ) ; (5) v 2ai - a2 J

V (N) = HA xj = C, if xjN > --, otherwise xj = D ) . (6)

V 2ai — a2 )

ieN v 1 2 7

In case, if it is possible to construct this characteristic function for our vaccination dilemma, it will be possible to find the number of people required to be vaccinated and, moreover, to know for what number of interactions, a person should give preference to vaccination in order to achieve herd immunity.

Example 1 (3-person game).

Consider the payoff function for the 3-person prisoner's dilemma game on the network M:

{Ci (x) = 16xV + 1, if xi = C; Di (x) = 16xV + 18, if xi = D.

M

2

Fig. 1. An example of the network M for the 3-person prisoner's dilemma game.

Next, we construct the characteristic function of the resulting game on the basis of ratios relative to the neighbors of each of the players. In accordance with the payoff function, player from the coalition S should choose the strategy C, if the number of the adjacent to him players from this coalition is not less, than =

18-1 = 17 12

2*16-16 16'

As we see from 1, this ratio can only be met for the second player if all players S

Table 1. This is the example table.

S Unequalities V (S)

0 1 / S, 2 / S, 3 / S 0

1 xS < 2*8-6 > 2 / S, 3 / S 18

2 1 /S,*S < 2*8-6 > 3 / S 18

3 1 / S, 2 / S xS < 18 (1> 2) xS < 238—6. xS < 2*llr-"L6' 3 / S 36 (1> 3) xS < 2*8—6> 2 / S xS < 2*& 36 (2, 3) 1 / S xS < 2*16-6, xS < 2*16-6 36

N xS < 2"L6—6 , xS ;> --LT1—6> xS < 69

^ 2*>6 — >6' S — 2*>6 —^ 2*>6 —>6

We can see that the maximum of the sum of players' payoffs for the grand

C

not an obligatory condition for players' payoffs in the n-person prisoner's dilemma on the network game. Moreover, the lack of this assumption allows us to model situations such as vaccination. As we can see, we still have all the basic features of the game's prototype that is the two-person prisoner's dilemma.

3. Conclusion

n

oner's dilemma on the network, with players having a pairwise influence on each

other's payoffs. The proposed game model can address problems such as the number of vaccinated people that are needed to stop the pandemic. However, this study can be continued by considering not only the influence of adjacent players, but also the discounted influence of more distant players on the network.

References

Straffin, P. D. (1993). Game Theory and Strategy. The Mathematical Association of America: Washington, 244 p. Hamburger, H. (1973). N-person prisoner's dilemma. Journal of Mathematical Sociology, 3, 27-48.

Grinikh, A. L., Petrosyan, L. A. (2021). An effective punishment for an n-person prisoner's dilemma on a network. Trudy Instituía Matematiki i Mekhaniki UrO RAN, 27(3), 256-262.

i Надоели баннеры? Вы всегда можете отключить рекламу.