Next Article in Journal
Nanosecond-Laser-Induced Breakdown of Aqueous Colloidal Solutions of Dysprosium Nanoparticles: The Influence of Nanoparticle Concentration on the Breakdown Plasma and the Intensity of Physical and Chemical Processes
Next Article in Special Issue
Statistical Mechanics of Social Hierarchies: A Mathematical Model for the Evolution of Human Societal Structures
Previous Article in Journal
Casimir Interaction of Chern–Simons Layers on Substrates via Vacuum Stress Tensor
Previous Article in Special Issue
A Theory of Best Choice Selection through Objective Arguments Grounded in Linear Response Theory Concepts
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Aging in Some Opinion Formation Models: A Comparative Study

1
Instituto de Física Interdisciplinar y Sistemas Complejos IFISC (CSIC-UIB), Campus Universitat de les Illes Balears, 07122 Palma de Mallorca, Spain
2
Department of Physics, Pontifical Catholic University of Rio de Janeiro, PUC-Rio, Rua Marquês de São Vicente, 225, Rio de Janeiro 22451-900, Brazil
3
National Institute of Science and Technology for Complex Systems, INCT-SC, Rio de Janeiro 22290-180, Brazil
*
Author to whom correspondence should be addressed.
Physics 2024, 6(2), 515-528; https://doi.org/10.3390/physics6020034
Submission received: 21 December 2023 / Revised: 6 February 2024 / Accepted: 16 February 2024 / Published: 8 April 2024

Abstract

:
Changes of mind can become less likely the longer an agent has adopted a given opinion state. This resilience or inertia to change has been called “aging”. We perform a comparative study of the effects of aging on the critical behavior of two standard opinion models with pairwise interactions. One of them is the voter model, which is a two-state model with a dynamic that proceeds via social contagion; another is the so-called kinetic exchange model, which allows a third (neutral) state, and its formed opinion depends on the previous opinions of both interacting agents. Furthermore, in the noisy version of both models, random opinion changes are also allowed, regardless of the interactions. Due to aging, the probability of changing diminishes with the age, and to take this into account, we consider algebraic and exponential kernels. We investigate the situation where aging acts only on pairwise interactions. Analytical predictions for the critical curves of the order parameters are obtained for the opinion dynamics on a complete graph, in good agreement with agent-based simulations. For both models considered, the consensus is optimized via an intermediate value of the parameter that rules the rate of decrease of the aging factor.

1. Introduction

As is known, the ideas and concepts coming from the statistical and nonlinear physics have been applied successfully to understand social phenomena [1,2]. The main goal is to explain “macroscopic” emergent behavior in terms of the “microscopic” individual’s components in the same way that one derives the laws of macroscopic physical systems, e.g., the equation of state, from microscopic information such as the forces amongst particles. One lesson we have learnt from the modern development of statistical physics is that the emergent behavior, manifested through macroscopic phase transitions, is largely dependent on some details of the microscopic interactions and that there are some universal features that only depend on a few ingredients, such as dimensionality, symmetries, etc. It is in this spirit that the modeling of social systems has relied on the development of very simple agent-based models that take as starting points some stylized facts about the interactions amongst agents. Consider, for example, the subject of the evolution of cultures. In a seminal paper, Robert Axelrod asked: “If people tend to become more alike in their beliefs, attitudes, and behavior when they interact, why do not all such differences eventually disappear?” [3]. He then introduced a model whose basic assumption is that interactions amongst individuals lead to an augmentation in the similarity between them. A detailed analysis [4] shows that, depending on the initial diversity, there is a phase transition between an ordered monocultural state and a disordered multicultural state, demonstrating the apparent paradox of the emergence of global polarization through the mechanism of local convergence. It was then established that the dimensionality of the space of interactions was a relevant variable of the model [5]. Similar ideas appear in other areas. In the context of opinion formation, for example, one expects, on the one hand, that social influences reduce differences between individuals via social contagion, but, on the other, interactions can also produce differentiation via repulsive forces, associated with anticonformist "contrarian" agents that tend to deviate from the behavior adopted by the neighbors in the network of connections [6,7]. Another example is Galam’s model for minority opinion spread [8,9] that, although based on local majority rule, can lead to the hostile minority views having an advantage.
Other diverse mechanisms can compete with the tendency toward uniformity promoted by social contagion. One is the "noisy" behavior, ruled by a "social temperature" parameter, associated with imperfect imitations due to random factors or independent choices, such that random changes of opinion interpreted as idiosyncratic behavior can occur. Standard models that study the effect of independence include the noisy voter model and the noisy kinetic exchange model. In the former, agents adopt opinions ± 1 , copying the opinion of a random contact. This model has been studied under a variety of different, but formally equivalent setups [10,11,12,13,14,15,16,17]. In the latter, the states ± 1 and 0 can be adopted via a rule that takes into account the current opinion of both interacting contacts [18,19]. In both cases, the rule of social influence acts with a probability of ( 1 a ) while otherwise, with a probability of a, a random change can occur. That is, these models rely on the assumption that opinion dynamics are mainly governed by mechanisms of imitation or social contagion that mold opinion formation through the interaction between individuals, but random factors are always present. In both cases, noise opposes the system’s ability to reach a self-organized state with a winning opinion. Furthermore, both present a critical value a c below which order can be achieved, the main difference being that a c 0 in the thermodynamic limit, when the number of agents tends to infinity, for the noisy voter, while a c remains finite in the kinetic exchange model in the same limit.
Another ingredient that has been proven to be relevant in the modeling of social systems is that of “aging”. The effects of aging have been widely explored in several areas of research. In the field of computational biology [20,21,22], aging is understood as the increase of the mortality of a species as its population becomes older. In chemistry, aging appears when the properties of a material change over time without the influence of external forces but due to, for example, thermal degradation [23] or photo-oxidation [24]. In the context of social systems, aging is the concept that the larger resistance an agent offers to changing its state of opinion, the longer it has been holding the current state. Initially termed as “inertia” [25], it was shown that the slowing down of the microscopic dynamics induced via aging actually decreased the time needed to reach the macroscopically ordered state state of consensus. In this respect, and in alignment with previous studies [25,26,27,28,29,30,31], we consider that aging acts on the mechanism associated with social contagion.
In this paper, we compare the effects of aging on the two above-mentioned paradigmatic representatives of the class of noisy opinion models, the voter model and the kinetic exchange model, highlighting the similarities and differences amongst them. To this end, we consider an all-to-all interaction scheme in which every agent is connected to every other agent and develop an adiabatic approximation able to provide us with the phase diagram, including the location of the critical points separating regions of consensus from disordered regions. Afterward, we compare the location of the critical points for both models.
The rest of the paper is organized as follows: In Section 2, we introduce a general setup to study models of opinion dynamics under the presence of idiosyncratic, random changes of opinion, as well as the interaction between the agents modulated by an aging mechanism. In Section 3, we derive a mean-field-type approach for the noisy voter model under an adiabatic approximation, leaving the more technical details for Appendix A.1. In Section 3, we also compare the results of numerical simulations for two different functional forms for the aging probability, algebraic and exponential, focusing mainly on the magnetization, measuring the amount of order, or amount of consensus, in the system. In Section 4, after briefly reviewing the main results for the noisy kinetic exchange model, we compare the results for the magnetization and the dependence of the critical value of the noise intensity as a function of a parameter measuring the rate of decrease of the aging probability, for the voter and the kinetic exchange model. Finally, in Section 5, we end with some conclusions and an outlook for future work.

