11.08.2013 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!