Evolutionary games on complex network

Report 6 Downloads 141 Views
Evolutionary games on complex network 1

Wen-Xu Wang1,2 and Bing-Hong Wang1,3∗ Department of Modern Physics, University of Science and Technology of China, Hefei 230026, China 2 Department of Electronic Engineering, City University of Hong Kong, Hong Kong SAR, China 3 Shanghai Academy of System Science, Shanghai, 200093 China (Dated: February 22, 2007)

Cooperation is ubiquitous in the real world, ranging from biological systems to economic and social systems. Evolutionary game theory has been considered an important approach to characterizing and understanding the emergence of cooperative behavior in systems consisting of selfish individuals. In this paper, we review some of our works about dynamics of evolutionary games over complex networks, including the effects of network structures on the emergence and persistence of cooperation, resonance type phenomena in evolutionary games, and the memory-based evolution of game dynamics. PACS numbers: 87.23.Kg, 02.50.Le, 87.23.Ge, 89.65.-s, 89.75.Fb

I. INTRODUCTION

Game theory provides a useful framework for describing the evolution of systems consisting of selfish individuals [1– 3]. The prisoner’s dilemma game (PDG) as a metaphor for investigating the evolution of cooperation has drawn considerable attention [4, 5]. In the PDG, two players simultaneously choose whether to cooperate or defect. Mutual cooperation results in payoff R for both players, whereas mutual defection leads to payoff P gained both. If one cooperates while the other defects, the defector gains the highest payoff T , while the cooperator bears a cost S. This thus gives a simply rank of four payoff values: T > R > P > S. One can see that in the PDG, it is best to defect regardless of the co-player’s decision to gain the highest payoff T . However, besides the widely observed selfish behavior, many natural species and human being show the altruism that individuals bear cost to benefit others. These observation brings difficulties in evaluating the fitness payoffs for different behavioral patterns, even challenge the rank of payoffs in the PDG. Since it is not suitable to consider the PDG as the sole model to discuss cooperative behavior, the snowdrift game (SG) has been proposed as possible alternative to the PDG, as pointed out in Ref [6]. The main difference between the PDG and the SG is in the order of P and S, as T > R > S > P in the SG. This game, equivalent to the hawk-dove game, is also of much biological interest [7, 8]. However, the original PDG and SG cannot satisfyingly reproduce the widely observed cooperative behavior in nature and society. This thus motivates numerous extensions of the original model to better mimic the evolution of cooperation in the real world [9–12]. Since the spatial structure is introduced into the evolutionary games by Nowak and May [13], there has been a continuous effort on exploring effects of spatial structures on the cooperation [6, 14, 15]. It has been found that the spatial structure promotes evolution of cooperation in the PDG [13], while in contrast often inhibits cooperative behavior in the SG [6]. In recent years, extensive studies indicate that many real

∗ Electronic

address: [email protected]

networks are far different from regular lattices, instead, show small-world and scale-free topological properties. Hence, it is naturally to consider evolutionary games on networks with these kinds of properties [16–21]. An interesting result found by Santos and Pacheco is that “Scale-free networks provide a unifying framework for the emergence of cooperation” [22]. In this paper, we review some of our works in the field of evolutionary games. By means of some simple models, we have studied how an important topological structural feature, the average degree, affect the cooperative behavior [23]. We found there exists the highest cooperation level induced by an optimal value of average degree for different types of networks. Besides, we investigate the randomness effect on the cooperative behavior by introducing both topological and dynamical randomness [24]. We found a resonance type phenomena reflected by the existence of highest level of cooperation in the case of appropriate randomness. Moreover, we propose a memory-based snowdrift game over complex networks [25]. Some very interesting behavior are observed, such as the nonmonotonous behavior of frequency of cooperation as a function of payoff parameter, spatial pattern transition and so on. II. THE PRISONER’S DILEMMA GAME AND SNOWDRIFT GAME