2. Models of Noisy Opinion Dynamics with Aging

In this study, we analyze two models that have been commonly used as prototypical examples in the study of the dynamics of opinion formation in social systems: the noisy voter model and the noisy kinetic exchange model. Both models consider a set of N agents endowed with an internal state variable s i , i = 1 , , N , representing the possible positions of agent i concerning a given topic. For the voter model, the internal variable can take two possible values s i { 1 , + 1 } , representing a position against or in favor of the topic. The kinetic exchange model introduces a third neutral state such that s i { 1 , 0 , + 1 } . This internal variable evolves due to two different generic mechanisms that act stochastically: idiosyncratic changes and social influence. The difference between them is that the former randomly changes the state variable s i independently of the states of other agents, while the latter changes s i following a rule that depends on the state variables of another agent s j . In the voter model, the social rule is that s i S ( s i , s j ) = s j , modeling the mechanism of imitation. In the kinetic exchange model, the social rule is s i S ( s i , s j ) = sgn [ s i + s j ] , where sgn [ s ] is the sign function. The rule is such that neutral agents can not modify the opinion of another agent, and agents with a well-defined opinion (either positive or negative) can convince a neutral agent or turn to the neutral state an agent with the opposite opinion. Let us mention that other rules for three-state models have been considered in the literature before [32,33,34,35]. In Ref. [32], it is shown that the inclusion of a third neutral state which individuals necessarily have to pass through increases the capability to reach consensus in the extreme values.
Previously, both models here considered have been studied under the influence of aging in the social mechanism [36,37]. In this paper, we generalize some of the previous studies and compare the effects that aging induces in both models.
To be precise, let us spell out in detail the rules of evolution for these models. Initially, we assign a random value to each state variable s i and set all internal times τ i to zero. Then,
  • At each iteration, an agent i is randomly selected.
  • With probability ( 1 a ) , the social rule is chosen: with probability q ( τ i ) , modeling the persistence or reaction of the individual i to change as a function of its age τ i , a neighbor j is randomly selected and the opinion of agent i is modified according to the rule s i S ( s i , s j ) .
  • Otherwise, with probability a, the idiosyncratic rule is chosen: the state s i is replaced by a randomly selected value among all possible opinion states.
  • Irrespective of the update mechanism actually used by agent i (random change or pairwise interaction, with aging or not), its age τ i is updated in the following way: if the state s i has changed, then age is reset, i.e., τ i 0 ; otherwise, age is incremented in one unit, i.e., τ i τ i + 1 .
We restrict ourselves in this paper to the all-to-all connectivity, where each agent is linked to every other agent. Hence, the set of neighbors of an agent i is the whole set of agents (excluding itself). Time is measured in Monte Carlo steps, such that one unit of time corresponds to N agent selections for updating.
Although other forms are possible, in the present study, we adopt the following two general functional forms for the probabilities (we use q ( τ ) q τ for brevity in the notation),
algebraic decay : q τ = q τ + q 0 τ * τ + τ * ,
exponential decay : q τ = q + ( q 0 q ) e τ / τ * ,
where q 0 and q , satisfying 0 q < q 0 1 , denote, respectively, the initial ( τ = 0 ) and asymptotic ( τ ) values of q τ , and τ * is a parameter dictating the rate of decrease of the aging-probability, i.e., a larger value of τ * implies a slower decay. Both forms have been considered before in the context of the study of the way that the voter model (without idiosyncratic changes) approaches the asymptotic consensus state [38]. A previous study of the noisy voter model [29] was limited to the algebraic case with q 0 = 1 / 2 , τ * = 2 . The aging-less case is recovered, formally taking the limit τ * , implying q τ = q 0 for all values of the age τ . Our theoretical treatment is rather general, but we adopt the values q 0 = 1 and q = 0 in the numerical simulations.

3. Noisy Voter Model with Aging

