Modelling community formation driven by the status of individual in a society
Jan E. Snellman, Gerardo I\~niguez, Tzipe Govezensky, Rafael A. Barrio, and Kimmo K. Kaski

TL;DR
This paper introduces an agent-based network model simulating how individuals' pursuit of social status leads to hierarchical, homophilous, and assortative social structures, with network properties evolving as the population size increases.
Contribution
The study presents a novel agent-based model capturing the dynamics of community formation driven by status competition, highlighting size-dependent structural differences.
Findings
Small networks form disjoint communities with high homophily.
Larger networks become more cohesive with larger communities.
Network properties are largely independent of size, but community structure varies.
Abstract
In human societies, people's willingness to compete and strive for better social status as well as being envious of those perceived in some way superior lead to social structures that are intrinsically hierarchical. Here we propose an agent-based, network model to mimic the ranking behaviour of individuals and its possible repercussions in human society. The main ingredient of the model is the assumption that the relevant feature of social interactions is each individual's keenness to maximise his or her status relative to others. The social networks produced by the model are homophilous and assortative, as frequently observed in human communities and most of the network properties seem quite independent of its size. However, it is seen that for small number of agents the resulting network consists of disjoint weakly connected communities while being highly assortative and homophilic.…
| Normals | Contrarians | |||||
|---|---|---|---|---|---|---|
| N=50 | N=250 | N=500 | N=50 | N=250 | N=500 | |
| Slope | 0.955 | 0.968 | 0.963 | -0.606 | -0.607 | -0.707 |
| 0.959 | 0.963 | 0.959 | -0.588 | -0.636 | -0.731 | |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
\reserveinserts
23
Modelling community formation driven by the status of individual in a society
Jan E. Snellman1
Gerardo Iñiguez2,1,3
Tzipe Govezensky4
R. A. Barrio5
Kimmo K. Kaski1
1Department of Computer Science, Aalto University School of Science, FI-00076 AALTO, Finland,
2Instituto de Investigaciones en Matemáticas Aplicadas y en Sistemas, Universidad Nacional Autónoma de México, 01000 México D.F., Mexico
3Centro de Investigación y Docencia Económicas, Consejo Nacional de Ciencia y Tecnología, 01210 México D.F., Mexico
4Instituto de Investigaciones Biomédicas, Universidad Nacional Autónoma de México, 04510 México D.F., Mexico
5Instituto de Física, Universidad Nacional Autónoma de México, 01000 México D.F., Mexico
Abstract
In human societies, people’s willingness to compete and strive for better social status as well as being envious of those perceived in some way superior lead to social structures that are intrinsically hierarchical. Here we propose an agent-based, network model to mimic the ranking behaviour of individuals and its possible repercussions in human society. The main ingredient of the model is the assumption that the relevant feature of social interactions is each individual’s keenness to maximise his or her status relative to others. The social networks produced by the model are homophilous and assortative, as frequently observed in human communities and most of the network properties seem quite independent of its size. However, it is seen that for small number of agents the resulting network consists of disjoint weakly connected communities while being highly assortative and homophilic. On the other hand larger networks turn out to be more cohesive with larger communities but less homophilic. We find that the reason for these changes is that larger network size allows agents to use new strategies for maximizing their social status allowing for more diverse links between them.
community formation, opinion formation, social hierarchy
I Introduction
One of the most pervasive tendencies of humans is putting things in ranking order. In human societies these tendencies are reflected in their social interactions and networks being hierarchical in many respects. Hierarchies and ranks emerge due to individuals’ subjective perceptions that some other individuals are in some respect better. Then a relevant research question is whether or not the formation and structure of hierarchies in human societies can be understood by making the assumption that the dominant driving force of people in social interactions is to enhance their own “value” or “status” relative to others. We call this assumption “better than-hypothesis” (BTH) and note that it is closely related to the thinking of the school of individual psychology founded by Adler in the early 1900s adler , which, while starting with the assumption that human individuals universally strive for “superiority” over others, emphasizes inferiority avoidance as a motive for many human actions.
Further studies of this kind of individuals’ status-seeking behaviour, especially concerning consumer behaviour and economics, include the canonical references by Veblen V1899 , Duesenberry D1949 and Packard P1959 (See also Refs EGF1999 ; WF1998 ; R2008 ; GS2008 ). In addition there is a closely related sociological model called Social Dominance Theory SDT , which proposes that the construction and preservation of social hierarchies is one of the main motivations of humans in their social interactions and networks. However, the most relevant observational facts concerning BTH come from the field of experimental economics, especially from the results of experiments on the so-called “ultimatum game” GSS1982 , where the human players have been shown to reject too unequal distributions of money. The concept of inequity aversion, that is the observed social phenomenon of humans preferring equal treatment in their societies, is often invoked to explain these observations. Recently some models featuring inequity aversion have been proposed in Refs. ES1999 ; BO2000 .
All of these models, although from different fields of study, have something to do with the relative standings between different human individuals and groups, and so they could all be considered to emerge from or be based on a single principle such as BTH. It is this generality which makes BTH an intriguing and interesting object of study. There are even some studies on economic data, such as L2005 , that suggest a link between relative social standings and human well-being, and considerations of social status have measurable effects on brain functions, as shown in e.g. ISS2008 ; ZTCB2008 . These studies imply that BTH could well be something fundamental to human nature.
The competition for a better hierarchical position among humans can be intense and sometimes even violent. However, humans have other characteristics including egalitarianism as well as striving for fairness. These traits could be interpreted in the context of BTH by remarking that people need to live in societies and make diverse social bonds, which in turn would contribute to their social status. This means that the members of society when they make decisions, need to take the feelings of others into account. Hence the behavioral patterns of individuals in social networks should then be characterised by sensitivity to the status of the other individuals in the network. This sensitivity manifests itself as inequity aversion and treating others fairly. To find out what in this context are the plausible and relevant mechanisms of human sociality driving societal level community formation we will focus on improving the BTH-based approach by using the frame of agent-based models and studying the emergence of social norms in such social systems, following the tradition presented in Refs. A1981 ; A1986 ; Y1993 ; Y1995 ; CWM2005 ; FOCN2016 .
In this study we use an agent-based network model applying BTH-based approach to simulate social interactions dependent on societal values and rank, to get insight to their global effects on the structure of society. We find that in such a model society with a given constant ranking system the social network forms a degree hierarchy on top of the ranking system under BTH, such that the agents’ degrees tend to increase, the further away their rank is from the average. The structure of the paper is as follows. In Section II we motivate the basics of BTH using the simple and well-researched ultimatum game as an example, and in Section III we show how the findings from this can be utilised as a part of agent-based models. In Section IV we present the numerical results of the simulations from the model, and in Section V we analyse them. The two final Sections discuss the possible interpretations of the results and present the conclusions.
II Better than-hypothesis and ultimatum game
In this section we describe the theoretical basis for our model. We start by analysing the ultimatum game first proposed in GSS1982 , as it allows us to derive a basic form for the social gain function in our model. The ultimatum game is a game with two players, where one player has the task to make a proposal to the other player about how a given sum of money should be divided between them. The second player then gets to choose if the proposal is acceptable or not; if it is, the money is divided as proposed. If not, neither player gets anything. Experiments show that humans playing this game normally do not accept deals that are perceived to be unfair, i.e. in situations in which the proposer gets too large a share of the money (see, e.g. Refs. T1988 ; GT1990 ; kysymys ; metalyysi ; FHSS1994 ; BZ1995 ). This is a classic problem in the mainstream economics, where humans are assumed to be rational and, therefore, accept something rather than nothing.
We implement BTH in the ultimatum game by interpreting the money used in a deal as a way of comparing the status between the one who accepts the proposal (called from now on the accepter) and its proposer. We denote the change of “status” of the accepter as , which takes into account it’s own monetary gain, and the gain in relation to the proposer. Therefore, the simplest expression for is,
[TABLE]
where and stand for the monetary reserves (in the context of the game) of the accepter and proposer, respectively, at time , with being the time before the deal and the time after the deal. In terms of economic theory, would be called the accepter’s change of utility, which is ordinarily assumed to consist of the term or the absolute payoff of the accepter. The additional terms that stem from the BTH measuring the change in relative standings of the accepter and proposer. The actual BTH utility function for the accepter in the ultimatum game takes the form
[TABLE]
According to Eq. (1), the accepter will refuse the deal for , and will accept it for , with being the borderline case. Should the deal be rejected, and , and, consequently, . If we denote by the total amount of money to be shared and by the actual amount money that the proposer has reserved for the accepter, then in the case where the transaction does take place we have and . If we further assume that (i.e. the players start on equal footing, which may very well be the case in the context of the game at least), it follows from Eq.(1) that the smallest offer that the accepter expects from the proposer is one third of the maximum , i.e. the condition
[TABLE]
must hold for the proposal to be acceptable.
Previous literature shows that the minimum offers that people are usually willing to accept are around of a given quantity kysymys , in close agreement with the calculation above. Moreover, we note that if the term in Eq. (1) is neglected, then the accepter will never settle for less than half of the total amount.
Next we use Eq. (1) to illustrate how the BTH-based approach can be implemented in the context of agent based social simulations. The trick is to generalise this equation to the cases of many players, and with multiple and different kinds of items being exchanged. If there are players (denoted by ), the change of status of the individual may be written as follows
[TABLE]
In the case that players have several ways to measure their status, we may introduce normalisation factors to compare the relative value of the exchanged items, and write the change of status as,
[TABLE]
where the index runs over the various items determining the status, and is the normalisation factor of each item, which may vary from one player to another. The utility function associated with Eq. (5) reads then
[TABLE]
III The BTH and agent-based network model
In this section we present an agent-based model of a ranked social system of agents, in which the agents exchange their views of the ranking system itself. To each agent we assign a parameter to describe the rank of the agent, and a state variable to denote the opinion of the agent of the social value attached to parameter . The social value is then a relative quantity in the minds of the agents, and they value each other in either ascending or descending order according to the “ranking parameter”, we call , and determines which order a given agent prefers and how strongly. Generally speaking, the sign of represents the chosen order, for descending and for ascending order, while its magnitude represents the strength of conviction: with the agent can be said to support equality of all the agents irrespective of the ranking parameter, with the agent thinks that should directly define the hierarchy of the society, and for the case or correspondinly downplaying or emphasizing the significance of , respectively. Here, we adopt the maximum value for to be .
To put the relation of the social value and the opinion parameter into more precise terms, we adopt the following expression for the term we call “ranking pressure”:
[TABLE]
where the summation is over the whole network. Now, we define the social value of the agent in the eyes of agent as , and assume that the agents take into account the views of their neighbours in addition to their own when evaluating their total social value . Thus, we write
[TABLE]
where denotes agents that are one step away from agent . The first term on the right could be considered as the agent’s “self esteem” and the second the “social value” given to it by its first neighbours. It should be noted at this point that in defining in terms of we have assumed that does not confer direct advantages or disadvantages for the agents. Therefore, the most natural interpretation for is that it represents the ownership of pure status symbols or Veblen goods, i.e. goods that are only, or mostly, desirable due to their status-enhancing properties, such as luxury items. If would give some advantages or disadvantages for the agents, Eq. (8) would have to be revised accordingly. The agents in our simulations attempt to gain as much social value as possible, both in absolute and relative terms, and do this either by changing their opinion variables or adjusting their relations to other agents. The system we use here is purely reactive, with agents reacting to the changes in their social environment in accordance with BTH. The social gain function could then be written as
[TABLE]
where and are the two consecutive time steps. The sign of this function determines the direction of the changes in .
The decision making method employed by the agents is thus a simple hill climbing algorithm: At a given time step , first an agent observes the quantity , and then changes its variable , which leads to a recurrence relation of the form
[TABLE]
where and is a small increment. In the spirit of simulated annealing techniques, the magnitude of the change is larger at the beginning of the dynamics and falls linearly with time to a minimum value, the maximum and minimum values being and , respectively, and the time period to reach the minimum is 1000 time steps.
In general, the links between the agents in the social network may change in time for which purpose we use the following rewiring scheme of Ref. IKKB2009 . The social network of the agents is initially random, but will change periodically, i.e. at every time steps of the dynamical Eq. (10). Given the definition of the total social value of an agent in Eq. (8), the gain function Eq.(9) can be used to calculate the loss or gain in total social status when forming or breaking new social bonds. In this study, we take any positive gain as sufficient to justify the rearrangement of social relations between the agents. When agent considers cutting an existing bond with agent , the gain function has the form
[TABLE]
where is the current number of neighbours of agent . Similarly, when agent considers forming a new bond with agent , the social gain function reads
[TABLE]
Since any positive change indicated by the functions above leads to rewiring, it is the sign of these functions that determines whether or not links between agents are broken or created. For instance, if , the link between agents and will be cut, and preserved if . In the same vein, a link between agents and will be created if , and not created otherwise. It should be noted that when forming links the opinions of both agents are taken into account: The relation formation only succeeds if and are both positive. The agents will form all the relationships they can in a rewiring cycle.
IV Numerical results
The numerical simulations of the models of social system described in the previous sections are performed as follows. First, the initial state of the system is set at random with the agents given a relatively small initial opinion between and , a ranking parameter between [math] and maximum value of and initial connections to other agents, with initial average degree of . The opinion and ranking parameters are chosen using a random number generator, which returns a flat distribution. The dynamics are then run for time steps, which is, according to our test runs, sufficient for the general structure of the network to settle. However, the dynamics of the opinion variables do not have a set stopping point, so they may experience fluctuations even when such fluctuations do not have an effect on the network structure anymore.
To obtain reliable statistics, the same simulations are repeated times with random initial values, and averages are calculated from these repeated tests for the quantities under study. The rewiring timescale is fixed to in our simulations, since this value lies in the range where communities are formed in the opinion formation model of Ref. IKKB2009 . The main parameter whose effect is studied here is the number of simulated agents, .
The main objective of this research is to study the structure of the social networks created under BTH assumption in the case of a rigid ranking system, which we perform using the model explained in Section III. The most interesting properties of the system are then associated with assortativity, or the tendency of agents with high degrees connecting to other highly connected agents, and homophily, or the inclination of similar agents forming connections between each other. In the context of this study, homophily refers to agents with similar ranking parameters forming connections with each other.
The averaged numerical results extracted from the simulations consist then of the standard network properties, i.e. degree the shortest path , the average clustering coefficient , the mean number of second neighbours , susceptibility and average assortativity coefficient , and a homophily coefficient . Susceptibility here refers to average cluster size, which is calculated as the second moment of the number of sized clusters, :
[TABLE]
As customary in percolation theory, the largest connected component of the network is not counted in calculating . For the assortativity coefficient we use the definition given in PPZ , and the homophily coefficient is defined using Pearson’s product moment coefficient, which measures the goodness of a linear fit to a given data. For a sample it can be defined as
[TABLE]
where and are vectors containing the value parameters of agents linked by link , and are the mean values of these vectors, respectively, and is the total number of links. More specifically, if agents and are connected by link , then and . The links are indexed as follows: the links involving the first agent are given the first indices, then follow the links involving the second agent but not the first, and so on, without repeating links that have already been indexed. It should be noted, however, that only measures linear correlation between the ranking parameters of linked agents, it does not indicate how steep these trends are. To check whether the system is truly homophilic, then, one needs to make a linear fit to the data: the closer the obtained linear coefficients are to , the greater the homophily.
The average network properties of the system, with graphs illustrating the behaviour of the system are shown in Fig. 1 as functions of the population size, which is varied between and . The main observations that can be made about the graphs in Fig.1(a) are that at lower population levels they show a tendency of breaking apart into many subcomponents of different sizes, while for larger population sizes they tend to consist of a single large component and possibly some smaller separate clusters. A noteworthy fact about these clusters is that they consist of agents with similar values of the ranking pressure , which means that the network exhibits homophily in this case. The largest clusters are found at extreme values, and they become smaller when one approaches [math], which also corresponds to average ranking parameters.
In the high population case the picture becomes more complicated due to the emergence of clusters that contain agents with opposing opinions as well. These new clusters tend to be less connected than the previously described homogeneous ones, and they tend to connect to the large subgraphs, thus forming a single giant graph. A closer look reveals that these agents generally have opinion variables and ranking pressures with opposite signs and are depicted as triangles in Fig. 1 and named ‘contrarians” from now on.
A naive analysis would indicate that the agents with positive ranking pressures should always support the ascending hierarchy, and the agents with negative ranking pressures should always support the descending hierarchy. However, the contrarian agents exhibit opposite preferences. The reason why this behaviour is status-wise profitable can be found by looking into the connections of the contrarian agents, details of which are shown in Figs. 2 and 3. As it turns out, most of the connections they form are to other similar agents but with opposite “polarity” to theirs, i.e. the contrarian agent with negative ranking pressure forms connections mostly with contrarian agents of positive ranking pressure, and vice versa.
An important quantity in the model is the social value , which is a product of the opinion and ranking pressure, as it is seen in Eq. 8. If and have opposite signs then the “self esteem” part of is negative, which in itself does not mean that the agent cannot develop a contrarian opinion, since the second sum in the equation could be positive because it depends on the opinions of the neighbours . This allows the contrarian to be able to make connections with agents of the same or opposite ranking pressure. Additionally, by looking at all connections among contrarians we find that they mostly have of the same sign as , as illustrated in the example of Fig. 2.
This situation can be status-wise beneficial to all parties involved, since the small penalty to an agent’s self-esteem is more than compensated by the respect that the agent will gain in this case from other agents. The fact that the agents could find this strategy using as primitive an intelligence setup as hill climbing is astounding. Another interesting thing about the contrarians is that they appear mostly as connections between clusters that are defined as communities of “normal” agents.
The various kinds of behaviour exhibited by the social networks have a marked effect on the network properties also shown in Fig. 1(b). The most obvious is the gradually rising normalised maximum cluster size (), which is about 40% of total population size for , and over 95% for . From the figure it seems that the maximum cluster size reaches 50% of the population size for approximately , after which point we may assume that the contrarian behavioural patterns start to become progressively more pronounced.
The susceptibility at first rises pretty much linearly, which is not too surprising because of the tendency of network to break into smaller subgraphs at low population sizes. However, once the population size reaches about , the susceptibility starts to decay, most likely due to the main component of the network becoming more prominent, with a decay pattern that is almost piecewise linear itself, apart from fairly large fluctuations.
While fairly high throughout, the homophily and clustering coefficients gradually fall as functions of population size, almost certainly due to the proliferation of contrarians. There are no great changes in other network properties, as in the average assortativity coefficient (), although some faint systematic tendencies can be discerned, a slight rising of the average path length (), as well as slightly decreasing average number of clusters (). The rest of the properties per agent are nearly constant, a slight rise of the average number number of second neighbours (), and a just perceptible decrease of the average cluster size () and average degree ().
A way to illustrate the homophily of the system is to make a scatterplot of the ranking parameters of linked agents. As it is seen in Fig.3, the correlation turns out to be very homophilous, as the ranking parameters of linked agents correspond very closely to one other. The emergence of the contrarians is also clearly seen: for , the percentage of contrarians in 10 realisations is 5.4%, while for is 13.8%, for is 24.9% and for one realisation in in a network of 1000 agents is 38.5%. There is also a clear decreasing linear trend due to the contrarians.
The rising trend is without doubt caused by the normal agents, who tend to associate with agents of similar rank, and the decreasing trend is likewise due to the contrarians. Both trends have a similar tendency to form square-like patterns along the diagonals, with each “square” corresponding to some of the many visible communities of the graphs.
As explained above, it is necessary to check whether the correspondence of the rankings is truly homophilic. In Table 1 we show the value of the homophily coefficient of normal and contrarian agents for networks of various sizes. The data were taken from 10 different numerical realisations in each case. Observe that normal agents have values very near one, and contrarians are around one half. Also in the table we show the slope of the regression of vs. . Normal agents are very close to one, indicating high degree of homophily, and the contrarians are negative and around 0.6, indicating that they mostly form connection with agents that have opposite signs of the ranking pressure, and are much less homophilic.
In Fig. 4 we show the degree and the final state of the opinion variable as functions of the ranking parameter of the agents. One can see that the agents with relatively large or low values for the ranking parameter seem to have more neighbours than the agents with the ranking parameters close to the average rank. The communities are also visible in this figure in the form of plateaus at progressively more extreme values of the ranking parameter. The appearance of contrarians is also very clearly visibly in this figure.
The lower row of panels in Fig.4 shows the correlation of agents’ ranking parameters and opinion variables. As expected, most of the agents below the average ranking parameters have negative opinion variables, and similarly, the agents with the above average ranking parameters have positive opinion variables, at least for small . There are some exceptions to this rule. The contrarian agents are seen clearly in the figure as agents whose opinion variables have opposing signs to agents of similar ranking. On the other hand, when they are present, there are often such normal agents that have more egalitarian views, i.e. less extreme opinions.
There is a clear tendency for the agents to attain the most extreme values for opinion variables in either case, although this tendency is smaller as the size of the network increases. A clear visualisation of this phenomenon is depicted in Fig. 5 where one can see that the cumulative relative frequency of values of is almost vertical at the extremes for normal agents. The proportion of normal agents with is 51.6, 47.4, 39.5 and 34.3%, for 50, 250, 500 and 1000, respectively. The picture is very different for contrarians, their distribution tends to be uniform independent of the network size, except at the extreme values where the percentage of agents with is 4.8, 10.4, 11.6 and 6.4%, for 50, 250, 500 and 1000, respectively.
As simulations with over agents are very time-consuming, we have not tried to obtain results with large statistics for these cases. We did, however, run some singular simulations with very high agent numbers, to see whether the patterns observed above would hold even there. Fig. 6 shows the resultant graph, rank-rank, and rank-degree correlation scatterplots for a simulation with agents. As we can see, the contrarians have become more numerous and have ever more extreme ranking parameters, as could be expected from the earlier results. Another interesting feature that emerges from the analysis of 10 numerical realisations is that the degree distribution is bimodal for normal agents, that is, there is a large number of agents with low or high degree and very few around the mean degree value. The range of degrees and the median of the distribution increase with the size of the network.
For contrarians the picture is different. their degree distribution is unimodal (although not normal) and their median is smaller. Furthermore, their degree range is about half the one for normal agents. This is clearly seen in Fig. 7, were we plot the relative frequency as a function of the degree . Observe that the proportion of isolated agents () is larger for the contrarians although this tendency diminishes as the networks become larger.
V Approximative analysis of the numerical results
In order to better understand the behaviour of the model we need to perform a thorough analysis of its mechanics. A convenient starting point for this effort is studying the tendency of the agents with extreme ranking parameters to form large fully connected communities, while the agents of more average rank form small fully connected communities. Just from considering the nature of the BTH one might formulate the hypothesis that this may be because of agents with average rankings not forming links with agents with extreme rankings due to it not being status-wise beneficial. If an agent sees that the other agent would gain more in having a link between them, that link will probably not be created by the agent. By inspecting the rewiring rules Eqs.(11) and (12) this hypothesis can be verified. Without loss of generality, we can limit our investigation to the case of two agents with positive ranking pressures and opinion variables considering forming a link, as the case with agents with negative ranking pressures and opinion variables follows from a similar line of reasoning. From Eq. (12) one finds that if agent considers forming a link with agent , the ranking pressures and the opinion variables of the agents and their neighbours must satisfy the condition
[TABLE]
for the potential link to be acceptable to agent . If we assume, for simplicity, that the opinion variables of the agents and their neighbours have about the same value, then condition (15) simplifies to
[TABLE]
which in turn simplifies to
[TABLE]
if we further assume that and , which is reasonable considering that most of the agents at least have large number of neighbours and tend to belong to almost fully connected communities. Here the implicit assumption is that the agents and would belong to the same block, if they formed a link. Written in terms of ranking parameters (17) becomes
[TABLE]
where is the average of the ranking parameters. From (18) it directly follows that if agent has the maximum allowed ranking parameter, , the link between the agents and will only be formed if , since . Similarly, if , the two agents will only bond if , and if , only if , and with every iteration the range of possible ranking parameters of agent shrinks. This pattern is remarkably apparent in the rank-rank correlation Figs. 3 and 6, in which the emergence of the contrarians becomes increasingly clear as the population numbers are increased. For we find that must also be for a link to be formed, which explains the tendency of the agents with average ranking parameters to have so few neighbours, as is seen in Figs.3 and 6.
To understand the emergence of the contrarians one must analyze the dynamics of the opinion variables, encapsulated in Eqs.(9) and (10). Naively thinking, one would expect agents to always choose the orientation of their opinion parameters according to their ranking pressures. This means that agents with positive ranking pressures would prefer positive opinion variables, and similarly agents with negative ranking pressures would prefer negative opinion variables. The first hypothesis as to how some agents would choose to go against these logical positions is related to the competitive nature of the model’s social interactions. It may be that some agents cannot compete in this setting and, therefore, choose to use contrarian strategies instead.
Let us approach this question the same way as above, focusing on an agent with positive ranking pressure and initially positive opinion variable, connected to other similar agents in the way revealed in Section IV. Let us assume that, initially, all the agents with positive ranking pressure increase their opinion variables and, conversely, that all the agents with negative ranking pressure decrease their opinion variables in a simulation step. In this case the social gain function of agent is
[TABLE]
where is the set of agents with positive ranking pressure and the set of agents with negative ranking pressure. Now, needs to be positive if agent is to continue raising its opinion variable. This yields a condition of the form
[TABLE]
If we denote the number of agents in and with and , respectively, we can write this formula in terms of averages over and as follows:
[TABLE]
where denotes average over , and, likewise, denotes average over . If we assume and that the situation is symmetric, i.e.
[TABLE]
which further simplifies to
[TABLE]
since and .
Condition (23) basically states that revising opinion parameter upwards, which is the “natural” direction for an agent in , is only status-wise beneficial for the agent if the product of the agent’s degree (plus one) and the ranking pressure are above the average of the same product over the whole group . We can see from this that the agents with low ranking pressures and the amounts of connections fare badly under the condition (23). As observed earlier, in the simulations the agents with average ranking parameters, who correspondingly have low ranking pressures, are also the ones with least connections, which accordingly means that they are most likely to become contrarians, at least with regard to (23).
But what about the observed phenomenon of more and more of agents with higher and higher ranking parameters (and thus ranking pressures) to become contrarians as the total numbers of simulated agents increases?. The answer to this question can be found by substituting the numbers obtained for the sizes of the different communities to the right hand side of inequality (23), along with the average ranking parameters for these communities, as shown in Table 2.
From condition(18) it follows that the largest community in comprises of those agents with ranking parameters over , which means that the community will have approximately members, when one takes into account the fact that the ranking parameters are uniformly distributed. The second largest community, likewise, consists of those agents with ranking parameters between and , and has about members. The nth () largest group will have ranking parameters between and , and have members. While ranking parameters naturally vary from agent to agent within the communities, the average value of the ranking parameters of each group falls approximately to the middle point of each ranking range due to the uniform distribution of the parameters:
[TABLE]
From Figs. 3 and 6 we see that only a maximum of four to five of these communities exist in practice at any one time, so we limit our approximation to these groups. By assuming the groups to be fully connected, as they seem to be in the graphs, and approximating sums of the products of the degrees and ranking parameters with the products of their average values we get
[TABLE]
where denotes the average ranking parameter and the number of members of the th largest group. Substituting the values given in Table 2 we get
[TABLE]
which in turn can be inserted into (23):
[TABLE]
Finally, using the definition of the condition (27) can be written in the form
[TABLE]
where .
From condition (28) we can see that the probability of agent following the conventional wisdom diminishes with rising and decreasing , which is what we saw happening in our simulations judging from the results shown in the previous Section. To take an example, for the case the largest community of agents with positive ranking pressures comprises of about agents. This means, according to the inequality (28), that the agents with could definitively be expected to always choose to have positive opinion variables.
From Fig. 3 we can tell that the real threshold is closer to , which is, however, in remarkably good agreement with the approximate value of when one takes into the consideration the fact that the appearance of the contrarians themselves was not taken into account in the derivation of (28), and that for they are already very prominent. If one were to derive the condition equivalent to (28) with contrarian strategies taken into account, one would need to consider the effect that the contrarians have on their neighbours’ total social value . Thus, condition (28) will most likely not hold for networks with larger .
The last question we need to address as regards to the contrarians is the fact that they are often embedded in the groups of normal agents. So why would it be status-wise beneficial for an agent using normal strategy to retain, let alone form, a link with a contrarian agent?
Let us consider a situation where an agent pursues contrarian strategies in a group of normal agents. Returning to inequality (15), we see that it is acceptable for a normal agent with and maximal to form a link with a contrarian agent with and minimal if
[TABLE]
and we assume that all the neighbours of agents and also have the maximal opinion parameters. The striking fact about this relation is that it is always fulfilled in this case, meaning that would always find formation of links with contrarians acceptable. From the point of view of agent , however, linking to is only acceptable if
[TABLE]
which leads to the very same result as before. i.e. will not form a link with unless , if and are to belong to the same group. Thus the contrarian agents would behave and be treated as normal agents when forming relations, which is surprising considering that their contribution to the total social value of other agents is negative. The latter fact is demonstrated in the simulations with some of the most counterintuitive behaviours of the model, namely, relations between agents being first broken and immediately reinstated. Let us use Eq. (11) to determine, whether the agent from the previous calculations would benefit from cutting the link with agent , even when expression (29) says that would also form a link with in the event that such a link did not exist. With the previously stated assumptions, we arrive to the following condition
[TABLE]
for the link to be cut. From (31) we see that unless , agent will cut its ties with the contrarians. Since for the largest groups, the inequality (31) is likely to be true most of the time, leading to links between agents and being cut and immediately reformed repeatedly, since inequality (29) also holds. As suggested above, we have observed this behavioural pattern in our simulations, and to some extent it can be observed in Fig. 2, in which it is seen that only the connections between contrarian and normal agents and can the signs of and being of opposite signs. It should again be stressed, however, that the calculations above do not take into account the existence of more than one contrarian. Having more contrarians in the system allows them to form links between each other, which has a sizeable effect on the overall structure of the network.
In summary, it could be said that while conditions (17) and (30) provide surprisingly well fitting approximations as to how a given agent chooses to link with other agents, the conditions (28), (29) and (31) (though pointing to the right direction) only give vague qualitative explanations for the behaviour of contrarians and can not be expected to yield precise numerical predictions.
VI Discussion
The interpretation of the ranking parameter serves as the key to find possible parallels between our model and the real world. As it describes a single property of an agent, the links between the agents only correspond to exchanges of opinion on whether the agents with larger are “better” than the agents with smaller , or vice versa.
Agents could be considered as being embedded a larger social context, and in this context they could, in principle, have other social connections. In this case, the results presented in the previous Section are best interpreted in terms of echo chambers, which means that agents prefer such a social hierarchy in which they have better relative rank, and seek to communicate their opinion to others. The agents whose ranking parameters are further away from the average, are more vocal in broadcasting their views and gather supporters, since they rank highly in their chosen hierarchy and, therefore, would benefit from their hierarchy becoming more widely accepted.
On the other, the agents with average ranking parameters are much more reluctant to take part in the conversation at all, since they do not rank highly in either of the hierarchies. Then the end result for small system sizes is that agents divide themselves according to their ranking pressure into two or more distinct communities supporting opposing hierarchies, in which the agents with similar rankings lump together and refuse to communicate with those that disagree. It is the shutting out of the opposing point of view that makes this system’s behaviour reminiscent of echo chambers found in reality. However, with increasing system size the agents develop more nuanced positions on their preferred hierarchies due to mounting social competition, as is seen in the emergence of the contrarians.
There is, however, an alternative way to interpret the ranking parameter. It could be taken to represent an aggregate of all the social properties of an agent, thereby representing its total standing in the societal status measures. In this case the connections could represent the totality of the agents’ social interactions, and the opinion variables the agents’ attitude to the (current) state society at large. With this interpretation the rupture between the different communities observed for smaller system sizes would actually represent a real disintegration of the society. This might have implications concerning early human migrations, as they could easily have been influenced by social pressures as well as material needs. If the environmental pressures define a minimum group size necessary for a comfortable life for a tribe, and this minimum is smaller than the limit at which the tribe is forced to be adopting more advanced strategies to enhance social stability, as exemplified by the contrarians in our simulations, the tribe may well split, with splinter groups migrating elsewhere.
Other than the different economic games, BTH can also shed some light into the well known paradox of value, also known as diamond-water paradox, which refers to the fact that diamonds are far more valued in monetary terms than water, even though water is necessary for life and diamonds not. From the BTH view point the solution to this paradox is obvious: Water, being necessary requirement for life, has to be available in sufficient quantities to all living humans, which means that owning water or its source does not set an individual apart from others, that is, an individual cannot really compare favorably to others on grounds of having water. Diamonds, on the other hand, are relatively rare, and thus cannot be owned by everyone. Therefore, an individual possessing diamonds is compared favourably to others, and so diamonds acquire a relatively high value in comparison to water in the minds of humans, in a very similar manner with which the Veblen goods become valuable. Then BTH, in a sense, contains in itself a natural definition of value, although further work is needed to determine how exactly this status-value relates to other forms of value, such as value derived from usefulness or necessity.
In Section II we only analysed the behaviour of the accepter, since this is straightforward in comparison to predicting the behaviour of the proposer. The experiments on the Ultimatum Game often find that the proposers tend to offer fair shares to accepters, which is easily explained in the context of BTH by the desire of the proposer to have the proposal accepted: the proposers only offer shares that they would accept themselves, and in this way Eq.(3) also restricts the proposers offers, although it cannot tell the exact amount of money offered. To be able to give a better estimate for the offers one would need to study the learning processes that shape the proposers experience on how uneven treatment people are usually willing to tolerate. This is, however, outside the scope of this paper.
The behaviour of dictators in the dictator game KKT1986 is somewhat more difficult to analyse using BTH. The dictator game is similar to the Ultimatum game, the only difference being that the other player does not even get to make a choice, and only receives what the first player, or dictator, endows. It has been observed that kysymys in this game the dictators tend to be rather generous, which is difficult but not impossible to explain in the context of BTH, if one takes into account the effect of reputation and other “social goods”. The nature of such influence on the behaviour of the dictator will be studied in a later work.
However, there are some indications that BTH could very well be applied to the dictator game when all the social effects are taken into account. It has been reported L2007 that when the rules of the dictator game are modified so that instead of giving money to the other players, the dictator gets to take some or all of the money given to the other players (thus turning the game into a “taking game”), the dictator’s behaviour changes from egalitarian to self serving, i.e. taking often the majority or even all of the available money. From the BTH point of view, the dictator’s observed behaviour change can potentially be explained in terms of social norms. In the ordinary dictator game the dictator may still feel bound by the usual norms of the society, while in the “taking game” it is encouraged to go against these norms. This sets the “taker” apart from the other player in particular, and other members of the society in general. Hence the dictator feels “better” than the others when breaking the norms with impunity, and act on this feeling by taking money from the other players. The fact that BTH can possibly lead to formation of norms as well as rebellion against these norms is well worth of further studies.
VII Conclusions
Relating to the known results of the Ultimatum game, we have formulated a hypothesis explaining the observed behaviour of humans in terms of superiority maximization, or “better than”-hypothesis, and presented a simple agent-based model to implement this hypothesis. The model describes agents with constant ranking parameters and raises the question whether the agents with larger ranks are “better” than agents with smaller ranks or the other way around.
We have found that the social system produced by our model, features homophily, meaning that agents forming social ties with other agents with similar ranking parameters, and assortativity, describing the tendency of highly/lowly connected agents forming links with other highly/lowly connected agents. In addition we find community formation, both in terms of there being communities with opposing opinions and in terms of the communities with the same opinion fracturing into smaller ones according to their ranking parameters. Furthermore, we have observed the formation of a hierarchy, in the sense of a connectivity hierarchy being formed on top of the one defined by the ranking parameters, with the agents with extreme ranking parameters presenting higher connectivity than the agents with average ranking parameters.
Moreover, we have found that the resulting social networks tend to be disconnected for small system sizes, but mostly connected for larger system sizes. This fact may have some relevance for research of early human migrations, hinting of the effects of social pressure in shaping the social network.
Acknowledgments
J.E.S. acknowledges financial support from Niilo Helander’s foundation, G.I. acknowledges a Visiting Fellowship from the Aalto Science Institute, and K.K. acknowledges financial support by the Academy of Finland Research project (COSDYN) No. 276439 and EU HORIZON 2020 FET Open RIA project (IBSEN) No. 662725. R.A.B. wants to thank Aalto University for kind hospitality during the development of this work. RAB acknowledges financial support from Conacyt through project 799616. We acknowledge the computational resources provided by the Aalto Science-IT project.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) Adler, A. (1924) The Practice and Theory of Individual Psychology . Routledge, Trench and Trubner & Co, Ltd.
- 2(2) Veblen, T. (1899) The Theory of the Leisure Class . Macmillan.
- 3(3) Duesenberry, J. S. (1949) Income, savings, and the theory of consumer behaviour . Harvard University Press: Cambridge, Massachusetts.
- 4(4) Packard, V. (1959) The Status Seekers . LONGMANS, GREEN AND CO LTD 6 & 7 CLIFFORD STREET, LONDON WI.
- 5(5) Eastman, J. K., Goldsmith, R. E. & Flynn, L. R. (1999) Status Consumption in Consumer Behaviour: Scale Development and Validation. Journal of Marketing Theory and Practice , 7 (3), 41–51.
- 6(6) Weiss, Y. & Fershtman, C. (1998) Social status and economic performance: A survey. European Economic Review , 42 , 801–820.
- 7(7) Rege, M. (2008) Why do people care about social status?. Journal of Economic Behavior & Organization , 66 , 233–242.
- 8(8) Gaspart, F. & Seki, E. (2008) Cooperation, status seeking and competitive behaviour: theory and evidence. Journal of Economic Behavior & Organization , 51 , 51–77.