In The individuals can follow only two simple strategies: C (cooperate) or D (defect), described by µ ¶ µ ¶ 1 0 s= or (1) 0 1 respectively. Each individual plays the PDG with its “neighbors” defined by their spatial relationships. The total income of the player at the site x can be expressed as X sTx · P · sy (2) Mx = y∈Ωx

where sx and sy denote the strategy of node x and y. The sum runs over all the neighboring sites of x (this set is indicated by Ωx ).

2 For the PDG and SG, the payoff matrix has rescaled forms respectively, as follows µ ¶ µ ¶ 1 0 1 1−r PP DG = PSG = (3) b 0 1+r 0 where 1 < b < 2 and 0 < r < 1.

III. EFFECTS OF AVERAGE DEGREE ON COOPERATION

In this section, we focus on the influence of the average degree of complex networks on the evolution of the networked PDG. Firstly, we construct networks using three typical models - the BA, NW and ER Models. The details of these network models can be seen in Refs. [26], [27] and [28], respectively. Each site of the network is occupied with an individual. An individual can be either a cooperator or a defector. All pairs of connected individuals play the game simultaneously and gain benefits according to the payoff parameters mentioned in the last section. During the evolutionary process, each player is allowed to learn from one of its neighbors and update its strategy at each round. The probabilityPof a node i selecting one of its neighbors j is Πi→j = kj / l kl , where the sum runs over the set of neighbor nodes of i. The assumption of Π takes into account the fact that individuals with more interactions usually cause more attraction in society. In other words, well-known persons will have more influences than the others. Whereafter, the node i will adopt the selected neighbor’s strategy with a probability determined by the normalized payoff difference between them [29], i.e., W =

1 , 1 + exp[(Ei /ki − Ej /kj )β]

(4)

where ki and kj respectively represent the degrees of node i and j. Ei and Ej respectively represent the total payoff of node i and j, and β characterizes the noise introduced to permit irrational choices. Here, β is set to 50. According to the evolutionism, W reflects the rule of natural selection based on relative fitness. One of the key quantities for characterizing the cooperative behavior is the density of cooperators ρc , which is defined as the fraction of cooperators in the whole population. We study ρc as a function of the average degree hki for three types of networks. As shown in Fig. 1, One can find that ρc exhibits a nonmonotonous behavior with a peak at some specific values of hki for the BA network. Simulation results for the NW and ER networks can be seen in Ref. [23]. The common nontrivial behavior shared by the scale-free, small-world networks indicate that the average degree is a crucial feature for the networked evolutionary game. Such nonmonotonous behavior has been well explain in Ref. by means of considering the situation in two limits of hki. We further concern the relationship between the average degree hki and the average payoff hM i in the whole population

FIG. 1: (color online). Cooperator density ρc vs average degree hki on the BA networks for different values of the parameter b . Simulation were carried out for network size N = 5000. b ranges from 1.05 to 1.45 with a 0.05 interval. The upward curve corresponds to small value of b.

FIG. 2: (color online). The average payoff hM i vs the average degree hki for different values of parameter b in the cases of the BA networks. Symbols are the simulation results and curves are the correspondent theoretical predictions. The network size N is 5000.

for different types of networks (BA, NW, ER Networks). The average payoff is defined as hM i =

N 1 X Ei , N i=1

(5)

where Ei is the total income of individual i. Also we found similar non-monotonous phenomena exhibited in the dependence of ρc on hki. Simulation results of hM i versus hki for different values of b with adopting the BA network are reported in Fig. 3. In the following, we provide theoretical predictions for the average payoff of individuals hM i by assuming cooperators are distributed uniformly among the network. hM i can be expressed as hM i = hki × ρc × ((1 − ρc ) × b + ρc ).

(6)

Since the density of cooperators ρc cannot be reproduced by the mean-field approach, except for the well-mixed

3

FIG. 3: (Color online). (a) The frequencies of cooperators ρc vs the temptation to defect b for p = 0, 0.2, 1, respectively, with T = 0.08. (b) ρc as a function of the topological randomness p with various values of the temptation to defect b for T = 0.08. The lines are used to guide eyes.