In this Section, we present the results obtained for the noisy voter model with aging. We build over the treatment of Ref. [29] but present a more general one, valid for arbitrary forms of the aging-update probability.
In this model, each agent i is characterized by its binary state variable, s i { 1 , + 1 } , and its age or residence time in state s i , τ i . We denote with x τ ± ( t ) the fractions of agents in states ± 1 and with age τ , such that x ( t ) = τ = 0 x τ + ( t ) is the total fraction of agents in state + 1 at time t, and 1 x ( t ) = τ = 0 x τ ( t ) is the total fraction of agents in state 1 at time t. As detailed in Appendix A.1, it is possible to derive a closed evolution equation for x ( t ) . The procedure starts by writing down rate equations for the densities x τ ± ( t ) . One then performs an adiabatic approximation that assumes that the evolution of x τ ± ( t ) is attached to that of x ( t ) which evolves at a longer time scale. Under this approximation, the equation for the dynamical evolution of the fraction x ( t ) of agents in state + 1 at time t is
d x d t = G V ( x ) , G V ( x ) = a 2 ( 1 2 x ) + ( 1 a ) x ( 1 x ) [ Φ V ( x ) Φ V ( 1 x ) ] ,
where the function Φ V ( x ) is defined as
Φ V ( x ) = τ = 0 q τ F τ V ( x ) τ = 0 F τ V ( x ) ,
with
F 0 V ( x ) = 1 , F τ V ( x ) = k = 0 τ 1 γ 2 ( q k x , a ) , τ 1 ,
and
γ n ( z , a ) = a n + ( 1 a ) ( 1 z ) .
The steady state-solutions, x st , are obtained by setting the time derivative of the density x ( t ) to equal zero, or G V ( x st ) = 0 , according to Equation (3). Note that, due to its very nature, the adiabatic approximation does provide the correct values of these steady-state solutions. This is because the exact calculation of the steady-state solutions requires that the rates of change of all densities are set to zero. This leads to the condition G V ( x st ) = 0 , which is also a result of the adiabatic approximation. What the approximate dynamical Equation (3) provides is the stability of the different steady-state solutions as determined by the sign of the derivative d G V ( x ) / d x evaluated at x st .
In the aging-less case, q τ = q 0 , τ , it is Φ V ( x ) = q 0 and the only fixed point of Equation (3) is x st = 1 / 2 , which is stable. This indicates that the disordered phase is the only asymptotic solution. It is quite clear from the structure of Equation (3) that x st = 1 / 2 is, trivially, also a steady-state solution for the aging situation, for an arbitrary function Φ V ( x ) . The stability of this trivial solution and the existence of other steady-state solutions depend solely on the function G V ( x ) .
For the algebraic functional form of the aging-update probabilities given by Equation (1), it is possible, as explained in Appendix B, to obtain an analytical form for the function Φ V ( x ) in terms of hypergeometric functions. However, even in this case, the non-trivial steady state values and their stability have to be obtained numerically. For the exponential form of the aging-update probabilities given by Equation (2), it does not seem to be possible to express Φ V ( x ) in terms of other known functions, but we outline in Appendix B.2 a convenient numerical algorithm for its evaluation.
Both for the algebraic and the exponential forms of the aging-update probabilities, the numerical analysis concludes that, in the case that q 0 = 1 , q = 0 , the solution x st = 1 / 2 is stable for a > a c ( τ * ) and unstable for a < a c ( τ * ) and that a new pair of symmetric stable solutions x st , 1 x st emerge for a a c ( τ * ) . These two solutions share the same stability, as it can easily be proven that d G V ( x ) / d x x = x st = d G V ( x ) / d x x = 1 x st . This change of stability of the symmetric solution x st = 1 / 2 is understood as a phase transition between a disordered phase at a > a c ( τ * ) where both opinions ± 1 coexist in equal proportion to an ordered, consensus phase for a < a c ( τ * ) where one of the opinions is majoritarian. The existence of this phase transition is one of the main results presented in Ref. [29] for a particular form of the aging probability (corresponding to the algebraic case with q 0 = 1 / 2 , τ * = 2 ). The same transition was understood as a mapping of the problem with aging to another one with suitable nonlinear rates in the social mechanism [36]. We now present a general study of both the algebraic and exponential dependence of the aging probability and different values on the parameter τ * .
In Figure 1, we plot the magnetization, m st = | 2 x st 1 | , as a function of the noise intensity, a, both for the algebraic and the exponential functional forms of the aging update probability and for several values of the parameter τ * . In the same plot we show the results of numerical simulations of the stochastic rules for the agent-based model detailed in Section 2. The simulations agree remarkably well with the analytical results, validating the adiabatic approximation introduced in the analysis. There are some deviations with respect to the analytical calculation for values of the probability parameter a which are close to the critical value a c . This is attributed to the necessary consideration of a finite number of agents N = 10 4 in the numerical simulations, while the theoretical treatment considers the thermodynamic limit N .
For a given value of τ * , the critical value a c can be found by calculating the point at which the symmetric solution x st = 1 / 2 changes from being stable to being unstable, i.e., by solving the equation d G V ( x ) / d x x = 1 / 2 = 0 . A relatively simple calculation shows that this condition is equivalent to
( 1 a c ) d Φ V ( x ) d x x = 1 / 2 = 2 a c .
Note that a c also appears in the function Φ V ( x ) . The dependence of the critical value a c on the parameter τ * , obtained by numerically solving the previous equation, is shown in Figure 2. The larger the value of a c , the larger the region in parameter space in which a consensus-like phase is present. Remarkably, both for the algebraic and the exponential cases, the critical value tends toward zero for τ * 0 and τ * , indicating that in those limits, the only asymptotic solution is the disordered one. The limit τ * leads to q τ = 1 , τ , which corresponds to the standard version (without aging) of the noisy-voter model. It is known that this model displays a finite-size noise-induced phase transition between disorder and consensus at a critical value of the parameter a c = 2 / N . In the thermodynamic limit, it is a c 0 , in accordance with our result. The reason for the disappearance of the consensus in the limit τ * 0 stems from the fact that the social mechanism is activated with a probability q ( τ ) that tends toward 0 for all τ , except τ = 0 , for which q ( 0 ) = q 0 > 0 . Hence, the only effective updating mechanism acting at all times is the set of random updates that necessarily lead to disorder. In between these two limits, there is an optimal value τ c * for which a c is the maximum. For the algebraic case, it is τ c * = 2.01 , and the corresponding value of the noise intensity is a c = 0.224 , while for the exponential case, we find that τ c * = 3.77 and a c = 0.242 . The critical lines a c ( τ * ) of the algebraic and exponential cases cross at the point τ 0 * = 2.33 , such that for τ * < τ 0 * , the algebraic aging shows a larger consensus region (larger value of a c ) and the opposite for τ * > τ 0 * .

