This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Probabilistic fair behaviors spark its boost in the Ultimatum Game: the strength of good Samaritans

Guozhong Zheng School of Physics and Information Technology, Shaanxi Normal University, Xi’an 710061, P. R. China    Jiqiang Zhang School of Physics and Electronic-Electrical Engineering, Ningxia University, Yinchuan 750021, P. R. China    Rizhou Liang School of Physics and Information Technology, Shaanxi Normal University, Xi’an 710061, P. R. China School of Systems Science, Beijing Normal University, Beijing 100878, P. R. China    Lin Ma School of Physics and Information Technology, Shaanxi Normal University, Xi’an 710061, P. R. China    Li Chen [email protected] School of Physics and Information Technology, Shaanxi Normal University, Xi’an 710061, P. R. China
Abstract

Behavioral experiments on the Ultimatum Game have shown that we human beings have remarkable preference in fair play, contradicting the predictions by the game theory. Most of the existing models seeking for explanations, however, strictly follow the assumption of Homo economicus in orthodox Economics that people are self-interested and fully rational to maximize their earnings. Here we relax this assumption by allowing that people probabilistically choose to be “good Samaritans”, acting as fair players from time to time. For well-mixed and homogeneously structured populations, we numerically show that as this probability increases the level of fairness undergoes from the low scenario abruptly to the full fairness state, where occasional fair behaviors (5%\sim 5\%) are sufficient to drive the whole population to behave in the half-half split manner. We also develop a mean-field theory, which correctly reproduces the first-order phase transition and points out that the bistability is an intrinsic property of this game and small fair acts lead to dramatical change due to its bifurcation structure. Heterogeneously structured populations, however, display continuous fairness transition; surprisingly, very few hub nodes acting as fair players are able to entrain the whole population to the full fairness state. Our results thus reveal the unexpected strength of “good Samaritans”, which may constitute a new explanation for the emergence of fairness in our society.

I 1. Introduction

Fairness is one of cornerstones that underpin human civilization, and plays a vital role for solutions to those great challenges we are facing, like climate change, aggravated economic inequality, and pandemics. A canonical model for understanding fairness is the Ultimatum Game (UG) Güth et al. (1982): two players are asked to split a certain amount of money, one (the proposer) proposes a division between herself/himself and the other player (the responder), who either accepts or rejects. If the agreement is reached, they share the money accordingly; otherwise, they earn nothing. According to the paradigm of Homo economicus Solow and Simon (1957); Samuelson and Nordhaus (2005), people are self-interested and act in a fully rational manner, the proposers should make the smallest possible offer, because the responder is expected to accept it still because “something is better than nothing”. The rational solution for the UG thus ends with a very unfair split.

A large number of experiments conducted in different countries and with varied incentives, however, reveal that this is not really the scenario how human act when playing the game. The majority of the offers are between 40%40\% and 50%50\% of the total amount, and the offers below 20%20\% are only 3%3\% and with more than half chance are rejected by the responders Güth et al. (1982); Thaler (1988); Bolton and Zwick (1995); Kagel and Roth (1995); Guth and Kocher (2014). It turns out that we human are remarkably fond of fairness even at the cost of the potential monetary loss. Similar observations are also made for non-human species, such as monkeys Brosnan and de Waal (2003) and chimpanzees Proctor et al. (2013), though arousing some debates for the latter Keith Jensen and Tomasello (2007).

Many efforts have been made to understand the above discrepancies. For example, one psychological explanation is that the decision-making for human in the game may be not simply based upon the expected payoff, but also the payoff difference for the two evolved players Kirchsteiger (1994); Bethwaite and Tompkinson (1996); Fehr and Schmidt (1999). Also, the rejection of a low offer can also be taken as punishment on the proposers, because they lose much more than the responders. In fact, a great variety of theories are proposed in the past thirty years to understand the emergence of fairness Debove et al. (2016). These theoretical studies indicate that reputation Nowak et al. (2000); Andre and Baumard (2011), noise Binmore and Samuelson (1994); Gale et al. (1995), empathy Sanchez and Cuesta (2005); Page and Nowak (2002), population structures Page and Sigmund (2000); Kuperman and Risau-Gusman (2008); Sinatra et al. (2009), and role-alternating Iranzo et al. (2011) each could facilitate the evolution of fairness. Note that, all these models are developed within the paradigm of Homo economicus, players are supposed to be full self-interested and fully rational, all their actions are strictly economic-driven.