cases(fully connected networks), ρc used in Eq. (6) for calculating hM i is obtained by simulations, as shown in Fig. 1. As shown in Fig. 2. In the case of BA networks, analytical results are in very good agreement with numerical ones. we have clarified the effect of average connectivity on the cooperate behavior. Interestingly, the average connectivity plays a non-trivial role in the cooperation, i.e, there exists the optimum average connectivity resulting in the highest cooperation level.

IV. RESONANCE TYPE PHENOMENON IN EVOLUTIONARY GAMES

It is well known that intrinsically noisy and disordered processes can generate surprising phenomena, such as stochastic resonance [30], coherence resonance [31], ordering spatiotemporal chaos by disorder [32], disorder-enhanced synchronization [33], ordering chaos by randomness [34] etc. In this section, we investigate the effect of both the topological randomness in individual relationships and the dynamical randomness in decision makings on the dynamics of evolutionary games. Our work is inspired Perc, who recently studied PDG by introducing the random disorder [35]. In order to explore the topological randomness, we consider a homogeneous small-world network (HSWN) [36]. Starting from a undirected regular graph with fixed connectivity z and size N , two-step circular procedure is introduced: (i) choose two different edges randomly, which have not been used yet in step (ii) and (ii) swap the ends of the two edges. Here, duplicate connections and disconnected graphs are avoided. The annealed randomness is characterized by the parameter p, which denotes the fraction of swapped edges in the network. (Details can be seen in Ref. [24]). In contrast to the WattsStrogatz (WS) model [37], this network has small-world effect together with keeping the degree of each individual un-

FIG. 4: (Color online). (a) The frequencies of cooperators ρc vs the parameter space (b, p) for T = 0.08. This figure illustrates two regions for b: I is the resonant region where there is an optimal amount of topological randomness p enhancing ρc ; II is the harmful region where the topological randomness p decreases the level of the cooperation ρc . In fact, there exists a region III beyond the shown range of b in this figure, where the cooperators vanish and there is no p can persist or enhance the cooperation. We call it the absorbing region. (b) The phase diagram of the three regions of ρc in the parameter space (b, T ). It illustrates that the resonant region decreases as the dynamical randomness T increases.

changed, so that the pure topological randomness can be investigated by avoiding any associated heterogeneity of degree distribution [36]. At each time step, each play selects a neighbor at random, and updates its strategy according to Eq. (4). Figure 3(a) shows the frequencies of cooperators ρc on the HSWN as a function of b for different values of the topological randomness P with T = 0.08. In the equilibrium state, ρc is independent of the initial state and decreases monotonically as b increases. One can find that when b < 1.04, cooperators dominate defectors significantly on the regular ring graph (p = 0) and the more randomness of the network, the worse the cooperation is. While for b > 1.04, the cooperator is nearly extinct in the case of p = 0 and p = 1, which correspond to the complete regular network and the complete random network, respectively. However, the cooperator can survive around p = 0.2, i.e., intermediate topological randomness. he dependence of ρc on the topological randomness p is presented in Fig. 2 (b). It illustrates that there is a clear maximum ρc around p = 0.2, where cooperation can be revitalized and maintained for substantially large values of b. This phenomenon reveals that there exists somewhat resonant behaviors reflected by the optimal cooperation level at intermediate topological randomness, similar to the effects of noise and disorder in nonlinear systems. To quantify the ability of topological randomness p to facilitate and maintain cooperation for various b more precisely, we study ρc depending on b and p together, as shown in Fig.4(a). One can find that when b < 1.04, ρc is a monotonically decreasing function of p. We call it the harmful region (denoted by II in Fig.4(a)) because the topological randomness p always decreases ρc . While for b > 1.04 (the region is denoted by I in Fig.4(a)), there exists an optimal level of

