Cmpe59e Evolutionary Dynamics Evolutionary Graph Theory Halil ERTAN Bogazici University Computer Engineering Department April /12 /2011 CONTENT Introduction The Basic Idea First Observations The Isothermal Theorem Suppressing Selection Amplifying Selection Circulations Games on Graphs Research Questions INTRODUCTION The effect of population structure on evolutionary dynamics is our concern. Particular graphs can accelerate or decelerate the rate of evolution by increasing or decreasing the fixation probabilities of advantageous mutants. It is assumed that the graph does not change on time scale under consideration. INTRODUCTION Biology interpretation : How evolutionary dynamics are affected by population structure. Social interpretation : ―We can ask, for example, which networks are well suited to ensure the spread of favorable concepts‖ (Lieberman et al., 2005) INTRODUCTION THE BASIC IDEA The probability that the offspring of i replaces j is given by wij. If wij >0 there is an edge between from vertex i to j. If wij = 0, there is no edge leading from vertex i to j. THE BASIC IDEA Moran process is recovered as the special case of the complete graph with identical weights, wij = 1/N for all i and j. In each time step, an individual is chosen for reproduction at random but proportional to its fitness. FIRST OBSERVATIONS What is the fixation probability of a new mutant that arises at a random position on a graph? The Directed Cycle The Cycle The Line The Burst The Directed Cycle Initially all individuals are of type A. After some time a mutant B is generated who gives rise to a lineage : - it will eventually dies - or it takes over the whole population The Directed Cycle Let m denote the number of B individuals. To reduce m by one, the A individual preceding the B cluster must be chosen for reproduction. To increase m by one, B individual at the end of cluster has to be chosen for reproduction. Directed Cycle The ratio of these two probabilities, Finally, we get Thus, the fixation probability on a directed cycle is identical to the fixation probability in the Moran process. The Cycle Each individual can place its offspring into any one of the two adjacent places. The Line From vertex i the offspring can be placed into vertex i+1. Vertex N places its offspring onto itself. No edge leads to vertex 1. With probability 1/N, the mutant arises in position i=1, and its offspring lineage will take over the population. The Burst There is one central vertex and N-1 peripheral vertices. Edges lead from the center to the periphery. The mutant must arise in the central position. The line and burst are suppressors of selection. Balancing Drift and Selection If a graph G, has the same fixation probability as the Moran process, then G is p-equivalent to the Moran process. For an advantageous mutant, (r>1), if pG > pM, then G favors selection over drift. For an advantageous mutant, (r>1), if pG < pM, then G favors drift over selection. Balancing Drift and Selection For a disadvantageous mutant, (r<1), if pG > pM, then G favors drift over selection. For a disadvantageous mutant, (r<1), if pG < pM, then G favors selection over drift. If pG = 1/N, then G is the strongest possible suppressor of selection. Cycle and Directed Cycle are both p-equivalent to Moran process, whereas line and burst completely eliminate selection. THE ISOTHERMAL THEOREM The temperature of a vertex is defined as the sum of all weights that lead into that vertex. A vertex with a high temperature will change more often than a vertex with a low temperature. If all the vertices have the same temperature, then a graph is isothermal. THE ISOTHERMAL THEOREM Isothermal Theorem: A graph is p-equivalent to the Moran process if and only if it is isothermal. For an isothermal graph, we have = constant. Since it follows that The matrix W is doubly stochastic which means all rows and all columns sum to one. THE ISOTHERMAL THEOREM All symmetric graphs (W = WT) have the same fixation probability as the Moran process, and they are isothermal like the cycle. Many asymmetric graphs are also isothermal(the directed cycle is asymmetric graph and isothermal, however, the line is asymmetric but not isothermal) A symmetric graph: SUPPRESSING SELECTION A root is a vertex that has no edge leading to it which means zero temperature. If a graph is one-rooted, then it has fixation probability 1/N. Every one rooted graph completely eliminates selection. SUPPRESSING SELECTION If a graph has multiple roots, then any lineage arising from a single mutant can never take over the whole population. If a mutant arises in one of the roots, then it will give rise to a lineage that will never become extinct. Thus, graphs with multiple roots allow coexistence of different lineages. A multiple root graph example: AMPLIFYING SELECTION STAR : The relevant fitness r on a star is equivalent to a relative fitness r2 in the Moran process. The star is an amplifier of selection. An advantageous mutant r>1 behaves like an advantageous mutant with r2 in a standard Moran process, and vice a versa for disadvantageous mutant. AMPLIFYING SELECTION SUPERSTAR : The superstar amplifies a selective difference r to rk, as the number of leaves and vertices within each leaf grows. By increasing k, we can guarantee that p -> 1 if r>1, and p ->0 if r<1. k = length of each loop l = number of leaves m = number of loops in a leaf AMPLIFYING SELECTION FUNNEL: There are k+1 layers. Layer 0 contains only a single vertex. Layer j contains mj vertices. All edges that originate from vertices in layer j lead into j-1. All edges that originate from the single vertex in layer 0 lead into layer k. AMPLIFYING SELECTION METAFUNNEL : CIRCULATIONS We can simply choose an edge instead of a vertex. Edge ij is chosen with a probability proportional to wij multiplied by fitness of its tail. A circulation is defined by A graph G is p-equivalent to the Moran process if and only if it is a circulation in this framework. Note that every isothermal graph is a circulation, but not every circulation is isothermal. GAMES ON GRAPHS H (interaction graph) determines who plays with whom. G (replacement graph) specifies the reproductive events. For each neighbor, the cooperator pays a cost c, and the neighbors receives a benefit b. Defectors do not provide any help. Consider regular graphs of degree k. GAMES ON GRAPHS Three different update rules for the game dynamics: Birth-death process: An individual is chosen for reproduction proportional to fitness, the offspring replaces at random one of the neighbors on the replacement graph. for all b and c. In ―BD‖ process, selection always favors defectors. GAMES ON GRAPHS GAMES ON GRAPHS Death-birth process: A random individual is chosen to die, the neighbors compete for the empty site proportional to their fitness. if b/c >k Imitation process: A random player is chosen for updating his strategy, he either stay with his own strategy or adapts a neighbor‘s strategy proportional to fitness. if b/c > k+2 GAMES ON GRAPHS The evolutionary outcomes are dependent on the updating rules. Our three updating rules are only a small subset of the possible dynamics on graphs. The ―BD‖, ―DB‖ and ―IM‖ updating rules assume ‗fertility-selection‘ where the payoffs of the game affect reproductive success of players. However one can imagine ‗viability-selection‘ where the payoffs affect the survival of players. RESEARCH QUESTIONS In the social interpretation of this model, r is how strongly each individual favors the new concept. What if r is different for different people? If someone especially favors the idea, their r will be large, and if they are against it, their r will be small. Does the fixation probability depends more strongly on some nodes‘ r than others? This would mean that some people‘s opinions carry more weight than others, because of their position in the network. RESEARCH QUESTIONS If so, which ones? Does influence correlate with centrality in the network? That is, does centralization correspond to a concentration of power? If so, ―enhancing the spread of favorable ideas‖ would come with a tradeoff — they would be the ideas favorable to a select few, and what if those few aren‘t representative? In the biological interpretation of this model, Environmental Evolutionary Graph Theory. RESEARCH QUESTIONS What is the maximum mutation rate compatible with adaptation on graphs? How does sexual reproduction affect evolution on graphs? What are the timescales associated with fixation, and how do they lead to coexistence in ecological settings? Furthermore, how does the graph itself change as a consequence of evolutionary dynamics? REFERENCES Martin A. Nowak(2006). Evolutionary Dynamics, Harvard Univ. Press, Cambridge, MA. Erez Lieberman, Christoph Hauert & Martin A. Nowak et. al.(2005). Evolutionary dynamics on graphs,Nature, 433, 312316. Lee Worden, Evolutionary Graph Theory and Structural Power, Networks in Political Science, June 13–14, 2008, Cambridge, Mass. Gregory Puleo, Environmental Evolutionary Graph Theory, Rochester Institute of Technology, November 8, 2008 Hisashi Ohtsuki, Jorge M. Pacheco, and Martin A. Nowak, Evolutionary graph theory: breaking the symmetry between interaction and replacement
© Copyright 2025 Paperzz