This assumption, however, has been challenged by behavioral economists, who have identified the facts that psychological and emotional are important factors in decision-making Colin F. Camerer and Rabin (2003); Loewenstein and Lerner (2003), and the related neural basis in the brain are also reported Sanfey et al. (2003); Rilling and Sanfey (2011). In our daily lives, there are some occasions where individuals make their decisions up to some other incentives, such as intrinsic moral incentives; people may occasionally want to a good samaritan to do a good deed without an economic return being expected at all. When they act as such, they are not purely self-interested, and can be regarded as irrational to some extent in the sense that they are now not only economic-driven but also partially other incentive-driven, e.g. morality-driven Alexander (2007); Frey (2000). It has been argued that our moral sense has developed a sophisticated defense mechanism that enables individuals to survive and the groups they belong to to thrive over millions of years evolution, the morality-driven acts have their place in social activities  Boehm (2012). Thus, it’s reasonable to assume the presence of good samaritans, and revealing how they impact the evolution of fair acts would be helpful for understanding the emergence of fairness in many realistic circumstances.

Refer to caption
Refer to caption
Refer to caption
Refer to caption
Figure 1: (Color online) The evolution of fairness on the 1d1d lattice. (a) The phase transitions of the average offer p\langle p\rangle versus the spontaneous fair probability ρ\rho, each data is averaged 10610^{6} times after a transient of 2×1062\times 10^{6}; it shows an abrupt jump between low fairness states Sl(0.2,0.2)S_{l}\approx(0.2,0.2) and the high fairness state Sh(0.5,0.5)S_{h}\!\approx\!(0.5,0.5), i.e. a first-order phase transition. (b) The probability density distribution (PDF) curve of p\langle p\rangle within the bistable region, the curves present clear bimodal distributions. (c) A hysteresis structure is shown with a ramp rate of 1/2×1081/2\times 10^{-8} per generation, and each data average over 4×1064\times 10^{6} time steps. The red and the black lines respectively correspond to the scenarios of increasing and decreasing ρ\rho. (d) By fixing ρ=0.03\rho=0.03, the jump size δρ\delta\rho versus the population size NN, which stabilizes around 0.3 when NN becomes large. Parameters: N=1000N=1000 for (a) to (c), and the degree k=40k=40.
Refer to caption
Refer to caption
Figure 2: (Color online) Spatiotempral evolution of the offer pip_{{}_{i}} on 1d1d lattice within the bistable region for two different realizations. (a) and (b) correspond to scenarios that the high fairness state ShS_{h} is successfully and unsuccessfully reached, respectively. Parameters: ρ=0.03\rho\!=\!0.03, N=1000N=1000, and the degree k=40k=40.

In this work, we fill this gap from the perspective of evolutionary game theory  Kuperman and Risau-Gusman (2008). By relaxing the assumption of Homo economicus, players are allowed to probabilistically act as a fair player from time to time, we investigate the impact of these behaviors on the economic-driven behaviors and the fairness level for the whole population. By tuning the probability, we show that a small such probability is sufficient to drive the whole population to be fair players, an even lower probability is able to sustain this state once it is reached. These form a first-order phase transition of the fairness level and a hysteresis structure is seen. Further analytical treatment and numerical simulations show that these observations are robust to whether the population is unstructured or homogeneously structured, or with different updating rules. Heterogeneous networked population, is further found to enhance the leverage effect, especially when the hub nodes act as fair players; the transitions, however, become continuous.

The paper is organized as follows: we introduce our model in Sec. 2II. In Sec. 3III, we show results for the population with 1d lattice and well-mixed structures. In Sec. 4IV, A mean-field theory is developed for explanation and insights. Erdős-Rényi random networks and Barabási-Albert scale-free networks are also examined to study the impact of underlying population structures in Sec. 5V. Finally, we conclude our work together with some discussions in Sec. 6VI.

II 2. Model

Let’s consider a population of NN individuals playing the Ultimatum Game, where they could either be well-mixed or structured (square lattice, random networks, and scale-free networks) in our studies. Following the common practice Güth et al. (1982); Debove et al. (2016), the total amount of money to be divided by the two players in each game is equal to the unity. The strategy for a player ii is characterized by two parameters pi,qi[0,1]p_{i},q_{i}\in[0,1], where pip_{i} is the offer that the player ii is willing to give to the responder when acting as a proposer, while qiq_{i} denotes the acceptance threshold when in the role of responder. Their initial values are chosen randomly and independently from the uniform distribution [0,1][0,1].

Suppose now two players i,ji,j are now engaged in an interaction, with their strategies Si=(pi,qi)S_{i}\!=\!(p_{i},q_{i}) and Sj=(pj,qj)S_{j}\!=\!(p_{j},q_{j}), respectively. When they are in the role of proposer and responder with equal chance, the expected payoff for player ii versus player jj is