4 V. MEMORY-BASED SNOWDRIFT GAME

FIG. 5: (Color online) The frequencies of cooperators ρc vs the parameter space (T, p) for fixed b = 1.08.

p around 0.2, resulting in the maximum value of ρc , which resembles a resonance-like manner in the evolutionary game. Thus, we call I the resonant region. In fact, there exists a region III beyond the shown range of b in Fig.4(a), where the cooperators vanish and there is no p can persist or enhance the cooperation. We call it the absorbing region. Besides the topological randomness p, we have studied the effect of the dynamical randomness T . Figure 3(b) illustrates the phase diagram of the three regions of ρc in the parameter space (b, T ). It shows clearly that as the dynamical randomness T increases, the resonant region reduces, i.e. the area of the range of b where the optimal p can promote the cooperation decreases, indicating the constructive effect of the optimal topological randomness is restricted by the higher dynamical randomness. To investigate the combined effect of both the topological randomness and the dynamical randomness on the evolutionary dynamics, we fix b = 1.08, and calculate ρc in dependence on various p and T , as shown in Fig.5. It is found that there exists a clear “optimal island” in the parameter space (T, p) where ρc reaches the highest value, indicating that the cooperation can be promoted by both the appropriate topological and the dynamical randomness. In other words, the resonance induced by the dynamical randomness can be enhanced by the topological randomness, just as the noise-induced temporal and spatiotemporal order can be greatly enhanced by an appropriately pronounced small-world connectivity of coupled elements [35]. we have studied the effects of both the topological randomness and the dynamical randomness on the PDG and found that there exists an optimal amount of randomness, leading to the highest level of cooperation. The mechanism of randomness promoting cooperation resembles an interesting resonance-like phenomenon, wherein the randomnessinduced prevalence of the cooperation evokes the positive role of the topological and dynamical randomness in the system.

Among the previous work, the effects of individuals’ memory have not received much attention in the study of evolutionary games on networks. We argue that individuals usually make decisions based on the knowledge of past records in nature and society, and the historical memory would play a key role in an evolutionary game. Therefore, in the present work, we propose a memory-based snowdrift game (MBSG), in which players update their strategies based on their past experience. Our work is partially inspired by Challet and Zhang [38], who presented a so-called minority game, in which agents make decisions exclusively according to the common information stored in their memories. The rules of the MBSG are described as follows. Consider that N players are placed on the nodes of a certain network. In every round, all pairs of connected players play the game simultaneously. The total payoff of each player is the sum over all its encounters. After a round is over, each player will have the strategy information (C or D) of its neighbors. Subsequently, each player knows its best strategy in that round by means of self-questioning, i.e., each player adopts its antistrategy to play a virtual game with all its neighbors, and calculates the virtual total payoff. Comparing the virtual payoff with the actual payoff, each player can get its optimal strategy corresponding to the highest payoff and then record it into its memory. Taking into account the bounded rationality of players, we assume that players are quite limited in their analyzing power and can only retain the last M bits of the past strategy information. At the start of the next generation, the probability of making a decision (choosing C or D) for each player depends on the ratio of the numbers of C and D stored in its C memory, i.e., PC = NCN+N = NMC and PD = 1 − PC , where D NC and ND are the numbers of C and D, respectively. Then, all players update their memories simultaneously. Repeat the above process and the system evolves.

A. MBSG on lattices

First, we investigate the MBSG on two-dimensional square lattices of four and eight neighbors with periodic boundary conditions, as shown in Fig. 5 (a) and (b). In these two figures, four common features should be noted: (i) fC has a step structure, and the number of steps corresponds to the number of neighbors on the lattice, i.e., 4 steps for the 4-neighbor lattice and 8 steps for the 8-neighbor lattice; (ii) the two figures have 180◦ -rotational symmetry about the point (0.5, 0.5); (iii) the memory length M has no influences on the dividing point rc between any two cooperation levels, but has strong effects on the value of fC in each level; (iv) for a large payoff parameter r, the system still behaves in a high cooperation level, contrary to the results reported in [6]. It indicates that although selfish individuals make decisions based on the best choices stored in their memories to maximize their own benefits, the cooperative behavior can emerge in the population in spite of the highest payoff of D. The effects of memory length M on fC in the 4-neighbor

