<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="review-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Phys.</journal-id>
<journal-title>Frontiers in Physics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Phys.</abbrev-journal-title>
<issn pub-type="epub">2296-424X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1196745</article-id>
<article-id pub-id-type="doi">10.3389/fphy.2023.1196745</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Physics</subject>
<subj-group>
<subject>Review</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Social dynamics through kinetic exchange: the BChS model</article-title>
<alt-title alt-title-type="left-running-head">Biswas et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fphy.2023.1196745">10.3389/fphy.2023.1196745</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Biswas</surname>
<given-names>Soumyajyoti</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/73031/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Chatterjee</surname>
<given-names>Arnab</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/299823/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Sen</surname>
<given-names>Parongama</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1025477/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Mukherjee</surname>
<given-names>Sudip</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Chakrabarti</surname>
<given-names>Bikas K.</given-names>
</name>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/98718/overview"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Department of Physics</institution>, <institution>SRM University&#x2014;AP</institution>, <addr-line>Amaravathi</addr-line>, <country>India</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>TCS Research</institution>, <addr-line>New Delhi</addr-line>, <country>India</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Department of Physics</institution>, <institution>University of Calcutta</institution>, <addr-line>Kolkata</addr-line>, <country>India</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Barasat Government College</institution>, <addr-line>Kolkata</addr-line>, <country>India</country>
</aff>
<aff id="aff5">
<sup>5</sup>
<institution>Saha Institute of Nuclear Physics</institution>, <institution>India Indian Statistical Institute</institution>, <addr-line>Kolkata</addr-line>, <country>India</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/72779/overview">Haroldo V. Ribeiro</ext-link>, State University of Maring&#xe1;, Brazil</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/830542/overview">Anirban Chakraborti</ext-link>, Jawaharlal Nehru University, India</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/209305/overview">Francesco Scotognella</ext-link>, Polytechnic University of Milan, Italy</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Soumyajyoti Biswas, <email>soumyajyoti.b@srmap.edu.in</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>19</day>
<month>05</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>11</volume>
<elocation-id>1196745</elocation-id>
<history>
<date date-type="received">
<day>30</day>
<month>03</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>05</day>
<month>05</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Biswas, Chatterjee, Sen, Mukherjee and Chakrabarti.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Biswas, Chatterjee, Sen, Mukherjee and Chakrabarti</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>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.</p>
</license>
</permissions>
<abstract>
<p>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.</p>
</abstract>
<kwd-group>
<kwd>sociophysics</kwd>
<kwd>kinetic exchange opinion model</kwd>
<kwd>phase trandition</kwd>
<kwd>critical exponent</kwd>
<kwd>finite size scaling</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Social Physics</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>It has been a popular notion for a while to perceive human society as a complex network system [<xref ref-type="bibr" rid="B1">1</xref>&#x2013;<xref ref-type="bibr" rid="B3">3</xref>]. 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, <italic>etc.</italic> 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 &#x201c;social atoms&#x201d; 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.</p>
<p>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, <italic>etc.</italic>) 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&#x2019;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.</p>
<p>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. [<xref ref-type="bibr" rid="B4">4</xref>]) which consider the interaction between the agents as an exchange of opinions between the individuals [<xref ref-type="bibr" rid="B5">5</xref>]. Mathematically, if the opinion value of the <italic>i</italic>th agent at an instant of time <italic>t</italic> is denoted by <italic>o</italic>
<sub>
<italic>i</italic>
</sub>(<italic>t</italic>), then it could evolve following<disp-formula id="e1">
<mml:math id="m1">
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>f</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(1)</label>
</disp-formula>where an interaction/exchange has happened between the <italic>i</italic>th and the <italic>j</italic>th agents and the function <italic>f</italic>, 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 (&#x7c;<italic>o</italic>
<sub>
<italic>i</italic>
</sub>(<italic>t</italic>)&#x7c; &#x2264; 1) at the extreme values (&#xb1;1) of opinions. This simple linear form is inspired by the similar genre of models of wealth exchanges in a closed economy [<xref ref-type="bibr" rid="B6">6</xref>, <xref ref-type="bibr" rid="B7">7</xref>], which was in-turn inspired by the kinetic theory of ideal gases (see <xref ref-type="fig" rid="F1">Figure 1</xref> for a schematic diagram). An &#x2018;exchange&#x2019; 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 &#x201c;trade&#x201d; 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 &#x201c;exchange&#x201d; 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.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>A schematic representation of the kinetic exchange opinion model. Two agents, <italic>i</italic>th and <italic>j</italic>th, come to a discussion/argument at the time <italic>t</italic> with the respective opinion values <italic>o</italic>
<sub>
<italic>i</italic>
</sub>(<italic>t</italic>) and <italic>o</italic>
<sub>
<italic>j</italic>
</sub>(<italic>t</italic>). After the discussion, they modify their opinion values to <italic>o</italic>
<sub>
<italic>i</italic>
</sub> (<italic>t</italic> &#x2b; 1) and <italic>o</italic>
<sub>
<italic>j</italic>
</sub> (<italic>t</italic> &#x2b; 1). The modification process is a linear relation with generic form given in Eq. <xref ref-type="disp-formula" rid="e1">1</xref>, however a non-linearity enters through enforcing the bounds &#x7c;<italic>o</italic>
<sub>
<italic>k</italic>
</sub>(<italic>t</italic>)&#x7c; &#x2264; 1 on the opinion values (real numbers).</p>
</caption>
<graphic xlink:href="fphy-11-1196745-g001.tif"/>
</fig>
<p>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&#x2013;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.</p>
</sec>
<sec id="s2">
<title>2 Kinetic theory of social exchanges</title>
<p>As noted in Eq. <xref ref-type="disp-formula" rid="e1">1</xref>, the evolution of the opinion values <italic>o</italic>
<sub>
<italic>i</italic>
</sub>(<italic>t</italic>) follows a linear exchange with the opinion value of another agent <italic>o</italic>
<sub>
<italic>j</italic>
</sub>(<italic>t</italic>), but the resulting process could be non-linear, in order to incorporate the bounds at the extreme values &#xb1;1. The values of <italic>o</italic>
<sub>
<italic>i</italic>
</sub>(<italic>t</italic>) can be either continuous within this range, or discrete (&#xb1;1, 0) that includes a neutral opinion explicitly.</p>
<p>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,<disp-formula id="e2">
<mml:math id="m2">
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>&#x3f5;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(2)</label>
</disp-formula>where the &#x201c;exchange&#x201d; is considered between the <italic>i</italic>th and <italic>j</italic>th agents. We will refer to this as the LCCC model, which was introduced in Ref. [<xref ref-type="bibr" rid="B5">5</xref>]. During the interaction (written here from the view of the <italic>i</italic>th agent, and a similar equation could be written for the <italic>j</italic>th agent as well), the agent retains <italic>&#x3bb;</italic> fraction of their original opinion (at time <italic>t</italic>) and gets influenced by the <italic>j</italic>th agent, such that <italic>&#x3bb;&#x3f5;</italic>(<italic>t</italic>) fraction of the <italic>j</italic>th agent&#x2019;s opinion is added to it. Here <italic>&#x3bb;</italic> is a constant across all agents and <italic>&#x3f5;</italic>(<italic>t</italic>) is a random variable drawn at each time independently for each interaction from a uniform distribution in <xref ref-type="disp-formula" rid="e1">(0,1)</xref>. There is no restriction on the choice of <italic>i</italic>th and <italic>j</italic>th agent. However, a bounded confidence variant was studied in Ref. [<xref ref-type="bibr" rid="B8">8</xref>], 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. <disp-formula id="e3">
<mml:math id="m4">
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>&#x3f5;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(3)</label>
</disp-formula>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 <italic>&#x3bb;</italic>, where all opinion values are of the same sign (see <xref ref-type="fig" rid="F2">Figure 2</xref>). For low values of <italic>&#x3bb;</italic>, 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 <italic>Z</italic>
<sub>2</sub> symmetry), or that of mean-field active-absorbing transition (although the system reaches an absorbing state below a critical value of <italic>&#x3bb;</italic>). The order parameter is defined as the average of the overall opinion values<disp-formula id="e4">
<mml:math id="m3">
<mml:mi>O</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>For the LCCC model, Monte Carlo simulation results for the order parameter <italic>O</italic> is plotted as a function of the conviction parameter <italic>&#x3bb;</italic>. The inset shows the same for the fluctuation in <italic>O</italic>. The symmetry breaking transition is seen at <italic>&#x3bb;</italic>
<sub>
<italic>c</italic>
</sub>, which is approximately 2/3. Taken from Ref. [<xref ref-type="bibr" rid="B5">5</xref>].</p>
</caption>
<graphic xlink:href="fphy-11-1196745-g002.tif"/>
</fig>
<p>In the steady state (long time limit), near the critical point (<italic>&#x3bb;</italic> &#x3d; <italic>&#x3bb;</italic>
<sub>
<italic>c</italic>
</sub> &#x2248; 2/3), it fits a variation of the form<disp-formula id="e5">
<mml:math id="m5">
<mml:mi>O</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2192;</mml:mo>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x223c;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:math>
<label>(5)</label>
</disp-formula>with <italic>&#x3b2;</italic> &#x2248; 0.1 [<xref ref-type="bibr" rid="B5">5</xref>]. This value of the order parameter exponent is significantly less than that of the mean-field Ising model (<italic>&#x3b2;</italic> &#x3d; 1/2) or the mean-field active-absorbing transitions (<italic>&#x3b2;</italic> &#x3d; 1). Additionally, there is very little system size dependence in this version of the model.</p>
<p>As mentioned earlier, an equation similar to Eq. <xref ref-type="disp-formula" rid="e2">2</xref> could be written for the <italic>j</italic>th 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.</p>
<p>A mean field calculation was proposed [<xref ref-type="bibr" rid="B9">9</xref>] for the fixed point <italic>o</italic>&#x2a; given by<disp-formula id="e6">
<mml:math id="m6">
<mml:msup>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">&#x27e8;</mml:mo>
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x27e9;</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
</mml:math>
<label>(6)</label>
</disp-formula>from where it follows that the critical point <italic>&#x3bb;</italic>
<sub>
<italic>c</italic>
</sub> &#x3d; 1/(1 &#x2b; &#x27e8;<italic>&#x3f5;</italic>&#x27e9;) where &#x27e8;&#x2026;&#x27e9; refers to average. For uniform random distribution of <italic>&#x3f5;</italic>, &#x27e8;<italic>&#x3f5;</italic>&#x27e9; &#x3d; 1/2 and hence, <italic>&#x3bb;</italic>
<sub>
<italic>c</italic>
</sub> &#x3d; 2/3. Here, it is important to note that this mean-field treatment does not incorporate the cut-offs at &#xb1; 1. It was also noted that the underlying topology (1-dimension, 2-dimensions or infinite range) has barely any effect on the critical point.</p>
<p>A variant of this model was later proposed [<xref ref-type="bibr" rid="B10">10</xref>] where the conviction parameters of the agents and the parameter representing the influence of the others were taken as different. The exchange equation then reads<disp-formula id="e7">
<mml:math id="m7">
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>&#x3f5;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(7)</label>
</disp-formula>Here, the behavior of the model is non-universal along the <italic>&#x3bb;</italic> &#x2212; <italic>&#x3bc;</italic> plane, with the original model being recovered at the <italic>&#x3bb;</italic> &#x3d; <italic>&#x3bc;</italic> point.</p>
<p>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 [<xref ref-type="bibr" rid="B9">9</xref>].</p>
<p>One such attempt [<xref ref-type="bibr" rid="B11">11</xref>] was to write Eq. <xref ref-type="disp-formula" rid="e3">3</xref> in the form of a mean field like dynamical evolution of the form<disp-formula id="e8">
<mml:math id="m8">
<mml:mi>O</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3f5;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mi>O</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(8)</label>
</disp-formula>where <italic>O</italic>(<italic>t</italic>) represents the mean field average opinion value. One can study the stochastic map in Eq. <xref ref-type="disp-formula" rid="e8">8</xref> by describing it in terms of random walks. Writing <italic>X</italic>(<italic>t</italic>) &#x3d; log (<italic>O</italic>(<italic>t</italic>)) (for all subsequent discussions we always take <italic>O</italic>(<italic>t</italic>) to be positive), Eq. <xref ref-type="disp-formula" rid="e8">8</xref> can be written as<disp-formula id="e9">
<mml:math id="m9">
<mml:mi>X</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>X</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b7;</mml:mi>
<mml:mo>,</mml:mo>
</mml:math>
<label>(9)</label>
</disp-formula>where, <italic>&#x3b7;</italic>(<italic>t</italic>) &#x3d; log [<italic>&#x3bb;</italic>(1 &#x2b; <italic>&#x3f5;</italic>)]. As is clear from the above equation, it actually describes a random walk with a reflecting boundary at <italic>X</italic> &#x3d; 0 to take the upper cut-off of <italic>O</italic>(<italic>t</italic>) into account. Depending upon the value of <italic>&#x3bb;</italic>, the walk can be biased to either way and is unbiased just at the critical point. As one can average independently over these additive terms in Eq. <xref ref-type="disp-formula" rid="e9">9</xref>, this gives an easy way to estimate the critical point [<xref ref-type="bibr" rid="B5">5</xref>]. An unbiased random walk would imply &#x27e8;<italic>&#x3b7;</italic>&#x27e9; &#x3d; 0 i.e.,<disp-formula id="e10">
<mml:math id="m10">
<mml:munderover accentunder="false" accent="true">
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:munderover>
<mml:mi>log</mml:mi>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mi>d</mml:mi>
<mml:mi>&#x3f5;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:math>
<label>(10)</label>
</disp-formula>giving <italic>&#x3bb;</italic>
<sub>
<italic>c</italic>
</sub> &#x3d; <italic>e</italic>/4 &#x2248; 0.68, where a uniform distribution of <italic>&#x3f5;</italic> in the range (0,1) had been considered. The tricky averaging here over the log function may be performed using the transformation <italic>x</italic> &#x3d; log (1 &#x2b; <italic>&#x3f5;</italic>), giving <inline-formula id="inf1">
<mml:math id="m11">
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2061;</mml:mo>
<mml:mtext>l</mml:mtext>
<mml:mtext>o</mml:mtext>
<mml:mtext>g</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>&#x3f5;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">log2</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mi>x</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mi>d</mml:mi>
<mml:mi>x</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mtext>l</mml:mtext>
<mml:mtext>o</mml:mtext>
<mml:mtext>g</mml:mtext>
<mml:mn>2</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:math>
</inline-formula>. The steady state value of <italic>O</italic>(<italic>t</italic>), which is the equivalent of the order parameter in the multi-agent model, turns out to be of the form<disp-formula id="e11">
<mml:math id="m12">
<mml:mi>O</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2192;</mml:mo>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>exp</mml:mi>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi>log</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(11)</label>
</disp-formula>This is not a power-law variation of the form taken in Eq. <xref ref-type="disp-formula" rid="e5">5</xref>.</p>
<p>A further modification was proposed [<xref ref-type="bibr" rid="B12">12</xref>], where the values of the conviction parameter <italic>&#x3bb;</italic> were made stochastic, in the sense that <italic>&#x3bb;</italic> &#x3d; 1 with probability <italic>p</italic> and <italic>&#x3bb;</italic> &#x3d; 0 otherwise. This modification makes the model analytically tractable, because the opinion values now become discrete (&#xb1;1, 0) if one starts from discrete initial conditions. The non-negativity of the interactions discussed above results in a polarization (either positive or negative opinions survived) in the system that could be shown analytically. It was then shown that the order parameter, in the steady state limit (<italic>t</italic> &#x2192; <italic>&#x221e;</italic>) behaved as<disp-formula id="e12">
<mml:math id="m13">
<mml:mi>O</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2192;</mml:mo>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>/</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:math>
<label>(12)</label>
</disp-formula>implying an order parameter exponent <italic>&#x3b2;</italic> &#x3d; 1, consistent with mean field active-absorbing transition. Also, the finite size scaling and the related exponents were observed from an off-critical scaling of the form<disp-formula id="e13">
<mml:math id="m14">
<mml:mi>O</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mi mathvariant="script">F</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bd;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">&#x2016;</mml:mo>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(13)</label>
</disp-formula>where <italic>&#x3bd;</italic>
<sub>&#x2016;</sub> is the time correlation length exponent, <italic>z</italic> is the dynamical exponent, <italic>d</italic> is the space dimensionality, <italic>N</italic> is the system size and <italic>&#x394;</italic> &#x3d; <italic>p</italic> &#x2212; <italic>p</italic>
<sub>
<italic>c</italic>
</sub> the critical interval. The scaling relation <italic>&#x3b4;</italic> &#x3d; <italic>&#x3b2;</italic>/<italic>&#x3bd;</italic>
<sub>&#x2016;</sub> is maintained here, where all the values are close to unity. Interestingly, if <italic>d</italic> &#x3d; 4 is assumed (as the upper critical dimension), then <italic>z</italic> &#x3d; 2 is obtained, as is expected for mean field.</p>
<p>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 <inline-formula id="inf2">
<mml:math id="m15">
<mml:mi>O</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2192;</mml:mo>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:msqrt>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>8</mml:mn>
<mml:mo>/</mml:mo>
<mml:mn>9</mml:mn>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msqrt>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula>. 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.</p>
<p>However, it was also noted that the nature of the &#x2018;disordered&#x2019; 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 &#x2018;absorbing&#x2019; 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 [<xref ref-type="bibr" rid="B12">12</xref>]. Therefore, a negative interaction, in the form of a noise, was subsequently introduced in the model.</p>
<p>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 [<xref ref-type="bibr" rid="B13">13</xref>] (see also Ref. [<xref ref-type="bibr" rid="B14">14</xref>], for effect of external field). The external noise can be incorporated in the dynamics as follows:<disp-formula id="e14">
<mml:math id="m16">
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>&#x3f5;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b7;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
<label>(14)</label>
</disp-formula>where <italic>&#x3b7;</italic>
<sub>
<italic>i</italic>
</sub> is a random uncorrelated noise that can be either &#x2b;1 or &#x2212;1. This would destroy the absorbing nature of the disordered phase, yielding a co-existence of the opinion values of both signs in the disordered phase. The critical exponents in that case turns out to be close to those for the Ising model.</p>
<sec id="s2-1">
<title>2.1 The BChS model</title>
<p>In Ref. [<xref ref-type="bibr" rid="B15">15</xref>], a version of the kinetic opinion exchange model with negative interaction was introduced, where the transition was governed by a tunable noise. Following the subsequent studies and following a naming of the model (see, e.g., Refs. [<xref ref-type="bibr" rid="B16">16</xref>&#x2013;<xref ref-type="bibr" rid="B19">19</xref>]), the model is called here by the name BChS model. The evolution in the model follows binary exchange between the randomly selected <italic>i</italic>th and <italic>j</italic>th agents, with the evolution rule<disp-formula id="e15">
<mml:math id="m17">
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(15)</label>
</disp-formula>with no sum over <italic>j</italic> implied. If an extreme end (&#xb1;1) is reached, then the opinion values are kept fixed at the extreme value. Here, the parameter <italic>&#x3bc;</italic>
<sub>
<italic>ij</italic>
</sub> signifies the interaction or an &#x2018;opinion relationship&#x2019; or &#x2018;alignment index&#x2019; between agents <italic>i</italic> and <italic>j</italic>, and thus the opinion after interaction depends on the nature of this relationship as well as the instantaneous values of the opinions of the pair. <italic>&#x3bc;</italic>
<sub>
<italic>ij</italic>
</sub> is generally taken as independent of <italic>i</italic>, <italic>j</italic>, and takes the value &#x2212;1 with probability <italic>p</italic> and &#x2b;1 with probability 1 &#x2212; <italic>p</italic>. Clearly, this is a noise parameter that allows a negative interaction, i.e., two agents could be on one side of an issue (having the same sign of the opinion values) but could end up on different sides of the issue (having different signs of the opinion values) after the exchange. The parameter <italic>p</italic> simply describes the probability of opposing relation that a pair of agents have at that particular exchange. This is an annealed variable in general, but for the mean field case the nature of this variable (quenched/annealed) is irrelevant.</p>
<p>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 &#xb1;1, 0. The fractions of agents having the three types of opinion values could then be written as <italic>f</italic>
<sub>1</sub>, <italic>f</italic>
<sub>&#x2212;1</sub> and <italic>f</italic>
<sub>0</sub>. 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.</p>
<p>It is then straightforward to show that the order parameter behaves as<disp-formula id="e16">
<mml:math id="m18">
<mml:mi>O</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#xb1;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>4</mml:mn>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
</mml:math>
<label>(16)</label>
</disp-formula>which implies that near <italic>p</italic> &#x2192; <italic>p</italic>
<sub>
<italic>c</italic>
</sub> &#x3d; 1/4, <inline-formula id="inf3">
<mml:math id="m19">
<mml:mi>O</mml:mi>
<mml:mo>&#x223c;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula>, giving the order parameter exponent <italic>&#x3b2;</italic> &#x3d; 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).</p>
<p>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. [<xref ref-type="bibr" rid="B20">20</xref>]). Specifically, standard finite size scaling could be done for the order parameter, susceptibility (fluctuation of order parameter) and the Binder cumulant (see <xref ref-type="fig" rid="F3">Figure 3</xref> for the simulation results of the version of the BChS model with continuous opinion values). For a later comparison with the exponent values of the BChS model in lower spatial dimensions, it is to be noted that the results for finite size scaling could be written with a change of variable as <italic>N</italic> &#x223c; <italic>L</italic>
<sup>
<italic>d</italic>
</sup>. For the mean field, of course, this would require the knowledge of the upper critical dimension. Since the upper critical dimension of the BChS model is not known, we denote the correlation &#x2018;length&#x2019; exponent by <inline-formula id="inf4">
<mml:math id="m20">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3bd;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> while writing a scaling form in terms of the number of agents <italic>N</italic> &#x3d; <italic>L</italic>
<sup>
<italic>d</italic>
</sup> arranged on a hypothetical <italic>d</italic>- lattice, implying <inline-formula id="inf5">
<mml:math id="m21">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3bd;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mi>&#x3bd;</mml:mi>
</mml:math>
</inline-formula>. For example, in the case of the finite size scaling of the order parameter <inline-formula id="inf6">
<mml:math id="m22">
<mml:mi>O</mml:mi>
<mml:mo>&#x223c;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>&#x3bd;</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mi>F</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>/</mml:mo>
<mml:mi>&#x3bd;</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x223c;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3bd;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:msup>
<mml:mi>F</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3bd;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x223c;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3bd;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:msup>
<mml:mi>F</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3bd;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:math>
</inline-formula> for a <italic>d</italic>-dimensional lattice.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Numerical simulation results for the BChS model with continuous, annealed <italic>&#x3bc;</italic>
<sub>
<italic>ij</italic>
</sub> model, showing <bold>(A)</bold> finite size scaling of the Binder cumulant <italic>U</italic> for various system sizes <italic>N</italic>; the critical point is <italic>p</italic>
<sub>
<italic>c</italic>
</sub> &#x3d;0.3404&#xb1;0.0002, with the best data collapse for <inline-formula id="inf7">
<mml:math id="m23">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3bd;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2.00</mml:mn>
<mml:mo>&#xb1;</mml:mo>
<mml:mn>0.01</mml:mn>
</mml:math>
</inline-formula>. Inset: <italic>U</italic> as <italic>p</italic> varies for different system sizes; <bold>(B)</bold> finite size scaling of the order parameter <italic>O</italic> for various system sizes <italic>N</italic>; best data collapse is for <italic>&#x3b2;</italic> &#x3d;0.50&#xb1;0.01. Inset: <italic>O</italic> as <italic>p</italic> varies for different system sizes; <bold>(C)</bold> finite size scaling of <italic>V</italic> for various system sizes <italic>N</italic>; the best data collapse is for <italic>&#x3b3;</italic> &#x3d;1.00&#xb1;0.05. Inset: <italic>V</italic> as <italic>p</italic> varies for different system sizes. The number of averages are 3,000 for <italic>N</italic> &#x3d;256, 1800 for <italic>N</italic> &#x3d;512, 1,000 for <italic>N</italic> &#x3d;1,024 and 400 for <italic>N</italic> &#x3d;2048. Taken from Ref. [<xref ref-type="bibr" rid="B15">15</xref>].</p>
</caption>
<graphic xlink:href="fphy-11-1196745-g003.tif"/>
</fig>
<p>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 <italic>p</italic>
<sub>
<italic>d</italic>
</sub> where <italic>p</italic>
<sub>
<italic>d</italic>
</sub> &#x3c; <italic>p</italic>
<sub>
<italic>c</italic>
</sub> &#x3d; 0.25 in the mean field case for either method [<xref ref-type="bibr" rid="B21">21</xref>].</p>
<p>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.<list list-type="simple">
<list-item>
<p>1. Extreme switches and exit probability</p>
</list-item>
</list>
</p>
<p>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 <italic>vice versa</italic>, they must first switch to the neutral opinion first.</p>
<p>In Ref. [<xref ref-type="bibr" rid="B22">22</xref>], a version of the model was introduced where the magnitude of <italic>&#x3bc;</italic> could be 1 or 2. In this version, only positive values of <italic>&#x3bc;</italic> were considered. The interpretation for a larger value of <italic>&#x3bc;</italic> would be to have a stronger influence of one agent on the other. Clearly, for <italic>&#x3bc;</italic> &#x3d; 2, the opinion value of the <italic>i</italic>th agent can switch from &#x2b;1 to &#x2212;1 if <italic>o</italic>
<sub>
<italic>j</italic>
</sub>(<italic>t</italic>) &#x3d; &#x2212;1.</p>
<p>If the probability for <italic>&#x3bc;</italic> &#x3d; 2 is denoted by <italic>r</italic> and that for <italic>&#x3bc;</italic> &#x3d; 1 is 1 &#x2212; <italic>r</italic>, then the results are qualitatively different for <italic>r</italic> &#x3d; 1 and <italic>r</italic> &#x2260; 1. The analytical solution, which is valid in the thermodynamic limit, shows that for <italic>r</italic> &#x3d; 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 &#x2b;1 or &#x2212;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 <italic>r</italic> &#x3d; 1 as <italic>f</italic>
<sub>0</sub> 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 [<xref ref-type="bibr" rid="B23">23</xref>, <xref ref-type="bibr" rid="B24">24</xref>]. Like the voter model, here the agent adapts the opinion of the other agent with whom she interacts irrespective of her own opinion. It is also found from simulations that the average consensus time is proportional to <italic>N</italic> for <italic>r</italic> &#x3d; 1, a result valid for the mean field voter model.</p>
<p>With both <italic>r</italic> and <italic>p</italic> &#x2260; 0 as parameters, the order disorder boundary in the parameter space is expressed as [<xref ref-type="bibr" rid="B25">25</xref>].<disp-formula id="e17">
<mml:math id="m24">
<mml:mi>p</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:math>
<label>(17)</label>
</disp-formula>while the criticality is again mean-field type.<list list-type="simple">
<list-item>
<p>2. Virtual-walk in opinion space</p>
</list-item>
</list>
</p>
<p>An interesting aspect of the dynamics was studied in Ref. [<xref ref-type="bibr" rid="B26">26</xref>], where the evolution of the opinion values were associated with a virtual random walk. If a walker is associated to each of the individuals of the system in a virtual one dimensional space, then the position of the <italic>i</italic>th walker at time step <italic>t</italic> &#x2b; 1 in this space can be written as<disp-formula id="e18">
<mml:math id="m25">
<mml:msub>
<mml:mrow>
<mml:mi>X</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>X</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3be;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(18)</label>
</disp-formula>At each step the walker can move to the nearest-neighbor site to its right or left or it can remain at its present location. Then <italic>&#x3be;</italic>
<sub>
<italic>i</italic>
</sub> is a random number which can take values &#x2212;1, 0, or &#x2b;1. In this work, the displacements <italic>&#x3be;</italic> were taken to depend on the opinion states. Two schemes were used to implement the walk.</p>
<p>Scheme I is a Markovian process, i.e., here <italic>&#x3be;</italic>
<sub>
<italic>i</italic>
</sub> (<italic>t</italic> &#x2b; 1) depends on the present opinion states only:<disp-formula id="e19">
<mml:math id="m26">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3be;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(19)</label>
</disp-formula>
</p>
<p>Scheme II is a non-Markovian walk where the <italic>&#x3be;</italic>
<sub>
<italic>i</italic>
</sub> (<italic>t</italic> &#x2b; 1) depends on the present as well as the previous opinion states in the following way:<disp-formula id="equ1">
<mml:math id="m27">
<mml:mtable class="eqnarray-star">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3be;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mspace width="0.3333em" class="nbsp"/>
<mml:mspace width="0.3333em" class="nbsp"/>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">f</mml:mi>
<mml:mspace width="0.3333em" class="nbsp"/>
<mml:mspace width="0.3333em" class="nbsp"/>
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mspace width="0.3333em" class="nbsp"/>
<mml:mspace width="0.3333em" class="nbsp"/>
<mml:mi mathvariant="normal">o</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">h</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mi mathvariant="normal">w</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">s</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
</disp-formula>The values of <italic>&#x3be;</italic> thus chosen are tabulated in <xref ref-type="table" rid="T1">Table 1</xref>. In either case, <italic>X</italic>
<sub>
<italic>i</italic>
</sub> (<italic>t</italic> &#x3d; 0) &#x3d; 0 was taken for all <italic>i</italic>. It is to be emphasized here that the evolution of the opinions directly involves the parameter <italic>p</italic>. The walks on the other hand are solely determined on the basis of the opinions in the last one or two steps and <italic>p</italic> 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 <italic>p</italic>
<sub>
<italic>c</italic>
</sub> &#x3d; 0.25.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>The table shows the values of <italic>&#x3be;</italic>
<sub>
<italic>i</italic>
</sub> (<italic>t</italic> &#x2b;1) in the two schemes for different values of <italic>o</italic>
<sub>
<italic>i</italic>
</sub> at times <italic>t</italic> and <italic>t</italic> &#x2b;1. Note that &#x7c;<italic>o</italic>
<sub>
<italic>i</italic>
</sub>(<italic>t</italic>)&#x2212; <italic>o</italic>
<sub>
<italic>i</italic>
</sub> (<italic>t</italic> &#x2b;1)&#x7c;&#x2264;1.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th colspan="2" rowspan="2" align="center">
<italic>o</italic>
<sub>
<italic>i</italic>
</sub>(<italic>t</italic>) <italic>o</italic>
<sub>
<italic>i</italic>
</sub> (<italic>t</italic> &#x2b; 1)</th>
<th colspan="2" align="center">
<italic>&#x3be;</italic>
<sub>
<italic>i</italic>
</sub> (<italic>t</italic> &#x2b; 1)</th>
</tr>
<tr>
<th align="center">Scheme I</th>
<th align="center">Scheme II</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">1</td>
<td align="center">1</td>
<td align="center">1</td>
<td align="center">1</td>
</tr>
<tr>
<td align="center">1</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">&#x2212;1</td>
</tr>
<tr>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">0</td>
<td align="center">1</td>
<td align="center">1</td>
<td align="center">1</td>
</tr>
<tr>
<td align="center">0</td>
<td align="center">&#x2212;1</td>
<td align="center">&#x2212;1</td>
<td align="center">&#x2212;1</td>
</tr>
<tr>
<td align="center">&#x2212;1</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">1</td>
</tr>
<tr>
<td align="center">&#x2212;1</td>
<td align="center">&#x2212;1</td>
<td align="center">&#x2212;1</td>
<td align="center">&#x2212;1</td>
</tr>
</tbody>
</table>
</table-wrap>
<list list-type="simple">
<list-item>
<p>3. Public-private opinions</p>
</list-item>
</list>
<p>It was noted that the publicly expressed opinion might differ from the privately held beliefs (see, e.g., Ref. [<xref ref-type="bibr" rid="B27">27</xref>]). 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. [<xref ref-type="bibr" rid="B28">28</xref>], 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 <italic>P</italic>
<sub>
<italic>i</italic>
</sub>(<italic>t</italic>), followed<disp-formula id="e20">
<mml:math id="m28">
<mml:msub>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(20)</label>
</disp-formula>where <italic>k</italic> is 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 <italic>&#x3b4;</italic>, such that<disp-formula id="e21">
<mml:math id="m29">
<mml:msub>
<mml:mrow>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>sgn</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(21)</label>
</disp-formula>if &#x7c;<italic>o</italic>
<sub>
<italic>i</italic>
</sub>(<italic>t</italic>) &#x2212; <italic>P</italic>
<sub>
<italic>i</italic>
</sub>(<italic>t</italic>)&#x7c; &#x3e; <italic>&#x3b4;</italic>
<sub>
<italic>i</italic>
</sub>. One could then measure two order parameters, <italic>O</italic>(<italic>t</italic>) for the public opinion values as before and <inline-formula id="inf8">
<mml:math id="m30">
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
</mml:math>
</inline-formula> for the private opinions. It was shown numerically that a transition to disorder happens for a value of <italic>p</italic>, depending on the values of <italic>k</italic> and <italic>&#x3b4;</italic>, 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 <italic>&#x3b4;</italic>, for low values of <italic>&#x3b4;</italic>, 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.<list list-type="simple">
<list-item>
<p>4. Contrarians and zealots</p>
</list-item>
</list>
</p>
<p>In a society, not all agents would follow an opinion &#x2018;exchange&#x2019; as written in Eq. <xref ref-type="disp-formula" rid="e1">1</xref>. Indeed, they might not enter into an &#x2018;exchange&#x2019; 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.</p>
<p>A group of agents not following the &#x2018;rules&#x2019; defined for most people in the society have been considered before in many variants of opinion formation models (see, e.g., Ref. [<xref ref-type="bibr" rid="B29">29</xref>]). Here, we revisit the studies that looked into the effect of such group(s) of agents in the BChS model.</p>
<p>In Ref. [<xref ref-type="bibr" rid="B30">30</xref>] a parameter denoting the fraction of inflexible agents was introduced to study how it affects the opinion formation (see also Refs. [<xref ref-type="bibr" rid="B31">31</xref>, <xref ref-type="bibr" rid="B32">32</xref>]). Such a fraction of agents do not change their opinions in any type of interaction. Introduction of this fraction lowers the value of <italic>p</italic>
<sub>
<italic>c</italic>
</sub>. The inflexible agents could either be chosen randomly, or could only belong to either of the extreme opinions, or both. The resulting phase boundary depends on this choice, but the universality remains unaffected. In contrast to the BChS and the LCCC model in Ref. [<xref ref-type="bibr" rid="B33">33</xref>] the conviction parameter <italic>&#x3bb;</italic> was chosen as a random variable with discrete values (either 0, 1 or &#x2212;1), which gives rise to a two parameter model. Such a modification does not lead to any change in the universality class. However, the phase boundary shows that with the presence of <italic>&#x3bb;</italic> &#x3d; 0 or &#x2212;1 would lead to a lower <italic>p</italic>
<sub>
<italic>c</italic>
</sub> value. A similar model was proposed in Ref. [<xref ref-type="bibr" rid="B34">34</xref>]. Here, additionally, the provision of independent selection of opinion by the agents was considered, irrespective of the states of their own and the agent they are interacting with. The critical behavior was found to be similar to the mean field Ising model. There are also similar kinetic exchange opinion dynamics models [<xref ref-type="bibr" rid="B35">35</xref>, <xref ref-type="bibr" rid="B36">36</xref>] which eventually produce order-disorder transitions with mean field Ising critical exponents. In Ref. [<xref ref-type="bibr" rid="B37">37</xref>] the relaxation behavior of a three-state (&#xb1;1, 0) opinion dynamics model on a square lattice was studied. The evolution of the states of the agents is governed by the dynamical rules similar to the voter model [<xref ref-type="bibr" rid="B2">2</xref>]. In addition to this, Ref. [<xref ref-type="bibr" rid="B37">37</xref>] considered a noise in the system which can change the opinion of any agent to the neutral state. A similar model with a community structure was considered in Ref. [<xref ref-type="bibr" rid="B38">38</xref>]. In this study, the value of <italic>&#x3bc;</italic> &#x3d; 1 if the interacting agents belong to the same community and &#x2212;1 otherwise. The study accounted for several parameters relevant to the community structure and links, and eventually identified the ordered and disordered phases. The role of the inflexible agents for <italic>p</italic> &#x3d; 0 was also studied in this work. In refs. [<xref ref-type="bibr" rid="B39">39</xref>, <xref ref-type="bibr" rid="B40">40</xref>] a parameter <italic>T</italic> was introduced, which effectively plays a role of &#x201c;social temperature&#x201d;, and captures the degree of randomness in the behavior of agents. The dynamical equation of the BChS model was altered by a multiplying factor 1/<italic>T</italic> in the RHS of Eq. <xref ref-type="disp-formula" rid="e15">15</xref> and finally a hyperbolic tangent was taken on it. The effect of this &#x201c;social temperature&#x201d; manifests in the existence of three phases at <italic>p</italic> &#x3d; <italic>p</italic>
<sub>
<italic>c</italic>
</sub>; symmetric (opinions are symmetrically distributed between &#x2b;1 and &#x2212;1), asymmetric (opinions are asymmetrically distributed between &#x2b;1 and &#x2212;1) and neutral (an absorbing state, the distribution is peaked about zero) in the <italic>p</italic>
<sub>
<italic>c</italic>
</sub> &#x2212; <italic>T</italic> plane. Interestingly, <italic>p</italic>
<sub>
<italic>c</italic>
</sub> shows a slow rise with temperature at low temperatures, however, as the temperature is increased beyond a certain value, both the symmetric and asymmetric phases transit to the neutral one. Reference [<xref ref-type="bibr" rid="B39">39</xref>] reported that the critical behavior of the absorbing phase transitions belongs to directed percolation universality class.</p>
</sec>
<sec id="s2-2">
<title>2.2 Effect of topology: lattices and networks</title>
<p>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 [<xref ref-type="bibr" rid="B41">41</xref>]. Similarly, it is also known that there is a natural bound in the human brain for maintaining friendship [<xref ref-type="bibr" rid="B42">42</xref>], which means a fully connected graph may not be the ideal topology to implement an opinion dynamics model. Of course, the fully connected graph is where the mean field approximation is exact, which is analytically tractable. But naturally the questions of dimensional dependence or more generally the topological dependence of the critical exponents could be raised.</p>
<p>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.<list list-type="simple">
<list-item>
<p>1. BChS model on lattices: Regular and quasi-periodic</p>
</list-item>
</list>
</p>
<p>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 [<xref ref-type="bibr" rid="B43">43</xref>] that do form for various different reasons.</p>
<p>In Ref. [<xref ref-type="bibr" rid="B44">44</xref>], the BChS model was studied in two and three-dimensional lattices numerically (there is no transition at finite noise in one dimension). Both the cases of <italic>&#x3bc;</italic>
<sub>
<italic>ij</italic>
</sub>(<italic>t</italic>) having discrete and continuous values were considered. Correspondingly, the opinion values are discrete &#xb1;1, 0 or continuous. While the critical points depend on this, the critical exponent values do not depend on discrete or continuous values of <italic>&#x3bc;</italic>
<sub>
<italic>ij</italic>
</sub>(<italic>t</italic>) or <italic>o</italic>
<sub>
<italic>i</italic>
</sub>(<italic>t</italic>).</p>
<p>In Ref. [<xref ref-type="bibr" rid="B45">45</xref>], the BChS model was studied on quasi-periodic lattices (see also Refs.&#x2013; [<xref ref-type="bibr" rid="B46">46</xref>, <xref ref-type="bibr" rid="B47">47</xref>]). The authors considered Penrose, and Ammann-Beenker lattices. They also considered 7-fold and 9-fold quasi-periodic lattices. In general, it is expected that the universality class is not altered in quasi-periodic lattices. Here, the authors also confirm the same, i. e., the exponent values remain the same as the two-dimensional lattice.</p>
<p>In Ref. [<xref ref-type="bibr" rid="B48">48</xref>], the model was studied on triangular, kagome and honeycomb lattices. It is interesting to note that in this case, the exponent values were slightly different from those seen for two-dimensional regular lattices. In <xref ref-type="table" rid="T2">Table 2</xref>, the exponents values are summarized.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Comparing the critical exponents of the model studied, with Ising model in different dimensions. Mean field exponents for the model are taken from Ref. [<xref ref-type="bibr" rid="B15">15</xref>], while exponents of Ising model are taken from Ref. [<xref ref-type="bibr" rid="B49">49</xref>] (<italic>d</italic> &#x3d;2, exact results) and Ref. [<xref ref-type="bibr" rid="B50">50</xref>] (<italic>d</italic> &#x3d;3).</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Dimension <italic>d</italic>
</th>
<th align="center">Lattice</th>
<th align="center">
<italic>&#x3bc;</italic>
</th>
<th align="center">
<italic>p</italic>
<sub>
<italic>c</italic>
</sub>
</th>
<th align="center">
<italic>&#x3bd;</italic>
</th>
<th align="center">
<italic>&#x3b2;</italic>
</th>
<th align="center">
<italic>&#x3b3;</italic>
</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">mean field</td>
<td align="left"/>
<td align="center">discrete</td>
<td align="center">
<inline-formula id="inf9">
<mml:math id="m31">
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula> (exact); 0.250 &#xb1; 0.001 [<xref ref-type="bibr" rid="B15">15</xref>]</td>
<td align="center">
<inline-formula id="inf10">
<mml:math id="m32">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3bd;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2.00</mml:mn>
<mml:mo>&#xb1;</mml:mo>
<mml:mn>0.01</mml:mn>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf11">
<mml:math id="m33">
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula> (exact); 0.50 &#xb1; 0.01 [<xref ref-type="bibr" rid="B15">15</xref>]</td>
<td align="center">1.00 &#xb1; 0.05 [<xref ref-type="bibr" rid="B15">15</xref>]</td>
</tr>
<tr>
<td align="left">mean field</td>
<td align="left"/>
<td align="center">continuous</td>
<td align="center">0.3404 &#xb1; 0.0002 [<xref ref-type="bibr" rid="B15">15</xref>]</td>
<td align="center">
<inline-formula id="inf12">
<mml:math id="m34">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3bd;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2.00</mml:mn>
<mml:mo>&#xb1;</mml:mo>
<mml:mn>0.01</mml:mn>
</mml:math>
</inline-formula> [<xref ref-type="bibr" rid="B15">15</xref>]</td>
<td align="center">0.50 &#xb1; 0.01 [<xref ref-type="bibr" rid="B15">15</xref>]</td>
<td align="center">1.00 &#xb1; 0.05 [<xref ref-type="bibr" rid="B15">15</xref>]</td>
</tr>
<tr>
<td align="left">
<italic>d</italic> &#x3d; 2</td>
<td align="center">square</td>
<td align="center">discrete</td>
<td align="center">0.1340 &#xb1; 0.0001 [<xref ref-type="bibr" rid="B44">44</xref>]</td>
<td align="center">0.99 &#xb1; 0.01 [<xref ref-type="bibr" rid="B44">44</xref>]</td>
<td align="center">0.122 &#xb1; 0.002 [<xref ref-type="bibr" rid="B44">44</xref>]</td>
<td align="center">1.75 &#xb1; 0.01 [<xref ref-type="bibr" rid="B44">44</xref>]</td>
</tr>
<tr>
<td align="left">
<italic>d</italic> &#x3d; 2</td>
<td align="center">square</td>
<td align="center">continuous</td>
<td align="center">0.2266 &#xb1; 0.0001 [<xref ref-type="bibr" rid="B44">44</xref>]</td>
<td align="center">0.99 &#xb1; 0.01 [<xref ref-type="bibr" rid="B44">44</xref>]</td>
<td align="center">0.125 &#xb1; 0.001 [<xref ref-type="bibr" rid="B44">44</xref>]</td>
<td align="center">1.75 &#xb1; 0.01 [<xref ref-type="bibr" rid="B44">44</xref>]</td>
</tr>
<tr>
<td align="left">
<italic>d</italic> &#x3d; 2</td>
<td align="center">triangular</td>
<td align="center">continuous</td>
<td align="center">0.123 &#xb1; 0.0006 [<xref ref-type="bibr" rid="B48">48</xref>]</td>
<td align="center">0.97 &#xb1; 0.0008 [<xref ref-type="bibr" rid="B48">48</xref>]</td>
<td align="center">0.14 &#xb1; 0.005 [<xref ref-type="bibr" rid="B48">48</xref>]</td>
<td align="center">1.58 &#xb1; 0.002 [<xref ref-type="bibr" rid="B48">48</xref>]</td>
</tr>
<tr>
<td align="left">
<italic>d</italic> &#x3d; 2</td>
<td align="center">honeycomb</td>
<td align="center">continuous</td>
<td align="center">0.115 &#xb1; 0.0004 [<xref ref-type="bibr" rid="B48">48</xref>]</td>
<td align="center">1.14 &#xb1; 0.009 [<xref ref-type="bibr" rid="B48">48</xref>]</td>
<td align="center">0.19 &#xb1; 0.002 [<xref ref-type="bibr" rid="B48">48</xref>]</td>
<td align="center">1.81 &#xb1; 0.006 [<xref ref-type="bibr" rid="B48">48</xref>]</td>
</tr>
<tr>
<td align="left">
<italic>d</italic> &#x3d; 2</td>
<td align="center">kagome</td>
<td align="center">continuous</td>
<td align="center">0.068 &#xb1; 0.0003 [<xref ref-type="bibr" rid="B48">48</xref>]</td>
<td align="center">1.16 &#xb1; 0.002 [<xref ref-type="bibr" rid="B48">48</xref>]</td>
<td align="center">0.16 &#xb1; 0.002 [<xref ref-type="bibr" rid="B48">48</xref>]</td>
<td align="center">1.89 &#xb1; 0.005 [<xref ref-type="bibr" rid="B48">48</xref>]</td>
</tr>
<tr>
<td align="left">
<italic>d</italic> &#x3d; 2</td>
<td align="center">Penrose quasiperiodic</td>
<td align="center">continuous</td>
<td align="center">0.2293 &#xb1; 0.00005 [<xref ref-type="bibr" rid="B45">45</xref>]</td>
<td align="center">1 [<xref ref-type="bibr" rid="B45">45</xref>]</td>
<td align="center">1/8 [<xref ref-type="bibr" rid="B45">45</xref>]</td>
<td align="center">1 [<xref ref-type="bibr" rid="B45">45</xref>]</td>
</tr>
<tr>
<td align="left">
<italic>d</italic> &#x3d; 2</td>
<td align="center">Ammann-Beenker quasiperiodic</td>
<td align="center">continuous</td>
<td align="center">0.2299 &#xb1; 0.00005 [<xref ref-type="bibr" rid="B45">45</xref>]</td>
<td align="center">1 [<xref ref-type="bibr" rid="B45">45</xref>]</td>
<td align="center">1/8 [<xref ref-type="bibr" rid="B45">45</xref>]</td>
<td align="center">1 [<xref ref-type="bibr" rid="B45">45</xref>]</td>
</tr>
<tr>
<td align="left">
<italic>d</italic> &#x3d; 2</td>
<td align="center">Seven-fold quasiperiodic</td>
<td align="center">continuous</td>
<td align="center">0.2290 &#xb1; 0.00005 [<xref ref-type="bibr" rid="B45">45</xref>]</td>
<td align="center">1 [<xref ref-type="bibr" rid="B45">45</xref>]</td>
<td align="center">1/8 [<xref ref-type="bibr" rid="B45">45</xref>]</td>
<td align="center">1 [<xref ref-type="bibr" rid="B45">45</xref>]</td>
</tr>
<tr>
<td align="left">
<italic>d</italic> &#x3d; 2</td>
<td align="center">Nine-fold quasiperiodic</td>
<td align="center">continuous</td>
<td align="center">0.2290 &#xb1; 0.00005 [<xref ref-type="bibr" rid="B45">45</xref>]</td>
<td align="center">1 [<xref ref-type="bibr" rid="B45">45</xref>]</td>
<td align="center">1/8 [<xref ref-type="bibr" rid="B45">45</xref>]</td>
<td align="center">1 [<xref ref-type="bibr" rid="B45">45</xref>]</td>
</tr>
<tr>
<td align="left">
<italic>d</italic> &#x3d; 3</td>
<td align="center">cubic</td>
<td align="center">discrete</td>
<td align="center">0.1992 &#xb1; 0.0002</td>
<td align="center">0.63 &#xb1; 0.01</td>
<td align="center">0.310 &#xb1; 0.002</td>
<td align="center">1.255 &#xb1; 0.005</td>
</tr>
<tr>
<td align="left">
<italic>d</italic> &#x3d; 3</td>
<td align="center">cubic</td>
<td align="center">continuous</td>
<td align="center">0.2854 &#xb1; 0.0001</td>
<td align="center">0.63 &#xb1; 0.01</td>
<td align="center">0.310 &#xb1; 0.002</td>
<td align="center">1.26 &#xb1; 0.01</td>
</tr>
<tr>
<td align="left">mean field Ising</td>
<td align="left"/>
<td align="left"/>
<td align="left"/>
<td align="center">
<inline-formula id="inf13">
<mml:math id="m35">
<mml:mi>&#x3bd;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula>; <italic>d</italic> &#x3d; 4 (exact) [<xref ref-type="bibr" rid="B49">49</xref>]</td>
<td align="center">
<inline-formula id="inf14">
<mml:math id="m36">
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula> (exact) [<xref ref-type="bibr" rid="B49">49</xref>]</td>
<td align="center">1 (exact) [<xref ref-type="bibr" rid="B49">49</xref>]</td>
</tr>
<tr>
<td align="left">
<italic>d</italic> &#x3d; 2 Ising</td>
<td align="left"/>
<td align="left"/>
<td align="left"/>
<td align="center">1 (exact) [<xref ref-type="bibr" rid="B49">49</xref>]</td>
<td align="center">
<inline-formula id="inf15">
<mml:math id="m37">
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>8</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula> (exact) [<xref ref-type="bibr" rid="B49">49</xref>]</td>
<td align="center">
<inline-formula id="inf16">
<mml:math id="m38">
<mml:mfrac>
<mml:mrow>
<mml:mn>7</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula> (exact) [<xref ref-type="bibr" rid="B49">49</xref>]</td>
</tr>
<tr>
<td align="left">
<italic>d</italic> &#x3d; 3 Ising</td>
<td align="left"/>
<td align="left"/>
<td align="left"/>
<td align="center">0.630 &#xb1; 0.002 [<xref ref-type="bibr" rid="B50">50</xref>]</td>
<td align="center">0.3250 &#xb1; 0.0015 [<xref ref-type="bibr" rid="B50">50</xref>]</td>
<td align="center">1.2405 &#xb1; 0.0015 [<xref ref-type="bibr" rid="B50">50</xref>]</td>
</tr>
</tbody>
</table>
</table-wrap>
<list list-type="simple">
<list-item>
<p>2. Networks</p>
</list-item>
</list>
<p>As mentioned before, an important aspect of the study of opinion dynamics model is its implementation on realistic social network structures <italic>viz.</italic>, scale free networks. The BChS model was studied on different network topologies. Particularly, in Ref. [<xref ref-type="bibr" rid="B17">17</xref>], the critical behavior of the BChS model simulated on a directed Barab&#xe1;si-Albert Networks (DBAN) (see also, Refs. [<xref ref-type="bibr" rid="B19">19</xref>, <xref ref-type="bibr" rid="B51">51</xref>, <xref ref-type="bibr" rid="B52">52</xref>]) was investigated. It was shown that the value of <italic>p</italic>
<sub>
<italic>c</italic>
</sub> as well as the ratios of <italic>&#x3b2;</italic>/<italic>&#x3bd;</italic> and <italic>&#x3b3;</italic>/<italic>&#x3bd;</italic> change non-monotonically with the connectivity. It was also reported that the universality class of the BChS model on DBAN is same as of majority-vote model (MVM). In Ref. [<xref ref-type="bibr" rid="B16">16</xref>] the nonequilibrium BChS model on Erd&#xf6;s-R&#xe9;nyi random network (ERRG) and directed ERRG random network were studied. The numerical results indicate that the critical behavior of the BChS model on such graphs is different from the MVM realized on same networks. The universality class is also different from the equilibrium Ising universality class.</p>
</sec>
</sec>
<sec id="s3">
<title>3 Applications</title>
<sec id="s3-1">
<title>3.1 Coarse grained information: US elections</title>
<p>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 <xref ref-type="fig" rid="F4">Figure 4</xref>). 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 [<xref ref-type="bibr" rid="B43">43</xref>]. Indeed, there are four instances of the minority candidate winning in the US presidential elections: 1876, 1888, 2000 and 2016.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>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 [<xref ref-type="bibr" rid="B43">43</xref>].</p>
</caption>
<graphic xlink:href="fphy-11-1196745-g004.tif"/>
</fig>
<p>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 [<xref ref-type="bibr" rid="B43">43</xref>].Particularly, if <italic>&#x394;</italic> is the difference between the two signs of the (extreme) opinion values in the BChS model in two dimensions, then from the time series of the order parameter and that of the coarse grained lattice (with 49 blocks) one can estimate the fraction of the times when a flip of sign have occurred due to coarse graining. This is the probability of the minority candidate winning <italic>w</italic>. When measured near the critical point <italic>p</italic>
<sub>
<italic>c</italic>
</sub> &#x2248; 0.12 of the two dimensional BChS model, this quantity shows a finite size scaling (see <xref ref-type="fig" rid="F5">Figure 5</xref>) of the form <inline-formula id="inf17">
<mml:math id="m39">
<mml:mi>w</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>G</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">BChS</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:math>
</inline-formula>, where <italic>N</italic>
<sub>
<italic>v</italic>
</sub> is the number of agents having non-zero opinion values (about 80% of the total population for the BChS model in two dimensions near the critical point) and <italic>&#x3b1;</italic>
<sub>
<italic>BChS</italic>
</sub> &#x2248; 0.7 [<xref ref-type="bibr" rid="B43">43</xref>].</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>The finite size scaling of the probability of the minority candidate winning <italic>w</italic> as a function of the difference in the population of the two non-zero opinion values &#x394;. The inset shows the unscaled data. The <italic>x</italic>-axis values of the four cases of the minority candidate winning in the US presidential elections are indicated using the value of &#x394; 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 <italic>x</italic>-axis values indicate that there has always been a significant chance of the minority candidate winning in these elections. Taken from Ref. [<xref ref-type="bibr" rid="B43">43</xref>].</p>
</caption>
<graphic xlink:href="fphy-11-1196745-g005.tif"/>
</fig>
<p>As noted above, the process of coarse graining essentially implies a loss of information, much like a noisy channel [<xref ref-type="bibr" rid="B53">53</xref>]. Here the input signal is the sign of the majority of <italic>N</italic> agents (denoted by <inline-formula id="inf18">
<mml:math id="m40">
<mml:mi mathvariant="script">N</mml:mi>
</mml:math>
</inline-formula>) and the output signal is the sign of the majority of the coarse grained system <inline-formula id="inf19">
<mml:math id="m41">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. The mutual information <italic>I</italic>) transferred from the input to the output is then given by<disp-formula id="e22">
<mml:math id="m42">
<mml:mi>I</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="script">N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="script">N</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="script">N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(22)</label>
</disp-formula>where<disp-formula id="equ2">
<mml:math id="m43">
<mml:mtable class="eqnarray-star">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mi>H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x2212;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mn>0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:munder>
<mml:mi>p</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>log</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>p</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mi>H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>Y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x2212;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mn>0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:munder>
<mml:mi>p</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2227;</mml:mo>
<mml:mi>Y</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>log</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>p</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2227;</mml:mo>
<mml:mi>Y</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
</disp-formula>where <italic>p</italic> (<italic>X</italic> &#x3d; <italic>i</italic>) is the probability of input being <italic>i</italic> and so on. The relative mutual information <italic>R</italic> is then given by [<xref ref-type="bibr" rid="B54">54</xref>, <xref ref-type="bibr" rid="B55">55</xref>].<disp-formula id="e23">
<mml:math id="m44">
<mml:mi>R</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="script">N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="script">N</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="script">N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="script">N</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="script">M</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:math>
<label>(23)</label>
</disp-formula>which is a measure of the reduction in the uncertainty of the input, given the knowledge about the realization of the output, relative to the average uncertainty of the input and output. The value of <italic>R</italic> is 1 below the critical point, which implies that the output is fully predictable from the input. Above the critical point, <italic>R</italic> sharply drops to zero, where all information is lost.</p>
<p>Furthermore, this loss of information is found to be dependent on the size of the coarse graining blocks [<xref ref-type="bibr" rid="B56">56</xref>]. It can be easily understood that the limit of unit block size and a system wide block size would give back the original system, implying no loss in information. However, for intermediate sizes, there will be loss of information which will be maximum for a particular size. Interestingly, at the current state of the block (states of United States of America) sizes, the loss is near the maximum (see <xref ref-type="fig" rid="F6">Figure 6</xref>). This may call for proper attention, not the least while making pre-poll predictions of such results.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>The probability of the minority candidate winning is plotted against the coarse graining block size <italic>b</italic> scaled by the linear system size, in the BChS model for different values of <italic>p</italic>. The vertical arrows indicate the positions of the <italic>x</italic>-axis where the actual minority candidate winning incidences have occurred, if the <italic>b</italic>/<italic>L</italic> ratio is taken as the electoral college size and voter size ratio in the US for those 4&#xa0;years. It seems that almost for any value of <italic>p</italic>, the electroral college sizes are such that the minority candidate winning probability is significantly high. Taken from Ref. [<xref ref-type="bibr" rid="B56">56</xref>].</p>
</caption>
<graphic xlink:href="fphy-11-1196745-g006.tif"/>
</fig>
</sec>
<sec id="s3-2">
<title>3.2 Brexit: a long route to consensus</title>
<p>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., [<xref ref-type="bibr" rid="B57">57</xref>, <xref ref-type="bibr" rid="B58">58</xref>]), but in the present context, it can be thought of as a binary choice opinion evolution.</p>
<p>In the BChS model, if the noise parameter is set to zero (<italic>p</italic> &#x3d; 0), then coarsening will happen (similar to <italic>T</italic> &#x3d; 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.</p>
<p>It is noted [<xref ref-type="bibr" rid="B59">59</xref>] that approximately one-third of the configurations go to a trapping state, where the dynamics are not frozen, but the domain sizes of opposite signs remain comparable for a very long time. These configurations take a longer time (different scaling with system size) than the remaining two-third, which reach consensus much more quickly. If averaged over all configurations, this would be reflected as a two-stage consensus process, similar to what was also seen in the voter model. Such a longer route to the consensus has analogs in society, where some contentious issues divide people in such a way that finding an overall consensus may remain elusive for decades. The question of the UK leaving the European Union is/has been one such issue. Interestingly, there are data for opinion polls going back many decades. These data show that the overall population remained divided almost equally on this issue, with remain/leave campaigns marginally gaining over each other without any clear dominance. Indeed, the distribution of the zero crossing could be plotted and compared with the same in the BChS model in two dimensions with <italic>p</italic> &#x3d; 0 (see <xref ref-type="fig" rid="F7">Figure 7</xref>). The scaling behavior of the theoretical results and the real data show promising agreement.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Comparisons between Brexit and the BChS model data. <bold>(A)</bold> 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 (<italic>t</italic> &#x3d;0). The vertical line denotes the time of the last referendum (23 June 2016). <bold>(B)</bold> 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 &#x2212;0.60&#xb1;0.02. <bold>(C)</bold> The distribution <italic>D</italic>
<bold>(I)</bold> of intervals of zero crossing for the BChS model (circles) and its fitting with an exponent &#x2212;1.5, implying that the cumulative (seen for the real data in (b)) would give an exponent value &#x2212;0.5. Taken from Ref. [<xref ref-type="bibr" rid="B59">59</xref>].</p>
</caption>
<graphic xlink:href="fphy-11-1196745-g007.tif"/>
</fig>
</sec>
<sec id="s3-3">
<title>3.3 Tax evasion dynamics</title>
<p>An interesting application of the three state kinetic opinion formation is in the case of tax evasion dynamics [<xref ref-type="bibr" rid="B60">60</xref>, <xref ref-type="bibr" rid="B61">61</xref>]. There have been earlier studies on tax evasion dynamics with opinion models, particularly the Zaklan model [<xref ref-type="bibr" rid="B62">62</xref>], where two opinion states were considered, representing the tax payers and the tax evaders. A similar parallel is drawn for the BChS model as well, i.e., the opinion value <italic>o</italic>
<sub>
<italic>i</italic>
</sub>(<italic>t</italic>) &#x3d; &#x2b;1 would imply that the <italic>i</italic>th agent is a tax payer at time <italic>t</italic>, and <italic>o</italic>
<sub>
<italic>j</italic>
</sub>(<italic>t</italic>) &#x3d; &#x2212;1 would imply that the <italic>j</italic>th agent is a tax-evader at time <italic>t</italic>. However, it is interesting to note the effect of the neutral agents with opinion values 0, who represent the undecided fraction of agents. They can change their state to tax payers or tax evaders depending on their subsequent interactions.</p>
<p>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.</p>
<p>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.</p>
</sec>
</sec>
<sec id="s4">
<title>4 Discussion and conclusion</title>
<p>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 [<xref ref-type="bibr" rid="B15">15</xref>] proposed in 2012 and its variants and later developments.</p>
<p>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, <italic>etc.</italic>, all of which occur with certain probabilities. These usually produce additional noise in the system. We have discussed these cases in sec IIA.</p>
<p>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, <italic>etc.</italic> A short review of such models, some of which also incorporated other possible sources of noise, has been made in sec IIB.</p>
<p>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.</p>
<p>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.</p>
<p>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).</p>
<p>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.</p>
</sec>
</body>
<back>
<sec id="s5">
<title>Author contributions</title>
<p>All authors listed have made a substantial, direct, and intellectual contribution to the work and approved it for publication.</p>
</sec>
<ack>
<p>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.</p>
</ack>
<sec sec-type="COI-statement" id="s6">
<title>Conflict of interest</title>
<p>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.</p>
</sec>
<sec sec-type="disclaimer" id="s7">
<title>Publisher&#x2019;s note</title>
<p>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.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Sen</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Bikas</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Chakrabarti.</surname>
<given-names>
</given-names>
</name>
</person-group> <source>Sociophysics: An introduction</source>. <publisher-loc>Oxford</publisher-loc>: <publisher-name>Oxford University Press</publisher-name> (<year>2013</year>).</citation>
</ref>
<ref id="B2">
<label>2.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Castellano</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Fortunato</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Loreto</surname>
<given-names>V</given-names>
</name>
</person-group>. <article-title>Statistical physics of social dynamics</article-title>. <source>Rev Mod Phys</source> (<year>2009</year>) <volume>81</volume>:<fpage>591</fpage>&#x2013;<lpage>646</lpage>. <pub-id pub-id-type="doi">10.1103/revmodphys.81.591</pub-id>
</citation>
</ref>
<ref id="B3">
<label>3.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Galam</surname>
<given-names>S</given-names>
</name>
</person-group>. <source>Sociophysics: A physicist&#x2019;s modeling of psycho-political phenomena</source>. <publisher-loc>New York, NY</publisher-loc>: <publisher-name>Springer</publisher-name> (<year>2016</year>).</citation>
</ref>
<ref id="B4">
<label>4.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Deffuant</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Neau</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Amblard</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Weisbuch</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Mixing beliefs among interacting agents</article-title>. <source>Adv Complex Syst</source> (<year>2000</year>) <volume>03</volume>:<fpage>87</fpage>&#x2013;<lpage>98</lpage>. <pub-id pub-id-type="doi">10.1142/S0219525900000078</pub-id>
</citation>
</ref>
<ref id="B5">
<label>5.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lallouache</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Anindya</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Chakrabarti</surname>
<given-names>BK</given-names>
</name>
</person-group>. <article-title>Opinion formation in kinetic exchange models: Spontaneous symmetry-breaking transition</article-title>. <source>Phys Rev E</source> (<year>2010</year>) <volume>82</volume>:<fpage>056112</fpage>. <pub-id pub-id-type="doi">10.1103/physreve.82.056112</pub-id>
</citation>
</ref>
<ref id="B6">
<label>6.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chakraborti</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Bikas</surname>
<given-names>K</given-names>
</name>
</person-group>. <article-title>Statistical mechanics of money: How saving propensity affects its distribution</article-title>. <source>Eur Phys J B</source> (<year>2000</year>) <volume>17</volume>:<fpage>167</fpage>&#x2013;<lpage>70</lpage>. <pub-id pub-id-type="doi">10.1007/s100510070173</pub-id>
</citation>
</ref>
<ref id="B7">
<label>7.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chatterjee</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Chakrabarti</surname>
<given-names>BK</given-names>
</name>
<name>
<surname>S Manna</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Pareto law in a kinetic model of market with random saving propensity</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2004</year>) <volume>335</volume>:<fpage>155</fpage>&#x2013;<lpage>63</lpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2003.11.014</pub-id>
</citation>
</ref>
<ref id="B8">
<label>8.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sen</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Nonconservative kinetic exchange model of opinion dynamics with randomness and bounded confidence</article-title>. <source>Phys Rev E</source> (<year>2012</year>) <volume>86</volume>:<fpage>016115</fpage>. <pub-id pub-id-type="doi">10.1103/physreve.86.016115</pub-id>
</citation>
</ref>
<ref id="B9">
<label>9.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Biswas</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Chandra</surname>
<given-names>AK</given-names>
</name>
<name>
<surname>Chatterjee</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Chakrabarti</surname>
<given-names>BK</given-names>
</name>
</person-group>. <article-title>Phase transitions and non-equilibrium relaxation in kinetic models of opinion formation</article-title>. <source>J Phys Conf Ser</source> (<year>2011</year>) <volume>297</volume>:<fpage>012004</fpage>. <pub-id pub-id-type="doi">10.1088/1742-6596/297/1/012004</pub-id>
</citation>
</ref>
<ref id="B10">
<label>10.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sen</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Phase transitions in a two-parameter model of opinion dynamics with random kinetic exchanges</article-title>. <source>Phys Rev E</source> (<year>2011</year>) <volume>83</volume>:<fpage>016108</fpage>. <pub-id pub-id-type="doi">10.1103/physreve.83.016108</pub-id>
</citation>
</ref>
<ref id="B11">
<label>11.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Chowdhury</surname>
<given-names>KR</given-names>
</name>
<name>
<surname>Ghosh</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Biswas</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Chakrabarti</surname>
<given-names>BK</given-names>
</name>
</person-group>. <article-title>Kinetic exchange opinion model: Solution in the single parameter map limit</article-title>. In: <person-group person-group-type="editor">
<name>
<surname>Abergel</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Aoyama</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Chakrabarti</surname>
<given-names>BK</given-names>
</name>
<name>
<surname>Chakraborti</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Ghosh</surname>
<given-names>A</given-names>
</name>
</person-group> editors <source>Econophysics of agent-based models</source>. <publisher-loc>Cham</publisher-loc>: <publisher-name>Springer International Publishing</publisher-name> (<year>2014</year>). p. <fpage>131</fpage>&#x2013;<lpage>43</lpage>.</citation>
</ref>
<ref id="B12">
<label>12.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Biswas</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Mean-field solutions of kinetic-exchange opinion models</article-title>. <source>Phys Rev E</source> (<year>2011</year>) <volume>84</volume>:<fpage>056106</fpage>. <pub-id pub-id-type="doi">10.1103/physreve.84.056106</pub-id>
</citation>
</ref>
<ref id="B13">
<label>13.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mukherjee</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Biswas</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Chatterjee</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Chakrabarti</surname>
<given-names>BK</given-names>
</name>
</person-group>. <article-title>The ising universality class of kinetic exchange models of opinion dynamics</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2021</year>) <volume>567</volume>:<fpage>125692</fpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2020.125692</pub-id>
</citation>
</ref>
<ref id="B14">
<label>14.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Freitas</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Vieira</surname>
<given-names>AR</given-names>
</name>
<name>
<surname>Anteneodo</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Imperfect bifurcations in opinion dynamics under external fields</article-title>. <source>J Stat Mech Theor Exp</source> (<year>2020</year>) <volume>2020</volume>:<fpage>024002</fpage>. <pub-id pub-id-type="doi">10.1088/1742-5468/ab6848</pub-id>
</citation>
</ref>
<ref id="B15">
<label>15.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Biswas</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Chatterjee</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Sen</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Disorder induced phase transition in kinetic models of opinion dynamics</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2012</year>) <volume>391</volume>:<fpage>3257</fpage>&#x2013;<lpage>65</lpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2012.01.046</pub-id>
</citation>
</ref>
<ref id="B16">
<label>16.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Raquel</surname>
<given-names>MTSA</given-names>
</name>
<name>
<surname>Lima</surname>
<given-names>FWS</given-names>
</name>
<name>
<surname>Alves</surname>
<given-names>TFA</given-names>
</name>
<name>
<surname>Alves</surname>
<given-names>GA</given-names>
</name>
<name>
<surname>Macedo-Filho</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Plascak</surname>
<given-names>JA</given-names>
</name>
</person-group>. <article-title>Non-equilibrium kinetic Biswas-Chatterjee-Sen model on complex networks</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2022</year>) <volume>603</volume>:<fpage>127825</fpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2022.127825</pub-id>
</citation>
</ref>
<ref id="B17">
<label>17.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Alencar</surname>
<given-names>DSM</given-names>
</name>
<name>
<surname>Tayroni</surname>
<given-names>FA</given-names>
</name>
<name>
<surname>Alves</surname>
<given-names>GA</given-names>
</name>
<name>
<surname>Ferreira</surname>
<given-names>RS</given-names>
</name>
<name>
<surname>Lima</surname>
<given-names>FWS</given-names>
</name>
<name>
<surname>Plascak</surname>
<given-names>JA</given-names>
</name>
<etal/>
</person-group> <article-title>Opinion dynamics systems on barab&#xe1;si&#x2013;albert networks: Biswas&#x2013;Chatterjee&#x2013;Sen model</article-title>. <source>Entropy</source> (<year>2023</year>) <volume>25</volume>:<fpage>183</fpage>. <pub-id pub-id-type="doi">10.3390/e25020183</pub-id>
</citation>
</ref>
<ref id="B18">
<label>18.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Alves</surname>
<given-names>GA</given-names>
</name>
<name>
<surname>Alves</surname>
<given-names>TFA</given-names>
</name>
<name>
<surname>Lima</surname>
<given-names>FWS</given-names>
</name>
<name>
<surname>Macedo-Filho</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Consensus formation on Apollonian networks</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2021</year>) <volume>561</volume>:<fpage>125267</fpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2020.125267</pub-id>
</citation>
</ref>
<ref id="B19">
<label>19.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lima</surname>
<given-names>FWS</given-names>
</name>
<name>
<surname>Sumour</surname>
<given-names>MA</given-names>
</name>
<name>
<surname>Moreira</surname>
<given-names>AA</given-names>
</name>
<name>
<surname>Ara&#xfa;jo</surname>
<given-names>AD</given-names>
</name>
</person-group>. <article-title>Non-equilibrium BCS model on Apollonian networks</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2021</year>) <volume>571</volume>:<fpage>125834</fpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2021.125834</pub-id>
</citation>
</ref>
<ref id="B20">
<label>20.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Crokidakis</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>Noise and disorder: Phase transitions and universality in a model of opinion formation</article-title>. <source>Int J Mod Phys C</source> (<year>2016</year>) <volume>27</volume>:<fpage>1650060</fpage>. <pub-id pub-id-type="doi">10.1142/S0129183116500601</pub-id>
</citation>
</ref>
<ref id="B21">
<label>21.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Khaleque</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Sen</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Damage spreading transition in an opinion dynamics model</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2014</year>) <volume>413</volume>:<fpage>599</fpage>&#x2013;<lpage>608</lpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2014.07.021</pub-id>
</citation>
</ref>
<ref id="B22">
<label>22.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Biswas</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Sen</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Nonequilibrium dynamics in a three-state opinion-formation model with stochastic extreme switches</article-title>. <source>Phys Rev E</source> (<year>2022</year>) <volume>106</volume>:<fpage>054311</fpage>. <pub-id pub-id-type="doi">10.1103/physreve.106.054311</pub-id>
</citation>
</ref>
<ref id="B23">
<label>23.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Biswas</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Sen</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Opinion formation models with extreme switches and disorder: Critical behavior dynamics</article-title>. <source>Phys Rev E</source> (<year>2023</year>) <volume>2212</volume>:<fpage>12186</fpage>. <comment>(accepted; in press)</comment>.</citation>
</ref>
<ref id="B24">
<label>24.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liggett</surname>
<given-names>TM</given-names>
</name>
</person-group>. <article-title>Stochastic models of interacting systems</article-title>. <source>Ann Probab</source> (<year>1997</year>) <volume>25</volume>:<fpage>1</fpage>&#x2013;<lpage>29</lpage>. <pub-id pub-id-type="doi">10.1214/aop/1024404276</pub-id>
</citation>
</ref>
<ref id="B25">
<label>25.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xiong</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>Z</given-names>
</name>
</person-group>. <article-title>Competition of dynamic self-confidence and inhomogeneous individual influence in voter models</article-title>. <source>Entropy</source> (<year>2013</year>) <volume>15</volume>:<fpage>5292</fpage>&#x2013;<lpage>304</lpage>. <pub-id pub-id-type="doi">10.3390/e15125292</pub-id>
</citation>
</ref>
<ref id="B26">
<label>26.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Saha</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Sen</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Virtual walks inspired by a mean-field kinetic exchange model of opinion dynamics</article-title>. <source>Phil Trans R Soc A: Math Phys Eng Sci</source> (<year>2022</year>) <volume>380</volume>:<fpage>20210168</fpage>. <pub-id pub-id-type="doi">10.1098/rsta.2021.0168</pub-id>
</citation>
</ref>
<ref id="B27">
<label>27.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>King</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Conflicts between public and private opinion</article-title>. <source>Long Range Plann</source> (<year>1981</year>) <volume>14</volume>:<fpage>90</fpage>&#x2013;<lpage>105</lpage>. <pub-id pub-id-type="doi">10.1016/0024-6301(81)90127-8</pub-id>
</citation>
</ref>
<ref id="B28">
<label>28.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Roy</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Biswas</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Opinion dynamics: Public and private</article-title>. <source>Phil Trans R Soc A: Math Phys Eng Sci</source> (<year>2022</year>) <volume>380</volume>:<fpage>20210169</fpage>. <pub-id pub-id-type="doi">10.1098/rsta.2021.0169</pub-id>
</citation>
</ref>
<ref id="B29">
<label>29.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Galam</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Contrarian deterministic effects on opinion dynamics: &#x201c;the hung elections scenario&#x201d;</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2004</year>) <volume>333</volume>:<fpage>453</fpage>&#x2013;<lpage>60</lpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2003.10.041</pub-id>
</citation>
</ref>
<ref id="B30">
<label>30.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Crokidakis</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Blanco</surname>
<given-names>VH</given-names>
</name>
<name>
<surname>Anteneodo</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Impact of contrarians and intransigents in a kinetic model of opinion dynamics</article-title>. <source>Phys Rev E</source> (<year>2014</year>) <volume>89</volume>:<fpage>013310</fpage>. <pub-id pub-id-type="doi">10.1103/physreve.89.013310</pub-id>
</citation>
</ref>
<ref id="B31">
<label>31.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Crokidakis</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Murilo Castro de Oliveira</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Inflexibility and independence: Phase transitions in the majority-rule model</article-title>. <source>Phys Rev E</source> (<year>2015</year>) <volume>92</volume>:<fpage>062122</fpage>. <pub-id pub-id-type="doi">10.1103/physreve.92.062122</pub-id>
</citation>
</ref>
<ref id="B32">
<label>32.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gambaro</surname>
<given-names>JP</given-names>
</name>
<name>
<surname>Crokidakis</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>The influence of contrarians in the dynamics of opinion formation</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2017</year>) <volume>486</volume>:<fpage>465</fpage>&#x2013;<lpage>72</lpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2017.05.040</pub-id>
</citation>
</ref>
<ref id="B33">
<label>33.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Crokidakis</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Anteneodo</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Role of conviction in nonequilibrium models of opinion formation</article-title>. <source>Phys Rev E</source> (<year>2012</year>) <volume>86</volume>:<fpage>061127</fpage>. <pub-id pub-id-type="doi">10.1103/physreve.86.061127</pub-id>
</citation>
</ref>
<ref id="B34">
<label>34.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vieira</surname>
<given-names>AR</given-names>
</name>
<name>
<surname>Anteneodo</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Crokidakis</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>Consequences of nonconformist behaviors in a continuous opinion model</article-title>. <source>J Stat Mech Theor Exp</source> (<year>2016</year>) <volume>2016</volume>:<fpage>023204</fpage>. <pub-id pub-id-type="doi">10.1088/1742-5468/2016/02/023204</pub-id>
</citation>
</ref>
<ref id="B35">
<label>35.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Crokidakis</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>Phase transition in kinetic exchange opinion models with independence</article-title>. <source>Phys Lett A</source> (<year>2014</year>) <volume>378</volume>:<fpage>1683</fpage>&#x2013;<lpage>6</lpage>. <pub-id pub-id-type="doi">10.1016/j.physleta.2014.04.028</pub-id>
</citation>
</ref>
<ref id="B36">
<label>36.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Allan</surname>
<given-names>R</given-names>
</name>
</person-group>. <article-title>Vieira and Nuno Crokidakis, &#x201c;Noise-induced absorbing phase transition in a model of opinion formation</article-title>. <source>Phys Lett A</source> (<year>2016</year>) <volume>380</volume>:<fpage>2632</fpage>&#x2013;<lpage>6</lpage>.</citation>
</ref>
<ref id="B37">
<label>37.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Crokidakis</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>Role of noise and agents&#x2019; convictions on opinion spreading in a three-state voter-like model</article-title>. <source>J Stat Mech Theor Exp</source> (<year>2013</year>) <volume>2013</volume>:<fpage>P07008</fpage>. <pub-id pub-id-type="doi">10.1088/1742-5468/2013/07/p07008</pub-id>
</citation>
</ref>
<ref id="B38">
<label>38.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Oestereich</surname>
<given-names>AL</given-names>
</name>
<name>
<surname>Pires</surname>
<given-names>MA</given-names>
</name>
<name>
<surname>Crokidakis</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>Three-state opinion dynamics in modular networks</article-title>. <source>Phys Rev E</source> (<year>2019</year>) <volume>100</volume>:<fpage>032312</fpage>. <pub-id pub-id-type="doi">10.1103/physreve.100.032312</pub-id>
</citation>
</ref>
<ref id="B39">
<label>39.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Anteneodo</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Crokidakis</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>Symmetry breaking by heating in a continuous opinion model</article-title>. <source>Phys Rev E</source> (<year>2017</year>) <volume>95</volume>:<fpage>042308</fpage>. <pub-id pub-id-type="doi">10.1103/physreve.95.042308</pub-id>
</citation>
</ref>
<ref id="B40">
<label>40.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Crokidakis</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>Non-equilibrium phase transitions induced by social temperature in kinetic exchange opinion models on regular lattices</article-title>. <source>Rep Adv Phys Sci</source> (<year>2017</year>) <volume>01</volume>:<fpage>1740001</fpage>. <pub-id pub-id-type="doi">10.1142/S2424942417400011</pub-id>
</citation>
</ref>
<ref id="B41">
<label>41.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ebel</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Mielsch</surname>
<given-names>LI</given-names>
</name>
<name>
<surname>Bornholdt</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Scale-free topology of e-mail networks</article-title>. <source>Phys Rev E</source> (<year>2002</year>) <volume>66</volume>:<fpage>035103</fpage>. <pub-id pub-id-type="doi">10.1103/physreve.66.035103</pub-id>
</citation>
</ref>
<ref id="B42">
<label>42.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dunbar</surname>
<given-names>RIM</given-names>
</name>
</person-group>. <article-title>Neocortex size as a constraint on group size in primates</article-title>. <source>J Hum Evol</source> (<year>1992</year>) <volume>22</volume>:<fpage>469</fpage>&#x2013;<lpage>93</lpage>. <pub-id pub-id-type="doi">10.1016/0047-2484(92)90081-j</pub-id>
</citation>
</ref>
<ref id="B43">
<label>43.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Biswas</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Sen</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Critical noise can make the minority candidate win: The U.S. presidential election cases</article-title>. <source>Phys Rev E</source> (<year>2017</year>) <volume>96</volume>:<fpage>032303</fpage>. <pub-id pub-id-type="doi">10.1103/physreve.96.032303</pub-id>
</citation>
</ref>
<ref id="B44">
<label>44.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mukherjee</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Chatterjee</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Disorder-induced phase transition in an opinion dynamics model: Results in two and three dimensions</article-title>. <source>Phys Rev E</source> (<year>2016</year>) <volume>94</volume>:<fpage>062317</fpage>. <pub-id pub-id-type="doi">10.1103/physreve.94.062317</pub-id>
</citation>
</ref>
<ref id="B45">
<label>45.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Alves</surname>
<given-names>TFA</given-names>
</name>
<name>
<surname>Lima</surname>
<given-names>FWS</given-names>
</name>
<name>
<surname>Macedo-Filho</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Alves</surname>
<given-names>GA</given-names>
</name>
</person-group>. <article-title>Consensus formation in continuous opinion dynamics on quasiperiodic lattices</article-title>. <source>Int J Mod Phys C</source> (<year>2020</year>) <volume>31</volume>:<fpage>2050012</fpage>. <pub-id pub-id-type="doi">10.1142/S0129183120500126</pub-id>
</citation>
</ref>
<ref id="B46">
<label>46.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Francisco</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Lima</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Kinetic continuous opinion dynamics model on two types of archimedean lattices</article-title>. <source>Front Phys</source> (<year>2017</year>) <volume>5</volume>. <pub-id pub-id-type="doi">10.3389/fphy.2017.00047</pub-id>
</citation>
</ref>
<ref id="B47">
<label>47.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Francisco</surname>
<given-names>W</given-names>
</name>
<name>
<surname>De Sousa</surname>
<given-names>L</given-names>
</name>
</person-group>. <article-title>The KCOD model on (3,4,6,4) and (34The KCOD model on (3,4,6,4) and (34,6) archimedean lattices</article-title>. <source>Entropy</source> (<year>2017</year>) <volume>19</volume>:<fpage>459</fpage>. <pub-id pub-id-type="doi">10.3390/e19090459</pub-id>
</citation>
</ref>
<ref id="B48">
<label>48.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lima</surname>
<given-names>FWS</given-names>
</name>
<name>
<surname>Crokidakis</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>Nonequilibrium opinion dynamics on triangular, honeycomb, and kagome lattices</article-title>. <source>Int J Mod Phys C</source> (<year>2017</year>) <volume>28</volume>:<fpage>1750123</fpage>. <pub-id pub-id-type="doi">10.1142/S0129183117501236</pub-id>
</citation>
</ref>
<ref id="B49">
<label>49.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Eugene Stanley</surname>
<given-names>H</given-names>
</name>
</person-group>. <source>Introduction to phase transitions and critical phenomena</source>. <publisher-loc>Oxford</publisher-loc>: <publisher-name>Oxford University Press</publisher-name> (<year>1971</year>).</citation>
</ref>
<ref id="B50">
<label>50.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Goldenfeld</surname>
<given-names>N</given-names>
</name>
</person-group>. <source>Lectures on phase transitions and the renormalization group</source>. <publisher-loc>United States</publisher-loc>: <publisher-name>CRC Press</publisher-name> (<year>1992</year>).</citation>
</ref>
<ref id="B51">
<label>51.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Welington</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Lima</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Plascak</surname>
<given-names>JA</given-names>
</name>
</person-group>. <article-title>Kinetic models of discrete opinion dynamics on directed barab&#xe1;si&#x2013;albert networks</article-title>. <source>Entropy</source> (<year>2019</year>) <volume>21</volume>:<fpage>942</fpage>. <pub-id pub-id-type="doi">10.3390/e21100942</pub-id>
</citation>
</ref>
<ref id="B52">
<label>52.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Alves</surname>
<given-names>TFA</given-names>
</name>
<name>
<surname>Alves</surname>
<given-names>GA</given-names>
</name>
<name>
<surname>Lima</surname>
<given-names>FWS</given-names>
</name>
<name>
<surname>Macedo-Filho</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Phase diagram of a continuous opinion dynamics on Barabasi&#x2013;Albert networks</article-title>. <source>J Stat Mech Theor Exp</source> (<year>2020</year>) <volume>2020</volume>:<fpage>033203</fpage>. <pub-id pub-id-type="doi">10.1088/1742-5468/ab75e7</pub-id>
</citation>
</ref>
<ref id="B53">
<label>53.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shannon</surname>
<given-names>CE</given-names>
</name>
</person-group>. <article-title>A mathematical theory of communication</article-title>. <source>Bell Syst Tech J</source> (<year>1948</year>) <volume>27</volume>:<fpage>379</fpage>&#x2013;<lpage>423</lpage>. <pub-id pub-id-type="doi">10.1002/j.1538-7305.1948.tb01338.x</pub-id>
</citation>
</ref>
<ref id="B54">
<label>54.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Szczepanski</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Arnold</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Wajnryb</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Jos&#xe9;</surname>
<given-names>MA</given-names>
</name>
<name>
<surname>Sanchez-Vives</surname>
<given-names>MV</given-names>
</name>
</person-group>. <article-title>Mutual information and redundancy in spontaneous communication between cortical neurons</article-title>. <source>Biol cybernetics</source> (<year>2011</year>) <volume>104</volume>:<fpage>161</fpage>&#x2013;<lpage>74</lpage>. <pub-id pub-id-type="doi">10.1007/s00422-011-0425-y</pub-id>
</citation>
</ref>
<ref id="B55">
<label>55.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pregowska</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Szczepanski</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Wajnryb</surname>
<given-names>E</given-names>
</name>
</person-group>. <article-title>Mutual information against correlations in binary communication channels</article-title>. <source>BMC Neurosci</source> (<year>2015</year>) <volume>16</volume>:<fpage>32</fpage>&#x2013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1186/s12868-015-0168-0</pub-id>
</citation>
</ref>
<ref id="B56">
<label>56.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Biswas</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Biswas</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Sen</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Block size dependence of coarse graining in discrete opinion dynamics model: Application to the US presidential elections</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2021</year>) <volume>566</volume>:<fpage>125639</fpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2020.125639</pub-id>
</citation>
</ref>
<ref id="B57">
<label>57.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Edmonds</surname>
<given-names>B</given-names>
</name>
</person-group>. <article-title>Co-Developing beliefs and social influence networks&#x2014;Towards understanding socio-cognitive processes like Brexit</article-title>. <source>Qual Quantity</source> (<year>2020</year>) <volume>54</volume>:<fpage>491</fpage>&#x2013;<lpage>515</lpage>. <pub-id pub-id-type="doi">10.1007/s11135-019-00891-9</pub-id>
</citation>
</ref>
<ref id="B58">
<label>58.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rajpal</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Rosas</surname>
<given-names>FE</given-names>
</name>
<name>
<surname>Jensen</surname>
<given-names>HJ</given-names>
</name>
</person-group>. <article-title>Tangled worldview model of opinion dynamics</article-title>. <source>Front Phys</source> (<year>2019</year>) <volume>7</volume>:<fpage>163</fpage>. <pub-id pub-id-type="doi">10.3389/fphy.2019.00163</pub-id>
</citation>
</ref>
<ref id="B59">
<label>59.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mukherjee</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Biswas</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Sen</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Long route to consensus: Two-stage coarsening in a binary choice voting model</article-title>. <source>Phys Rev E</source> (<year>2020</year>) <volume>102</volume>:<fpage>012316</fpage>. <pub-id pub-id-type="doi">10.1103/physreve.102.012316</pub-id>
</citation>
</ref>
<ref id="B60">
<label>60.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lima</surname>
<given-names>FWS</given-names>
</name>
</person-group>. <article-title>Tax evasion dynamics via kinetic models of opinion dynamics</article-title>. <source>Theoreticl Econ Lett</source> (<year>2019</year>) <volume>9</volume>:<fpage>2354</fpage>&#x2013;<lpage>61</lpage>. <pub-id pub-id-type="doi">10.4236/tel.2019.97149</pub-id>
</citation>
</ref>
<ref id="B61">
<label>61.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Crokidakis</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>A three-state kinetic agent-based model to analyze tax evasion dynamics</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2014</year>) <volume>414</volume>:<fpage>321</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2014.07.056</pub-id>
</citation>
</ref>
<ref id="B62">
<label>62.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zaklan</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Frank</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Stauffer</surname>
<given-names>D</given-names>
</name>
</person-group>. <article-title>Analysing tax evasion dynamics via the Ising model</article-title>. <source>J Econ Interaction Coord</source> (<year>2009</year>) <volume>4</volume>:<fpage>1</fpage>&#x2013;<lpage>14</lpage>. <pub-id pub-id-type="doi">10.1007/s11403-008-0043-5</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>