4. Comparison with the Noisy Kinetic Exchange Model with Aging

We now compare the main similarities and differences between the noisy voter model and the kinetic exchange model, both under the presence of aging.
The kinetic exchange model introduces a third, neutral value of the state variable, s i { 1 , 0 , + 1 } . At variance with the noisy voter model, a macroscopic characterization uses both densities x ± ( t ) of agents in states ± 1 at time t. Via normalization, the density of the agents in state 0 is given by x 0 ( t ) = 1 x + ( t ) x ( t ) .
Along the lines used for the voter model and developed in more detail in Ref. [37], it is possible to write down a closed system of equations for the densities x ± ( t ) , namely,
d x + d t = G K ( x + , x ) , d x d t = G K ( x , x + ) , G K ( z , w ) = ( 1 a ) z ( 1 z w ) Φ K ( z + w ) z w Φ K ( w ) + a 3 1 3 z .
where
Φ K ( x ) τ = 0 q τ F τ K ( x ) τ = 0 F τ K ( x ) .
F 0 K ( x ) = 1 , F τ K ( x ) = k = 0 τ 1 γ 3 ( q k x , a ) , τ 1 ,
where γ n ( z , a ) is given by Equation (6). Although the dynamical system for the kinetic model, Equation (8), is quite different from that of the voter model, Equation (3), a quite similar structure is found for the functions Φ V ( x ) (4) and Φ K ( x ) (9). As explained in Appendix B, both functions are expressible in terms of hypergeometric functions for the algebraic dependence of the aging probabilities and can be computed using a very efficient numerical algorithm in the case of the exponential dependence.
Let us summarize now the main results of the analysis of the dynamical system Equation (8). In the aging-less case, Φ K ( x ) = q 0 , the dynamical equations always admit the steady-state solution x st + = x st = 1 / 3 . This solution becomes unstable for values of the noise intensity a less than the critical value a c = q 0 / ( 3 + q 0 ) , where a pair of non-symmetric solutions x st + x st emerge. The behavior of the magnetization m st = | x st + x st | is given by
m st = ( q 0 ( 3 + q 0 ) a ) ( 3 q 0 ( 1 + 3 q 0 ) a ) 3 q 0 ( 1 a ) , a a c , 0 , a a c ,
a result already obtained by Nuno Crokidakis [18] in the case that q 0 = 1 .
When aging is included, the basic structure of the solution remains [37]: there is always a symmetric phase x st + = x st steady-state solution which is stable for a > a c ( τ * ) . For a < a c ( τ * ) , this solution becomes unstable and a pair of non-symmetric stable solutions emerge. It is not possible to give explicit expressions for the solutions x st ± for an arbitrary function Φ K ( x ) , and they have to be determined numerically. The stability of these solutions is also determined numerically from the sign of the eigenvalues of the Jacobian matrix
x ˙ + x + x ˙ x + x ˙ + x x ˙ x x ± = x st ±
evaluated at the fixed points. Here, the dot over a letter denotes the time derivative.
In Figure 3, we show the results of the magnetization m st as a function of the noise intensity a for two values of the τ * parameter for the noisy voter ( m st = | 2 x st 1 | ) and for the kinetic exchange ( m st = | x st + x st | ) models with aging. In both cases, we find high agreement between theoretical results and numerical simulations using the stochastic rules of the processes.
As can be seen in Figure 2, for sufficiently small values of τ * (strong or moderate aging, e.g., τ * = 2 in Figure 3), the most significant determining factor for the existence of a given consensus region is not the type of model considered (either voter or kinetic exchange), but the type of aging kernel. In particular, algebraic aging, which decays most slowly with τ , is the one that most enhances this effect. On the other hand, for large values of τ * (weak aging, e.g., τ * = 10 in Figure 3), the kinetic exchange model gives rise to considerably larger consensus regions than the voter model, regardless of the type of aging considered (algebraic or exponential), which is consistent with the feature that in the aging-less limit ( τ * ), the kinetic model has a non-null critical point in the thermodynamic limit, in contrast with the voter model.
The most interesting result for the kinetic model is the non-monotonic behavior of the magnetization: the critical value a c ( τ * ) exceeds the value corresponding to the aging-less case a c = 1 / 4 , and it then approaches asymptotically to 1 / 4 . As can be seen in Figure 2, this phenomenon occurs for both profiles of aging. Moreover, as in the noisy voter model with aging, in the kinetic model there is also a value τ 0 * such that for τ * < τ 0 * , the algebraic aging gives rise to a larger consensus region than the exponential aging, while for τ * > τ 0 * , the situation is reversed. For the noisy kinetic exchange model, it is τ 0 * = 5.40 .

5. Final Remarks