5

(b)

(a) A

3.5 : 2.5

WC : WD

3.75 : 3.75

3: 0 (c)

FIG. 6: (Color online). The frequency of cooperation fC as a function of the payoff parameter r for two-dimensional (a) 4-neighbor and (b) 8-neighbor lattices, respectively. (4), (°) and (¤) are for M = 2, 7 and 30, respectively. Each data point is obtained by averaging over 40 different initial states and fC for each simulation is obtained by averaging from MC time step t = 5000 to t = 10000, where the system has reached a steady state. The top inset of (a) is fC as a function of memory length M for 2 different cooperation levels. The bottom inset of (a) is a time series of fC for r = 0.4 in the case of M = 1. Since for M = 1, fC as a function of t displays a big oscillation, we do not compute the fC over a period of MC time steps. The inset of (b) is fC depending on M for 4 cooperation levels in the range of 0 < r < 0.5. The network size is N = 10000.

lattice are shown in the insets of Fig. 6. One can find that fC is a monotonous function of M for both levels and the decreasing velocity of fC in the 1st level is faster than that in the 2nd one. In contrast, in the 8-neighbor lattice, fC exhibits some non-monotonous behaviors as M increases. As shown in the bottom inset of Fig. 6(b), fC peaks in the 1st level corresponding to M = 23, and fC is an increasing function of M in the 2nd level. A maximum value of fC exists in the 3rd and 4th levels when M is chosen to be 5, as shown in the top inset of Fig. 1(b). Thus, memory length M plays a very complex role in fC reflected by the remarkably different behaviors in 4 cooperation levels. A typical example with M = 1 for two types of lattices is shown in the bottom inset of Fig. 1 (a). A big oscillation of fC is observed. The dividing points of different levels can be obtained via local stability analysis. The details can be seen in Ref. [25]. Next, we reports the spital pattern for each cooperation level for two types of lattices. As shown in Figs. 7 and 8, there are different patterns for different cooperation levels. The pattern formation can be explained in terms of steady local patterns. In Fig. 7(c), we show the steady local patterns existing in the 1st cooperation level. From the payoff ratio by choosing C and D of individual A, i.e., WC : WD , the 3rd local pattern is the most stable one with the highest payoff ratio. In parallel, the 4th local pattern is the counterpart of the 3nd one, so that it is also very stable. Hence, the pattern in Fig. 7(a) has a chessboard-like background together with C lines composed of the 1st and 2nd local patterns. Similarly, the chessboard-

4:5

3:3

2.5 :1.5

3.5 : 4.5

2 :0

2 :6

(d)

FIG. 7: Typical spatial patterns in two distinct payoff parameter ranges: (a) 0 < r < 0.25, (b) 0.25 < r < 0.5. The C is in black and the D is in white. A 50 × 50 portion of the full 100 × 100 lattice with 4 neighbors is illustrated. (c) and (d) are the relevant stable local patterns of (a) and (b). WC and WD are the payoffs of the center individual A by choosing C and D with fixing strategies of neighbors for each local pattern. r = 0.25 in (c) and 0.5 in (d).

(a)

(b)

FIG. 8: (Color online). Typical spatial patterns in two distinct payoff parameter ranges: (a) 0.25 < r < 0.375; (b) 0.375 < r < 0.5. The color coding is the same as Fig. 2. A 50 × 50 portion of the full 100 × 100 lattice with 8 neighbors is illustrated.

like background in Fig. 7(b) is also attributed to the strongest stability of the 4th and 5th local patterns, and the probability of the occurrence of other local patterns is correlated with their payoff ratios.

B.

MBSG on scale-free networks

