Abstract
This review presents an overview of the current research in kinetic exchange models for opinion formation in a society. The review begins with a brief introduction to previous models and subsequently provides an in-depth discussion of the progress achieved in the Biswas-Chatterjee-Sen model proposed in 2012, also known as the BChS model in some later research publications. The unique feature of the model is its inclusion of negative interaction between agents. The review covers various topics, including phase transitions between different opinion states, critical behavior dependent on various parameters, and applications in realistic scenarios such as the United States presidential election and Brexit.
1 Introduction
It has been a popular notion for a while to perceive human society as a complex network system [–]. The actions of individual human beings, as they interact with one another through social or economic network links, lead to a social non-equilibrium steady state with macroscopic characteristics such as wealth distribution, opinionated consensus, etc. This is similar to how a many-body condensed matter system arrives at an equilibrium macro-state through interactions. However, there are criticisms and challenges to this idea. One significant issue is that the individual constituents or “social atoms” are themselves quite intricate and may not adhere to the straightforward, well-defined laws of interaction assumed in models of physical atoms in ideal gas or material systems.
However, in the appropriate context, the interactions between the individuals and the resulting changes in the values of the social variables (e.g., money, opinion, etc.) can be sufficiently restricted so that the complexities arising out of the presence of self-deciding individuals rather than well-defined gas molecules, are minimized. For instance, the nuance involved in one’s political opinion gets drastically reduced when at the polling stations they have to choose between predominantly two opinions (say, in Brexit). It is, therefore, a valid context to consider binary opinion values for the individual agents, or even a generalization towards having a continuous range of values between two extreme ends.
The complexity (or assumptions, or interests) then translates into formulating the interactions between the agents. This is where a class of models were formulated (see, e.g., Ref. []) which consider the interaction between the agents as an exchange of opinions between the individuals []. Mathematically, if the opinion value of the ith agent at an instant of time t is denoted by oi(t), then it could evolve followingwhere an interaction/exchange has happened between the ith and the jth agents and the function f, which represents this interaction/exchange process, is a linear function of its arguments. There is, however, a non-linearity in this process that comes from the fact that the opinion values of all agents are bounded (|oi(t)| ≤ 1) at the extreme values (±1) of opinions. This simple linear form is inspired by the similar genre of models of wealth exchanges in a closed economy [, ], which was in-turn inspired by the kinetic theory of ideal gases (see Figure 1 for a schematic diagram). An ‘exchange’ in this context is mostly the formal similarity with wealth exchange and also is in the spirit of exchanging ideas or information between the selected pair that could then lead to shifts in their opinions. Like the kinetic theory of ideal gases, the exact form of interactions is hard to track down but as is known in the kinetic theory that the departures so introduced, are averaged out in the statistical sense. Unlike the kinetic theory, of course, the interactions are not just exchanges of energy (wealth or opinions), but instead are accompanied by a saving propensity that keeps a fraction of the exchanging quantity for themselves and “trade” with the remaining part. While a conservation of wealth is still obeyed in wealth exchanges, there is no such conservation for opinion exchanges. Instead, following an exchange of opinions, the two participating individuals either come closer together in their views or drift apart, depending on the nature of the “exchange” they had between them. As a result, the collective opinion of the society can either shift towards an emergent consensus or can get fragmented. Interesting questions arise regarding the conditions that facilitate emergent consensus, such as the effects of topologies (i.e., the way agents are connected and interact), the impact of non-conformist individuals on global consensus, and the time required to reach a consensus, the proximity to breakdown of consensus, and so on. Another line of investigation is on the characterization of the transition between consensus and fragmented state in the form of a critical phenomenon. The exponent values and the corresponding universality class are of interest.
FIGURE 1
In this review, we will first discuss the formulation of the kinetic exchange models for opinion dynamics and what do the parameters of the models mean for various different features of opinion exchanges between individuals (Sec.IIA). We will then move onto the phase transition behavior seen in such models, the nature of the phase transitions, and the different variations of the models where the individuals include non-conformists. Then we will discuss the effect of topology on such phase transition behavior (Sec. IIB). Finally, we will discuss the various different situations where such models could be applied–the case of the US presidential election (Sec.IIIA), the case of Brexit (Sec.IIIB) and some models of tax evasion (Sec. IIIC), for example,. The corresponding comparisons with the real data were discussed wherever possible, and then we summarize the results and provide the outlook.
2 Kinetic theory of social exchanges
As noted in Eq. 1, the evolution of the opinion values oi(t) follows a linear exchange with the opinion value of another agent oj(t), but the resulting process could be non-linear, in order to incorporate the bounds at the extreme values ±1. The values of oi(t) can be either continuous within this range, or discrete (±1, 0) that includes a neutral opinion explicitly.
Obviously, the interaction/exchange in the above-mentioned scenario is a complex process, but we argue that the crux of the resulting reshaping of the opinion values could be captured by relatively simpler rules in a statistical sense, i.e., the departures from such simple rules cancel out on average. Of course, this is a simplifying assumption. In this case, we assume that a particular individual retains a part of their original opinion state (unlike in the voter and related models) and is influenced only partly by the opinion state of the other individual, hence the exchange. Particularly,where the “exchange” is considered between the ith and jth agents. We will refer to this as the LCCC model, which was introduced in Ref. []. During the interaction (written here from the view of the ith agent, and a similar equation could be written for the jth agent as well), the agent retains λ fraction of their original opinion (at time t) and gets influenced by the jth agent, such that λϵ(t) fraction of the jth agent’s opinion is added to it. Here λ is a constant across all agents and ϵ(t) is a random variable drawn at each time independently for each interaction from a uniform distribution in (0,1). There is no restriction on the choice of ith and jth agent. However, a bounded confidence variant was studied in Ref. [], where the agents interact only when the difference between their opinion values remain within a limit. Note that the interaction process here is such that it is non-negative, meaning that if the two agents had belonged to the same side of the opinion spectrum (both positive or both negative), then after the interaction they would remain on the same side. This is easily seen if the above equation is rewritten as. Given that in the above equation the last term is positive definite, if the other term on the right-hand side is positive then the left-hand side must also be positive. Therefore, there is a spontaneous symmetry breaking transition for sufficiently large values of λ, where all opinion values are of the same sign (see Figure 2). For low values of λ, all opinion values eventually become zero. The nature of the symmetry breaking transition in this model has been investigated widely. Within the framework of the critical phenomena, simulation results indicate that it does not belong to the Ising universality class (even though it breaks a Z2 symmetry), or that of mean-field active-absorbing transition (although the system reaches an absorbing state below a critical value of λ). The order parameter is defined as the average of the overall opinion values
FIGURE 2
In the steady state (long time limit), near the critical point (λ = λc ≈ 2/3), it fits a variation of the formwith β ≈ 0.1 [
As mentioned earlier, an equation similar to Eq. 2 could be written for the jth agent as well. As far as the numerical simulations of these models are concerned, the steady-state properties do not depend on the types (asynchronous or synchronous) of updates.
A mean field calculation was proposed [
A variant of this model was later proposed [
Various attempts have been made to seek analytical solutions for this category of models, all of which demonstrate very little fluctuations with respect to system size and undergo a spontaneous active-absorbing type of symmetry breaking transition. However, they maintain a distinct set of critical exponent values that are far from the anticipated mean-field class of active-absorbing transitions in models of this nature [
One such attempt [
A further modification was proposed [
It is interesting to note that if the two-agent exchange condition were to be relaxed, the transition behavior changed significantly. For example, a three-agent interaction was considered in the following way: three agents were chosen at random, then the first agent interacted with the other two only if the opinion values of the other two agents matched. Keeping other parts of the dynamics same, this results in a discontinuous transition, where the order parameter behaves as . For a mixture of the two-agent and three-agent interactions, the transition eventually becomes continuous, passing through a tri-critical point at a critical value of the mixture.
However, it was also noted that the nature of the ‘disordered’ phase in all the above-mentioned versions is peculiar in the context of opinion formation, so as to have all opinion values at zero, meaning a neutral phase. Usually, in a society with competing opinions, the disordered phase is a fragmented one with almost equal sizes of population on either side of the issue (and possibly with few neutral agents). The reason for this ‘absorbing’ phase in the disordered state of these models is the non-negative nature of the interactions discussed above. Indeed, even for the ordered phase, opinion values of one sign survives [
However, before going to the discussions on negative interactions, let us first mention the universality of the LCCC model under the influence of an external noise [
2.1 The BChS model
In Ref. [
In the mean field limit (any agent can interact with any other agent), the dynamics are analytically tractable, particularly when the opinion values are discrete ±1, 0. The fractions of agents having the three types of opinion values could then be written as f1, f−1 and f0. It was shown analytically that at the critical point, these three fractions are equal. This is the key difference between this version and the earlier models, since in the disordered phase opinion values of opposite polarities are equally prevalent.
It is then straightforward to show that the order parameter behaves aswhich implies that near p → pc = 1/4, , giving the order parameter exponent β = 1/2. This result has been confirmed with extensive numerical simulations, both for the discrete opinion values, as well as for the continuous opinion values (for which the critical point changes).
Although there is no energy function akin to a Hamiltonian in these models, from the symmetry considerations, it is seen to behave like an Ising model, at least in the mean field limit (see also Ref. [
FIGURE 3

Numerical simulation results for the BChS model with continuous, annealed μij model, showing (A) finite size scaling of the Binder cumulant U for various system sizes N; the critical point is pc =0.3404±0.0002, with the best data collapse for . Inset: U as p varies for different system sizes; (B) finite size scaling of the order parameter O for various system sizes N; best data collapse is for β =0.50±0.01. Inset: O as p varies for different system sizes; (C) finite size scaling of V for various system sizes N; the best data collapse is for γ =1.00±0.05. Inset: V as p varies for different system sizes. The number of averages are 3,000 for N =256, 1800 for N =512, 1,000 for N =1,024 and 400 for N =2048. Taken from Ref. [
The effect of damage spreading was also studied by two different methods for the BChS model showing that the damage spreading transition takes place at pd where pd < pc = 0.25 in the mean field case for either method [
While in the LCCC type models, only active-absorbing transitions between a dominant state and the indifferent state can be observed, the built-in disorder or noise in the interactions in the BChS type models lead to order-disorder transitions and the critical exponents turn out to be the same as in the Ising model.
1. Extreme switches and exit probability
As mentioned before, the opinion values of either sign are possible in this model. However, as could be noted by following the dynamics of the model with discrete opinion values, if an agent is to switch their opinion value from positive to negative, or vice versa, they must first switch to the neutral opinion first.
In Ref. [
If the probability for μ = 2 is denoted by r and that for μ = 1 is 1 − r, then the results are qualitatively different for r = 1 and r ≠ 1. The analytical solution, which is valid in the thermodynamic limit, shows that for r = 1 the dynamics are quasi-conservative as the order parameter remains constant after a very short transient time. This indicates that the system does not order fully for any initial configuration with initial order parameter less than 1. When a consensus is reached with either all opinions +1 or −1, one can define what is called an exit probability, which is a measure of the probability that the system ends up in the state towards which it was biased initially. The linear behavior of the exit probability is similar to what is seen for a conservative dynamics, as, for example, in the Voter model in all dimensions and the Ising Glauber model in one dimension. This is actually quite interesting, as the present model does not strictly conserve the order parameter; the saturation value is not exactly equal to the initial one. But the linear behavior of the exit probability can still occur if the saturation value of the order parameter varies linearly with the initial value, which was checked to be true here. At r = 1 as f0 goes to zero very fast, it effectively renders the system to a binary opinion model within a short time scale with the transition rates identical to those in the Voter model [
With both
rand
p≠ 0 as parameters, the order disorder boundary in the parameter space is expressed as [
].
while the criticality is again mean-field type.
2. Virtual-walk in opinion space
An interesting aspect of the dynamics was studied in Ref. [
Scheme I is a Markovian process, i.e., here ξi (t + 1) depends on the present opinion states only:
Scheme II is a non-Markovian walk where the ξi (t + 1) depends on the present as well as the previous opinion states in the following way:The values of ξ thus chosen are tabulated in Table 1. In either case, Xi (t = 0) = 0 was taken for all i. It is to be emphasized here that the evolution of the opinions directly involves the parameter p. The walks on the other hand are solely determined on the basis of the opinions in the last one or two steps and p does not directly enter into the definition of the walk. It was found that both the walks carry the signature of the phase transition at pc = 0.25.
TABLE 1
| oi(t) oi (t + 1) | ξi (t + 1) | ||
|---|---|---|---|
| Scheme I | Scheme II | ||
| 1 | 1 | 1 | 1 |
| 1 | 0 | 0 | −1 |
| 0 | 0 | 0 | 0 |
| 0 | 1 | 1 | 1 |
| 0 | −1 | −1 | −1 |
| −1 | 0 | 0 | 1 |
| −1 | −1 | −1 | −1 |
The table shows the values of ξi (t +1) in the two schemes for different values of oi at times t and t +1. Note that |oi(t)− oi (t +1)|≤1.
3. Public-private opinions
It was noted that the publicly expressed opinion might differ from the privately held beliefs (see, e.g., Ref. [
]). Due to peer pressure and/or political purposes, an agent can have a private and a public opinion value, which might differ in magnitude as well as in sign. In Ref. [
], a version of the kinetic exchange model for opinion was considered, where the two types of opinion values were treated separately. Particularly, the public opinion values were allowed to follow the exchange rule mentioned before, while the private opinion values, denoted by
Pi(
t), followed
where
kis a parameter. This dynamics are not reflected in the public opinion, until the public opinion value differs from the private opinion value of a particular agent by more than a tolerance parameter
δ, such that
if |
oi(
t) −
Pi(
t)| >
δi. One could then measure two order parameters,
O(
t) for the public opinion values as before and
for the private opinions. It was shown numerically that a transition to disorder happens for a value of
p, depending on the values of
kand
δ, but a statistically significant difference between the two kinds of opinion values persists in all phases of the dynamics. While the critical behavior is Ising-like for high values of
δ, for low values of
δ, it was seen to occur with non-Ising exponent values. This is a signature of the non-Ising nature of the model, which we shall come back to in the later sections.
4. Contrarians and zealots
In a society, not all agents would follow an opinion ‘exchange’ as written in Eq. 1. Indeed, they might not enter into an ‘exchange’ at all, i.e., they can retain their opinion values indefinitely. Alternatively, they could behave contrary to the norm, i.e., take an opinion value opposite to that dictated by the interaction rule.
A group of agents not following the ‘rules’ defined for most people in the society have been considered before in many variants of opinion formation models (see, e.g., Ref. [
In Ref. [
2.2 Effect of topology: lattices and networks
Under most circumstances, there are no realistic restriction in the interaction or opinion exchange due to spatial constraints usually seen for physical models. However, there could be other types of constraints that could eventually give rise to a restricted neighborhood of interaction for an agent. For example, it is widely known that social networks often have scale-free degree distribution [
In view of this, the BChS model and its variants have been studied in lower dimensions (regular lattices), quasi-periodic lattices and on various networks, where the edges represent interaction possibilities and the nodes are the locations of the agents. We have discussed some of these instances in the earlier subsection. However, here we focus on the systematic studies concerning the critical exponent values and their variations due to topology.
1. BChS model on lattices: Regular and quasi-periodic
The study of the BChS models and for that matter any other opinion dynamics model on a regular lattice is primarily motivated by the assertion of its universality class and thereby determining the lower and upper critical dimensions. It could also have implications in growth, dynamics and coarse-graining of similarly opinionated neighborhoods [
In Ref. [
In Ref. [
In Ref. [
TABLE 2
| Dimension d | Lattice | μ | pc | ν | β | γ |
|---|---|---|---|---|---|---|
| mean field | discrete | (exact); 0.250 ± 0.001 [ | (exact); 0.50 ± 0.01 [ | 1.00 ± 0.05 [ | ||
| mean field | continuous | 0.3404 ± 0.0002 [ | [ | 0.50 ± 0.01 [ | 1.00 ± 0.05 [ | |
| d = 2 | square | discrete | 0.1340 ± 0.0001 [ | 0.99 ± 0.01 [ | 0.122 ± 0.002 [ | 1.75 ± 0.01 [ |
| d = 2 | square | continuous | 0.2266 ± 0.0001 [ | 0.99 ± 0.01 [ | 0.125 ± 0.001 [ | 1.75 ± 0.01 [ |
| d = 2 | triangular | continuous | 0.123 ± 0.0006 [ | 0.97 ± 0.0008 [ | 0.14 ± 0.005 [ | 1.58 ± 0.002 [ |
| d = 2 | honeycomb | continuous | 0.115 ± 0.0004 [ | 1.14 ± 0.009 [ | 0.19 ± 0.002 [ | 1.81 ± 0.006 [ |
| d = 2 | kagome | continuous | 0.068 ± 0.0003 [ | 1.16 ± 0.002 [ | 0.16 ± 0.002 [ | 1.89 ± 0.005 [ |
| d = 2 | Penrose quasiperiodic | continuous | 0.2293 ± 0.00005 [ | 1 [ | 1/8 [ | 1 [ |
| d = 2 | Ammann-Beenker quasiperiodic | continuous | 0.2299 ± 0.00005 [ | 1 [ | 1/8 [ | 1 [ |
| d = 2 | Seven-fold quasiperiodic | continuous | 0.2290 ± 0.00005 [ | 1 [ | 1/8 [ | 1 [ |
| d = 2 | Nine-fold quasiperiodic | continuous | 0.2290 ± 0.00005 [ | 1 [ | 1/8 [ | 1 [ |
| d = 3 | cubic | discrete | 0.1992 ± 0.0002 | 0.63 ± 0.01 | 0.310 ± 0.002 | 1.255 ± 0.005 |
| d = 3 | cubic | continuous | 0.2854 ± 0.0001 | 0.63 ± 0.01 | 0.310 ± 0.002 | 1.26 ± 0.01 |
| mean field Ising | ; d = 4 (exact) [ | (exact) [ | 1 (exact) [ | |||
| d = 2 Ising | 1 (exact) [ | (exact) [ | (exact) [ | |||
| d = 3 Ising | 0.630 ± 0.002 [ | 0.3250 ± 0.0015 [ | 1.2405 ± 0.0015 [ |
Comparing the critical exponents of the model studied, with Ising model in different dimensions. Mean field exponents for the model are taken from Ref. [
2. Networks
As mentioned before, an important aspect of the study of opinion dynamics model is its implementation on realistic social network structures viz., scale free networks. The BChS model was studied on different network topologies. Particularly, in Ref. [
3 Applications
3.1 Coarse grained information: US elections
The 2016 US Presidential election revealed an intriguing aspect: the candidate who received a greater share of the popular vote lost the election. This can be attributed to the electoral college system of the US, where in most states the winner of the popular vote in a state wins all of its electoral college votes as well. Essentially, this is a process of coarse graining. While the renormalization group theory of critical points shows that coarse graining near a critical point does not change the scaling behavior of a system, the sign of the order parameter can be flipped due to the coarse graining. In the case of the 2016 US elections, if we consider the electoral college as a spatial coarse graining of the popular vote, a flip of the sign of the order parameter (average opinion value) occurred (see Figure 4). The probability of such an event (flip) happening is significant when the underlying system (here the popular vote) is near a critical point, i.e., having no clear winning opinion and strong spatial correlation in the spatial organization of the opinion states [
FIGURE 4

A schematic representation of coarse graining in the Ising model. The left hand side figure shows the spatial configuration of the up (orange) and down (blue) values on a square lattice and the coarse graining boundaries are indicated. The right hand side figure shows a coarse grained picture. Although initially there were more up (22,382) than down (21,718) values, after the coarse graining there are more down (25) than up (24) blocks. This is an instance where coarse graining flips the sign of the average order parameter. This particular case uses two dimensional Ising model. But a similar picture could arise form the BChS and similar other models. Taken from [
The coarse graining process was applied to the kinetic exchange opinion model studied on a square lattice, which involved examining the time series of order parameter values before and after the process. During this process, the behavior resembled that of a noisy channel, where certain values may have been flipped, resulting in a change of sign. One can subsequently quantify the loss of information from a measurement of the mutual information between the two time series [
FIGURE 5

The finite size scaling of the probability of the minority candidate winning w as a function of the difference in the population of the two non-zero opinion values Δ. The inset shows the unscaled data. The x-axis values of the four cases of the minority candidate winning in the US presidential elections are indicated using the value of Δ from historic voting data and the value of the exponent same as that obtained from the above mentioned finite size scaling. The location of the x-axis values indicate that there has always been a significant chance of the minority candidate winning in these elections. Taken from Ref. [
As noted above, the process of coarse graining essentially implies a loss of information, much like a noisy channel [
Furthermore, this loss of information is found to be dependent on the size of the coarse graining blocks [
FIGURE 6

The probability of the minority candidate winning is plotted against the coarse graining block size b scaled by the linear system size, in the BChS model for different values of p. The vertical arrows indicate the positions of the x-axis where the actual minority candidate winning incidences have occurred, if the b/L ratio is taken as the electoral college size and voter size ratio in the US for those 4 years. It seems that almost for any value of p, the electroral college sizes are such that the minority candidate winning probability is significantly high. Taken from Ref. [
3.2 Brexit: a long route to consensus
The question of the UK leaving the European Union has been a debated topic for half a century. The reason that the issue remained active in the UK politics (or for that matter the EU politics) is the lack of consensus regarding the two choices. Of course this is an interesting issue which was addressed in opinion dynamic models elsewhere (see, e.g., [
In the BChS model, if the noise parameter is set to zero (p = 0), then coarsening will happen (similar to T = 0 in the Ising model) and the system will eventually go to a consensus (all up or all down) state, at least on the lower spatial dimensions. If the initial state is disordered, then there will be competition between up and down domains. Interestingly, the domain boundaries will be separated by neutral agents. This is in contrast with what one observes in Ising model.
It is noted [
FIGURE 7

Comparisons between Brexit and the BChS model data. (A) The figure shows various opinion surveys and referendum on the question of the UK leaving the EU from the date of its joining (1 January 1973 to the then European Communities) as the origin (t =0). The vertical line denotes the time of the last referendum (23 June 2016). (B) The rank-plot of the interval of the zero-crossing of the net opinion value (difference between remain and leave fractions) is shown. The tail of the rank plot shows an exponent close to −0.60±0.02. (C) The distribution D(I) of intervals of zero crossing for the BChS model (circles) and its fitting with an exponent −1.5, implying that the cumulative (seen for the real data in (b)) would give an exponent value −0.5. Taken from Ref. [
3.3 Tax evasion dynamics
An interesting application of the three state kinetic opinion formation is in the case of tax evasion dynamics [
A punishment rule is then applied, which means that a randomly selected fraction of the tax evaders are audited and changed to the tax payers state for some subsequent time steps. After that time period, they can again participate in the opinion dynamics as before and can switch to tax evaders state.
In the ordered phase of the model, the punishment rule does not affect the state of the system significantly. However, in the disordered state, where all three fractions are usually present in the same fraction, the enforcement of the punishment rule can significantly reduce the tax evader fraction.
4 Discussion and conclusion
The kinetic exchange models of opinion formation have made significant contribution in understanding how a society reaches or does not reach a collective decision. In this review, we have provided an up-to-date overview of the opinion formation models within this category, as the research in this area remains quite active. Our focus has been mainly on the Biswas-Chatterjee-Sen (BChS) model [
An interesting issue in this class of opinion formation models is the existence of phase transitions between symmetric and symmetry broken phases governed by suitable driving parameters. In the BChS model, where a negative interaction can occur between agents, such a phase transition was shown to take place above a critical fraction of negative interactions on a fully connected network. Later more parameters have been introduced to include various features like the presence of inflexible or contrarian agents, independent opinion formation, random opinion changes, extreme switches, etc., all of which occur with certain probabilities. These usually produce additional noise in the system. We have discussed these cases in sec IIA.
An important aspect in studies on social phenomena is the topology of the network on which the agents are placed; this decides the connectivity of the agents. The results are strongly dependent on the topology. While exact results are only available for the mean field cases for the BChS model, in later works, approximate results and simulations have been made on finite dimensional regular networks, random graphs, scale free networks, etc. A short review of such models, some of which also incorporated other possible sources of noise, has been made in sec IIB.
The nature of the phase transition and the universality class (when one has a continuous phase transition) have also been investigated for these models. The LCCC type models may be regarded as predecessors of the BChS model. In the former, the disordered phase is absorbing. But the noise parameter in the BChS type models makes it close to the Ising universality class. Therefore, in most of the cases, one finds the critical exponent values to be very close to those of the Ising model, although whether in general the BChS model belongs to the Ising critical class has not yet been established. This is because, for example, in the mean field case, one has to assume an effective dimension equal to 4 in order to get correspondence with respect to all the critical exponents.
The kinetic exchange model including the BChS model differs intrinsically from the Ising model and binary opinion dynamics models like the Voter model as it allows more than two opinion states even in the discrete version. As a result there can be an absorbing state also when all opinions become zero - it is disordered as the order parameter is zero, on the other hand it differs strongly from the symmetric phase. In the cases where one has transition to this absorbing state, a directed percolation (DP) like universality has also been claimed. These discussions have also been included in sec IIB.
For an opinion dynamics model to be truly useful and acceptable, one needs to show that it works reasonably well when compared with real data. The success of the BChS model lies in the fact that one can indeed get consistency with real data in at least two cases, namely, the US Presidential election and Brexit, using appropriate topology and parameters. These applications have been discussed in detail in sec III, in the context of coarse graining in the US presidential election and the subsequent probability of a minority candidate winning (IIIA), the scaling behavior of the consensus time in binary choices applied to the case of Brexit (IIIB) and application to tax evasion models (IIIC).
In short, we have consolidated here the results available for the BChS model and its modified versions as of now, and expect to see research in several directions based on these models in future.
Statements
Author contributions
All authors listed have made a substantial, direct, and intellectual contribution to the work and approved it for publication.
Acknowledgments
The authors acknowledge collaborations at various stages with Kathakali Biswas, Anindya S. Chakrabarti, Anirban Chakraborti, Anjan Kumar Chandra, Krishanu Roy Chowdhury, Asim Ghosh, Abdul Khaleque, Mehdi Lallouache, Subhadeep Roy and Surajit Saha. PS acknowledges financial support from SERB (Government of India) through scheme no MTR/2020/000356.
Conflict of interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Publisher’s note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
References
1.
SenPBikasKChakrabarti.Sociophysics: An introduction. Oxford: Oxford University Press (2013).
2.
CastellanoCFortunatoSLoretoV. Statistical physics of social dynamics. Rev Mod Phys (2009) 81:591–646. 10.1103/revmodphys.81.591
3.
GalamS. Sociophysics: A physicist’s modeling of psycho-political phenomena. New York, NY: Springer (2016).
4.
DeffuantGNeauDAmblardFWeisbuchG. Mixing beliefs among interacting agents. Adv Complex Syst (2000) 03:87–98. 10.1142/S0219525900000078
5.
LallouacheMAnindyaSChakrabartiBK. Opinion formation in kinetic exchange models: Spontaneous symmetry-breaking transition. Phys Rev E (2010) 82:056112. 10.1103/physreve.82.056112
6.
ChakrabortiABikasK. Statistical mechanics of money: How saving propensity affects its distribution. Eur Phys J B (2000) 17:167–70. 10.1007/s100510070173
7.
ChatterjeeAChakrabartiBKS MannaS. Pareto law in a kinetic model of market with random saving propensity. Physica A: Stat Mech its Appl (2004) 335:155–63. 10.1016/j.physa.2003.11.014
8.
SenP. Nonconservative kinetic exchange model of opinion dynamics with randomness and bounded confidence. Phys Rev E (2012) 86:016115. 10.1103/physreve.86.016115
9.
BiswasSChandraAKChatterjeeAChakrabartiBK. Phase transitions and non-equilibrium relaxation in kinetic models of opinion formation. J Phys Conf Ser (2011) 297:012004. 10.1088/1742-6596/297/1/012004
10.
SenP. Phase transitions in a two-parameter model of opinion dynamics with random kinetic exchanges. Phys Rev E (2011) 83:016108. 10.1103/physreve.83.016108
11.
ChowdhuryKRGhoshABiswasSChakrabartiBK. Kinetic exchange opinion model: Solution in the single parameter map limit. In: AbergelFAoyamaHChakrabartiBKChakrabortiAGhoshA editors Econophysics of agent-based models. Cham: Springer International Publishing (2014). p. 131–43.
12.
BiswasS. Mean-field solutions of kinetic-exchange opinion models. Phys Rev E (2011) 84:056106. 10.1103/physreve.84.056106
13.
MukherjeeSBiswasSChatterjeeAChakrabartiBK. The ising universality class of kinetic exchange models of opinion dynamics. Physica A: Stat Mech its Appl (2021) 567:125692. 10.1016/j.physa.2020.125692
14.
FreitasFVieiraARAnteneodoC. Imperfect bifurcations in opinion dynamics under external fields. J Stat Mech Theor Exp (2020) 2020:024002. 10.1088/1742-5468/ab6848
15.
BiswasSChatterjeeASenP. Disorder induced phase transition in kinetic models of opinion dynamics. Physica A: Stat Mech its Appl (2012) 391:3257–65. 10.1016/j.physa.2012.01.046
16.
RaquelMTSALimaFWSAlvesTFAAlvesGAMacedo-FilhoAPlascakJA. Non-equilibrium kinetic Biswas-Chatterjee-Sen model on complex networks. Physica A: Stat Mech its Appl (2022) 603:127825. 10.1016/j.physa.2022.127825
17.
AlencarDSMTayroniFAAlvesGAFerreiraRSLimaFWSPlascakJAet alOpinion dynamics systems on barabási–albert networks: Biswas–Chatterjee–Sen model. Entropy (2023) 25:183. 10.3390/e25020183
18.
AlvesGAAlvesTFALimaFWSMacedo-FilhoA. Consensus formation on Apollonian networks. Physica A: Stat Mech its Appl (2021) 561:125267. 10.1016/j.physa.2020.125267
19.
LimaFWSSumourMAMoreiraAAAraújoAD. Non-equilibrium BCS model on Apollonian networks. Physica A: Stat Mech its Appl (2021) 571:125834. 10.1016/j.physa.2021.125834
20.
CrokidakisN. Noise and disorder: Phase transitions and universality in a model of opinion formation. Int J Mod Phys C (2016) 27:1650060. 10.1142/S0129183116500601
21.
KhalequeASenP. Damage spreading transition in an opinion dynamics model. Physica A: Stat Mech its Appl (2014) 413:599–608. 10.1016/j.physa.2014.07.021
22.
BiswasKSenP. Nonequilibrium dynamics in a three-state opinion-formation model with stochastic extreme switches. Phys Rev E (2022) 106:054311. 10.1103/physreve.106.054311
23.
BiswasKSenP. Opinion formation models with extreme switches and disorder: Critical behavior dynamics. Phys Rev E (2023) 2212:12186. (accepted; in press).
24.
LiggettTM. Stochastic models of interacting systems. Ann Probab (1997) 25:1–29. 10.1214/aop/1024404276
25.
XiongFLiuYJiangZ. Competition of dynamic self-confidence and inhomogeneous individual influence in voter models. Entropy (2013) 15:5292–304. 10.3390/e15125292
26.
SahaSSenP. Virtual walks inspired by a mean-field kinetic exchange model of opinion dynamics. Phil Trans R Soc A: Math Phys Eng Sci (2022) 380:20210168. 10.1098/rsta.2021.0168
27.
KingS. Conflicts between public and private opinion. Long Range Plann (1981) 14:90–105. 10.1016/0024-6301(81)90127-8
28.
RoySBiswasS. Opinion dynamics: Public and private. Phil Trans R Soc A: Math Phys Eng Sci (2022) 380:20210169. 10.1098/rsta.2021.0169
29.
GalamS. Contrarian deterministic effects on opinion dynamics: “the hung elections scenario”. Physica A: Stat Mech its Appl (2004) 333:453–60. 10.1016/j.physa.2003.10.041
30.
CrokidakisNBlancoVHAnteneodoC. Impact of contrarians and intransigents in a kinetic model of opinion dynamics. Phys Rev E (2014) 89:013310. 10.1103/physreve.89.013310
31.
CrokidakisNMurilo Castro de OliveiraP. Inflexibility and independence: Phase transitions in the majority-rule model. Phys Rev E (2015) 92:062122. 10.1103/physreve.92.062122
32.
GambaroJPCrokidakisN. The influence of contrarians in the dynamics of opinion formation. Physica A: Stat Mech its Appl (2017) 486:465–72. 10.1016/j.physa.2017.05.040
33.
CrokidakisNAnteneodoC. Role of conviction in nonequilibrium models of opinion formation. Phys Rev E (2012) 86:061127. 10.1103/physreve.86.061127
34.
VieiraARAnteneodoCCrokidakisN. Consequences of nonconformist behaviors in a continuous opinion model. J Stat Mech Theor Exp (2016) 2016:023204. 10.1088/1742-5468/2016/02/023204
35.
CrokidakisN. Phase transition in kinetic exchange opinion models with independence. Phys Lett A (2014) 378:1683–6. 10.1016/j.physleta.2014.04.028
36.
AllanR. Vieira and Nuno Crokidakis, “Noise-induced absorbing phase transition in a model of opinion formation. Phys Lett A (2016) 380:2632–6.
37.
CrokidakisN. Role of noise and agents’ convictions on opinion spreading in a three-state voter-like model. J Stat Mech Theor Exp (2013) 2013:P07008. 10.1088/1742-5468/2013/07/p07008
38.
OestereichALPiresMACrokidakisN. Three-state opinion dynamics in modular networks. Phys Rev E (2019) 100:032312. 10.1103/physreve.100.032312
39.
AnteneodoCCrokidakisN. Symmetry breaking by heating in a continuous opinion model. Phys Rev E (2017) 95:042308. 10.1103/physreve.95.042308
40.
CrokidakisN. Non-equilibrium phase transitions induced by social temperature in kinetic exchange opinion models on regular lattices. Rep Adv Phys Sci (2017) 01:1740001. 10.1142/S2424942417400011
41.
EbelHMielschLIBornholdtS. Scale-free topology of e-mail networks. Phys Rev E (2002) 66:035103. 10.1103/physreve.66.035103
42.
DunbarRIM. Neocortex size as a constraint on group size in primates. J Hum Evol (1992) 22:469–93. 10.1016/0047-2484(92)90081-j
43.
BiswasSSenP. Critical noise can make the minority candidate win: The U.S. presidential election cases. Phys Rev E (2017) 96:032303. 10.1103/physreve.96.032303
44.
MukherjeeSChatterjeeA. Disorder-induced phase transition in an opinion dynamics model: Results in two and three dimensions. Phys Rev E (2016) 94:062317. 10.1103/physreve.94.062317
45.
AlvesTFALimaFWSMacedo-FilhoAAlvesGA. Consensus formation in continuous opinion dynamics on quasiperiodic lattices. Int J Mod Phys C (2020) 31:2050012. 10.1142/S0129183120500126
46.
FranciscoWLimaS. Kinetic continuous opinion dynamics model on two types of archimedean lattices. Front Phys (2017) 5. 10.3389/fphy.2017.00047
47.
FranciscoWDe SousaL. The KCOD model on (3,4,6,4) and (34The KCOD model on (3,4,6,4) and (34,6) archimedean lattices. Entropy (2017) 19:459. 10.3390/e19090459
48.
LimaFWSCrokidakisN. Nonequilibrium opinion dynamics on triangular, honeycomb, and kagome lattices. Int J Mod Phys C (2017) 28:1750123. 10.1142/S0129183117501236
49.
Eugene StanleyH. Introduction to phase transitions and critical phenomena. Oxford: Oxford University Press (1971).
50.
GoldenfeldN. Lectures on phase transitions and the renormalization group. United States: CRC Press (1992).
51.
WelingtonFLimaSPlascakJA. Kinetic models of discrete opinion dynamics on directed barabási–albert networks. Entropy (2019) 21:942. 10.3390/e21100942
52.
AlvesTFAAlvesGALimaFWSMacedo-FilhoA. Phase diagram of a continuous opinion dynamics on Barabasi–Albert networks. J Stat Mech Theor Exp (2020) 2020:033203. 10.1088/1742-5468/ab75e7
53.
ShannonCE. A mathematical theory of communication. Bell Syst Tech J (1948) 27:379–423. 10.1002/j.1538-7305.1948.tb01338.x
54.
SzczepanskiJArnoldMWajnrybEJoséMASanchez-VivesMV. Mutual information and redundancy in spontaneous communication between cortical neurons. Biol cybernetics (2011) 104:161–74. 10.1007/s00422-011-0425-y
55.
PregowskaASzczepanskiJWajnrybE. Mutual information against correlations in binary communication channels. BMC Neurosci (2015) 16:32–7. 10.1186/s12868-015-0168-0
56.
BiswasKBiswasSSenP. Block size dependence of coarse graining in discrete opinion dynamics model: Application to the US presidential elections. Physica A: Stat Mech its Appl (2021) 566:125639. 10.1016/j.physa.2020.125639
57.
EdmondsB. Co-Developing beliefs and social influence networks—Towards understanding socio-cognitive processes like Brexit. Qual Quantity (2020) 54:491–515. 10.1007/s11135-019-00891-9
58.
RajpalHRosasFEJensenHJ. Tangled worldview model of opinion dynamics. Front Phys (2019) 7:163. 10.3389/fphy.2019.00163
59.
MukherjeeSBiswasSSenP. Long route to consensus: Two-stage coarsening in a binary choice voting model. Phys Rev E (2020) 102:012316. 10.1103/physreve.102.012316
60.
LimaFWS. Tax evasion dynamics via kinetic models of opinion dynamics. Theoreticl Econ Lett (2019) 9:2354–61. 10.4236/tel.2019.97149
61.
CrokidakisN. A three-state kinetic agent-based model to analyze tax evasion dynamics. Physica A: Stat Mech its Appl (2014) 414:321–8. 10.1016/j.physa.2014.07.056
62.
ZaklanGFrankWStaufferD. Analysing tax evasion dynamics via the Ising model. J Econ Interaction Coord (2009) 4:1–14. 10.1007/s11403-008-0043-5
Summary
Keywords
sociophysics, kinetic exchange opinion model, phase trandition, critical exponent, finite size scaling
Citation
Biswas S, Chatterjee A, Sen P, Mukherjee S and Chakrabarti BK (2023) Social dynamics through kinetic exchange: the BChS model. Front. Phys. 11:1196745. doi: 10.3389/fphy.2023.1196745
Received
30 March 2023
Accepted
05 May 2023
Published
19 May 2023
Volume
11 - 2023
Edited by
Haroldo V. Ribeiro, State University of Maringá, Brazil
Reviewed by
Anirban Chakraborti, Jawaharlal Nehru University, India
Francesco Scotognella, Polytechnic University of Milan, Italy
Updates

Check for updates
Copyright
© 2023 Biswas, Chatterjee, Sen, Mukherjee and Chakrabarti.
This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Soumyajyoti Biswas, soumyajyoti.b@srmap.edu.in
Disclaimer
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.