Cooperation in n - player Prisoner's Dilemma threshold game
Cooperation in n - player Prisoner's Dilemma threshold game
Cooperation in n - player Prisoner's Dilemma threshold game
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Cooperation</strong> <strong>in</strong> n - <strong>player</strong><br />
Prisoner’s <strong>Dilemma</strong> <strong>threshold</strong> <strong>game</strong><br />
Boza, G.<br />
(1,4) , Könnyű, B. (1) and Számadó, Sz. (2,3)<br />
1-Department of Plant Taxonomy and Ecology, Eötvös Loránd University<br />
2-HAS Research Group of Ecology and Theoretical Biology, Eötvös Loránd University<br />
3-Collegium Budapest, Institute for Advanced Study<br />
Budapest, Hungary<br />
4-IIASA, International Institute for Applied Systems Analysis<br />
Laxenburg, Austria
Reciprocal altruism<br />
Individual 1.<br />
Study<strong>in</strong>g cooperation<br />
cost<br />
help<strong>in</strong>g act<br />
Boza et al. - <strong>Cooperation</strong> <strong>in</strong> n-<strong>player</strong> Prisoner’s <strong>Dilemma</strong> <strong>threshold</strong> <strong>game</strong> - ECEM’07, Trieste, Italy<br />
><br />
if cost benefit<br />
<<br />
cost benefit<br />
benefit<br />
Individual 2.<br />
X
Game theory: a tool for study<strong>in</strong>g cooperation<br />
The Prisoner’s <strong>Dilemma</strong> Game<br />
• conflict of <strong>in</strong>terest: the dilemma<br />
• two <strong>player</strong>s<br />
Player 1<br />
Boza et al. - <strong>Cooperation</strong> <strong>in</strong> n-<strong>player</strong> Prisoner’s <strong>Dilemma</strong> <strong>threshold</strong> <strong>game</strong> - ECEM’07, Trieste, Italy<br />
Player 2
n-<strong>player</strong>s <strong>game</strong>: Public Goods Game<br />
conflict of <strong>in</strong>terest<br />
n-<strong>player</strong>s (n > 2)<br />
public good: non-excludable, non-rival resource<br />
benefit function (fitness function)<br />
score<br />
T (cheat)<br />
R<br />
P<br />
0<br />
number of cooperators<br />
Boza et al. - <strong>Cooperation</strong> <strong>in</strong> n-<strong>player</strong> Prisoner’s <strong>Dilemma</strong> <strong>threshold</strong> <strong>game</strong> - ECEM’07, Trieste, Italy<br />
Defectors Free-riders<br />
Cooperators
n-<strong>player</strong> <strong>game</strong>s <strong>in</strong> natural systems<br />
…on land…<br />
Boza et al. - <strong>Cooperation</strong> <strong>in</strong> n-<strong>player</strong> Prisoner’s <strong>Dilemma</strong> <strong>threshold</strong> <strong>game</strong> - ECEM’07, Trieste, Italy<br />
…and <strong>in</strong> water
n-<strong>player</strong> Threshold Game<br />
score<br />
Boza et al. - <strong>Cooperation</strong> <strong>in</strong> n-<strong>player</strong> Prisoner’s <strong>Dilemma</strong> <strong>threshold</strong> <strong>game</strong> - ECEM’07, Trieste, Italy<br />
T<br />
R<br />
0<br />
number of cooperators
n-<strong>player</strong> Threshold Game<br />
score<br />
Boza et al. - <strong>Cooperation</strong> <strong>in</strong> n-<strong>player</strong> Prisoner’s <strong>Dilemma</strong> <strong>threshold</strong> <strong>game</strong> - ECEM’07, Trieste, Italy<br />
T<br />
R<br />
0<br />
number of cooperators
n-<strong>player</strong> Threshold Game<br />
score<br />
Boza et al. - <strong>Cooperation</strong> <strong>in</strong> n-<strong>player</strong> Prisoner’s <strong>Dilemma</strong> <strong>threshold</strong> <strong>game</strong> - ECEM’07, Trieste, Italy<br />
T<br />
R<br />
0<br />
number of cooperators
n-<strong>player</strong> Threshold Game<br />
score<br />
Boza et al. - <strong>Cooperation</strong> <strong>in</strong> n-<strong>player</strong> Prisoner’s <strong>Dilemma</strong> <strong>threshold</strong> <strong>game</strong> - ECEM’07, Trieste, Italy<br />
T<br />
R<br />
0<br />
number of cooperators
n-<strong>player</strong> Prisoner’s <strong>Dilemma</strong> Threshold Game<br />
n-<strong>player</strong>s from the population of N randomly chosen: Well – mixed population<br />
group size (n)<br />
<strong>threshold</strong> value (TV)<br />
cost of cooperation (c)<br />
benefit of cooperation (b)<br />
focal<br />
C<br />
D<br />
CC<br />
b-c<br />
will<strong>in</strong>gness to cooperate (x), evolv<strong>in</strong>g trait<br />
b<br />
partners<br />
CD<br />
b-c<br />
0<br />
DD<br />
x = 1 always cooperates<br />
x = 0 always defects<br />
Bach, L. A., Helvik, T., Christiansen, F. B., (2006). The evolution of n-<strong>player</strong> cooperation – <strong>threshold</strong> <strong>game</strong>s<br />
and ESS bifurcations, Journal of Theoretical Biology, 238: 426-434.<br />
Boza et al. - <strong>Cooperation</strong> <strong>in</strong> n-<strong>player</strong> Prisoner’s <strong>Dilemma</strong> <strong>threshold</strong> <strong>game</strong> - ECEM’07, Trieste, Italy<br />
-c<br />
0<br />
3<br />
2<br />
1
x<br />
1<br />
0.5<br />
0<br />
Results with well-mixed population structure<br />
0 0.5<br />
1<br />
TV = 3 / 3<br />
c<br />
x<br />
1<br />
0.5<br />
0<br />
0 0.5<br />
1<br />
TV = 2 / 3<br />
Boza et al. - <strong>Cooperation</strong> <strong>in</strong> n-<strong>player</strong> Prisoner’s <strong>Dilemma</strong> <strong>threshold</strong> <strong>game</strong> - ECEM’07, Trieste, Italy<br />
c<br />
Chang<strong>in</strong>g parameter:<br />
c – cost of cooperation<br />
TV – <strong>threshold</strong> value<br />
x<br />
1<br />
0.5<br />
0<br />
0 0.5<br />
1<br />
TV = 1 / 3<br />
c
Game with spatial population structure<br />
cellular automaton<br />
von Neumann – neighborhood:<br />
focal <strong>in</strong>dividual +<br />
4 closest <strong>in</strong>dividual on the grid<br />
Moore – neighborhood:<br />
focal <strong>in</strong>dividual +<br />
8 closest <strong>in</strong>dividual on the grid<br />
asynchronous update<br />
proportional update rule<br />
p<br />
d<br />
i<br />
i = n<br />
∑<br />
j = 1<br />
TWO GROUP FORMING SCENARIOS<br />
d<br />
j<br />
= defectors<br />
= cooperators<br />
Boza et al. - <strong>Cooperation</strong> <strong>in</strong> n-<strong>player</strong> Prisoner’s <strong>Dilemma</strong> <strong>threshold</strong> <strong>game</strong> - ECEM’07, Trieste, Italy
Results with spatial population structure<br />
Scenario 1: fixed group composition (1 area – 1 group)<br />
Boza et al. - <strong>Cooperation</strong> <strong>in</strong> n-<strong>player</strong> Prisoner’s <strong>Dilemma</strong> <strong>threshold</strong> <strong>game</strong> - ECEM’07, Trieste, Italy
Results with spatial population structure<br />
Scenario 1: fixed group composition (1 area – 1 group)<br />
Scenario 2: group composition correspond<strong>in</strong>g to focal <strong>in</strong>dividual<br />
(focal <strong>in</strong>dividual – 1 focal’s group + 8 neighbors’ group)<br />
Boza et al. - <strong>Cooperation</strong> <strong>in</strong> n-<strong>player</strong> Prisoner’s <strong>Dilemma</strong> <strong>threshold</strong> <strong>game</strong> - ECEM’07, Trieste, Italy
Results with spatial population structure<br />
Scenario 1: fixed group composition (1 area – 1 group)<br />
Scenario 2: group composition correspond<strong>in</strong>g to focal <strong>in</strong>dividual<br />
(focal <strong>in</strong>dividual – 1 focal’s group + 8 neighbors’ group)<br />
Boza et al. - <strong>Cooperation</strong> <strong>in</strong> n-<strong>player</strong> Prisoner’s <strong>Dilemma</strong> <strong>threshold</strong> <strong>game</strong> - ECEM’07, Trieste, Italy
Results with spatial population structure<br />
Scenario 1: fixed group composition (1 area – 1 group)<br />
Defectors overtake<br />
Scenario 2: group composition correspond<strong>in</strong>g to focal <strong>in</strong>dividual<br />
(focal <strong>in</strong>dividual – 1 focal’s group + 8 neighbors’ group)<br />
Cooperators prevail more<br />
than <strong>in</strong> well-mixed population<br />
Boza et al. - <strong>Cooperation</strong> <strong>in</strong> n-<strong>player</strong> Prisoner’s <strong>Dilemma</strong> <strong>threshold</strong> <strong>game</strong> - ECEM’07, Trieste, Italy
TV=4<br />
Results with spatial population structure II.<br />
1<br />
0.8<br />
0.6<br />
0.4<br />
0.2<br />
Population structure<br />
Well –mixed Spatial<br />
1<br />
x x<br />
0<br />
0 0.2 0.4 0.6 0.8 1<br />
Boza et al. - <strong>Cooperation</strong> <strong>in</strong> n-<strong>player</strong> Prisoner’s <strong>Dilemma</strong> <strong>threshold</strong> <strong>game</strong> - ECEM’07, Trieste, Italy<br />
1.<br />
0.8<br />
0.6<br />
0.4<br />
0.2<br />
0<br />
0 0.2 0.4 0.6 0.8 1<br />
c 1<br />
c<br />
2. 0.8<br />
0.6<br />
0.4<br />
0.2<br />
x<br />
0<br />
0 0.2 0.4 0.6 0.8 1<br />
c
Results with well-mixed population structure II.<br />
n<br />
Maximal cost what<br />
cooperators still can bear<br />
Boza et al. - <strong>Cooperation</strong> <strong>in</strong> n-<strong>player</strong> Prisoner’s <strong>Dilemma</strong> <strong>threshold</strong> <strong>game</strong> - ECEM’07, Trieste, Italy<br />
1<br />
0.8<br />
0.6<br />
0.4<br />
0.2<br />
0<br />
1<br />
0.5<br />
Chang<strong>in</strong>g parameter:<br />
n – group size<br />
0 5 10 15 20 25 30 35 40 45 50<br />
0 10 20 30 40 50<br />
n
Conclusions<br />
High levels of cooperation can evolve <strong>in</strong> n-<strong>player</strong> Prisoner’s <strong>Dilemma</strong><br />
Threshold Game<br />
What matters: …..<br />
• the size of the group<br />
• the <strong>threshold</strong> value<br />
• <strong>in</strong>terpretation of (localized) <strong>in</strong>teraction group<br />
• Update rule (competition rule)<br />
Thank you for your attention !<br />
Boza et al. - <strong>Cooperation</strong> <strong>in</strong> n-<strong>player</strong> Prisoner’s <strong>Dilemma</strong> <strong>threshold</strong> <strong>game</strong> - ECEM’07, Trieste, Italy