Going beyond two-dimensional lattices, we also investigate the MBSG on scale-free (SF) networks, since such structural property is ubiquitous in natural and social systems. Figure 5 shows the simulation results on the Barab´asi-Albert networks [26], which are constructed by the preferential attachment mechanism. Each data point is obtained by averaging over 30 different network realizations with 20 different initial states of each realization. Figures 9 (a1) and (a2) display fC depending on r on BA networks in the cases of average degree hki = 4 and hki = 8 for different memory lengths M . There are some common features in these two figures: (i) in sharp, contrast

6

FIG. 9: (Color online). fC as a function of r in BA networks with (a1) average degree hki = 4 and (a2) hki = 8 for different M . A time series of fC for M = 1 is shown in the inset of (a2). (b1) and (b2) are fC as a function of M in the case of hki = 4 and hki = 8 for a special range of r. (c1) and (c2) are average degrees hks i of C and D players depending on r in the case of M = 7 for hki = 4 and hki = 8, respectively. The network size is 10000. Each data point is obtained by averaging over 30 different network realizations with 20 different initial state of each realization. fC for each simulation is obtained by averaging from MC time step t = 5000 to t = 10000, where the system has reached a steady state.

to the cases on lattices, fC is a non-monotonous function of r with a peak at a specific value of r. This interesting phenomenon indicates that properly encouraging selfish behaviors can optimally enhance the cooperation on SF networks; (ii) it is the same as the cases on lattices that the continuity of fC is broken by some sudden decreases. The number of continuous sections corresponds to the average degree hki; (iii) two figures have a 180◦ -rotational symmetry about the point (0.5, 0.5); (iv) the memory length M does not influence the values of r, at which sudden decreases occur, as well as the trend of fC , but affects the values of fC in each continuous section. Then, we investigate the effect of M on fC in detail. Due to the inverse symmetry of fC about point (0.5, 0.5), our study focus on the range of 0 < r < 0.5. We found that in both SF networks, there exists a unique continuous section, in which M plays different roles in fC . For the case of hki = 4, the special range is from r = 0.34 to 0.49, as shown in Fig. 9(a1). In this region fC as a function of M is displayed in Fig. 9(b1). One can find that for r = 0.42, fC is independent of M . For 0.34 < r < 0.42, fC is a decreasing function of M ; while for 0.42 < r < 0.49, fC becomes an increasing function of M . Similar phenomena are observed in the SF

FIG. 10: (Color online). Distributions of strategies in BA networks. Cooperators and defectors are denoted by gray bars and black bars, respectively. Each bar adds up to a total fraction of 1 per degree, the gray and black fractions being directly proportional to the relative percentage of the respective strategy for each degree of connectivity k. (a) is for the case of hki = 4 with r = 0.1 and (b) is for the case of hki = 4 with r = 0.49, at which fC peaks. (c) shows the case of hki = 8 with r = 0.05 and (d) displays the case of hki = 8 with r = 0.16, which corresponds to the maximum value of fC . All the simulations are obtained for network size N = 1000 in order to make figures clearly visible.

network with hki = 8, as exhibited in Fig. 5 (b2). r = 0.45 is the dividing point, and for r < 0.45 and r > 0.45, fC shows decreasing and increasing behaviors respectively as M increases. In the case of M = 1, the system has big oscillations as shown in the inset of Fig. 5 (a2). Similar to the cases on lattices, the behavior of large proportion of individuals’ strategy switches that induces the big oscillation of fC in the SF network. In order to give an explanation for the non-monotonous behaviors reported in Figs. 9(a1) and (a2), we study the average degree hks i of cooperators and defectors depending on r. In Figs. 9(c1) and (c2), hks i of D vs r shows almost the same trend as that of fC in Figs. 9(a1) and (a2), also the same sudden decreasing points at specific values of r. When r is augmented from 0, large-degree nodes are gradually occupied by D, reflected by the enhancement of D’s hks i. The detailed description of the occupation of nodes with given degree can be seen in Fig. 10. One can clearly find that on the 4-neighbor lattice, in the case of low value of fC (Fig. 10(a)), almost all high degree nodes are occupied by cooperators and most low degree nodes are occupied by defectors; while at the peak value of fC (Fig. 10(b)), cooperators on most high degree nodes are replaced by defectors and on low degree nodes cooperators take the majority. Similarly, as fC increases in the 8-neighbor lattices, defectors gradually occupy those high degree nodes, together with most very low degree nodes taken by cooperators (Fig. 10(c) and (d)). Moreover, note that in SF networks, large-degree nodes take the minority and most

