Xian-Jia Wang(王先甲) and Lin-Lin Wang(王琳琳)
1Economics and Management School,Wuhan University,Wuhan 430072,China
2Institute of Systems Engineering,Wuhan University,Wuhan 430072,China
Keywords: donation,public goods game,evolutionary game,scale-free network
On January 23, 2020, Wuhan was closed down for 76 days for pneumonia caused by COVID-19. At the early stage of the pneumonia,the medical equipment used for COVID-19 treatment was in serious shortage,and there was also a temporary shortage of general goods. It was at this time that a large number of donations including medical devices,protective devices,daily necessities,basic living materials and money were provided. Many donations were spontaneous and even anonymous. The phenomenon of voluntary donation is rare in normal society. Donation seems to be an irrational action, so how did this massive donation happen during the closure of Wuhan?
Donation can be regarded as a special form of the multisubject public goods games; its particularity is manifested in the fact that the yield of the public goods for suppliers is zero,and donation only produces income to individuals other than the suppliers.[1–3]From a rational point of view, the multisubject public goods game is the prisoner dilemmas’ game,and so naturally donation is also the prisoners’dilemma game.We refer to the action of providing supply in the multi-subject public goods game as the“cooperative action”.[4]Under complete rationality,the irrational action of cooperation in a multisubject public goods game is impossible and cooperative action is unlikely to arise. However,in reality,especially during the closure of Wuhan in 2020,a large number of donation(cooperative action) occurred naturally. We speculate that this irrational cooperative action arises from the continuous learning and evolution of the population on social networks under finite rationality.
Donation is affected by the strategies of neighbors, and this mutual relationship structure between players in the population constitutes a social network.[5–10]Due to limits imposed by geographical factors,players in society can not have the same opportunity to contact and communicate, and each player’s ability to connect with other players is also different.The more contacts that a player has with others,the more easily they affect other players in society.The few players that are associated with a great number of others can be very influential. Bearing in mind these properties of social networks,this paper considers the donation model on complex networks.It is generally believed that the properties of social networks such as these can be characterized by scale-free networks,which are a type of complex networks. As a part of the generation process,the new nodes added to the network are connected to the original nodes with some probabilities, which is directly proportional to the degrees. The scale-free network has sufficient heterogeneity because the numbers of players’ neighbors are different,and the players joining later are randomly connected according to the degree distribution of the existing players.
This paper suggests that there are four possible strategies or types of players in the social network. Players have four strategies: donation, corruption, disaster and inaction. These strategies correspond, respectively, to four types, donors, illegal beneficiaries, legal beneficiaries, and inactive people.Donors donate free of charge. Illegal beneficiaries represent institutions or individuals who embezzle medical or essential materials during the course of epidemics. Legal beneficiaries represent victims of epidemics. Inactive people neither donate nor benefit.
The strategy or type of a player in a social network depends upon her strategy update rules under finite rationality,and the strategy update rule is based on her learning rule or is influenced by the overall environment. There are less barriers to changing their strategies among those not in the epidemic, i.e., donors, illegal beneficiaries, and inactive people.If a donor, for example, finds that her neighbor who chooses inaction gains more, then she may update her strategy with a certain probability and become an inactive person. However,updating strategies depends not only on the will of the player,but more on the types of her neighbors. If a legal beneficiary is in a very serious epidemic,then it is most likely that she will continue to be a victim.Correspondingly,even if a player does not want to be caught in the epidemic, she is highly likely to be infected if she has many infected neighbors. Thus donors,illegal beneficiaries and inactive people update strategies by the Fermi update rule. When the proportion of donors among the neighbors of a legal beneficiary reaches a certain threshold,the legal beneficiary’s income can naturally be enough to bring her out of trouble. At this time,the legal beneficiary will choose the strategy that is most common among her neighbors.Meanwhile,when the proportions of legal beneficiaries among the neighbors of donors,illegal beneficiaries,or inactive people reach certain thresholds,these three types will convert into legal beneficiaries. Otherwise,they can only update strategies under the Fermi update rule among themselves. The renewal of players’strategies at each time step determines the state of the entire population at that time, and this is the evolution of population states under the players’strategy updating rules. In this paper, we study the results of the dynamic evolution of a special public goods game on the scale-free network.
What follows is a review of the previous classical literature from four aspects: games, donation, scale-free networks and the cooperative evolution on scale-free networks. The analysis of the four-strategy donation evolution game on the scale-free network is an innovation.
Game theory provides a widely applicable theoretical framework for studying interactions between players or groups.[11–14]Evolutionary game is developed from game theory, combines the game theory and the dynamic evolution process, and studies the dynamic balance of populations in evolution.[15,16]In many theoretical models,the public goods game (PGG) is a general model that can illuminate multiplayer decision-making action.[17]The dilemma of public land tragedy cannot be avoided without any interference mechanisms in the typical public goods game model.
Early researchers used experimental methods to confirm the impact of different family backgrounds on donation.Daweset al.and Van de Kragtet al.successively used the experimental method to verify the authenticity of the above cases in a simulated experimental environment.[18]After studying numerous donation game experiments, Bagnoli and Lipman raised the question of donor incentives, and asked whether the donor had at least one constant incentive for her continuous donation, thus maximizing the group gain. In a later study,Bagnoli further confirmed that the number of donations gradually tended to a dynamic equilibrium.[19]Chaudhuri focused on donation game experiments after 1995 and focused on failed experiments.In a large number of failed experiments,the hitchhiking effect emerged as a very important factor.[20]Similarly, there are many studies on altruism. Experiments by Wilkinson showed that unrelated bats exchanged blood with each other in captivity.[21]Some studies have highlighted the importance of friendliness in solving social difficulties.[22]Wanget al.found that reducing anonymity could effectively promote cooperation, thereby bringing higher returns to collaborators,and thus inhibition ultimately favored betrayal.[23]At present,there is still very little research on donation motivation in China,and those that exist are mainly in the form of standardized research and questionnaire surveys.
Studies on complex networks are currently very popular.[24–26]Barabasi and Albert presented a scale-free network model (BA) satisfying the power-law distribution, and proposed two generative mechanisms (growth and preference).[27]Scale-free networks are typically heterogeneous networks, characterized by different degrees of nodes.These scale-free networks can be both robust and fragile.[28,29]Holme and Kim studied and proposed models capable of regulating the agglomeration coefficient of networks, and through which they were able to generate a scale-free network with tunable agglomeration coefficients.[30]Anna Brodio and Clauset devised a statistical method to test whether networks obey scale-free properties. They performed rigorous tests for nearly 1000 networks to conclude that scale-free networks are not universal in the real world.[31]Subsequently,Barab′asi also responded to the challenge on Barab′asi Lab. The degree distributions of many (or even the large majority of) large-scale networks have long tail features,where the degrees of a small number of nodes are relatively large. In other words, scalefree networks are indeed very common if they are defined as networks with long-tail degree distribution.
Network reciprocity is an important mechanism for promoting cooperation.[32]Nowak and May believed that collaborators on networks are able to form close clusters to defend against the betrayal of invaders. Since then, networks have become an important tool for researchers exploring cooperation.[7]Santoset al.investigated the effects of social diversity on cooperative evolution in the BA scale-free network, and found that the structures of heterogeneous networks could facilitate cooperation to a higher degree than those of regular networks.[33]Gardeneet al.also investigated the evolution of cooperation under the prisoner’s dilemma game model in scale-free and ER stochastic networks.[34]Perc and Szolnoki considered scaling factors with uniform, exponential,and scale-free distributions,thus distinguishing the effects of three different aspects of social diversity on cooperation in the spatial prisoner’s dilemma game.[35]Ronget al.investigated the effects of correlations of degrees on the evolution of cooperation in scale-free networks, and found that cooperators with greater degrees could support each other to jointly defend against betrayal.[36]Xuet al.found that in addition to cooperative and betrayal strategies,blackmail strategies could form a stable alliance structure with cooperative strategies and together resist the invasion of betrayal strategies.[37]Assenzaet al.investigated the promoting effect[38]of clustering on the evolution of cooperative action on scale-free networks. Duet al.studied the effects of asymmetric cost on the cooperative behavior in the snowdrift game on scale-free networks.[39]Liet al.introduced a return redistribution mechanism,interpreted as compassion that facilitated the evolution of cooperation.[40]
As mentioned earlier, researches on donation have usually been conducted in the form of experiments,and the topic of cooperation on networks is usually modeled with external mechanisms in a prisoners’ dilemma or simply considers the impacts of network structures on cooperation. However, donation, as a special public goods game with zero income for cooperators, has its own characteristics, and is also worth us building models on scale-free networks for analysis. Therefore,this paper builds a four-strategy evolutionary game model on a scale-free network to study donation in the epidemic,which is a fusion of those researches fields mentioned above.Each player in this model has four strategies, thus we divide them into four types based on whether they pay costs for donation,whether they benefit from the allocation of donations,and whether they get utilities from victims. Then we calculate the benefits of each player in combination with networks. In addition,phase diagrams of two parameters is mostly studied at home and abroad. This paper innovatively introduces the expression of the steady-state equilibrium under three parameters.
The second part of this paper introduces our theoretical model, which is primarily the donation model and its evolution on the scale-free network; the third part discusses the evolutionary dynamics and its robustness under different parameters. At last, this paper concludes and gives the realistic significance of the model,clarifies our limits and raises future work.
HereNis the number of players in the population,namely, the number of nodes in the network;PNis the set of players, and also the set of nodes in the network;Eis the connection between these nodes. The scale-free network can be represented asG=(PN,?i|i ∈PN),and each nodeirepresents each playeriin the population, while?irepresents the neighbors of the playeri,?i={j|j ∈PN,(i,j)∈E}. DefiningNdifferent groups in the scale-free network, each including playeriand herkineighbors,ki=|?i|,i ∈PN,the groups can be represented as{i}∪?i. The sizes of these groups are different and the number of neighbors of each player fluctuates around the average connectivity of scale-free networks. The probability that a player haskneighbors follows the power lawP(k)≈k?γ,2≤γ ≤3. Each playeriparticipates inki+1 group games,and the central players participate in much more group games.
The following is a simple overview of generating BA scale-free networks:[27]
In this paper,m0=3 and the initial network is fully connected.m=2 means when the new node joins she selects two existing nodes to connect. The new node is connected to the neighbor of the selected node with probabilityq, or it is connected according to the connection mechanism of the BA model with probability 1?q. The value of the agglomeration coefficientqrepresents the agglomeration level of the scalefree network,and the greater the value,the higher agglomeration level of the network.
After building the BA scale-free network, we want to combine the public goods game with the network. The donation model on scale-free networks focuses on how each player updates strategies,thus leading to the evolution of the population and facilitating donation.
At each round, every player in the population is a donor, an illegal beneficiary, a legal beneficiary, or an inactive person, and the population statespt={ptc,ptd,ptl},ptn=1?ptc?ptd?ptl, whereptc,ptd,ptl,ptnare the proportions of donors,illegal beneficiaries,legal beneficiaries and inactive people in roundt.
In roundt, the playeriplayski+1 games in theki+1 groups centered on{i}∪?i, and adopts the same strategy.After completing each round, the playericalculates her total gain,fi(t). If the player is a donor,she will paycfor each of theki+1 groups. Her total cost is(ki+1)cin roundt.
As shown in Table 1,xidenotes whether playeripayscin the donation game.xi=1 wheniis a donor,andxi=0 wheniis other types.yidenotes whether playeribenefits from the allocation of donations.yi=1 wheniis a beneficiary, otherwise,yi=0.zidenotes whether playeriobtains utilities from the benefits of legal beneficiaries.zi=1 wheniis a donor or an illegal beneficiary,andzi=0 wheniis an other types.
Table 1. Income components.
According to the ideas proposed by Brandt and Sigmund,[41]and extended researches by Wanget al.[42]and Szolnoki and Perc,[43]this paper combines with scale-free networks and then obtains formulas (1)–(3) and (5), which are benefits of legal beneficiaries,donors,illegal beneficiaries,and inactive people,respectively. Then the benefit of a legal beneficiaryiin roundtisfli(t),
The former term of formula (2) is utilities that the donor obtains from legal beneficiaries among her neighbors and her neighbors’ neighbors. The latter term is the cost the donor pays in donation games centered on her and her neighbors.In each round, as long as there is a beneficiary in the donor’s group, the donor will paycin this group to donate.gtirepresents the number of groups where donoridonates. Although the donor donates in groups having legal beneficiaries or illegal beneficiaries, her utilities depends only on the incomes of legal beneficiaries. When a legal beneficiary belongs to the group centered on donorias well as the groups centered oni’s neighbors,then donoricannot repeat the utilities from the legal beneficiary.
The benefit of an illegal beneficiaryiin roundtisfdi(t),
The first item in formula (3) is the utilities from the benefits of legal beneficiaries amongi’s neighbors and her neighbors’neighbors,which can be explained by the subjective and objective benefits that institutions and individuals embezzling medical supplies derive from the control of the outbreak. The latter item in formula (3) is the incomes from donations which can be understood as institutions and individuals disguised as transit platforms or people affected by the epidemic can obtain donations and profit from them.
Theαis the the donation coefficient of illegal beneficiaries andα>0.βis the utility coefficient,β>0.The donation coefficient measures the public goods that illegal beneficiaries can get from donation games relative to legal beneficiaries.The utility coefficient measures the utilities that illegal beneficiaries can derive from the benefits of legal beneficiaries relative to donors.
TheU(·)is the utility function in formula(4),indicating that as the benefits of legal beneficiaries increase,the utilities of donors or illegal beneficiaries also increase. Utility functions are widely used in many areas[44]and also have many forms.[45]There are three parameters in the power function and this paper adopts the power function as the utility function. Then, as the parameters change, we may include concave functions, convex functions, additive functions, subtraction functions and so on. According to the previous analysis,both donors and illegal beneficiaries use the power function
Here WX→Yindicates the state transfer probability of players from strategyXto strategyY.PXindicates the benefits of the player who adopted the strategyX,andPYindicates the benefits of her neighbor,who adopted strategyY.Kis the noise intensity,reflecting to what extent players want to receive higher payments when updating strategies. IfK=0, players always update considering their neighbors’benefits,but whenK →∞,payment is inconsequential.
There are no restrictions on conversion among donors,illegal beneficiaries and inactive people, but conversion between legal beneficiaries and other types cannot be simply determined by the Fermi update rule. This is because when the benefits of legal beneficiaries reach a certain threshold,victims get enough help. Then these victims may convert into other types. In other words, the proportion of legal beneficiaries in the population should be negatively related to their benefits.Here,when the proportion of donors among the neighbors of a legal beneficiary reaches a certain threshold,the benefit of the legal beneficiary naturally reaches the corresponding threshold. Then the legal beneficiary will choose the strategy most common among her neighbors. Meanwhile,when the proportions of legal beneficiaries among the neighbors of donors,illegal beneficiaries and inactive people reach another thresholds, these three types convert into legal beneficiaries. The idea that decisions may be influenced by network structures(neighbors)can be seen in some researches.[50,51]
In each round when the following formula is satisfied,legal beneficiaries transfer into donors, illegal beneficiaries, or inactive people:
Fig. 1. The strategy transfer process of a player. If the strategy chosen by a player at time t is donation, then the strategies that the player can choose at time t+1 are donation, corruption, disaster and inaction. According to above,the state transfer probability for a donor to become illegal,legal or inactive is Wci→d,W′ci→l,or Wci→n,so the probability that she remains a donor at the next stage is 1?Wci→d ?W′ci→l ?Wci→n.
Fig. 2. The evolutionary process of the donation game on a scale-free network. First,build a scale-free network in a population of size N under some agglomeration coefficient. Second give a strategy for each node to set the initial state of the population. After that,enter an iteration in which play games for Times rounds,and the state of the population will achieve steady. In each round,we calculate the benefits of nodes. Then nodes update their strategies,and consequently,the state of the population updates.
Thus the static states of the population can be defined.States of the population can be considered stationary when the proportions of all four types are changeless, or at least when regular fluctuations of these proportions are in a minimal range.
Altogether, the algorithm tree in this paper is shown in Fig.2. We first build a scale-free network in a population with sizeNunder some agglomeration coefficient. Then we give a strategy for each node to set the initial state of the population.After that,people play games for Times rounds and the state of the population will achieve steady.In each round,we calculate the benefits of nodes on the scale-free network based on formulas(1)–(5). Then nodes update their strategies according to formulas(6)–(8).When the strategies of all players(nodes)in the population have been updated, the state of the population updates in accordance with formulas(9)–(12).
In the simulation conducted in this paper,when there are no beneficiaries among groups centered on a donor and her neighbors,the donor does not donation. In addition,donations are allocated between beneficiaries,but the benefit of a donor is affected only by legal beneficiaries. This is because the utility part of the donor is a function of the benefits of all the legal beneficiaries in groups centered on the donor and her neighbors(if a legal beneficiary is both in the group centered on the the donor and the group centered on the donor’s neighbor,calculation should not be repeated. And if a legal beneficiary is simultaneously in the groups centered on different neighbors of the donor, calculation should not be repeated, too). The utility components of illegal beneficiaries are calculated in the same way.
A legal beneficiary can repeat getting profits in all groups she is involved in, and the same applies to the incomes from donations of illegal beneficiaries.
This section identifies the intervals where the utility function and the agglomeration coefficientqmaximize the proportion of donors in steady states at different population sizes,and focuses on the evolutionary characteristics of the population within this interval. Parameters are set from the actual situation of the society with a epidemic. we set the initial proportion of donors asp1=0.3,the initial proportion of illegal beneficiaries asp2=0.07,the initial proportion of legal beneficiaries asp3=0.08,the coefficients of illegal beneficiaries asα=β=0.25, the noise intensity asK=1000, and noting thatKmakes benefits have a weak influence on strategy update; the synergistic coefficient asr=2; and the cost of a single donation in a group asc=1 and it does not affect the results.
Figure 3 shows changes of the proportion of donors for different parameters of the utility function and agglomeration coefficients at population sizes of 50,100,150,and 200. The axes represent three parameters of the utility function (formula (4)): the abscissaa, the ordinateb, and the high axisv. The size of circles represents the proportion of donors,and the larger these circles,the more donors there are in the steady state. Changes in circle size are less obvious when the population size increases. This indicates that the donation is less sensitive to parameters of the utility function as the population size increases. Only a few parameters enable the proportion of donors to reach 0.9 at the population size of 50 in the steady state,while the proportion of donors in the steady state can reach 0.9 for most parameters tested at the population size of 200. The phenomenon whereby donation is less sensitive to parameters with increasing population size also appears in later sections.
At the population size of 50,a higher proportion of donors appears with lower values of agglomeration coefficientqand higher values ofv.In addition,utility functions are subtraction functions. This phenomenon weakens with increasing population size. A higher proportion of donors can also be reached with negative values ofvat population sizes of 200, and the utility functions are additive functions. According to formulas (2) and (3), the benefits of legal beneficiaries have more significant effects on the utility part of illegal beneficiaries in smaller population sizes,while the benefits of legal beneficiaries have more significant effects on the utility of donors in larger population sizes, when the utility from legal beneficiaries will promote donation.
Next this paper selects combinations of parameters discussed in Subsection 3.1 that can promote donation at different population sizes,and we consider population structures in order to analyse evolutionary trends. We select parameters from Fig.3 to reach higher proportions of donors at different population sizes,and analyze the evolution of populations according to these the parameters.
Figure 4 shows the evolution at different population sizes under parameters from Table 2. Obviously the proportion of donors increases with population sizes increasing.
Fig. 3. Changes of the proportion of donors for different parameters of the utility function and agglomeration coefficients at population sizes of 50(blue circles),100(red circles),150(yellow circles),and 200(purple circles). The axes represent three parameters of the utility function: the horizontal axis a,the longitudinal axis b,and the high axis v. The size of the circles represents the proportion of donors in steady states,and the larger these circles,the more donors there are in the steady state. Other parameter settings are p1 =0.3,p2=0.07, p3=0.08;c=1,r=2,K=1000;α=0.25,β =0.25. Note that detailed data can be found in Appendix A.
Fig. 4. (a)–(d) The evolution under parameters from Table 2 at population sizes of 50, 100, 150, and 200, respectively. The proportion of donors increases with population sizes increasing. Parameter settings are p1 =0.3,p2=0.07, p3=0.08;c=1,r=2,K=1000;α =0.25,β =0.25.
Fig.5. Degree distributions under the parameters from Table 2. Panels(a)–(d)correspond to the population sizes of 50,100,150,and 200,respectively.Parameter settings are p1=0.3,p2=0.07,p3=0.08;c=1,r=2,K=1000;α =0.25,β =0.25.
Table 2. Parameter values(N=50,100,150,and 200).
Fig.6. Networks under the parameters from Table 2. As in Fig.4,red represents donors,green represents illegal beneficiaries,blue represents legal beneficiaries, and yellow represents inactive people. Panels (a)–(d) correspond to the population sizes of 50,100,150,and 200,respectively. Parameter settings are p1=0.3, p2=0.07, p3=0.08;c=1,r=2,K=1000;α =0.25,β =0.25.
Figures 5 and 6 explore the characteristics of network structures underq?at different population sizes. It can be seen that the degree distribution of the network fulfills the characteristics of scale-free networks. As seen from Fig. 6,the legal beneficiaries or inactive people in the steady state are usually some nodes with core influence,which can be explained according to the model. First,donors that are not connected with beneficiaries do not play donation games, therefore, there is no motivation for these donors to convert into other types. When donors connected with legal beneficiaries play donation games, they may coexist with legal beneficiaries in homeostasis if the proportion of donors around legal beneficiaries is below the threshold,or the proportion of legal beneficiaries around donors is below the other threshold. Furthermore,legal beneficiaries are more likely to exist in nodes with high degrees in a steady state. Nodes with low degrees are more likely to be affected by neighbors because of the fact that there are fewer neighbors. However,nodes with high degrees are connected with more neighbors, thus the required transfer threshold is high. Generally speaking, it is more difficult for high-degree nodes to shift from legal beneficiaries to other types.
Proposition 1 The promoting effects of donors’ utilities to the proportion of donors in homeostasis outweighs the inhibitory effects of illegal beneficiaries’utilities to the proportion of donors with population sizes increasing. Therefore, if it is a small outbreak,the concern of the population for the epidemic or the social praise for donation will not have a very significant incentive for the donation. However, if the epidemic breaks out in a large-scale society, the love to victims or the praise for donation will promote donation to a large extent.
Proposition 2 Nodes with high degrees are more likely to become legal beneficiaries. That is, people who are active in society are more likely to fall into the epidemic.This is consistent with reality, where in society, those who are more active can get more help but they also have a greater probability to get in touch with patients. Once they are sick, if they do not been isolated (change their original network structures), they find it difficult to recover and are very prone to reinfection.
Fig.7. The proportion of donors in a steady state when the donation coefficient α (horizontal axis),the noise intensity K(longitudinal axis),and the utility coefficient β (high axis)change. Panels(a)–(d)correspond to the population sizes of 50,100,150,and 200,respectively. Parameter settings are q=0.04,a=?20,b=0.2,v=0.35; p1=0.3, p2=0.07, p3=0.08;graphical rotation angles are AZ=3,EI=3. Note that,for analysis,the first value of noise intensity K is 0.5,and the subsequent values of K correspond with the coordinate.
Fig. 8. The proportion of donors in the steady state when the donation coefficient α (horizontal axis), the noise intensity K (longitudinal axis), and the utility coefficient β (high axis)change. Panels(a)–(d)correspond to the population sizes of 50,100,150,200,respectively. Parameter settings are q=0.04,a=?20,b=0.2,v=0.35; p1=0.3, p2=0.07, p3=0.08;AZ=?86,EI=3. Note that,for analysis,the first value of noise intensity K is 0.5,and other values of K correspond with the coordinate.
We study the proportion of donors in steady states under different noise intensityK, the donation coefficientαand the utility coefficientβ. We set the initial proportion of donors asp1=0.3, the initial proportion of illegal beneficiaries asp2=0.07, the initial proportion of legal beneficiaries asp3=0.08,the utility function asU(x)=?20+(0.2x)0.35,the agglomeration coefficient asq=0.04, the synergistic coefficient asr=2, and the cost of making a single donationc=1. Note that the utility function and the agglomeration coefficient are chosen arbitrarily,and we believe that their values have no effects on our conclusions of this section. It is seen from Figs.7 and 8 that the proportion of donors generally increases in steady states as the population size increases.
As the population size increases,the proportion of donors basically increases.K=0.5 is a relatively special value: atK=0.5,α ?β+1.2≤0,the proportion of donors decreases significantly,which is the donor trap.We do further analysis in Fig.8.It can be seen that when the parameters meet the conditionsα ?β+1.2≤0,the proportion of donors is significantly smaller than that of others.
Proposition 3 A certain portion of the donation coefficientαand the utility coefficientβwill form the donor trap and make donors reduce.Populations should avoid falling into the parameters of the donor trap regardless of their sizes. All of these mean that donors are more likely to die out when the utility coefficient of corrupt people is much larger than the donation coefficient. The donor trap may be contrary to our common sense—when corrupt people in society have much sympathy for the victims or benefit much from the control of the epidemic, and they do not profit much from corrupt donations, donors are relatively fewer when the society reaches a steady state. We further analyzes that when the value ofαis large illegal beneficiaries will invade their donor-type and inaction-type neighbors very quickly,forming a stalemate between illegal beneficiaries and legal beneficiaries. This phenomenon is determined by heterogeneous networks together with the strategy update rule in the donation of this paper. Detailed descriptions will be presented in our subsequent papers.
Some anomalies are observed during operation. Therefore,the effects of initial states on evolution will be discussed in this section. We consider changes of steady states when initial proportions of donors, illegal beneficiaries, and legal beneficiaries are within the interval[0,1/3]. We set the utility function asU(x)=?200+(0.6x)0.5;the agglomeration coefficient asq=0.5; the discount coefficient asα=β=0.25;the noise intensity asK=1000;and the synergistic coefficient asr=2;the cost of a single donation asc=1. Note that,the utility function and the agglomeration coefficient can be chosen arbitrarily,and we believe that their values have no effects on the conclusions of this section.
First, we can intuitively observe that green blocks increase in the top and right of Fig. 9. This represents when initial proportions of donors (p1) and legal beneficiaries (p3)are both close to 1/3, inactive people in the steady state die out and only donors and legal beneficiaries exist. Therefore,if there are a great number of victims and donors in society at the beginning,it is easier,in a larger population,to encourage people to participate in epidemic control.
Blue blocks are mainly on the left of Fig. 9 where initial proportion of donors (p1) is close to 0. The blue blocks on the left decrease and the yellow and green blocks increase with population sizes increasing.This means that if donors are very few at the beginning,it is almost impossible for donation to exist in stable states. However, the larger the social scale,the more likely it is for the society to reach a better state. That is to say,even if there is almost no donation at the beginning,large social scales can promote donation and even eliminate the outbreak of an epidemic in steady states. We present the upper and lower triangle phenomena regarding donation in further analysis,below.
In addition, the turquoise blocks appear only at the bottom of Fig. 9. Turquoise blocks represent the fact that there are donors and inactive people in the stable state,which is the best steady state for society. Societies can not only eliminate the epidemic, but also have a good capacity to resist future epidemic in the best steady state. Further analysis will be performed below. The turquoise blocks represent the fact that there are no legal beneficiaries in a steady state,which equates to the end of the epidemic. Furthermore, there are no illegal beneficiaries,which means that society has formed a good atmosphere and is well prepared for resisting the next disaster.This is an ideal social state. We can see from Fig.9 that this case exists almost only whenp3=0, and we provide further analysis in Fig.10.
When donors’ initial proportion (p2) and legal beneficiaries’ initial proportion (p3) are both close to 0.333, there are more green blocks in Fig. 10. Meanwhile, yellow blocks transition to green blocks as population sizes increase. Green blocks are mainly concentrated on the upper right,which gradually increases with population size. We call this phenomenon as the upper triangle phenomenon,which means inactive people decrease in the steady state whenp1+p3?c1> 0 (c1is non-negative and decreases when the population size increases).
When the initial proportion of donors (p1) is close to 0,there are many blue blocks. The same applies when the initial proportion of legal beneficiaries(p3)is close to 0. Blue blocks are distributed mostly on the lower left of Fig.10,and gradually narrows with population sizes increasing. Here we define the lower triangle phenomenon: there is little donation in the steady state whenp1≈0, and relatively less donation whenp1+p3?c2<0 (c2is non-negative and decreases when the population size increases).
In Fig. 11, the turquoise blocks increase whenp1(initial proportion of donors) andp2(initial proportion of illegal beneficiaries)satisfy thatp1?p2+c3≥0,p3=0(c3is nonnegative and increases when the population size increases).
Proposition 4 It is easier for the population to achieve a better steady state when the population size increases.
Proposition 5 The upper and lower triangle phenomena.
The upper triangle phenomenon: Inaction decreases in the steady state whenp1+p3?c1>0(c1is non-negative and decreases when the population size increases).This shows that if the total number of victims and donors is above a certain threshold at the beginning of an outbreak(the larger the population size,the smaller the threshold will be),it is easier to call on onlookers to donate,and thus the society can further reduce the impact of epidemics.
The lower triangle phenomenon:Whenp1≈0,very little donation exists in the steady state. Furthermore, donation is relatively less whenp1+p3?c2<0(c2is non-negative and decreases when the population size increases). The lower triangle phenomenon shows that if there is no donation at the beginning,it is difficult for the society to make donation arise in the natural course of evolution. Furthermore, when the total number of donors and legal beneficiaries is below a certain threshold (the larger the population size, the smaller the threshold will be), the results of natural evolution are detrimental to donation.
It can be seen that the upper and lower triangle phenomena have a lot to do with the sum of the initial proportions of donors and legal beneficiaries. Overall, the increase of(p1+p3)will promote donation even from scratch. Perhaps,in practice, this combination ofp1andp3is not necessarily linear, and their weights in combination are not necessarily the same, but it is certain that the positive combination has significance in terms of promoting donation.
Fig. 9. Homeostasis when the initial proportion of donors p1 (horizontal axis), the initial proportion of illegal beneficiaries p2 (longitudinal axis), and the initial proportion of legal beneficiaries p3 (high axis) change. Panels (a)–(d) correspond to the population sizes of 50, 100, 150, and 200, respectively.Parameter settings are q=0.5; a=?200; b=0.6; v=0.5; K =1000; α =0.25; β =0.25. Note that different colors correspond to homologous values representing the existence of different types in the steady state: 1 represents that there only being inactive people in the steady state;2 represents there only being legal beneficiaries;3 represents there being legal beneficiaries and inactive people;4 represents there only being illegal beneficiaries;5 represents there being illegal beneficiaries and inactive people; 6 represents there being beneficiaries; 7 represents there being illegal beneficiaries, legal beneficiaries and inactive people. In the above 7 stable states, donors die out. In states 1 and 5, however, there are no donors, or legal beneficiaries, which means that the outbreak is under control. Legal beneficiaries still exist in states 2 and 3,but donors are extinct,which means that society has not reached a good states. In state 4 there are only illegal beneficiaries,which means that the epidemic has been controlled but the whole of society is vulnerable to the next outbreak. 8 represents there only being donors;9 represents there being donors and inactive people;10 represents there being donors and legal beneficiaries;11 represents there being donors and illegal beneficiaries;12 represents there being donors,legal beneficiaries and inactive people;13 represents there being donors,illegal beneficiaries and inactive people; 14 represents there being donors,and beneficiaries; 15 represents all the four types coexisting in steady state. The figure contains only the following color blocks and corresponding steady states: deep blue on behalf of steady state 1, which contains only inactive people; deep medium blue on behalf of steady state 2, which contains only legal beneficiaries; light medium blue on behalf of steady state 3, which contains legal beneficiaries and inactive people;light blue on behalf of steady state 7,which contains illegal beneficiaries,legal beneficiaries and inactive people;turquoise on behalf of steady state 9,which contains donors and inactive people;green on behalf of steady state 10,which contains donors and legal beneficiaries;earth yellow on behalf of steady state 12,which contains donors,legal beneficiaries and inactive people;yellow on behalf of steady state 15,which contains all the four types in a steady state.
Fig.10. Homeostasis when the initial proportion of donors p1 (horizontal axis),the initial proportion of illegal beneficiaries p2 (longitudinal axis),and the initial proportion of legal beneficiaries p3 (high axis)change. Panels(a)–(d)correspond to the population sizes of 50,100,150,and 200,respectively.Parameter settings are q=0.5;a=?200;b=0.6;v=0.5;K=1000;α =0.25;β =0.25;graphical rotation angles are Az=?8,Ei=3.
Fig. 11. Homeostasis when the initial proportion of donors p1 (longitudinal axis) and the initial proportion of illegal beneficiaries p2 (horizontal axis)change. Panels(a)–(d)correspond to the population sizes of 50, 100, 150, and 200, respectively. Parameter settings are q=0.5; a=?200;b=0.6;v=0.5;K=1000;α =0.25;β =0.25; p3=0;Az=?90,Ei=?90.
Proposition 6 Best social homeostasis effect.
When the initial proportions of legal beneficiaries are close to 0(p3≈0), and the initial proportions of donors(p1)and the initial proportions of illegal beneficiaries(p2)meet the conditionsp1?p2+c3≥0(c3is non-negative and increases when the population size increases), society is more likely to achieve the best social homeostasis, where we can both promote donation and eliminate the epidemic.
These initial states for best social homeostasis show that if the initial number of victims is nearly zero, and corruption is not much more than donation at the beginning (the difference is less than a threshold),then the society is more likely to achieve the best social homeostasis after a period of time.
The model constructed in this paper aims to truly reflect the generation and development of donation in social networks, and the six propositions indicate the direction of efforts to further promote donation and thus achieve better social homeostasis.We find that the promoting effects of utilities to the proportion of donors in homeostasis will enhance with population sizes increasing. Furthermore,nodes with high degrees are more likely to become legal beneficiaries. That is,people that are active in society fall more easily into the epidemic.
Based on this,we have discussed effects of the combination of the noise intensityK,the donation coefficientαand the utility coefficientβon promoting donation at different population sizes,and have proposed the donor trap. In other words,some combination of the donation coefficientα,the utility coefficientβand the noise intensityKwill form the donor trap and make the proportion of donors reduce. Regardless of population sizes,we should avoid falling into the donor trap.
In addition,we find that the initial states of the population have a great impact on the steady states,and their effects vary with population sizes increasing. This paper has explored the critical initial states that make for the demise of donors, and proposed the upper and lower triangle phenomena. Moreover,we conclude that donation is less sensitive to the parameters proposed in all three parts of this paper as population sizes increase. Therefore,the population size is an important factor for promoting donation,and larger populations are more likely to achieve better homeostasis.
The work of this paper has two main limitations. First,due to the analytic complexity, evolutionary games on scalefree networks are mainly studied by computer technology for simulation analysis. Second, due to the limited computing power of our workstation, the utility function is only in the form of the power function. Furthermore,population sizes are 50, 100, 150, and 200, without studies on larger population sizes.
In future studies, we plan to further explore the analytical solutions on complex networks by pair approximation proposed by Zhanget al.[16]Second,we can take diverse forms of utility functions and appropriately expand the population size.Moreover, in this paper, we focus on the influence of some parameters on the homeostasis. In the subsequent study, the influence of the external mechanism can be tried, and results can be verified combined with management experiments.
Appendix A
Table A1. Data in Fig.3.
Acknowledgments
Project supported by the National Natural Science Foundation of China (Grant Nos. 72031009 and 71871171) and the National Social Science Foundation of China (Grant No.20&ZD058).