Eij={1pi+pj,ifpiqjandpjqi1pi,ifpiqjandpj<qipj,ifpi<qjandpjqi0,ifpi<qjandpj<qi.E_{ij}=\left\{\begin{array}[]{lr}1-p_{i}+p_{j},\quad\quad\mbox{if}\ p_{i}\geqslant q_{j}\ \mbox{and}\ p_{j}\geqslant q_{i}\\ 1-p_{i},\quad\quad\quad\quad\,\mbox{if}\ p_{i}\geqslant q_{j}\ \mbox{and}\ p_{j}<q_{i}\\ p_{j},\quad\quad\quad\quad\quad\;\;\>\mbox{if}\ p_{i}<q_{j}\>\mbox{and}\ p_{j}\geqslant q_{i}\\ 0,\quad\quad\quad\quad\quad\;\;\>\>\,\mbox{if}\ p_{i}<q_{j}\ \mbox{and}\ p_{j}<q_{i}.\\ \end{array}\right. (1)

In our numerical experiments, the evolution is as following synchronous updating procedure. At the beginning of each round, with the spontaneous fair probability ρ\rho, each player chooses to behave as a good Samaritan with the fair strategy Sh(ph,qh)S_{h}\!\equiv\!(p_{h},q_{h}), with ph=qh=Chp_{h}\!=\!q_{h}\!=\!C_{h} and Ch=0.5C_{h}=0.5 here, the half-half split; otherwise it uses the strategy obtained in the last round. Next, every player interacts with all their nearest-neighbors up to the underlying networks, their payoffs are collected according to the rule given by Eq.(1) and are then added up, denoted as πi\pi_{i} for player ii. To this end, all players update their strategies proportional to their payoffs, including those adopting the strategy ShS_{h}, i.e., the player ii imitates the strategies in its neighborhood, including itself, according to the Moran rule with the probability Roca et al. (2009)

w(SjSi)=πjjΩiπj,w(S_{j}\rightarrow S_{i})=\frac{\pi_{j}}{\sum_{j\in\Omega^{\prime}_{i}}\pi_{j}}, (2)

where Ωi=Ωi{i}\Omega^{\prime}_{i}=\Omega_{i}\cup\{i\}, and Ωi\Omega_{i} denotes the neighborhood of player ii. The strategy imitation is subject to small mutations (δp,δq)[ε,ε]\delta p,\delta q)\in[-\varepsilon,\varepsilon]. Notice that, according to the above rules, the choice of being a good Samaritan is only temporal, no memory is considered; the subsequent action taken is based upon Eq.(2), which can be considered as economic-driven and rational.

Obviously, when the spontaneous fair probability ρ=0\rho=0, our model is recovered to the classic UG within the strict economic-driven paradigm, while the other extreme case of ρ=1\rho=1 is completely mortality-driven, fully fair scenario is expected but is rarely seen. Realistic scenarios are supposed to occur in between the two extremes 0<ρ<10\!<\!\rho\!<\!1, where both incentives work together. In order to measure the fairness level of the population, we calculate the time averages of offer p\langle p\rangle and acceptance threshold q\langle q\rangle as the order parameters. A ideal fairness scenario corresponds to p=q=0.5\langle p\rangle\!=\!\langle q\rangle\!=\!0.5, the half-half split; whereas the solution for the rational economic man approaches zero if no any other mechanism works. Note that, after the transient evolution, the value of qiq_{i} is almost always slightly smaller than pip_{i} for each individual to maximize its payoff, therefore qp\langle q\rangle\approx\langle p\rangle, the so called empathetic scenario Sanchez and Cuesta (2005); Page and Nowak (2002), and we thus only focus on the evolution of the offer p\langle p\rangle to avoid redundancy. Finally, if not stated otherwise, the population size N=1000N=1000, and the mutation strength ε=0.001\varepsilon=0.001.

III 3. Results

III.1 3.1. Lattices

We first report the one-dimensional lattice case (see Fig. 1), where each player connects 20 nearest-neighbors at both sides, therefore the degree k=40k\!=\!40. In the absence of spontaneous fair behavior (ρ=0\rho\!=\!0), on average players only offer about 15%15\% share to their partners, for the given parameters, see Fig. 1(a). Thus the population is in a low fairness state denoted as Sl(pl,ql)S_{l}\!\equiv\!(p_{l},q_{l}), as also found in previous studies Kuperman and Risau-Gusman (2008). As ρ\rho is increased but smaller than ρc10.01\rho_{c1}\approx 0.01, the overall fairness only improves slightly. Further increasing ρ\rho, however, leads to a dramatically different outcome — the whole population could evolve into a high fairness state ShS_{h} for some numerical experiments, yet for some other realizations, the population stays in the low fairness state SlS_{l}. Finally, when ρ>ρc20.05\rho>\rho_{c2}\approx 0.05, all simulations settle down into the high fairness state, where everyone adopts the fair split strategy ShS_{h}.

The observation of bistable state is strengthened by the bimodal probability density function (PDF) as shown in Fig. 1(b). The peak at small values of pip_{i} corresponds to low fairness state SlS_{l}, and the other to the high fairness state ShS_{h} centered around the value of 0.5. As expected, the profile of the low fairness state shrinks when the probability ρ\rho is increased, while the peak of the high fairness state goes up. These features indicate that this is a first-order phase transition (PT) for the fairness evolution in terms of statistical physics. Another hallmark of first-order PTs is the presence of the hysteresis (see Fig. 1(c)), where the level of the fairness for a given ρ\rho depends on the history. Importantly, it shows that once the high fairness state ShS_{h} is reached, a much smaller probability ρ0.01\rho\gtrsim 0.01 is enough to sustain this state. Finally, to examine whether these jumps in the level of fairness are due to the finite-size effect, we check the jump size δp=phpl\delta p=p_{h}-p_{l} by increasing the population size NN at ρ=0.03\rho=0.03, where ph,lp_{h,l} are respectively the fairness levels at high and low branch in Fig. 1(c). Fig. 1(d) show that the jump size stabilizes around a fixed value 0.3, meaning a reliable first-order PT than the finite-size effect of a continuous PT Fan et al. (2020).

To understand how the spontaneous fair acts induce the unexpected fairness boost for the whole population, let’s look at two typical patterns of spatiotemporal evolution by fixing ρ=0.03\rho=0.03, see Fig. 2. As shown in Fig. 2(a), soon after the evolution, a cluster of fair players (i.e. with strategy ShS_{h}) develops, and this cluster successfully expands; as time goes by, eventually this fair cluster dominates the whole population. But once there is no such cluster formed at the early stage, the whole population gradually evolves into the low fairness state SlS_{l}, see Fig. 2(b). Such observation is analogous to the nucleation phenomena, such as the growth of a small droplet in a supercooled vapor, where the liquefaction depends on the existence of nucleation cores, like dust, and exhibits a typical first-order phase transition Stanley (1987).

Refer to caption
Refer to caption
Figure 3: (Color online) The evolution of fairness in the well-mixed population. (a) Two time series for the average offer \langlep\rangle and acceptance threshold \langleq\rangle at ρ=0.03\rho=0.03, the upper and lower panels correspond to the cases where the population respectively evolves into the low and high fairness states. (b) PT of the average offer level \langlep\rangle versus the spontaneous fair probability ρ\rho, each data is averaged 5×1045\times 10^{4} times after a transient 5×1045\times 10^{4}, where the inset is a hysteresis loop, conducted in the same way as in the above lattice case. Parameter: N=1000N=1000.

III.2 3.2. Well-mixed populations

Given the fact that the nucleation process is the key to trigger the high fairness state, one might intuitively think the structured nature of population might be necessary for it provides localized circumstances for fair players to get clustered, avoiding the perturbations from the rest part. And since the well-mixed population is unstructured, it appears to be difficult to nucleate, whence the first-order PT seemingly cannot be expected.

In Fig. 3, quite similar observations are made in well-mixed population compared to the above lattice case. Fig. 3(a) shows two time series for ρ=0.03\rho=0.03, where in the upper panel both the average offer p\langle p\rangle and the average acceptance threshold q\langle q\rangle decrease to a low level (pq<0.1\langle p\rangle\!\approx\!\langle q\rangle<0.1 here); in the lower panel, however, dramatical rises in both values are seen, where the population are successfully induced to the high level of fairness ShS_{h}. This bistability is summarized in the first-order PT shown in Fig. 3(b), where the bistable region is nearly the same as the lattice case (Fig. 1(a)), but the value of p\langle p\rangle in low fairness state is even lower (pl<0.1p_{l}<0.1), due to the absence of network effect Page and Sigmund (2000).

However, the hysteresis loop shown in the inset of Fig. 3(b) indicates that the bistable region is actually larger, approximately 0.01<ρ<0.10.01<\rho<0.1. Typically, it requires ρ>10%\rho>10\% to entrain the whole population into the fair state ShS_{h}. The reason for this discrepancy lies in their initial conditions. The initial strategies before jumping up for the inset are SlS_{l} for almost all individuals, while the initial pi,qip_{i},q_{i} are randomly chosen instead in the main plot, which are then much more likely to nucleate and jump.

These results indicates that the abrupt transition scenario of fairness evolution is robust to whether the population is structured or not. But, the nucleation process is more likely to occur in structured population, a smaller value of ρ\rho can spark the fair state for the whole population.

Refer to caption
Refer to caption
Figure 4: (Color online) Results of the mean-field theory. (a) Bifurcation diagram of high fairness subpopulation fraction fhf^{*}_{h} versus ρ^\hat{\rho} when Sh=(Ch,Ch)S_{h}=(C_{h},C_{h}) where Ch=0.5C_{h}=0.5. Solid and dashed lines represent stable and unstable fixed solution of the Eq. (5), respectively. The bistable region is ρ^[0,ρ^c)\hat{\rho}\in[0,\hat{\rho}_{c}). (b) Bifurcation diagram for a couple of ChC_{h}, a higher probability ρ^\hat{\rho} is required for a larger value of ChC_{h} to reach the state fh=1f^{*}_{h}=1.

IV 4. A mean-field theory

To have a better understanding of the above results, we developed a mean-field theory based on the replicator equation (RE) Taylor and Jonker (1978); Roca et al. (2009). Consider an infinitely large well-mixed population, each individual spontaneously chooses the strategy Sh=(Ch,Ch)S_{h}=(C_{h},C_{h}) with rate ρ^\hat{\rho} as above. According to the above numerical results, the players typically are either driven to the high fairness state ShS_{h}, or to a low fairness state Sl=(pl,ql)S_{l}=(p_{l},q_{l}) normally with plql<0.2p_{l}\!\approx\!q_{l}\!<\!0.2.

Next, let’s denote the fraction for the high and low fairness subgroups are respectively fhf_{h} and flf_{l}. According to the spirit of RE, the evolution of two fractions

f˙h=ρ^0fh(ΠhΠ¯)+ρ^fl,\dot{f}_{h}=\hat{\rho}_{{}_{0}}f_{h}(\Pi_{h}-\bar{\Pi})+\hat{\rho}f_{l}, (3)
f˙l=ρ^0fl(ΠlΠ¯)ρ^fl,\dot{f}_{l}=\hat{\rho}_{{}_{0}}f_{l}(\Pi_{l}-\bar{\Pi})-\hat{\rho}f_{l}, (4)

where Πh,l\Pi_{h,l} are their payoffs for the two subgroups and Π¯\bar{\Pi} is the average payoffs for the whole population. The first term on the right hand side thus describes the selection process due to their relative fitness respective to the whole population with the rate ρ^0\hat{\rho}_{{}_{0}}, corresponding to the economic-driven selection. The second term captures the spontaneous transition from the low fairness subgroup SlS_{l} to the high fairness subgroup ShS_{h} with the rate ρ^\hat{\rho}, corresponding to the morality-driven process. Note that, what really matters here for the competition of the two processes is their relative frequencies, therefore we set ρ^0=1\hat{\rho}_{{}_{0}}=1 without loss of generality and vary the spontaneous fair rate ρ^\hat{\rho}. Since fh+fl=1f_{h}+f_{l}=1 has to be satisfied, we shall only focus on Eq. (3). With some algebra (see Appendix), we obtain the evolutionary equation for fhf_{h},

f˙h=(1fh)[(1ρ^)fh2+(ρ^Ch)fh+ρ^].\dot{f}_{h}=(1-f_{h})[(1-\hat{\rho})f^{2}_{h}+(\hat{\rho}-C_{h})f_{h}+\hat{\rho}]. (5)

There are three fixed points

f˙h(1,2,3)=1,Chρ^±(ρ^Ch)24ρ^(1ρ^)2(1ρ^).\dot{f}^{*(1,2,3)}_{h}=1,\frac{C_{h}-\hat{\rho}\pm\sqrt{(\hat{\rho}-C_{h})^{2}-4\hat{\rho}(1-\hat{\rho})}}{2(1-\hat{\rho})}. (6)

The bifurcation diagram for Ch=0.5C_{h}=0.5 is shown in Fig. 4(a), where fh(1)=1f^{*(1)}_{h}=1 is alway a stable solution; one of the other two solutions fh(2)f^{*(2)}_{h}, however, is unstable. A bistable region is seen when the spontaneous rate ρ^<ρ^c\hat{\rho}<\hat{\rho}_{c}, the region terminates via the saddle-node bifurcation Kuznetsov (2004); Strogatz (2015) when the two branches collide, i.e. 5ρ^25ρ^+14=05\hat{\rho}^{2}-5\hat{\rho}+\frac{1}{4}=0, leading to ρ^c=12150.0528\hat{\rho}_{c}=\frac{1}{2}-\frac{1}{\sqrt{5}}\approx 0.0528. Therefore, the predicted bistable region is within ρ^[0,ρ^c)\hat{\rho}\in[0,\hat{\rho}_{c}).

Importantly, the revealed bifurcation diagram shows that even in the classic UG (i.e. the case of ρ^=0\hat{\rho}=0), the dynamics already holds bistable properties, which was pointed out in a previous mini-UG game Nowak et al. (2000). The presence of spontaneous transition process is only to enhance the likelihood for the evolution to the fh(1)f^{*(1)}_{h} branch. But when ρ^0\hat{\rho}\rightarrow 0, the basin of attraction of the solution fh(1)f^{*(1)}_{h} is small that random initial conditions almost always fall into the competing basin for the other stable solution fh(3)f^{*(3)}_{h}, unless peculiar initial condition being prepared. Furthermore, even starting from fh(1)f^{*(1)}_{h}, the mutation stochasticity could kick the system out of its basin and finally the system evolves into the solution fh(3)f^{*(3)}_{h}. That’s why we see the jump from ShS_{h} to SlS_{l} when ρ^\hat{\rho} is decreased before ρ^=0\hat{\rho}=0 being reached in the hysteresis loop. These facts may explain why the bistability nature of UG has long being neglected because the two basins of attraction are not comparable, and thus no related observation can be made. As the spontaneous transition rate ρ^\hat{\rho} is increased, the basin of attraction of the solution fh(1)f^{*(1)}_{h} increases and instead the one of fh(3)f^{*(3)}_{h} shrinks. When the two are comparable, bistable properties are easy to see. Finally, when ρ^>ρ^c\hat{\rho}>\hat{\rho}_{c} the basin of fh(3)f^{*(3)}_{h} disappears, and fh(1)f^{*(1)}_{h} becomes the only stable solution.

The bifurcation diagrams with different ChC_{h} are also shown in Fig. 4(b), they show that the bistability nature is robust. The region increases as a high level of fairness is desired, while it disappears as Ch0C_{h}\rightarrow 0. This is reasonable because a higher level of fairness requires more effort to spark, e.g. the extreme case of Ch=1C_{h}=1 requires nearly 20%20\% spontaneous fair acts per round to make the whole population to follow, while only 1.4%1.4\% is sufficient to guarantee its evolution into the target state Sh=(0.25,0.25)S_{h}=(0.25,0.25).

A full bifurcation diagram (see Appendix) indicates that the bistable region is actually much larger, the fair society (fh(1)=1f^{*(1)}_{h}=1) theoretically can even survive in the case of ρ^<0\hat{\rho}<0, which can be interpreted as spontaneous transition from fair state ShS_{h} to SlS_{l}. This prediction is, however, presumptively difficult to observe either in numerical simulations or in real societies, because the basin of attraction of fh(1)=1f^{*(1)}_{h}=1 now becomes very small and thus extremely sensitive to any perturbation.

Note that, our mean-field treatment is self-consistent because we assume the existence of the two types of players from very beginning. Its shortcoming is also obvious that it fails to describe the transient dynamics, such as the random initial conditions used in our work.

V 5. Random and scale-free networks

In the real world, the population is structured neither in any regular fashion nor unstructured as studied above, the interpersonal connectivities are often depicted as complex networks Watts and Strogatz (1998). Here, we investigate Erdős-Rényi (ER) random networks Bollobás (2001) and Barabási-Albert (BA) scale-free networks Barabási and Albert (1999), which represent typical cases of homogeneous and heterogeneous complex networks. We examine their impact on the outcome of our model. For comparison, all network sizes are also NN=1000, and the average degree k=4\langle k\rangle=4.

Fig. 5(a) reports the case of ER random networks, where similar observations are made. The bistable region within the first-order fairness transition 0.01<ρ<0.050.01<\rho<0.05 is almost the same compared to the above two cases. The hysteresis in the inset, indicates the ρc2\rho_{c2} is also actually larger, around 0.075, due to the same reason given in the well-mixed population, but with a lesser extent. This then provides evidence that the boost of the overall fairness level by probabilistic fair behaviors is robust for homogenous structured populations.

Refer to caption
Refer to caption
Figure 5: (Color online) The fairness level versus the probability ρ\rho on ER random networks (a) and BA scale-free networks (b). (a) A first-order PT of the average fairness \langlep\rangle on ER networks is also seen, where each data is averaged 10610^{6} times after a transient of 10610^{6}. A hysteresis is also shown in the inset with the same setup as in the lattice case. (b) Continuous transitions of \langlep\rangle and q\langle q\rangle are shown instead in BA networks, the inset shows the case where only the node with the largest degree probabilistically acts in a fair manner versus the probability ρ\rho, the rest are purely economic-driven. Each data is averaged 20 realizations, and for 2×1062\times 10^{6} time average after a transient of 8×1068\times 10^{6}. The error bars represent their standard deviations. Parameters: NN=1000 and k=4\langle k\rangle=4.

For BA scale-free networks, however, the transition from low to high level of fairness is no longer in a discontinuous manner, see Fig. 5(b). In the absence of spontaneous fair act ρ=0\rho=0, the average strategy (p,q)(0.12,0.1)(\langle p\rangle,\langle q\rangle)\approx(0.12,0.1). As the probabilistic fair acts set in, the value of p\langle p\rangle continuously improves as ρ\rho is increased, and full fairness state ShS_{h} is reached when ρ>0.02\rho>0.02, smaller than the typical value of ρc20.05\rho_{c2}\approx 0.05 in the ER network case. This means that the network heterogeneity further facilitates the boost of fairness sparked by the probabilistic fair behaviors, but in a smooth way.

Intuitively, on heterogeneous networks, the hub nodes are expected to outperform the peripheral nodes in boosting the fairness level because they can affect much more neighbors. To validate, only one hub with the largest degree is chosen to spontaneously act within ShS_{h} with probability ρ\rho, the rest are purely economic-driven, evolving according to Eq.(2). Surprisingly, when ρ>0.2\rho>0.2, the desired fairness for the whole population is reached, see the inset in Fig. 5(b). This means, when the hub players spontaneously act in the fair manner, their impact will disproportionally spreads to the whole population that could be unexpectedly to overturn the fairness level.

Heuristically, one might guess the hubs are more easily to form fair clusters that entrain the rest of the network to be in the state ShS_{h}, just like the synchronization process Gómez-Gardeñes et al. (2007) or the cooperation evolution Santos and Pacheco (2005) on the scale-free networks in previous studies. This guess however is not true, the fact is much more complex; the hubs are found that not more likely to form fair clusters, in fact the evolution of fairness is strongly fluctuating when ρ\rho is small, long intermittency of low fair state are found with nontrivial statistical features, which will be presented elsewhere.

VI 6. Discussion

In summary, in this work we relax the assumption of Homo economicus and allow probabilistic spontaneous fair acts, and focus on their impact on the evolution of the fairness level. We find that as this probability increases, a first-order PT is identified for all cases except for the heterogeneously structured populations. The level of fairness for the population could abruptly jumps from a low fairness state into a high fairness state. Once the population is heterogeneously structured, such as in a scale-free network manner, the transition becomes continuous, and the network heterogeneity is found to further enhance this leverage effect. Further simulations show that these findings are robust against model details, e.g., when the synchronous updating is replaced with asynchronous version Roca et al. (2009), or the Moran rule is replaced with the Fermi rule Szabó and Tőke (1998). Our mean-field treatment reveals that there is a bistable fairness structure for the evolution in UG model, and explains why the spontaneous acts make the jump to the high fairness state easier. The implication of our findings are that once occasional spontaneous fair acts are present, the emergence of a high level of fairness is possible. Since probabilistic fair behaviors are indeed often seen in the real life, the observations made here is expected to work as a plausible mechanism for the emergence of fairness.

Interestingly, part of these observations were confirmed in a previous experiment work by Brenner et al Brenner and Vriend (2006), where the human play together with the artificial players with assigned strategies, they found that a lower acceptance rate or higher qq leads to higher offers, i.e. a higher level of fairness. This observation was previously modeled by integrating both fairness motive and adaptive learning hypotheses, and found that the presence of a small fraction of “tough” responders who reject unfair offers indeed results in a leverage effect for the whole population Xiong et al. (2014). Though, our work points out the possibility of abrupt jump and the underlying of bifurcation structure, besides the fairness motive alone is sufficient to account for the leverage effect.

From the control point of view, our work may also provide a strategy to promote social fairness in some contexts where the fairness level is not satisfied. Instead of probabilistic fair acts, a fraction of individuals are pinned to be fair players, who are supported financially to keep that strategy, and ρ\rho is interpreted as the fraction of pinned players. Preliminary simulations show that this pinning control is very efficient to achieve a high fairness state, with relatively low control costs, which will be presented elsewhere.

We note that our model is slightly deviated from the paradigm of Homo economicus that spontaneous fair acts are allowed and we focus on its consequence by evolution. The assumption per se, however, is made a prior, motivated by the daily experience. Our work cannot explain why occasional fair behaviors are present, which has been an important subject in psychology Boehm (2012).

VII Acknowledgments

We are supported by the Natural Science Foundation of China under Grants Nos. 61703257 and 11747309, and by the Fundamental Research Funds for the Central Universities GK201903012. ZJQ is supported by the Natural Science Foundation of China under Grants No. 12165014.

Appendix A Appendix: Deviation and analysis of the mean-field treatment

Following the notation in Sec. 4, the expected payoffs for the players in the state ShS_{h} and SlS_{l} respectively are

Πh=[fh+(1fh)ρ^]πhh+(1fh)(1ρ^)πhl,\displaystyle\Pi_{h}=[f_{h}+(1-f_{h})\hat{\rho}]\pi_{hh}+(1-f_{h})(1-\hat{\rho})\pi_{hl}, (7)
Πl=[fh+(1fh)ρ^]πlh+(1fh)(1ρ^)πll,\displaystyle\Pi_{l}=[f_{h}+(1-f_{h})\hat{\rho}]\pi_{lh}+(1-f_{h})(1-\hat{\rho})\pi_{ll}, (8)

where, e.g. πhl\pi_{hl} denotes the payoff for the player within ShS_{h} when she/he encounters a player within SlS_{l}. According to the model setting, πhh=πll=1\pi_{hh}=\pi_{ll}=1, πhl=1Ch\pi_{hl}=1-C_{h}, and πlh=Ch\pi_{lh}=C_{h}. The mean payoff by definition is

Π¯=fhΠh+flΠl.\bar{\Pi}=f_{h}\Pi_{h}+f_{l}\Pi_{l}. (9)

With these, we insert Eq. (7-9) in to Eq. (3), which leads to Eq. (5), a nonlinear ordinary differential equation.

To better understand the mathematical structure of Eq. (5), it’s helpful to visualize it geometrically Strogatz (2015). Fig. 6(a) within fhf˙hf_{h}-\dot{f}_{h} axis provides such an example for the case of ρ^=0\hat{\rho}=0. The fixed points fh(1,2,3)=(1,12,0)f^{*(1,2,3)}_{h}=(1,\frac{1}{2},0) as the solution of the equation are the intersection points of the curve of Eq. (5) where f˙h=0\dot{f}_{h}=0. But due to the stability requirement, only fh(1)f^{*(1)}_{h} and fh(3)f^{*(3)}_{h} are stable because only the slopes around these two fixed points are negative. Otherwise, any perturbation around a fixed with a positive slope, e.g. at fh(2)f^{*(2)}_{h}, will grow and not go back.

When the moral probability ρ^\hat{\rho} is increased from zero, the two intersection points fh(2)f^{*(2)}_{h} and fh(3)f^{*(3)}_{h} move close to each other, as also shown in Fig. 4. When ρ^=ρ^c\hat{\rho}=\hat{\rho}_{c}, the two points collide with each other, and they disappear when ρ^>ρ^c\hat{\rho}>\hat{\rho}_{c}. This is then a saddle-node bifurcation. Thus, fh(1)f^{*(1)}_{h} becomes the only stable fixed point when ρ^>ρ^c\hat{\rho}>\hat{\rho}_{c}, the whole population are within the state ShS_{h}.

Mathematically, it’s also intriguing to decrease ρ^\hat{\rho} to be negative to obtain the complete bifurcation diagram, as shown in Fig. 6(b) for the case Ch=12C_{h}=\frac{1}{2}. When ρ^<0\hat{\rho}<0, this can be interpreted as the scenario that people probabilistically choose the strategy SlS_{l}, spontaneously being a low fairness player, just opposite to the good Samaritan case studied above where ρ^>0\hat{\rho}>0. By doing so, the two intersection points fh(2)f^{*(2)}_{h} and fh(3)f^{*(3)}_{h} now move far away from each other in Fig. 6(a), but then fh(3)f^{*(3)}_{h} becomes negative, which is unphysical. Further decreasing ρ^\hat{\rho} leads to a transcritical bifurcation Kuznetsov (2004); Strogatz (2015), where fh(1)f^{*(1)}_{h} and fh(2)f^{*(2)}_{h} switch their stability, but then the stable solution fh(2)>1f^{*(2)}_{h}>1 becomes also unphysical. The complete bistable region is then within ρ^[12,0.0528)\hat{\rho}\in[\frac{1}{2},0.0528), see Fig. 6(b).

The interpretation for this region is as follows:

i) when ρ^[12,0]\hat{\rho}\in[-\frac{1}{2},0], the system is still in a bistable region in both mathematical and physical sense. When the initial condition falls within the basin of attraction of the branch fh(1)f^{*(1)}_{h}, the evolution of the fairness goes to fh(1)f^{*(1)}_{h}, though this basin shrinks as ρ^\hat{\rho} is decreased. Otherwise, the fairness settles down at fh=0f_{h}=0 in the realistic situation, because this is an absorbing state, no further changes would be expected; the solution fh(3)<0f^{*(3)}_{h}<0 will not be reached.

