
TL;DR
This paper introduces the reputational voter model (RVM) to incorporate dynamic influence abilities in voting, revealing that consensus times grow exponentially with population size due to rank-based influence dynamics.
Contribution
The paper develops the RVM, a novel model where voters' influence ranks evolve with interactions, and analyzes its stationary dynamics and implications for consensus times.
Findings
Consensus time scales as exp(√N) in the mean-field limit.
Highly ranked minority groups can delay consensus.
Rank distribution remains uniform, leading to stationary dynamics.
Abstract
We introduce the reputational voter model (RVM) to account for the time-varying abilities of individuals to influence their neighbors. To understand of the RVM, we first discuss the fitness voter model (FVM), in which each voter has a fixed and distinct fitness. In a voting event where voter is fitter than voter , only changes opinion. We show that the dynamics of the FVM and the voter model are identical. We next discuss the adaptive voter model (AVM), in which the influencing voter in a voting event increases its fitness by a fixed amount. The dynamics of the AVM is non-stationary and slowly crosses over to that of FVM because of the gradual broadening of the fitness distribution of the population. Finally, we treat the RVM, in which the voter is endowed with a reputational rank that ranges from 1 (highest rank) to (lowest), where is the population size.…
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.
Reputation-Driven Voting Dynamics
D. Bhat and S. Redner
Santa Fe Institute, 1399 Hyde Park Road, Santa Fe, NM, 87501
Abstract
We introduce the reputational voter model (RVM) to account for the time-varying abilities of individuals to influence their neighbors. To understand of the RVM, we first discuss the fitness voter model (FVM), in which each voter has a fixed and distinct fitness. In a voting event where voter is fitter than voter , only changes opinion. We show that the dynamics of the FVM and the voter model are identical. We next discuss the adaptive voter model (AVM), in which the influencing voter in a voting event increases its fitness by a fixed amount. The dynamics of the AVM is non-stationary and slowly crosses over to that of FVM because of the gradual broadening of the fitness distribution of the population. Finally, we treat the RVM, in which the voter is endowed with a reputational rank that ranges from 1 (highest rank) to (lowest), where is the population size. In a voting event in which voter outranks , only the opinion of changes. Concomitantly, the rank of increases, while that of does not change. The rank distribution remains uniform on the integers , leading to stationary dynamics. For equal number of voters in the two voting states with these two subpopulations having the same average rand, the time to reach consensus in the mean-field limit scales as . This long consensus time arises because the average rank of the minority population is typically higher than that of the majority. Thus whenever consensus is approached, this highly ranked minority tends to drive the population away from consensus.
1 Introduction
The way people form an opinion about a given issue, such as making a political decision of choosing a product is a complex social phenomenon. An individual’s opinion can be influenced by economic factors, advertising, mass media, as well the opinions of others. When opinion changes occur only through interactions between individuals, a natural model for this dynamics is the voter model (VM) [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]. In the VM, each individual, or voter, can assume one of two states, denoted as and , with one voter at each node of an arbitrary network. A voter is selected at random and it adopts the state of a randomly chosen neighboring voter. This update is repeated at a fixed rate until a population of voters necessarily reaches consensus. Each voter is influenced only by its neighbors and has no self confidence in its own opinion.
The paradigmatic nature of the VM has sparked much research in probability theory [1, 2, 3, 4] and statistical physics [5, 6, 7, 9, 10, 11]. Because of its flexibility and utility, the VM has been applied to diverse problems, such as population genetics [12], ecology [13, 14], and epidemics [15], and voting behavior in elections [16]. However, consensus is not the typical outcome for many decision-making processes. This fact has motivated a variety of extensions of the VM to include realistic elements of opinion formation that can forestall consensus. Examples include: stochastic noise [17, 18, 19], the influence of multiple neighbors [20], self confidence [21], heterogeneity [22], partisanship [23, 24], and multiple opinion states [25, 26, 27].
An important extension of the VM that is relevant to this work arises when either the underlying network or the decision-making rule of each voter changes with time [28, 29, 30, 31, 32, 33, 34]. The latter scenario represents an attempt to account for the feature that the influence of individuals may be time dependent—some individuals may become more influential and others less so as the opinions of the population evolve. A natural way to account for this feature is to assign each individual a fitness that can change with time. In a single update, the higher-fitness voter imposes its opinion on its neighbor and correspondingly, the fitness of the influencer increases by a fixed amount, while the fitness of the influenced voter does not change. This adaptive voter model (AVM), introduced in [34], leads to a consensus time on the complete graph that appears to scale as , with , a slower approach to consensus compared to the classic VM. We will argue, however, this model exhibits a very slow crossover that masks the asymptotic approach to consensus.
This AVM also provides the motivation for our reputational voter model (RVM) to help understand the role of individual reputation changes on the consensus dynamics. In the RVM, each voter is endowed with a unique integer-valued reputation that ranges from 1, for the voter with the best reputation, to , for the voter with the worst reputation, in addition to its voting state. In an update, two voters in different opinion states are selected at random and the voter with the higher reputation imposes its voting state on the voter with the lower reputation. After this interaction, only the reputation of the influencer voter rises, in analogy with the AVM. As we will show, the effect of these reputational changes significantly hinder the approach to consensus. When the population initially contains equal numbers in the two voting states and the average rank of these two subpopulations are the same, the time to reach consensus scales as . This slow approach to consensus arises because close to consensus the average rank of the minority population is typically higher than that of the majority. This imbalance tends to drive the population away from consensus and thereby leads to a long consensus time.
In Sec. 2, we define the models under study: (i) the fitness voter model (FVM), where each voter is assigned a unique and unchanging fitness value, (ii) the adaptive voter model (AVM) [34], and (iii) the reputational voter model (RVM). In Sec. 3, we will show that the FVM has the same dynamics as the classic VM. In Sec. 4, we will argue that the consensus time scaling as , with in the AVM [34], is a finite-time artifact and that the dynamics of the AVM eventually crosses over to that of the FVM. In Sec. 5, we introduce the RVM and discuss the role of the time-dependent individual reputations on the opinion dynamics. In Sec. 6, we give some concluding remarks.
2 MODELS
We begin by defining a set of voter models that culminate with the RVM, which is the focus of this work. All our models are defined on the complete graph; this structure is assumed throughout.
2.1 Classic Voter Model (VM)
We define the classic VM in a form that is convenient for our subsequent extensions. In the VM, voters are situated on a complete graph of nodes, with one voter per node. Each voter is initially assigned to one of two opinion states, or . The number of voters in the and states are denoted by and . The opinion update is the following:
- (a)
Pick two random voters in opposite opinion states. 2. (b)
One of these two voters changes its opinion. 3. (c)
Repeat steps (a) and (b) until consensus is necessarily reached.
Figuratively, each agent has no self-confidence and merely adopts the state of one of its neighbors. After each update, the time is incremented by an exponential random variable with mean value .
There are two basic observables in the VM: the consensus time and the exit probability. The consensus time, , is the average time for a population of voters to reach unanimity when the initial magnetization, which is the difference in the density of and voters, equals . For the complete graph, the consensus time is (see e.g., [8])
[TABLE]
The exit probability is defined as the probability that a population of voters with initial magnetization reaches consensus. The form of the exit probability is especially simple because the average magnetization is conserved:
[TABLE]
In voter models where the magnetization is not conserved, the exit probability is a non-linear function of .
2.2 Fitness Voter Model (FVM)
In the FVM, each voter is assigned an opinion state as well as a unique and fixed fitness that is drawn from a uniform distribution in the range . A voter with a larger fitness value is regarded as more fit. The opinion update is now:
- (a)
Pick two random voters in opposite opinion states. 2. (b)
The less fit voter changes its opinion. 3. (c)
Repeat steps (a) and (b) until consensus is necessarily reached.
The time increment for each update is again an exponential random variable with mean value . The crucial feature of the FVM is the unique fitness of each voter; the actual fitness values are immaterial. We will show below that the dynamics of the FVM is the same as the VM.
2.3 Adaptive Voter Model (AVM)
In our version of the AVM, each voter is assigned a unique fitness that is drawn from the uniform distribution . The fitness of each voter also changes as a result of opinion updates. The opinion update is given by:
- (a)
Pick two random voters in opposite opinion states, with fitnesses and . 2. (b)
The less fit voter changes its opinion. 3. (c)
For the fitter voter , . 4. (d)
Repeat steps (a)–(c) until consensus is necessarily reached.
After each update, the time is incremented by an exponential random variable with mean value . As we shall see, the initial fitness range , the fitness increment in each voting event, and play important roles in determining the long-time dynamics.
2.4 Reputational Voter Model (RVM)
In the RVM, each voter is assigned a unique and integer-valued reputation, or rank, between 1 and , with 1 corresponding to the best-ranked voter and to the worst-ranked. The opinion update is given by:
- (a)
Pick two random voters in opposite opinion states, with ranks and . 2. (b)
The lower-ranked voter changes its opinion. 3. (c)
The higher-ranked voter gains rank, . 4. (d)
The rank of the voter with rank adjacent to is adjusted to eliminate ties (Fig. 1). 5. (e)
Repeat steps (a)–(d) until consensus is necessarily reached.
As we will see, when the population is close to consensus, minority-species voters are typically well ranked and more likely to influence the majority rather than be influenced. This effective bias drives the population back to equal densities of and voters, and leads to a large consensus time.
3 Dynamics of the Fitness Voter Model (FVM)
The main feature of the FVM is that its dynamics is identical to that of the VM. This equivalence will be important to understand the dynamics of the AVM, that will be treated in the next section. First consider the dependence of the exit probability on the initial magnetization . By construction, the fittest voter in the population can never change its opinion. Consequently, the final consensus state coincides with the initial voting state of this fittest voter. The probability that the fittest voter is in the state equals . Thus , as in the VM.
Let us now treat the consensus time. For the VM on the complete graph, the initial magnetization uniquely specifies the system. From this initial state, there are many trajectories that eventually take the system to consensus. To compute fundamental quantities like the exit probability and the consensus time, we need to average over all stochastic trajectories of the voting dynamics. For the FVM on the complete graph, the initial state is specified by both the magnetization and the fitness of each voter. The computation of the exit probability and the consensus time requires averaging over all stochastic trajectories and over all fitness values.
Thus let us compare the fate of a single pair of voters in the state in the VM and in the FVM. For the VM, this pair changes to either or equiprobably. In the FVM, if the fitness of voter , , then this pair changes from the state to . However, if , then this pair changes from to . Since it is equally likely that or , then in averaging over all stochastic trajectories and over all fitness assignments, the pair in the FVM equally likely changes to or to . Thus the dynamics of the VM, averaged over all stochastic trajectories, is the same as that of the FVM, when averaged over all stochastic trajectories and over all initial fitness assignments. A detailed microscopic derivation of this equivalence is given A.
4 Dynamics of the Adaptive Voter Model (AVM)
4.1 Consensus Time and Exit Probability
In Ref. [34], it was reported that the consensus time scales as , with . Instead, we will argue that this exponent estimate is a finite-time effect. To support this assertion, we show simulation data for the dependence of versus in Fig. 2 for representative parameter values: (a) initial width of the fitness distribution (b) and (c) , and , the change in individual fitness in a voting event, fixed to be
- The data in the figure are based on realizations for up to . On a double logarithmic scale, the data of versus appears relatively straight, which suggests that a linear fit is warranted. However, there is a small but consistent downward curvature in the data, a feature that becomes apparent by studying local slopes of versus based on successive data points (insets to Fig. 2). The choice of is important: for too-small values, successive local slopes fluctuate strongly and cannot be reliably extrapolated, while for too large, the systematic trend in the local slope is averaged away. We find that for , there is a good compromise between minimizing statistical fluctuations and uncovering systematic local trends.
In Figs. 2(a) & (b), corresponding to and respectively, the local slope is non-monotonic in . The source of this crossover behavior appears to be the broadening of the fitness distribution as a function of time. This leads to rank-changing events becoming progressively less frequent. When rank changes stop occurring, the dynamics should be the same as the FVM, for which . However, consensus interrupts this gradual crossover. Conversely, for , the initial fitness distribution is sufficiently broad that rank-changing events never occur. The dynamics thus coincides with that of the FVM, for which . For this case, the simulation data for the local slope appears to extrapolate to a value that is close to the expected value of 1 (Fig. 2(c)).
Simulation results for the exit probability is shown in Fig. 3 for: (a) , (b) , and (c) , with in all cases. In (a) and (b), the exit probability is a non-linear function of , which means that the magnetization is not conserved. The non-linearity indicates that there is an effective bias in the dynamics that tends to drive a population with non-zero magnetization back to the zero-magnetization state and thus forestalls consensus. Note the curious feature, for which we have no explanation, is that is non-monotonic in for small . When , the exit probability is linear in . As discussed above, rank-changing events no longer occur for , so that the dynamics should be the same as the VM.
To summarize, in spite of the simplicity of the AVM update rule, its basic properties are surprisingly complex. When the initial fitness distribution is sufficiently broad or equivalently, the fitness increment in a single voting effect is sufficiently small, rank-changing events do not occur, so that the dynamics is the same as the FVM, which, in turn, is the same as that of the classic VM. The dynamics of the AVM has a paradoxical character in the time range where rank-changing events do occur. Figure 3 shows that the average magnetization is not conserved because strongly deviates from the form that arises in the magnetization-conserving VM. The non-linear dependence of in this figure indicates the presence of an underlying bias that tends to drive the system to zero magnetization whenever . In other examples of voter-like models with non-conserved magnetization [35, 36], a similar non-linearity for was observed. As a result of the effective bias that drives the system to zero magnetization, the consensus times in these models were found to grow faster than a power law in [35, 36]. The observation of an apparent power-law dependence of on found above and in Ref. [34] is possibly a manifestation of the gradually diminishing effective bias. The main message from our analysis is that the exponent in is strongly -dependent and less than the value 1.45 reported in [34].
4.2 Dynamical Non-Stationarity
By directly adapting the theory given in [37, 38] for the fitness distribution in a model of social competition, the distribution of individual fitnesses in the AVM approaches a uniform distribution in , with . Consequently, as the fitness distribution broadens, changes in fitness rank become more rare. When rank changes can no longer occur, the subsequent dynamics approaches that of the FVM.
To understand this transition, we estimate the time dependence of fitness-rank changes. Consider two voters and of adjacent ranks, with ; that is, voter is initially fitter than voter . Their fitnesses and at a later time are
[TABLE]
Here is the systematic change in fitness because a higher-ranked voter typically is more influential than a lower-ranked voter. The “speed” at which the voter gains fitness is proportional to the fraction of voters with lower fitness. For a uniform fitness distribution, . Thus the speed of the best-ranked voter is and that of the worst-ranked voter is 0. The term denotes the change in fitness due to stochastic effects, which give rise to rank-changing events.
In the absence of stochasticity, no rank-changing events occur. To assess the role of stochasticity on rank changes, we assume a negative stochastic term for and a positive stochastic term for and find the condition under which the ranks of these two voters can switch [39, 40]. That is, suppose that at some time , . From Eq. (2), this criterion gives
[TABLE]
Dividing through by , defining , and , the solution to (3b) is
[TABLE]
There are no solutions for , which translates to . That is, for a given , if either the initial fitness range is sufficiently large or the fitness change in a single voting event is sufficiently small, no rank changes occur. In this limit, the dynamics of the AVM reduces to the FVM, which, in turn, is the same as the VM. For , the physically relevant situation is . Now there are two solutions:
[TABLE]
Between these two times, rank-changing events occur. We may estimate the time dependence of the number of rank changes as follows. The typical fitness difference of neighboring-ranked voters at time is . In a single voting event, the typical number of rank changes is , as long as . Thus we estimate the number of rank changes per unit time as
[TABLE]
We can make this estimate more precise by computing the number of rank changes averaged over the uniform distribution of fitnesses. Consider the case where and . For the first voting event between two voters with fitnesses and , their fitnesses after the voting event will be and respectively. The number of rank changes due to these changes is . Averaging this expression over the uniform distribution of fitnesses subject to the constraint , gives . Then using as the time increment for this first voting event, the initial number of rank changes per unit time is . Using this for in (6a), the number of rank changes per unit time at any later time is
[TABLE]
This prediction is consistent with the simulations shown in Fig. 5.
The simple reasoning given above shows that the dynamics of the AVM is non stationary. At early times, rank-changing events occur frequently (as long as is not pathologically small) and these rank changes are responsible for the slow approach to consensus. However, at sufficiently long times, rank changing events stop occurring and the dynamics crosses over to that of the FVM. Thus over a substantial time range the dynamics of the AVM is governed by crossover effects.
4.3 Magnetization Zero Crossings
The non-stationarity of the AVM also manifests itself in the times between successive zero crossings of the magnetization. For a system that starts at zero initial magnetization, there are typically multiple instances when the magnetization returns to zero before consensus is reached. We define as the average time between the and zero crossing, with the crossing occurring at . Each is averaged over those trajectories that have not yet reached consensus by the crossing. A basic feature of these magnetization zero crossings for the AVM is that varies non-monotonically with (Fig. 6). In this plot, the number of “surviving” trajectories decreases as increases (roughly a fraction of all realizations survive until ), and the behavior of becomes progressively noisier. In contrast, the dynamics of the classic VM is stationary and successive zero-crossing times are all the same; the derivation of the crossing time for the VM is given in B.
We can qualitatively understand the non-monotonicity of the AVM zero-crossing times in terms of the time dependence of the rank changes of the voters. As derived in Eq. (6b), rank changes are frequent at early times and become progressively less common. These rank changes give rise to an effective bias towards zero magnetization (see also the next section). At early times, these frequent rank changes imply a strong bias to zero magnetization; this leads to zero-crossing times that are smaller than in the VM. At later times, we can assess the role of the bias on magnetization trajectories in terms of the Péclet number [41], , where is the diffusion coefficient associated with the trajectories. As time increases and the bias becomes weaker, only those trajectories that approach close to experience a Péclet number and get driven back towards zero magnetization. These large-deviation trajectories lead to a zero-crossing time that is larger than that of the VM. Finally, at late times (), rank changes become sufficiently rare that the dynamics approaches that of the VM and the zero-crossing times also approach that of the VM. This asymptotic limit will be reached only when the number of zero crossings is of the order of when rank changes no longer occur.
5 Dynamics of the Reputational Voter Model (RVM)
5.1 Effective Potential
In RVM, each voting event leads to a fixed number of rank changes (Fig. 1). This implies that the dynamics is stationary, which simplifies the analysis of this model. We will argue that the dynamics of the magnetization is equivalent to that of a random walk that is confined to an effective potential well, leading to an anomalously long consensus time compared to the VM and the AVM.
In a single voting event, the magnetization changes by and the average time for such a voting event is , where are the number of voters in the and states, respectively. We define as the probability that the magnetization changes from to in a single voting event and as the probability that the system has a magnetization between and . The Chapman-Kolmogorov equation for the time dependence of is
[TABLE]
where the drift velocity and diffusion coefficient are given by
[TABLE]
and where the second equalities follow by expressing the time step in terms of the magnetization, .
In Fig. 7, we plot the ratio versus . For this data, we take the initial magnetization to be zero, and define the initial average ranks of voters in the and states to be equal. The quantity is measured as the probability that the magnetization of the system increases from to . The important feature is the non-zero drift velocity that drives the population away from consensus and ultimately leads to a long consensus time. Empirically, we also find that the curves of for different all collapse onto a single universal curve when the data is scales by (inset to Fig. 7). The resulting scaled curve has a sigmoidal shape that is turned on its side. We find, therefore, that this curve is well fit by the archetypal sigmoidal function , where the amplitude 0.65 gives the minimum deviation between the data for and the fit.
5.2 Consensus Time and Exit Probability
Because the drift velocity drives the system away from consensus, we anticipate that the consensus time will grow faster than a power law in , as shown in Fig. 8. For this data, the initial magnetization is set to and the voter ranks are chosen so that the average ranks of and voters are, on average, equal. The data in this figure indicate that grows faster than a power law in . There is also an extremely slow crossover to the asymptotic behavior (inset to Fig. 8(a)) and it is not possible to determine the functional form of based on simulation data up to .
To give a more principled and reliable estimate for the dependence of , we write the backward Kolmogorov equation for the consensus time [8, 42]
[TABLE]
For arbitrary functional forms of and , the formal solution of (8b) is [42]
[TABLE]
where . While it is generally not possible to solve (9) analytically, we can numerically integrate this equation. Here, we use our empirical observation that , with (inset to Fig. 7). The outcome of this numerical integration for up to is also shown in Fig. 8(a). The simulation data and the integration data are nearly the same, and the local slopes of these two datasets show similar behaviors. However, since we can obtain integration data up to , we can now see the asymptotic trend in the local slope, which indicates that the local slope eventually converges to (inset to this figure). Thus we argue that the consensus time for the RVM has the dependence .
Due to the non-zero drift velocity in the RVM, the magnetization is not conserved, a feature that again manifests itself in the non-linear dependence of the exit probability on initial magnetization (Fig. 8(b)). We again define the initial state so that the ranks of and voters are equal, on average. As increases, gradually approaches a step function; this is a consequence of being an increasing function of . The step-like form of is also consistent with the consensus time growing faster than any power law in as shown in Fig. 8(a).
6 Summary and Discussion
We studied a set of voter-like models on the complete graph, corresponding to the mean-field limit, in which each voter has a characteristic fitness that is a measure of its influence on others. Our motivation for investigating these models is that, in real life, some individuals are influential and other less so; moreover, the influence of each individual can change with time as opinions evolve. While our models are highly stylized, perhaps they provide a useful first step to understand the role of individual persuasiveness on how opinions change in a population.
For the fitness voter model (FVM), where the fitness of each voter is distinct and fixed, a simple, but striking result is that its voting dynamics turns out to be identical to the classic VM. Our main focus was on voter models in which the fitness of each voter, as well as its opinion, can change in an elemental update event. We found that the coupled dynamics of the fitness and voting state of each voter leads to rich dynamics and also to very slow and subtle crossover effects. This type of coupled dynamics between voting state and fitness also shares some conceptual commonality with voter models in which the connections between voters can change as their opinions in each update [28, 29, 30, 31, 32, 33, 34].
We investigated two examples in which changing individual voter fitness controls the consensus dynamics. In the adaptive voter model (AVM), the fitness of the influencer voter increases by a fixed amount while the fitness of the influenced voter is unchanged in a single voting event. This same model was recently investigated in Ref. [34], where it was reported that the consensus time , with . We argued instead that the dynamics of the AVM is more subtle than this simple power law. In particular, the dynamics has a non-stationary character, in which the fitness distribution of the population broadens in time. Eventually, the width of this distribution broadens to the point where fitness updates no longer change the relative ranks of individual voters. When this occurs, the opinion dynamics slowly crosses over to that of the FVM, which in turn is the same as the classic VM. This crossover is interrupted by consensus, and the dependence of on appears to be a power law, but with an exponent that is smaller than 1.45 (Fig. 2).
We also introduced the reputational voter model (RVM), which has the advantage that its dynamics is stationary. In the RVM, each voter is assigned a unique integer-valued rank that ranges from 1, for the best-ranked voter, to , for the worst-ranked voter. In an update, the influencer voter moves up by 1 in rank while the rank of the influenced voter is unchanged. A salient feature of this dynamics is that the voters in the minority opinion tend to be higher ranked than those with the majority opinion.
Consider a single update event, in which a voter with a opinion is converted to . For this to occur, the reputation of this voter must be lower than the voter. After this update, the average rank of the voters becomes a bit worse: the influencer voter moves up by one rank, but the influenced voter, whose rank is typically much lower, now joins the list of voters. Concomitantly, the voters have lost one voter whose average rank is low, so that the average rank of this group improves. We have not been able to go beyond this heuristic observation to compute the magnitude of the rank difference as a function of the magnetization. Nevertheless, the trend from Fig. 9 is clear: for nonzero , the minority voters are better ranked and for fixed this rank difference appears to grow as (inset to Fig. 9). This rank difference is the mechanism underlying the drift velocity that drives the system away from consensus. The primary consequence of this bias is that grows faster than a power law in and the numerical evidence suggests that (Fig. 8(a)).
There are multiple ways in which fitness, or rank changes of voters can be implemented; we only treated the case where the influencer voter becomes “stronger”, while the influenced voter is not affected. It is also natural to consider the cases where: (i) the influencer voter becomes stronger and the influenced voter becomes weaker, and (ii) the influencer voter is unaffected and only the influenced voter becomes weaker. In case (i), simulations indicate that the dynamical behavior is similar to the situation where only the influencer voter becomes stronger. In case (ii), however, the dynamics appears to be in the same universality class as the VM. Namely, the consensus time and the exit probability . The latter behavior arises because the highest-ranked voter does not change its opinion throughout the dynamics, a situation that also arises in the FVM.
Acknowledgments
We gratefully acknowledge financial support from NSF grant DMR-1608211.
Appendix A Equivalence between the FVM and the VM
For notational simplicity, let and denote the number of voters with and opinions, respectively. We define the probability for to increase by 1 in a time step as and for the probability for to decrease by 1. We also define and to represent the fitness of voters with and opinions, respectively. We define a voter configuration as
[TABLE]
in which there are voters with opinion (left set in ) and voters with opinion (right set). In each set, we order the individual fitnesses so that and . When the number of voters increases from to , the system moves from one of configurations to one of configurations.
We focus on one such event in which increases and thereby system ends in the configuration specified in Eq. (10). In this event, one out the voters which are currently in opinion set of , must have left opinion set of the previous configuration. Let () be fitness of this relocated voter and denote as the previous configuration from which system reached . It is important to note: (a) the difference between and is only the opinion of the voter with fitness ; (b) in both configurations, the number of opinion voters whose fitness is larger than is . Using these two facts, the probability for the system to move from to is given by
[TABLE]
The first factor is the probability for the system to be in one out of possible configurations. The second factor is the probability that the voter with fitness is picked from elements in the group of voters. The third factor is the probability to pick a voter in the set in whose fitness larger than .
This probability should be summed over all to enumerate all possibilities that lead to . Thus the probability to reach from all eligible configurations by an event in which increases is
[TABLE]
This probability is independent of the fitness of the voters in . Therefore, in an event in which increases by 1, any one out of configurations can be reached with the probability given in Eq. (12).
In Eq. (11), we assumed that all configurations with voters in the voting state have the same probability . This assumption is justified because, at time , all configurations are chosen with equal probability. Because of Eq. (12), at any later time all configurations with fixed are visited by the system an equal number of times, on average.
In Eq. (12) we found the probability to reach one out of configurations by an event in which increases. To obtain we must sum over all possibilities that result in all different configurations. Because each of these probabilities are same (Eq. (12)), we have
[TABLE]
That is, the probabilities for the number of opinion voters to increase and decrease in a single time step are equal, i.e., . These are the same as the transition probabilities in the VM, which establishes the equivalence between the FVM and the classic VM.
Appendix B Zero crossings statistics of the magnetization in the VM
For the VM, we want to determine: (a) the conditional time for the population to start at magnetization and return to without reaching consensus, and (b) the conditional time to start at and reach consensus without return. These conditional exit times satisfy the backward Kolmogorov equations
[TABLE]
subject to the boundary conditions: . Here are the exit probabilities to and and are given by and .
The solutions to (14) are
[TABLE]
To obtain the escape and return times, we consider the initial condition , which is the outcome after a single voting event (where a pair changes to ) and include the time increment to go from to . Then from (B), the escape time is
[TABLE]
Note that the average escape time is , while the average return time is .
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] P. Clifford and A. Sudbury, Biometrika 60 , 581 (1973).
- 2[2] R. A. Holley and T. M. Liggett, Ann. Probab. 3 , 643 (1975).
- 3[3] J. T. Cox, Ann. Probab. 17 , 1333 (1989).
- 4[4] T. M. Liggett, Interacting Particle Systems , (Springer Berlin, 1985).
- 5[5] P. L. Krapivsky, Phys. Rev. A 45 , 1067 (1992).
- 6[6] I. Dornic, H. Chaté, J. Chave, and H. Hinrichsen, Phys. Rev. Lett. 87 , 045701 (2001).
- 7[7] C. Castellano, S. Fortunato, and V. Loreto, Rev. Mod. Phys. 81 , 591 (2009).
- 8[8] S. Redner, A Guide to First-Passage Processes , (Cambridge University Press, Cambridge, UK, 2001).