We have considered two models of opinion formation, namely the noisy versions of the 2-state voter and 3-state kinetic exchange models, and introduced the effect of aging through the probability of change q τ acting on the interaction between agents. Moreover, we considered two different families of kernels for q τ : either algebraically or exponentially decaying with τ .
A mean-field description has been given for the generic form of q ( τ ) , unifying the previous results for the two models [29,37] and extending part of them to embrace a wider family of models with n opinion states. This description relies on obtaining the evolution equations for the density of the agents in each opinion state s and with the given age τ . Then, the steady state solutions of this system of (infinite) equations and the analysis of its stability (via an adiabatic approximation valid when separation of timescales holds) allowed for the obtaining of the plots of the order parameter m s t vs. the noise probability a, in agreement with agent-based simulations in a complete graph.
We have particularly considered the algebraic form q τ = ( q τ + q 0 τ * ) / ( τ + τ * ) and the exponential form q τ = q + ( q 0 q ) exp ( τ / τ * ) , with 0 q < q 0 1 . In numerical examples, we focused on the case that ( q 0 , q ) = ( 1 , 0 ) . Our results indicate that qualitatively similar tendencies emerge for both kernels in both models as follows. For sufficiently large τ * (weak aging), there is good agreement with the aging-less situation, as expected. For all values of τ * , the magnetization, m st , as a function of the noise intensity, a, displays a continuous transition from order to disorder at a critical value a c . In all the analyzed cases, we observed an optimal value of τ * to obtain a consensus (maximizing this critical value a c ). It is also noteworthy that, while both models produce different results under weak aging, when aging is strong or moderate, the critical value a c becomes nearly insensitive to the particular social interaction rule ( s i , s j ) and number of opinion states n.
An interesting continuation would be to go beyond all-to-all interactions and to study aging effects on the opinion dynamics in random networks. Moreover, other forms of the aging kernel might also bring new features.

Author Contributions

All authors contributed equally to this work. All authors have read and agreed to the published version of the manuscript.

Funding

Partial financial support has been received from the Agencia Estatal de Investigación (AEI, MCI, Spain) MICIU/AEI/10.13039/501100011033 and Fondo Europeo de Desarrollo Regional (FEDER, UE) under Project APASOS (PID2021-122256NB-C21) and the María de Maeztu Program for units of Excellence in R&D, grant CEX2021-001164-M. C.A. also acknowledges the partial support received from Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq)-Brazil (311435/2020-3) and Fundação de Amparo à Pesquisa do Estado de Rio de Janeiro (FAPERJ)-Brazil (CNE E-26/201.109/2021).

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A. Rate Equations

In the general case of n possible state values s, the rate equations for the density x τ s of the agents in state s and age τ are
d x τ s d t = Ω s s ( τ 1 ) s Ω s s ( τ ) , τ 1 ,
where Ω s s ( τ ) is the transition rate from state s to state s . The first term accounts for those updates that did not result in a change of state and hence increase their internal time from τ 1 to τ , while the second accounts for those that resulted in a change of state and therefore resulted in a change τ 0 of the internal time. For τ = 0 , the rate equation includes all those changes that result in a reset of the internal time,
d x 0 s d t = τ = 0 s s Ω s s ( τ ) s Ω s s ( 0 ) .
Adding Equations (A1) and (A2) over all values of τ , one obtains the rate equations for the density of agents in each state s as x s = τ = 0 x τ s . We now derive the rate expressions for the noisy voter. A similar treatment for the kinetic exchange model can be found in Ref. [37].

Appendix A.1. Noisy Voter Model with Aging

The state can take two possible values s { 1 , + 1 } . For the all-to-all connectivity adopted in this paper, the set of transition rates Ω s s comprises
Ω ( τ ) = x τ a 2 + ( 1 a ) ( 1 x + q τ ) , Ω + ( τ ) = x τ a 2 + ( 1 a ) x + q τ , Ω + ( τ ) = x τ + a 2 + ( 1 a ) x q τ , Ω + + ( τ ) = x τ + a 2 + ( 1 a ) ( 1 x q τ ) .
In this paper, we have used the notation x for x + and 1 x for x . We show now the derivation of the expression for the first of these rates, Ω ( τ ) : The probability that an agent with internal time τ and state value s = 1 remains 1 first requires the selection of an agent in that state (probability x τ ); then, if the social rule is chosen (probability 1 a ), the copying mechanism activates with a probability of q τ and the selected neighbor must be in the state 1 (probability x ), but if the copying mechanism is not activated (probability 1 q τ ), the state remains 1 . If, on the other hand, the idiosyncratic rule is activated (probability a) and the new state is chosen to equal 1 with a probability of 1 / 2 , this leads to
Ω ( τ ) = x τ ( 1 a ) ( x q τ + ( 1 q τ ) ) + a 1 2 ,
which, after the replacement of x = 1 x + , leads to the first of Equation (A3). Other transition rates in these equations are obtained similarly.
From these rates and Equations (A1) and (A2), one can derive the rate equations for x τ s as
d x τ d t = Ω ( τ 1 ) x τ , d x τ + d t = Ω + + ( τ 1 ) x τ + ,
for τ 1 , and
d x 0 d t = a 2 x + + ( 1 a ) x y + x 0 , d x 0 + d t = a 2 x + ( 1 a ) x + y x 0 + ,
for τ = 0 , where we have defined
y s τ = 0 q τ x τ s .
To obtain a closed equation for the time evolution of the densities x s , we use an adiabatic approximation whereby we assume that the time derivative Equation (A5) of the age-dependent density x τ s can be set to zero, allowing for the expression of x τ ± in terms of x τ 1 ± . The solution of this recursive relation is
x τ = x 0 F τ ( x + ) , x τ + = x 0 + F τ ( x ) ,
with
F 0 ( x ) = 1 , F τ ( x ) k = 0 τ 1 γ 2 ( q k x , a ) , τ 1 ,
and the function γ 2 is defined in Equation (6). Adding Equation (A8) over all τ 0 , we obtain
x = x 0 τ = 0 F τ ( x + ) , x + = x 0 + τ = 0 F τ ( x ) ,
which, substituted in Equation (A8), leads to
x τ = x F τ ( x + ) τ F τ ( x + ) , x τ + = x + F τ ( x ) τ F τ ( x ) ,
which are now expressed in terms of the global variables x ± .
Adding Equations (A5) and (A6) over all values of τ , we obtain the corresponding equations for the density x s of each state s.
d x d t = a 2 ( x + x ) + ( 1 a ) ( x y + x + y ) , d x + d t = a 2 ( x x + ) + ( 1 a ) ( x + y x y + ) .
Moreover, note that one of the two equations can be eliminated, since x + + x = 1 . Then, in order to obtain a closed evolution equation for the global variable x + , one needs to express the variables y s appearing in Equation (A12) in terms of x + . This can be done by using Equation (A11) into Equation (A7), yielding
y = ( 1 x + ) Φ ( x + ) , y + = x + Φ ( 1 x + ) ,
where we have introduced the function
Φ ( x ) τ = 0 q τ F τ ( x ) τ = 0 F τ ( x ) .
Let us note here, for consistency, that in the aging-less case, q τ = 1 , it is Φ ( x ) = 1 and, hence, y s = x s , for s = 1 , + 1 .
The replacement of Equation (A13) in Equation (A12) leads to the rate equation for x x + , Equation (3). Note that the function Φ ( x ) depends on the aging profile q τ both through the explicit dependence on Equation (A14) and in the expression of the F τ ( x ) of Equation (A9). As shown in Appendix B, the function Φ ( x ) can be related to hypergeometric functions in the case of an algebraic dependence on the aging probability.