ii) when ρ^<12\hat{\rho}<-\frac{1}{2}, the system is bistable only in mathematical sense. Neither the solution fh(2)>1f^{*(2)}_{h}>1 nor fh(3)<0f^{*(3)}_{h}<0 will be approached, fh=0f_{h}=0 is the only stable solution, because any initial condition falls within the basin of attraction of fh(3)f^{*(3)}_{h} and the population always approaches the absorbing state fh=0f_{h}=0.

Refer to caption
Refer to caption
Figure 6: (Color online) (a) Geometrical illustration of Eq. (5) within fhf˙hf_{h}-\dot{f}_{h} axis for the case of ρ^=0\hat{\rho}=0. Three points of intersection corresponds to the fixed points, solid and open circles are respectively of stable and unstable types. Arrows indicate the moving directions determined by the sign of f˙h\dot{f}_{h}. (b) Full bifurcation diagram compared to Fig. 4(a). Solid and dashed lines are stable and unstable fixed solutions of the Eq. (5), respectively; the blue lines are unphysical because the value is out of reasonable range. The full bistable region is ρ^(ρ^c,ρ^c)\hat{\rho}\in(\hat{\rho}^{\prime}_{c},\hat{\rho}_{c}). Parameter: Ch=12C_{h}=\frac{1}{2}.

References