7 neighbors of small-degree nodes are those large-degree ones, so that when more and more large-degree nodes are taken by D, more and more small-degree nodes have to choose C to gain payoff 1 − r from each D neighbor. Thus, it is the passive decision making of small-degree nodes which take the majority in the whole populations that leads to the increase of fC . However, for very large r, poor benefit of C results in the reduction of fC . Therefore, fC peaks at a specific value of r on SF networks. In addition, it is worthwhile to note that in the case of high fC , the occupation of large degree nodes in the MBSG on SF networks is different from recently reported results in Ref. [39]. The authors found that all (few) high degree nodes are occupied by cooperators, whereas defectors only manage to survive on nodes of moderate degree. While in our work, defectors take over almost all high degree nodes, which induces a high level of cooperation. we have studied the memory-based snowdrift game on networks, including lattices and scale-free networks. Transitions of spatial patterns are observed on lattices, together with the step structure of the frequency of cooperation versus the payoff parameter. The memory length of individuals plays different roles at each cooperation level. In particular, nonmonotonous behavior are found on SF networks, which can be explained by the study of the occupation of nodes with give degree. Interestingly, in contrast to previously reported results, in the memory-based snowdrift game, the fact of high degree nodes taken over by defectors leads to a high cooperation level on SF networks. Furthermore, similar to the cases on lattices, the average degrees of SF networks is still a significant structural property for determining cooperative behavior. The memory effect on cooperative behavior investigated in our work may draw some attention from scientific communities in the study of evolutionary games.

the network effect, in particular the average degree, on the cooperative behavior. It is observed that the average degree plays a universal role on the prisoner’s dilemma game over scale-free, small-world and random networks, that is the density of cooperator peaks at some specific values of the average degree. We as well have studied both the topological and dynamical randomness effects on the cooperation level. We found a resonance type phenomenon in the prisoner’s dilemma game, which is reflected by the existence of the optimal amount of randomness, leading to the highest level of cooperation. At last, we have investigate a new kind of evolutionary games, i.e., memory-based snowdrift game, with respect to the influence of historical experience of individuals on the decision making. Interestingly, we found in the framework of this new game with adopting scale-free networks, properly encouraging selfish behaviors can optimally enhance cooperative behavior. We as well found the phase transition of spatial patterns over regular lattices. Our work may shed some new light on the study of evolutionary games over complex networks.

VII. ACKNOWLEDGEMENT

We have reviewed three of our work in the field of evolutionary games on complex networks. We have studied

This work was supported by the National Basic Research Program of China (973 Project No.2006CB705500), by the National Natural Science Foundation of China (Grant Nos.10635040, 10532060, and 10472116), by the President Funding of Chinese Academy of Science, and by the Specialized Research Fund for the Doctoral Program of Higher Education of China.

[1] A. M. Colman, Game Theory and its Applications in the Social and Biological Sciences (Butterworth-Heinemann, Oxford, 1995). [2] J. Hofbauer and K. Sigmund, Evolutionary Games and Population Dynamics (Cambridge University Press, Cambridge, U.K., 1998). [3] R. Trivers, Social Evolution (Cummings, Menlo Park, 1985). [4] R. Axelrod and W. D. Hamilton, Science 211, 1390 (1981) [5] R. Axelrod, The Evolution of Cooperation (Basic books, New York, 1984). [6] C. Hauert and M. Doebeli, Nature 428, 643 (2004). [7] R. Sugden, The Economics of Rights, Co-operation and Welfare (Blackwell, Oxford, U.K., 1986). [8] J. M. Smith, Evolution and the Theory of Games (Cambridge University Press, Cambridge, UK, 1982). [9] M. Nowak and K. Sigmund, Nature (London) 355, 250 (1992). [10] M. Nowak and K. Sigmund, Nature (London) 364, 1 (1993).