Appendix B. Calculation of Sums Involving F τ (x)

Appendix B.1. Algebraic Aging

In the case of a rational function of the age of the general form
q τ = q τ + q 0 τ * τ + τ * ,
where τ * > 0 and 0 q < q 0 , the function F τ ( x ) defined is given by
F τ ( x ) k = 0 τ 1 γ n ( q k x , a ) = γ n ( q x , a ) τ τ * ξ n ( x , a ) τ ( τ * ) τ , τ 1 ,
where
ξ n ( x , a ) γ n ( q 0 x , a ) γ n ( q x , a ) ,
with the function γ n ( z , a ) defined in Equation (6), and ( z ) τ Γ ( z + τ ) / Γ ( z ) is the Pochhammer symbol and Γ is the gamma function.
In order to compute the function Φ ( x ) = τ = 0 q τ F τ ( x ) τ = 0 F τ ( x ) , one needs the following sums:
τ = 0 F τ ( x ) = 2 F 1 1 , τ * ξ n ( x , a ) ; τ * ; γ n ( q x , a ) , τ = 0 q τ F τ ( x ) = q 0 2 F 1 1 , τ * ξ n ( x , a ) ; 1 + τ * ; γ n ( q x , a ) +
q 1 + τ * γ n ( q 0 x , a ) 2 F 1 2 , 1 + τ * ξ n ( x , a ) ; 2 + τ * ; γ n ( q x , a ) .
In this paper, we cover the algebraic case corresponding to q 0 = 1 and q = 0 .

Appendix B.2. Exponential Aging

In the definition of F τ ( x ) , Equation (A16), where γ n ( z , a ) is given by Equation (6), the substitution of q τ = e τ / τ * yields
F τ ( x ) = 1 n 1 n a α τ n x 1 a n ( n 1 ) a b ; e 1 / τ * τ ,
where ( r ; s ) 0 = 1 and ( r ; s ) k = i = 0 k 1 ( 1 r s i ) for k 1 is the q-Pochhammer symbol, and where α ( 1 / n , 1 ) and b ( 0 , 1 ) . Therefore, the function Φ ( x ) is given by
Φ ( x ) = τ = 0 q τ F τ ( x ) τ = 0 F τ ( x ) .
A way to compute numerically the infinite series in the numerator and denominator of Equation (A21) is to cut them off by finite sums up to an upper index τ = M . However, the convergence seems to be slow, and large values of M are needed for a precise calculation, especially for small values of τ * or a. To overcome this difficulty, an efficient procedure has been described in Ref. [37]. It starts by introducing the function
ϕ ( z , b , s ) = τ = 0 ( b ; s ) τ z τ ,
from which Equation (A21) reads
Φ ( x ) = ϕ ( α s , b , s ) ϕ ( α , b , s ) , s = e 1 / τ * ( 0 , 1 ) .
Then, we use the iteration relation that follows from its definition, Equation (A22), namely,
ϕ ( α , b s k , s ) = 1 + α ( 1 b s k ) ϕ ( α , b s k + 1 , s ) , k = L , L 1 , , 0
with the initial condition
ϕ ( α , b s L + 1 , s ) = 1 1 α ,
that results from the approximation b s L + 1 0 and the use of ( 0 ; s ) k = 1 in the definition (A22). We have taken L such that b s L + 1 < ϵ = 10 12 , or L log ( ϵ / b ) / log s = τ * log ( b / ϵ ) , although other smaller values of ϵ produced the same results.

