Abstract
Societies are built on social interactions among individuals. Cooperation represents the simplest form of a social interaction: one individual provides a benefit to another one at a cost to itself. Social networks represent a dynamical abstraction of social interactions in a society. The behaviour of an individual towards others and of others towards the individual shape the individual's neighbourhood and hence the local structure of the social network. Here we propose a simple theoretical framework to model dynamic social networks by focussing on each individual's actions instead of interactions between individuals. This eliminates the traditional dichotomy between the strategy of individuals and the structure of the population and easily complements empirical studies. As a consequence, altruists, egoists and fair types are naturally determined by the local social structures, while globally egalitarian networks or stratified structures arise. Cooperative interactions drive the emergence and shape the structure of social networks.
Cooperation represents a key organizing principle in evolution because of its potential to turn collectives into superior competitors. The repeated integration of lower level units into higher levels entities includes organizing replicating molecules into DNA, cells into organisms, or individuals into societies1. In co-operative interactions, cooperators provide a benefit b to their partners at a cost c to themselves (b > c > 0), while defectors provide neither benefits nor incur costs. This represents the most popular form of the prisoner's dilemma. Mutual cooperation is the mutually preferred outcome, but the temptation to increase individual performance results in defection – to the detriment of all. This results in a basic social dilemma, a conflict of interest between individuals and the group. Structured populations help to overcome this dilemma by enabling cooperators to survive and thrive through cluster formation, which generates positive assortment among cooperators2,3,4. Social networks represent a dynamical abstraction of social structures in a society based on social ties5,6,7,8,9. Societies are modelled as graphs where nodes represent individuals and links reflect social interactions.
In traditional evolutionary models, the structures of populations and the strategies of individuals are treated as separate and distinct entities with a focus on the interplay between individual behaviour and population structure2,11,12. This separation is motivated by spatial extension and limited mobility such that individuals interact only within a local neighbourhood. Spatial clustering enables cooperators to survive under conditions where they would not in unstructured populations. Microorganisms interact mainly with their immediate neighbours through absorption and secretion of extracellular products13, while higher animals occupy and defend territories, but in human interactions geographical constraints rapidly decrease in importance. This resulted in a shift of focus towards more general population structures and, in particular, towards scale-free14 and small-world networks15, which better reflect structural features of human social networks16,17,18,19,20. By their very nature, social networks are dynamic, which inspired models and empirical studies where individuals are allowed to adjust their social ties10,11,21,22,23. However, as a consequence of the separation of population structures and individual strategies the creation and severing of social ties becomes a challenge and could itself be interpreted as a game24.
Naturally, everyone welcomes cooperators as their neighbours, but no one is interested in interacting with defectors. Thus, a defector establishing a link to a cooperator must either have the means to coerce the cooperator into this interaction or the defector manages to keep its strategy hidden from the cooperator, in which case the connection is expected to be short-lived21. Another option is that individuals may employ different strategies towards each neighbour25. Hence, the dynamics of social ties requires careful considerations and further assumptions. Here we propose a simple resolution by removing the dichotomy between strategy and structure.
In order to model dynamic social networks, we propose a framework focussing on the actions of an individual towards others rather than interactions between individuals. Following David Hume's freedom of action26, individuals control their actions and choose their targets – but, whether and how the target individual reacts, lies exclusively in the competence of the target. In structured populations, individuals are represented as nodes on a graph of fixed size N and actions are represented by directed links. If individual i provides a benefit b to another individual j at some cost c then this action is represented by a directed link pointing from node i to node j. Individual j may or may not reciprocate and provide a benefit to individual i – if it does, another directed link points from j to i. We assume that benefits are provided at face value and hence recipients have no reason to refuse and no obligation to pass them on.
This apparently simple change from undirected networks (bi-directional links) to directed networks of actions induces a paradigm shift: the social network now reflects the actual social (inter-)actions and the neighbourhood of an individual encodes its behavioural type. Egoists enjoy the benefits provided by others while providing few or no benefits to their peers, which corresponds to nodes that have few or no outgoing but many incoming links. As an antithesis to egoism the French philosopher and positivist Auguste Comte introduced the term altruism, to live for others27. Hence altruists correspond to nodes with many outgoing but few or no incoming links. In between are the fair players with similar numbers of incoming and outgoing links. The strategy of an individual is given by its number of outgoing links, which can be adjusted by the actor, but their behavioural type is not solely judged based on individuals' actions unto others but in relation to actions of others unto them. As a consequence a natural range of strategies and behavioural types can emerge in the population.
The behavioural type of an individual i can be quantified based on two intuitive measures: its level of altruism, Li, and activity, Ai, which span the phenotype space L × A. Both quantities are determined by the number of outgoing, ki, and incoming links, li:
The level of altruism, Li, ranges from pure egoists (Li = −1, no outgoing links, ki = 0) via strict fair players (Li = 0, equal numbers of incoming and outgoing links, ki = li) to pure altruists (Li = 1, no incoming links, li = 0). The activity, Ai, reflects the number of social exchanges the individual engages in as an actor or recipient and ranges from 0 (no interactions) to 1 in the extreme case of a complete graph where every individual is (bi-directionally) connected to every other one (ki = li = N − 1 for all i). Finally, the payoff of individual i is simply Pi = b li − c ki.
The evolutionary dynamics of the social network is driven by individuals aiming to increase their payoff by adjusting their social ties. The structure of the social network is updated by randomly selecting a focal node i to reassess its strategy in two stages. In the first stage, individual i decides whether to reduce its level of altruism through a probabilistic comparison of its performance and strategy with a randomly selected beneficiary m among the ki recipients of its cooperative actions (Fig. 1-a). Attempting to imitate the strategies of more successful neighbours, individual i is more likely to remove the link to m if individual m has a higher payoff (Pm > Pi) and is less cooperative (km < ki). The link is removed with probability q = f(Δπ) · g(−Δκ) where Δπ = (πj − πi)/(πj + πi) and Δκ = (kj − ki)/(kj + ki) represent the normalized differences in payoffs and strategies and f(z), g(z) are properly normalized increasing functions, which we set to f(z) = g(z) = 1/(1 + e−βz) such that β > 0 represents the selection strength and indicates the weight placed on differences in payoff and strategies. Note that Δπ requires positive payoffs, which is ensured by πi = 1 + s Pi, πj = 1 + s Pj with s = 1/((ki + kj)c). Both differences, Δπ and Δκ, are normalized to prevent that selection strength scales with network size and density.
In the second stage, individual i considers increasing its level of altruism by establishing a new link to a random member n of the population, which is not already a beneficiary of i's actions (Fig. 1-b). Again, imitating the strategy of more successful individuals, the focal individual is more likely to establish a new link to individual n if it has both a higher payoff (Pn > Pi) and is more cooperative (kn > ki). The link is added with probability p = f(Δπ) · g(Δκ).
This framework provides the opportunity to investigate the emergence and structure of social networks arising out of a population of solitary individuals (Fig. 2). The characteristic structure of emerging social networks primarily depends on the selection strength, β, and on the cost-to-benefit ratio of cooperation, c/b, as b can be factored out in the argument of f(z) and be incorporated into β (without loss of generality we set b = 1 and 0 < c < 1). In the absence of selection, β = 0, the costs and benefits are irrelevant and links are added or removed with constant probabilities p = q = 1/4. As a consequence a dense, uncorrelated and relentlessly changing random network emerges (average activity, , see SI). Upon increasing β a phase transition occurs (see SI) and the structure is reduced to a sparse and disconnected network (Fig. 2-a). Even when starting from a complete graph, the network gradually shrinks and decays until it exhibits the same characteristics. Lowering the cost-to-benefit ratio, c/b merely results in a modest increase in density (Fig. 2-b). However, further increases of β result in another phase transition (see SI) and an increasingly dense social network arises. Moreover, altering the cost-to-benefit ratio now induces striking structural changes: high costs promote social stratification of the population such that the welfare of a few is built on the generosity of many (Fig. 2-c), whereas at low costs an egalitarian network of fair players evolves (Fig. 2-d) with a large and tightly connected sub-structure where essentially all links are bi-directional, i.e. most cooperative actions are reciprocated by the beneficiary.
The social network reflects the flux of benefits through the population and, in particular, creates opportunities that benefits may flow back to the providers. A bi-directional link thus represents an instance of direct reciprocity29 following the principle ‘you scratch my back and I scratch yours’, whereas directed loops involving more than two links and individuals represent different degrees of indirect reciprocity28,30,31 and follows the principle ‘I scratch your back and someone else scratches mine’ but without time delays and hence without requiring reputation32. We amalgamate the two structural building blocks of reciprocity and quantify their effect as node reciprocity, which measures the average flux of benefits generated by one individual that eventually return to its providers weighted by the length of the loop (Fig. 3-a and SI). The weight decreases as 1/(r − 1) where r denotes the number of links in the directed loop such that bi-directional links contribute a reciprocity of one. In contrast, network reciprocity represents a complimentary measure to quantify the average flux of benefits generated by recipients that eventually return to the individual again weighted by the length of the loop (Fig. 3-b and SI), which also reflects the efficiency of an individuals outgoing links. Thus, node reciprocity indicates the degree to which an individual reciprocates benefits provided by others, whereas network reciprocity indicates to which degree others reciprocate benefits provided by the individual.
In a hierarchical, socially stratified and tree-like network structure (c.f. Fig. 2-b) node and network reciprocity are both very low because bi-directional links or loops are rare or absent and are maximal on a complete graph. The node reciprocity of egoists is typically low because they tend not to return benefits to their benefactors but their network reciprocity may be high because each of their few outgoing links has potentially a high efficiency and returns benefits through one or several of their more numerous incoming links. Conversely, altruists tend to have higher node reciprocity but lower network reciprocity than egoists. In particular, the network reciprocity of an egoist can exceed one because its few actions (outgoing links) may be associated to the many incoming links and hence the efficiency of each action can get enhanced by the network structure.
The direct reciprocity component of an individuals node reciprocity simply denotes the fraction of incoming links that are reciprocated by the individual (Fig. 4a), whereas for network reciprocity it refers to the fraction of an individuals outgoing links that are directly reciprocated by the recipients (see SI). Similarly, the indirect reciprocity component simply refers to the flux of benefits returned by an individual to its benefactors via other members of the population for node reciprocity (Fig. 4b) and for network reciprocity the flux of benefits created by the beneficiaries of an individual return to the individual via other members of the population (see SI).
In random networks that emerge in the absence of selection direct reciprocity is unlikely and purely coincidental but due to the density of links indirect reciprocity works through ever changing loops. Similarly, for strong selection direct reciprocity is essentially lacking in stratified populations (Fig. 2-c and Fig. 4-d), whereas in egalitarian networks (Fig. 2-d) direct reciprocity forms the backbone of the society but indirect reciprocity remains the dominant component (Fig. 4), which results in substantial levels of node and network reciprocity (Fig. 4).
The average out-degree, , of the egalitarian social network (Fig. 2-d) seems rather high with (or ) compared to traditional, undirected networks and lattice models, in particular. In undirected networks, increasing connectivity creates conditions that are akin to well-mixed populations and cooperation is expected to get more challenging. More specifically, benefits should exceed the -fold costs of cooperation for evolution to favour cooperation3. However, this condition may be relaxed in dynamical networks where higher connectivities have the potential for increased prosperity and welfare but is accompanied by an increased threat of defection, which may result in a decline of the network and can result in a trade-off between stability and prosperity22 and an optimal connectivity around 40 emerges in populations of 100 individuals, which is in line with our model.
Measuring real social networks based on actions and reactions of individuals is notoriously difficult. However, an interesting survey based research on economic networks in 75 rural villages in India33 tracks lending and borrowing relationships for valuable material goods such as kerosene and rice as well as giving and soliciting (or accepting) advice, a valuable immaterial good, among various other quantities. Both cases are easily mapped onto our framework and each directed link indicates the willingness of one individual to lend rice or kerosene to another one or to provide advice (Fig. 5).
In the first case the benefits and costs are obvious whereas in the second the benefits can be equally big but the costs are harder to quantify. However, in both cases selection strength on imitation is expected to be rather weak as other constraints including friendship, age or social status play major roles in shaping connections. Therefore, based on our model we expect neither random networks nor highly dense fair networks but sparse and stratified networks. Both networks are indeed composed of many disconnected components (see SI) with a broad range of behaviour types, with the rice/kerosene network (Fig. 5-a) denser than the advice network (Fig. 5-b). Moreover, reciprocity motives are likely present in the formation of the Indian networks, which is indicated by the pronounced role of direct as opposed to indirect node reciprocity. In real life benefits rarely come without strings attached and donors tend to expect something in return or recipients feel obliged to return the favour, which is a strong promoter of direct reciprocity. Our model deliberately excludes such a bias and focusses on purely success based imitation, which results in a more prominent role of indirect reciprocity (c.f. Fig. 4 and Fig. 5-d).
Social networks based on cooperative actions readily and spontaneously emerge and increase the productivity or welfare of the population provided that individuals are sufficiently careful in targeting promising recipients. Here we focussed on purely success driven imitation where individuals adjust their cooperative actions in reference to the actions of more successful members of the population. Such imitation represents a form of vicarious reciprocity34 because an individual acts towards another, successful member of the population in the same manner as this member towards others and thereby implements a more righteous version of the gospel of Matthew (7:12): ‘do to others what you would have them do to you’ transformed into ‘I do to you what you do to others’. Interestingly, this element of vicarious reciprocity in the imitation process turns out to have a non-trivial role, reducing network density for intermediate selection strength and increasing it for strong selection. In contrast, under misguided reciprocity, where actions are targeted towards a third-party, networks are unlikely to emerge. Our framework easily extends to other imitation rules, which could, for example, acknowledge benefits by initiating reciprocal actions, implement the maxim to counteract unsuccessful behaviour or a combination thereof. Together with the characteristics of potentially different kinds of individual actions – for example cooperation versus spite – this determines the existence and shapes the structure of social networks according to the principle ‘form follows function’.
Author Contributions
L.W. and C.H. designed the model, L.W. analyzed the model and the data, C.H. wrote the manuscript, L.W. prepared the figures. Both authors reviewed the manuscript.
Supplementary Material
Acknowledgments
Thanks to D. Roithmayr for pointing out the empirical data set. Financial support is acknowledged from the Natural Sciences and Engineering Research Council of Canada (NSERC) as well as from the Foundational Questions in Evolutionary Biology Fund (FQEB), grant RFP-12-10.
References
- Smith J. M. & Szathmáry E. The Major Transitions in Evolution. (W. H. Freeman, Oxford, 1995). [Google Scholar]
- Nowak M. A. & May R. M. Evolutionary games and spatial chaos. Nature 359, 826–829 (1992). [Google Scholar]
- Ohtsuki H., Hauert C., Lieberman E. & Nowak M. A. A simple rule for the evolution of cooperation on graphs. Nature 441, 502–505 (2006). [DOI] [PMC free article] [PubMed] [Google Scholar]
- Fletcher J. A. & Doebeli M. A simple and general explanation for the evolution of altruism. P. R. Soc. B 276, 13–19 (2009). [DOI] [PMC free article] [PubMed] [Google Scholar]
- Fehr E. & Fischbacher U. The nature of human altruism. Nature 425, 785–791 (2003). [DOI] [PubMed] [Google Scholar]
- Ahn Y.-Y., Bagrow J. P. & Lehmann S. Link communities reveal multiscale complexity in networks. Nature 466, 761–764 (2010). [DOI] [PubMed] [Google Scholar]
- Schweitzer F. et al. Economic networks: the new challenges. Science 325, 422–425 (2009). [DOI] [PubMed] [Google Scholar]
- Helbing, D. ed. Social Self-Organization. (Springer, Heidelberg, 2012). [Google Scholar]
- Apicella C. L., Marlowe F. W., Fowler J. H. & Christakis N. A. Social networks and cooperation in hunter-gatherers. Nature 481, 497–501 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
- Bala V. & Goyal S. A noncooperative model of network formation. Econometrica 68, 1181–1229 (2000). [Google Scholar]
- Pacheco J. M., Traulsen A. & Nowak M. A. Coevolution of strategy and structure in complex networks with dynamical linking. Phys. Rev. Lett. 97, 258103 (2006). [DOI] [PMC free article] [PubMed] [Google Scholar]
- Szabó G. & Fáth G. Evolutionary games on graphs. Phys. Rep. 446, 97–216 (2007). [Google Scholar]
- Kerr B., Riley M. A., Feldman M. W. & Bohannan B. J. M. Local dispersal promotes biodiversity in a real-life game of rock-paper-scissors. Nature 418, 171–174 (2002). [DOI] [PubMed] [Google Scholar]
- Barabási A. & Albert R. Emergence of scaling in random networks. Science 286, 509–512 (1999). [DOI] [PubMed] [Google Scholar]
- Watts D. J. & Strogatz S. H. Collective dynamics of ‘small world’ networks. Nature 393, 440–442 (1998). [DOI] [PubMed] [Google Scholar]
- Abramson G. & Kuperman M. Social games in a social network. Phys. Rev. E 63, 030901 (2001). [DOI] [PubMed] [Google Scholar]
- Borgatti S. P., Mehra A., Brass D. J. & Labianca G. Network analysis in the social sciences. Science 323, 892–895 (2009). [DOI] [PubMed] [Google Scholar]
- Lozano S., Arenas A. & Sánchez A. Mesoscopic structure conditions the emergence of cooperation on social networks. PLoS One 3, e1892 (2008). [DOI] [PMC free article] [PubMed] [Google Scholar]
- Santos F. C. & Pacheco J. M. Scale-free networks provide a unifying framework for the emergence of cooperation. Phys. Rev. Lett. 95, 098104 (2005). [DOI] [PubMed] [Google Scholar]
- Gracia-Lázaro C. et al. Heterogeneous networks do not promote cooperation when humans play a prisoner's dilemma. P. Natl. Acad. of Sci. USA 109, 12922–12926 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
- Taylor C. & Nowak M. A. Evolutionary game dynamics with non-uniform interaction rates. Theor. Popul. Biol. 69, 243–252 (2006). [DOI] [PMC free article] [PubMed] [Google Scholar]
- Cavaliere M., Sedwards S., Tarnita C. E., Nowak M. A. & Csikász-Nagy A. Prosperity is associated with instability in dynamical networks. J. Theor. Bio. 299, 126–138 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
- Rand D. G., Arbesman S. & Christakis N. A. Dynamic social networks promote cooperation in experiments with humans. P. Natl. Acad. of Sci. USA 108, 19193–19198 (2011). [DOI] [PMC free article] [PubMed] [Google Scholar]
- Skyrms B. & Pemantle R. A dynamic model of social network formation. P. Natl. Acad. of Sci. USA 97, 9340–9346 (2000). [DOI] [PMC free article] [PubMed] [Google Scholar]
- Wardil L. & da Silva J. K. L. Adoption of simultaneous different strategies against different opponents enhances cooperation. Europhys. Lett. 86, 38001 (2009). [Google Scholar]
- Hume D. An Enquiry Concerning Human Understanding, The Harvard classics ed. Eliot, C. W. (P.F. Collier & Son, New York, 1910). [Google Scholar]
- Comte A. Système de Politique Positive. (Carilian-Goeury, Paris, 1851) Vol. 1. [Google Scholar]
- Nowak M. A. & Sigmund K. Evolution of indirect reciprocity. Nature 437, 1291–1298 (2005). [DOI] [PubMed] [Google Scholar]
- Trivers R. L. The evolution of reciprocal altruism. Q. Rev. Biol. 46, 35–57 (1971). [Google Scholar]
- Alexander R. The Biology of Moral Systems. (Aldine de Gruyter, New York, 1987). [Google Scholar]
- Boyd R. & Richerson P. J. The evolution of indirect reciprocity. Soc. Networks 11, 213–236 (1989). [Google Scholar]
- Nowak M. A. & Sigmund K. Evolution of indirect reciprocity by image scoring. Nature 393, 573–577 (1998). [DOI] [PubMed] [Google Scholar]
- Jackson M. O., Rodriguez-Barraquer T. & Tan X. Social capital and social quilts: Network patterns of favor exchange. Am. Econ. Rev. 102, 1857–97 (2012). [Google Scholar]
- Sigmund K. Moral assessment in indirect reciprocity. J. Theor. Biol. 299, 25–30 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.