A comparison of the Moran Process and replicator equations for evolving social dilemma game strategies
Introduction
Image a group of N people who are all engaged in an economic activity. During each round an individual interacts with one or more other individuals and receives a payoff. The amount of this payoff depends on the actions of the individual and the actions of the individuals they interact with. Individuals face a dilemma. They can choose to cooperate, which benefits everyone in the group, or they can choose to defect which only benefits the individual. Such economic situations are called social dilemmas.
All social dilemmas have two conflicting properties (Dawes, 1980): (1) defectors always do better than cooperators regardless of what actions others might take, and (2) mutual cooperation is the best group outcome. In particular, mutual cooperation has higher payoffs than mutual defection. However, the problem is that defection is quite tempting which makes mutual defection the inevitable outcome in all social dilemmas, at least as long as the maximization of personal utility is the only goal of interaction. Everybody loses if everybody defects.
Game theory provides an ideal framework for studying social dilemmas. The economic situation is formulated as a mathematical game which gives researchers something to play with. Different strategies can be evaluated to try and gain some insight into why humans cooperate and what circumstances promote cooperation in human populations. The most widely known social dilemma game is the iterated prisoner's dilemma and the most widely studied is the public goods game (PGG), which is its N-player version (). Typically researchers posit some strategy that should promote cooperation and then run the game to see how various strategies change over time. Good performing strategies should increase in frequency within the population because other players switch to it to get the higher payoff. Thus the game needs some method to model players switching strategies. The two most common modeling methods used are the Moran process (Nowak et al., 2004; Taylor et al., 2004; Ohtsuki et al., 2007; Liu et al., 2017) and replicator equations (Schuster and Sigmund, 1983; Hofbauer and Sigmund, 2003; Hauert et al., 2006; Deng et al., 2016).
Both methods predict how strategy frequencies change over time but the underlying mathematics is completely different. The Moran process is purely stochastic whereas the replicator equations are purely deterministic. In this paper we empirically compare both methods in a PGG to see if they make the same predictions, both over time and in the final prediction, and explain why there are any differences. We believe only one of these methods should be used and provide a justification for that belief.
Section snippets
PGG
In a standard N-player PGG there are two strategies: cooperation (C) and defection (D). Cooperators contribute an amount c into a monetary pool whereas defectors contribute nothing. An external benefactor than increase the pool by a multiplicative factor and the increased pool is then distributed equally among all players regardless of whether or not they contributed. Defectors always do better because cooperators must subtract their contribution. For example, suppose and the
Results
The strategy evolution in a PGG can be depicted as trajectories in a 2-D simplex. Every point in this simplex is a unique set of strategy frequencies. However, with finite populations only a subset of points are feasible. These feasible points correspond to frequencies where every strategy has an integer number of players (See Fig. 1.). Any trajectory in this simplex must move between feasible points and is thus piecewise linear.
No further strategy changes take place once a trajectory reaches a
Discussion
A Moran process evolves strategies stochastically whereas replicator equations do so deterministically. The results from the previous section suggest either method could be used to investigate how strategies might evolve in a population. Both methods are widely accepted although the Moran process is more prevalent. The appeal of the Moran process is understandable: it is easy to explain and trivial to program. Unfortunately, there are fundamental problems with using a Moran process to draw
Declaration of competing interest
There is no conflict of interest in this paper.
References (25)
- et al.
Assortment and the evolution of cooperation in a Moran process with exponential fitness
J. Theor. Biol.
(2016) - et al.
How reinforcer type affects choice in economic games
Behav. Process.
(2007) - et al.
Fixation of strategies with the Moran and Fermi processes in evolutionary games
Phys. Met.: Stat. Mech. and Appl.
(2017) Frequency-dependent selection: when being different makes you not stand out
Curr. Biol.
(2006)- et al.
The one-third law of evolutionary dynamics
J. Theor. Biol.
(2007) - et al.
Replicator dynamics
J. Theor. Biol.
(1983) - et al.
Evolutionary games on graphs
Phys. Rep.
(2007) - et al.
Evolutionary game dynamics in finite populations
Bull. Math. Biol.
(2004) - et al.
Fixation for strategies for an evolutionary game in finite populations
Bull. Math. Biol.
(2006) Coordination vs voluntarism and enforcement in sustaining international environmental cooperation
Proc. Nat’l. Acad. Sci.
(2016)
The replicator equation and other game dynamics
Proc. Nat’l. Acad. Sci.
Social dilemmas
Annu. Rev. Psychol.
Cited by (2)
Pharmaceutical enterprises drug quality strategy Moran analysis considering government supervision and new media participation
2023, Frontiers in Public HealthPharmaceutical Enterprises’ R&D Innovation Cooperation Moran Strategy When Considering Tax Incentives
2022, International Journal of Environmental Research and Public Health