References

  1. Castellano, C.; Fortunato, S.; Loreto, V. Statistical physics of social dynamics. Rev. Mod. Phys. 2009, 81, 591–646. [Google Scholar] [CrossRef]
  2. Conte, R.; Gilbert, N.; Bonelli, G.; Cioffi-Revilla, C.; Deffuant, G.; Kertesz, J.; Loreto, V.; Moat, S.; Nadal, J.P.; Sanchez, A.; et al. Manifesto of computational social science. Eur. Phys. J. Spec. Top. 2012, 214, 325–346. [Google Scholar] [CrossRef]
  3. Axelrod, R. The dissemination of culture: A model with local convergence and global polarization. J. Confl. Resolut. 1997, 41, 203–226. [Google Scholar] [CrossRef]
  4. Castellano, C.; Marsili, M.; Vespignani, A. Nonequilibrium phase transition in a model for social Influence. Phys. Rev. Lett. 2000, 85, 3536–3539. [Google Scholar] [CrossRef] [PubMed]
  5. Klemm, K.; Eguíluz, V.M.; Toral, R.; Miguel, M.S. Role of dimensionality in Axelrod’s model for the dissemination of culture. Phys. A Stat. Mech. Appl. 2003, 327, 1–5. [Google Scholar] [CrossRef]
  6. Galam, S. Contrarian deterministic effects on opinion dynamics: “The hung elections scenario”. Phys. A Stat. Mech. Appl. 2004, 333, 453–460. [Google Scholar] [CrossRef]
  7. Gimenez, M.C.; Reinaudi, L.; Galam, S.; Vazquez, F. Contrarian Majority Rule Model with External Oscillating Propaganda and Individual Inertias. Entropy 2023, 25, 1402. [Google Scholar] [CrossRef] [PubMed]
  8. Galam, S. Minority opinion spreading in random geometry. Eur. Phys. J. B 2002, 25, 403–406. [Google Scholar] [CrossRef]
  9. Forgerini, F.L.; Crokidakis, N.; Carvalho, M.A.V. Directed propaganda in the majority-rule model. Int. J. Mod. Phys. C, in print. [CrossRef]
  10. Lebowitz, J.L.; Saleur, H. Percolation in strongly correlated systems. Phys. A Stat. Mech. Appl. 1986, 138, 194–205. [Google Scholar] [CrossRef]
  11. Fichthorn, K.; Gulari, E.; Ziff, R.; Considine, D.; Redner, S.; Takayasu, H.; Fichthorn, K.; Gulari, E.; Ziff, R. Noise-induced bistability in a Monte Carlo surface-reaction model. Phys. Rev. Lett. 1989, 63, 1527. [Google Scholar] [CrossRef] [PubMed]
  12. Considine, D.; Redner, S.; Takayasu, H. Comment on “Noise-induced bistability in a Monte Carlo surface-reaction model”. Phys. Rev. Lett. 1989, 63, 2857. [Google Scholar] [CrossRef] [PubMed]
  13. Kirman, A. Ants, rationality, and recruitment. Quart. J. Econ. 1993, 108, 137–156. [Google Scholar] [CrossRef]
  14. Granovsky, B.L.; Madras, N. The noisy voter model. Stoch. Process. Their Appl. 1995, 55, 23–43. [Google Scholar] [CrossRef]
  15. Alfarano, S.; Lux, T.; Wagner, F. Time variation of higher moments in a financial market with heterogeneous agents: An analytical approach. J. Econ. Dyn. Control 2008, 32, 101–136. [Google Scholar] [CrossRef]
  16. Diakonova, M.; Eguíluz, V.M.; San Miguel, M. Noise in coevolving networks. Phys. Rev. E 2015, 92, 032803. [Google Scholar] [CrossRef] [PubMed]
  17. Carro, A.; Toral, R.; San Miguel, M. The noisy voter model on complex networks. Sci. Rep. 2016, 6, 24775. [Google Scholar] [CrossRef] [PubMed]
  18. Crokidakis, N. Phase transition in kinetic exchange opinion models with independence. Phys. Lett. A 2014, 378, 1683–1686. [Google Scholar] [CrossRef]
  19. Vieira, A.R.; Crokidakis, N. Noise-induced absorbing phase transition in a model of opinion formation. Phys. Lett. A 2016, 380, 2632–2636. [Google Scholar] [CrossRef]
  20. Penna, T.J.P. A bit-string model for biological aging. J. Stat. Phys. 1995, 78, 1629–1633. [Google Scholar] [CrossRef]
  21. Azbel, M.Y. Unitary mortality law and species-specific age. Proc. R. Soc. Lond. B Biol. Sci. 1996, 263, 1449–1454. [Google Scholar] [CrossRef]
  22. Azbel, M.Y. Phenomenological theory of mortality. Phys. Rep. 1997, 288, 545–574. [Google Scholar] [CrossRef]
  23. Celina, M.; Gillen, K.; Wise, J.; Clough, R. Anomalous aging phenomena in a crosslinked polyolefin cable insulation. Radiat. Phys. Chem. 1996, 48, 613–626. [Google Scholar] [CrossRef]
  24. Robinson, A.L.; Donahue, N.M.; Shrivastava, M.K.; Weitkamp, E.A.; Sage, A.M.; Grieshop, A.P.; Lane, T.E.; Pierce, J.R.; Pandis, S.N. Rethinking organic aerosols: Semivolatile emissions and photochemical aging. Radiat. Phys. Chem. 2007, 315, 1259–1262. [Google Scholar] [CrossRef] [PubMed]
  25. Stark, H.U.; Tessone, C.J.; Schweitzer, F. Decelerating microdynamics can accelerate macrodynamics in the voter model. Phys. Rev. Lett. 2008, 101, 018701. [Google Scholar] [CrossRef] [PubMed]
  26. Fernández-Gracia, J.; Eguíluz, V.M.; San Miguel, M. Update rules and interevent time distributions: Slow ordering versus no ordering in the voter model. Phys. Rev. E 2011, 84, 015103. [Google Scholar] [CrossRef] [PubMed]
  27. Pérez, T.; Klemm, K.; Eguíluz, V.M. Competition in the presence of aging: Dominance, coexistence, and alternation between states. Sci. Rep. 2016, 6, 21128. [Google Scholar] [CrossRef] [PubMed]
  28. Rozanova, L.; Boguñá, M. Dynamical properties of the herding voter model with and without noise. Phys. Rev. E 2017, 96, 012310. [Google Scholar] [CrossRef]
  29. Artime, O.; Peralta, A.F.; Toral, R.; Ramasco, J.J.; San Miguel, M. Aging-induced continuous phase transition. Phys. Rev. E 2018, 98, 32104. [Google Scholar] [CrossRef]
  30. Abella, D.; San Miguel, M.; Ramasco, J.J. Aging effects in Schelling segregation model. Sci. Rep. 2022, 12, 19376. [Google Scholar] [CrossRef]
  31. Abella, D.; San Miguel, M.; Ramasco, J.J. Aging in binary-state models: The Threshold model for complex contagion. Phys. Rev. E 2023, 107, 024101. [Google Scholar] [CrossRef] [PubMed]
  32. Svenkeson, A.; Swami, A. Reaching consensus by allowing moments of indecision. Sci. Rep. 2015, 5, 14839. [Google Scholar] [CrossRef] [PubMed]
  33. Balenzuela, P.; Pinasco, J.P.; Semeshenko, V. The Undecided Have the Key: Interaction-Driven Opinion Dynamics in a Three State Model. PLoS ONE 2015, 10, e0139572. [Google Scholar] [CrossRef]
  34. Vazquez, F.; Redner, S. Ultimate fate of constrained voters. J. Phys. A Math. Gen. 2004, 37, 8479–8494. [Google Scholar] [CrossRef]
  35. Gekle, S.; Peliti, L.; Galam, S. Opinion dynamics in a three-choice system. Eur. Phys. J. B 2005, 45, 569–575. [Google Scholar] [CrossRef]
  36. Artime, O.; Carro, A.; Peralta, A.F.; Ramasco, J.J.; San Miguel, M.; Toral, R. Herding and idiosyncratic choices: Nonlinearity and aging-induced transitions in the noisy voter model. Compt. Rend. Phys. 2019, 20, 262–274. [Google Scholar] [CrossRef]
  37. Vieira, A.R.; Llabrés, J.; Toral, R.; Anteneodo, C. Noisy kinetic-exchange opinion model with aging. arXiv 2023, arXiv:2311.13675. [Google Scholar] [CrossRef]
  38. Peralta, A.F.; Khalil, N.; Toral, R. Ordering dynamics in the voter model with aging. Phys. A Stat. Mech. Appl. 2019, 552, 122475. [Google Scholar] [CrossRef]
