Replicator equation

Uses your system voice; voice and rate in settings.

Snapshot

≈ 9 min read

Names in other languages

No names in other languages are held for this entry yet.

Article bodies are English and are not machine-translated. A name in another language is not a translation of the article.

In mathematics, the replicator equation is a type of dynamical system used in evolutionary game theory to model how the frequency of strategies in a population changes over time. It is a deterministic, monotone, non-linear, and non-innovative dynamic that captures the principle of natural selection in strategic interactions. The replicator equation describes how strategies with higher-than-average fitness increase in frequency, while less successful strategies decline. Unlike other models of replication—such as the quasispecies model—the replicator equation allows the fitness of each type to depend dynamically on the distribution of population types, making the fitness function an endogenous component of the system. This allows it to model frequency-dependent selection, where the success of a strategy depends on its prevalence relative to others. Another key difference from the quasispecies model is that the replicator equation does not include mechanisms for mutation or the introduction of new strategies, and is thus considered non-innovative. It assumes all strategies are present from the outset and models only the relative growth or decline of their proportions over time.…

In mathematics, the replicator equation is a type of dynamical system used in evolutionary game theory to model how the frequency of strategies in a population changes over time. It is a deterministic, monotone, non-linear, and non-innovative dynamic that captures the principle of natural selection in strategic interactions. The replicator equation describes how strategies with higher-than-average fitness increase in frequency, while less successful strategies decline. Unlike other models of replication—such as the quasispecies model—the replicator equation allows the fitness of each type to depend dynamically on the distribution of population types, making the fitness function an endogenous component of the system. This allows it to model frequency-dependent selection, where the success of a strategy depends on its prevalence relative to others. Another key difference from the quasispecies model is that the replicator equation does not include mechanisms for mutation or the introduction of new strategies, and is thus considered non-innovative. It assumes all strategies are present from the outset and models only the relative growth or decline of their proportions over time. Replicator dynamics have been widely applied in fields such as biology (to study evolution and population dynamics), economics (to analyze bounded rationality and strategy evolution), and machine learning (particularly in multi-agent systems and reinforcement learning). The most general continuous form of the replicator equation is given by the differential equation: where x_i is the proportion of type i in the population, x=(x_1, \ldots, x_n) is the vector of the distribution of types in the population, f_i(x) is the fitness of type i (which is dependent on the population), and \phi(x) is the average population fitness (given by the weighted average of the fitness of the n types in the population). Since the elements of the population vector x sum to unity by definition, the equation is defined on the n-dimensional simplex. The replicator equation assumes a uniform population distribution; that is, it does not incorporate population structure into the fitness. The fitness landscape does incorporate the population distribution of types, in contrast to other similar equations, such as the quasispecies equation. In application, populations are generally finite, making the discrete version more realistic. The analysis is more difficult and computationally intensive in the discrete formulation, so the continuous form is often used, although there are significant properties that are lost due to this smoothing. Note that the continuous form can be obtained from the discrete form by a limiting process. To simplify analysis, fitness is often assumed to depend linearly upon the population distribution, which allows the replicator equation to be written in the form: \dot{x_i}=x_i\left(\left(Ax\right)_i-x^TAx\right) where the payoff matrix A holds all the fitness information for the population: the expected payoff can be written as \left(Ax\right)_i and the mean fitness of the population as a whole can be written as x^TAx . It can be shown that the change in the ratio of two proportions x_{i}/x_{j} with respect to time is: {d\over{dt}}\left( {x_{i}\over{x_{j}}} \right) = {x_{i}\over{x_{j}}} \left[ f_{i}(x) - f_{j}(x) \right] In other words, the change in the ratio is driven entirely by the difference in fitness between types. Suppose that the number of individuals of type i is N_{i} and that the total number of individuals is N . Define the proportion of each type to be x_{i} = N_{i}/N . Assume that the change in each type is governed by geometric Brownian motion: dN_{i} = f_{i}N_{i}dt + \sigma_{i}N_{i}dW_{i} where f_{i} is the fitness associated with type i . The average fitness of the types \phi = x^{T}f . The Wiener processes are assumed to be uncorrelated. For x_{i}(N_{1},...,N_{m}) , Itô's lemma then gives us: \begin{aligned} dx_{i}(N_{1},...,N_{m}) &= {\partial x_{i}\over{\partial N_{j}}}dN_{j} + {1\over{2}}{\partial^{2}x_{i}\over{\partial N_{j}\partial N_{k}}}dN_{j}dN_{k} \\ &= {\partial x_{i}\over{\partial N_{j}}}dN_{j} + {1\over{2}}{\partial^{2}x_{i}\over{\partial N_{j}^{2}}}(dN_{j})^{2} \end{aligned} The partial derivatives are then: \begin{aligned} {\partial x_{i}\over{\partial N_{j}}} &= {1\over{N}}\delta_{ij} - {x_{i}\over{N}} \\ {\partial^{2} x_{i}\over{\partial N_{j}^{2}}} &= -{2\over{N^{2}}}\delta_{ij} + {2x_{i}\over{N^{2}}} \end{aligned} where \delta_{ij} is the Kronecker delta function. These relationships imply that: dx_{i} = {dN_{i}\over{N}} -x_{i}\sum_{j}{dN_{j}\over{N}} - {(dN_{i})^{2}\over{N^{2}}} + x_{i}\sum_{j}{(dN_{j})^{2}\over{N^{2}}} Each of the components in this equation may be calculated as: \begin{aligned} {dN_{i}\over{N}} &= f_{i}x_{i}dt + \sigma_{i}x_{i}dW_{i} \\ -x_{i}\sum_{j}{dN_{j}\over{N}} &= -x_{i}\left(\phi dt + \sum_{j}\sigma_{j}x_{j}dW_{j} \right) \\ -{(dN_{i})^{2}\over{N^{2}}} &= -\sigma_{i}^{2}x_{i}^{2}dt \\ x_{i}\sum_{j}{(dN_{j})^{2}\over{N^{2}}} &= x_{i}\left( \sum_{j}\sigma_{j}^{2}x_{j}^{2}\right )dt \end{aligned} Then the stochastic replicator dynamics equation for each type is given by: dx_{i} = x_{i}\left(f_{i} -\phi-\sigma_{i}^{2}x_{i} + \sum_{j}\sigma_{j}^{2}x_{j}^{2} \right)dt + x_{i}\left(\sigma_{i}dW_{i}-\sum_{j}\sigma_{j}x_{j}dW_{j} \right ) Assuming that the \sigma_{i} terms are identically zero, the deterministic replicator dynamics equation is recovered. x_i = \frac{y_i}{1 + \sum_{j=1}^{n-1}{y_j}} \quad i=1, \ldots,n-1 x_n = \frac{1}{1 + \sum_{j=1}^{n-1}{y_j}}, where y_i is the Lotka–Volterra variable. The continuous replicator dynamic is also equivalent to the Price equation. x'_{i} = x_i + x_i \left[\left(Ax\right)_i-x^TAx\right] \,(\rm type~I), x'_{i} = x_i\left[\frac{\left(Ax\right)_i}{x^TAx}\right]\, (\rm type~II), ---are consistent with the Darwinian tenet of natural selection or any analogous evolutionary phenomena. Here, prime stands for the next time step. However, the discrete nature of the equations puts bounds on the payoff-matrix elements. Interestingly, for the simple case of two-player-two-strategy games, the type I replicator map is capable of showing period doubling bifurcation leading to chaos and it also gives a hint on how to generalize the concept of the evolutionary stable state to accommodate the periodic solutions of the map. \dot{x_i} = \sum_{j=1}^{n}{x_j f_j(x) Q_{ji}} - \phi(x)x_i, where the matrix Q gives the transition probabilities for the mutation of type j to type i , f_i is the fitness of the i^{th} and \phi is the mean fitness of the population. This equation is a simultaneous generalization of the replicator equation and the quasispecies equation, and is used in the mathematical analysis of language. The discrete version of the replicator-mutator equation may have two simple types in line with the two replicator maps written above: x'_{i} = x_i + \sum_{j=1}^{n}{x_j f_j(x) Q_{ji}} - \phi(x)x_i, and x'_{i} = \frac{\sum_{j=1}^{n}{x_j f_j(x) Q_{ji}}}{\phi(x)}, respectively. The replicator equation or the replicator-mutator equation can be extended to include the effect of delay that either corresponds to the delayed information about the population state or in realizing the effect of interaction among players. The replicator equation can also easily be generalized to asymmetric games. A recent generalization that incorporates population structure is used in evolutionary graph theory. ==References== Cressman, R. (2003). Evolutionary Dynamics and Extensive Form Games The MIT Press. Taylor, P.D.; Jonker, L. (1978). "Evolutionary Stable Strategies and Game Dynamics". Mathematical Biosciences, 40: 145–156. Sandholm, William H. (2010). Population Games and Evolutionary Dynamics. Economic Learning and Social Evolution, The MIT Press.

Text derived from https://en.wikipedia.org/w/index.php?oldid=1314927187 under CC BY-SA 4.0; modifications have been made.