[11] M. Nowak, A. Sasaki, C. Taylor, and D. Fudenberg, Nature (London) 428, 646 (2004). [12] E. Lieberman, C. Hauert, and M. Nowak, Nature (London) 433, 312 (2005). [13] M. Nowak and R. M. May, Nature (London) 359, 826 (1992); Int. J. Bifurcation Chaos Appl. Sci. Eng. 3, 35 (1993). [14] M. Doebeli and N. Knowlton, Proc. Natl. Acad. Sci. USA 95, 8676 (1998). [15] M. Doebeli, C. Hauert and T. Killingback, Science 306, 859 (2004). [16] G. Abramson and M. Kuperman, Phys. Rev. E 63, 030901(R) (2001). [17] B. J. Kim, A. Trusina, P. Holme, P. Minnhagen, J. S. Chung, and M. Y. Choi, Phys. Rev. E 66, 021907 (2002). [18] N. Masuda and K. Aihara, Phys. Lett. A 313, 55 (2003). [19] Z. X. Wu, X. J. Xu, Y. Chen, and Y. H. Wang, Phys. Rev. E 71, 037103 (2005).

VI. CONCLUSION

8 [20] H. Hong, B. J. Kim, M. Y. Choi, and H. Park, Phys. Rev. E 72, 041906 (2005). [21] L.-X. Zhong, D.-F. Zheng, and B. Zheng, and P. M. Hui, arXiv: physics/0602039. [22] F. C. Santos and J. M. Pacheco, Phys. Rev. Lett. 95, 098104 (2005). [23] C.-L. Tang, W.-X. Wang, X. Wu, and B.-H.Wang, Eur. Phys. J. B 53, 411 (2006). [24] J. Ren, W.-X. Wang, F. Qi, Phys. Rev. E (in press). [25] W.-X. Wang, J. Ren, G. Chen,and B.-H. Wang, Phys. Rev. E 74, 056113 (2006). [26] A.-L. Barab´asi and R. Albert, Science 286, 509 (1999). [27] M. E. J. Newman and D. J. Watts, Phys. Rev. E 60, 7332 (1999). [28] P. Erd¨os and A. R´enyi, Publ. Math. (Debrecen) 6, 290 (1959). [29] G. Szab´o and C. T¨oke, Phys. Rev. E 58, 69 (1998). [30] L. Gammaitoni, P. Hanggi, P. Jung, and F. Marchesoni, Rev.

Mod. Phys. 70, 223 (1998). [31] A.S. Pikovsky and J. Kurths, Phys. Rev. Lett. 78, 775 (1997). [32] Y. Braiman, J.F. Linder, and W. L. Ditto, Nature 378, 465 (1995). [33] K. Wiesenfeld, P. Colet, and S. H. Strogatz, Phys. Rev. Lett. 76, 404 (1996). [34] F. Qi, Z.-H. Hou, and H.-W. Xin, Phys. Rev. Lett. 91, 064102 (2003). [35] M. Perc, New J. Phys. 7, 252, (2005). [36] F.C. Santos, J.F. Rodrigues, and J.M. Pacheco, Phys. Rev. E 72, 056128 (2005). [37] D. J. Watts and S. H. Strogatz, Nature 393, 440 (1998). [38] D. Challet and Y.-C. Zhang, Physica A 246A, 407 (1997); 256A, 514 (1998). [39] F. C. Santos and J. M. Pacheco, J. Evol. Biology 19, 726 (2006).