Figure 1. Noisy voter model with aging. Magnetization, m st = | 2 x st 1 | , as a function of the noise intensity, a, for different values of the τ * parameter, for the algebraic (left) and exponential (right) kernels. Solid lines correspond to the theoretical results, while symbols represent the outcomes of numerical simulations with N = 10 4 agents, averaged over 5 × 10 6 Monte Carlo steps (MCS) after a transient of 5 × 10 6 MCS. Notice the non-monotonic dependency of the critical point with the parameter τ * . See text for details.
Figure 1. Noisy voter model with aging. Magnetization, m st = | 2 x st 1 | , as a function of the noise intensity, a, for different values of the τ * parameter, for the algebraic (left) and exponential (right) kernels. Solid lines correspond to the theoretical results, while symbols represent the outcomes of numerical simulations with N = 10 4 agents, averaged over 5 × 10 6 Monte Carlo steps (MCS) after a transient of 5 × 10 6 MCS. Notice the non-monotonic dependency of the critical point with the parameter τ * . See text for details.
Physics 06 00034 g001
Figure 2. Theoretical curves of the critical noise value a c versus the τ * parameter in the algebraic and exponential cases for the noisy voter (V) and kinetic exchange (K) models. The horizontal lines correspond to the critical value in the aging-less case in the noisy voter (solid line) and in the kinetic exchange (dashed line) models.
Figure 2. Theoretical curves of the critical noise value a c versus the τ * parameter in the algebraic and exponential cases for the noisy voter (V) and kinetic exchange (K) models. The horizontal lines correspond to the critical value in the aging-less case in the noisy voter (solid line) and in the kinetic exchange (dashed line) models.
Physics 06 00034 g002
Figure 3. Comparison of the noisy voter model (V) and the noisy kinetic exchange model (K), both under the influence of aging. Magnetization m st as a function of the noise intensity a in the algebraic and in the exponential cases for two values of the τ * parameter: τ * = 2 (left) and τ * = 10 (right ). Results of the mean-field theory are plotted with solid lines, while those of numerical simulations are displayed with symbols. The simulations have been performed with 10 4 agents and averaged over 5 × 10 6 MCS after 5 × 10 6 thermalization MCS.
Figure 3. Comparison of the noisy voter model (V) and the noisy kinetic exchange model (K), both under the influence of aging. Magnetization m st as a function of the noise intensity a in the algebraic and in the exponential cases for two values of the τ * parameter: τ * = 2 (left) and τ * = 10 (right ). Results of the mean-field theory are plotted with solid lines, while those of numerical simulations are displayed with symbols. The simulations have been performed with 10 4 agents and averaged over 5 × 10 6 MCS after 5 × 10 6 thermalization MCS.
Physics 06 00034 g003
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Llabrés, J.; Oliver-Bonafoux, S.; Anteneodo, C.; Toral, R. Aging in Some Opinion Formation Models: A Comparative Study. Physics 2024, 6, 515-528. https://doi.org/10.3390/physics6020034

AMA Style

Llabrés J, Oliver-Bonafoux S, Anteneodo C, Toral R. Aging in Some Opinion Formation Models: A Comparative Study. Physics. 2024; 6(2):515-528. https://doi.org/10.3390/physics6020034

Chicago/Turabian Style

Llabrés, Jaume, Sara Oliver-Bonafoux, Celia Anteneodo, and Raúl Toral. 2024. "Aging in Some Opinion Formation Models: A Comparative Study" Physics 6, no. 2: 515-528. https://doi.org/10.3390/physics6020034

APA Style

Llabrés, J., Oliver-Bonafoux, S., Anteneodo, C., & Toral, R. (2024). Aging in Some Opinion Formation Models: A Comparative Study. Physics, 6(2), 515-528. https://doi.org/10.3390/physics6020034

Article Metrics

Back to TopTop