<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-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">1042900</article-id>
<article-id pub-id-type="doi">10.3389/fphy.2022.1042900</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Physics</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>An opinion dynamics model based on affinity and social noise</article-title>
<alt-title alt-title-type="left-running-head">Liu 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.2022.1042900">10.3389/fphy.2022.1042900</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Liu</surname>
<given-names>Jusheng</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1575473/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>He</surname>
<given-names>Jianjia</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/969564/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Qiu</surname>
<given-names>Zhiping</given-names>
</name>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>He</surname>
<given-names>Shengxue</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>School of Economics and Management</institution>, <institution>Shanghai University of Political Science and Law</institution>, <addr-line>Shanghai</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Business School</institution>, <institution>University of Shanghai for Science and Technology</institution>, <addr-line>Shanghai</addr-line>, <country>China</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Center for Supernetworks Research</institution>, <addr-line>Shanghai</addr-line>, <country>China</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Shanghai Institute of Public Diplomacy</institution>, <addr-line>Shanghai</addr-line>, <country>China</country>
</aff>
<aff id="aff5">
<sup>5</sup>
<institution>School of Economics and Management</institution>, <institution>Dongguan University of Technology</institution>, <addr-line>Dongguan</addr-line>, <country>China</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/1767384/overview">Xuzhen Zhu</ext-link>, Beijing University of Posts and Telecommunications (BUPT), China</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/2049518/overview">Yang Xu</ext-link>, Hunan University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2050019/overview">Caihong Liu</ext-link>, Jiaxing University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2050335/overview">Xiaofan Lai</ext-link>, Shenzhen University, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Jianjia He, <email>hejianjia@usst.edu.cn</email>; Shengxue He, <email>lovellhe@usst.edu.cn</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Social Physics, a section of the journal Frontiers in Physics</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>02</day>
<month>11</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>10</volume>
<elocation-id>1042900</elocation-id>
<history>
<date date-type="received">
<day>13</day>
<month>09</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>17</day>
<month>10</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2022 Liu, He, Qiu and He.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Liu, He, Qiu and He</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>Most previous works have studied the evolution of opinions based on the Hegselmann&#x2013;Krause model, the Deffuant&#x2013;Weisbuch model, and the Sznajd model. However, the influence of social influence on opinions is discussed less. Based on the social influence theory and the Hegselmann&#x2013;Krause model of opinion dynamics, we introduce the affinity and social noise in the Hegselmann&#x2013;Krause model of opinion dynamics and propose an affinity and social noise Hegselmann&#x2013;Krause model (ASNHK). The influence of affinity degree, affinity threshold, social noise, and personnel heterogeneity on opinion evolution is discussed in experimental analysis. Experimental results show that the affinity between people can improve opinions to form a consensus positively, but the affinity threshold has a negative role contrarily. Moreover, when the social noise increases, the opinions will form a consensus. When it increases to a certain value, the opinion will be decentralized. Furthermore, personnel heterogeneity has different effects on opinion evolution. Open-minded individuals are more likely to form a unified opinion, while closed-minded individuals have difficulty unifying their opinions. Overall, this research provides a clearer explanation of the group opinion evolution from social influence.</p>
</abstract>
<kwd-group>
<kwd>group opinion evolution</kwd>
<kwd>Hegselmann&#x2013;Krause model</kwd>
<kwd>social influence</kwd>
<kwd>affinity</kwd>
<kwd>social noise</kwd>
<kwd>bounded confidence</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Opinion is people&#x2019;s insights and understanding of something. It is a kind of idea, opinion, judgment, or emotion generally held by the public [<xref ref-type="bibr" rid="B1">1</xref>]. Exploring the evolution of public opinion can help people understand the evolution mechanism of opinion and behavior, respond to public opinion crises, and guide public opinion dissemination. At present, scholars have carried out relevant research on the evolution of ideas, but the behavior and opinions of the public still need to be further explored. For example, with the advent of COVID-19, it was believed that the Shuanghuanglian oral liquid can act on the COVID-19 virus, based on an internet finding, and then many people began to form opinions. What is the mechanism behind this phenomenon and how are the opinions affected and formed? What factors play a role? To our best knowledge, there is still no research that can provide a clear explanation.</p>
<p>Until now, scholars have researched group opinion dynamics from different perspectives [<xref ref-type="bibr" rid="B2">2</xref>&#x2013;<xref ref-type="bibr" rid="B5">5</xref>]. According to the type of opinion, the opinion dynamic model can be divided into many types, such as the continuous model, the discrete model, and the continuous opinions and discrete actions model (CODA model). The common continuous model contains the Hegselmann&#x2013;Krause model (HK model) [<xref ref-type="bibr" rid="B6">6</xref>&#x2013;<xref ref-type="bibr" rid="B9">9</xref>], the Deffuant&#x2013;Weisbuch model (DW model) [<xref ref-type="bibr" rid="B10">10</xref>&#x2013;<xref ref-type="bibr" rid="B12">12</xref>], and other models. In terms of the Deffuant&#x2013;Weisbuch model, [<xref ref-type="bibr" rid="B13">13</xref>] proposed an adaptation of the Deffuant&#x2013;Weisbuch model that incorporates both implicit and explicit opinions; [<xref ref-type="bibr" rid="B14">14</xref>] discussed the higher-order interactions that destroy phase transitions in the Deffuant&#x2013;Weisbuch opinion dynamics model; based on the Deffuant model, [<xref ref-type="bibr" rid="B1">1</xref>] considered attitude-hiding behaviors and proposed an agent-based model of opinion dynamics with attitude-hiding behaviors. The common discrete model contains the Sznajd model [<xref ref-type="bibr" rid="B15">15</xref>&#x2013;<xref ref-type="bibr" rid="B18">18</xref>], the Voter model [<xref ref-type="bibr" rid="B19">19</xref>&#x2013;<xref ref-type="bibr" rid="B21">21</xref>], and the Majority model [<xref ref-type="bibr" rid="B22">22</xref>, <xref ref-type="bibr" rid="B23">23</xref>].</p>
<p>Current scholars have explored different opinion models from different perspectives. However, few researchers consider the social influence. In fact, the study of opinions is often inseparable from the individual and the environment in which the individual lives, but existing research has not observed this. Social influence theory indicates that proximity to others and the social environment can affect people&#x2019;s opinions comprehensively. On one hand, people cannot survive independently, and it is necessary to establish a relationship with people around [<xref ref-type="bibr" rid="B24">24</xref>]; on the other hand, it is impossible for people to escape from the social environment. Therefore, relationship and social environment are two important factors that can influence people&#x2019;s behavior [<xref ref-type="bibr" rid="B25">25</xref>]. To express conveniently, we use affinity and social noise to indicate the relationship and social environment. If the relationship among people is good, the affinity is large; on the contrary, if the relationship is not good, the affinity is small. Similarly, if the influence of the social environment is strong, the social noise is large; on the contrary, the social noise is small. To explore opinion evolution under the influence of social influence theory, this study discussed the evolution mechanism of group opinion by introducing affinity and social noise. Finally, an experimental analysis is carried out, and the simulation results are discussed. The illustration of the affinity and social noise Hegselmann&#x2013;Krause model is shown in <xref ref-type="fig" rid="F1">Figure 1</xref>.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Illustration of the affinity and social noise Hegselmann&#x2013;Krause model.</p>
</caption>
<graphic xlink:href="fphy-10-1042900-g001.tif"/>
</fig>
<p>There are the following contributions to this research. First, this study extends the Hegselmann&#x2013;Krause model and conforms the opinion evolution more to human interaction activities. Second, affinity and social noise are introduced to the Hegselmann&#x2013;Krause model based on the social influence theory. Third, this research will shed light on and help people understand the opinion evolution mechanism well. Moreover, distinct from the HK model, this research used mathematical models and equations to portray affinity and social noise, and it enriched the opinion dynamics model greatly and can be applied to the fields of public opinion governance, intervention, and control. The research considers interpersonal and environmental influences in the evolution of opinion and further extends the boundaries of opinion dynamics.</p>
<p>The article is arranged as follows: the introduction is shown in <xref ref-type="sec" rid="s1">Section 1</xref>. In this part, we introduce the current research on the opinion dynamic models; the related works on the Hegselmann&#x2013;Krause model, social influence theory, affinity in public, and social noise are introduced in <xref ref-type="sec" rid="s2">Section 2</xref>; in <xref ref-type="sec" rid="s3">Section 3</xref>, the affinity and social noise Hegselmann&#x2013;Krause model (ASNHK) construction is described; section 4 presents the experimental analysis of the ASNHK model. Finally, we discuss the experimental results and summarize the conclusion in <xref ref-type="sec" rid="s5">Section 5</xref> and <xref ref-type="sec" rid="s6">Section 6</xref>, respectively.</p>
</sec>
<sec id="s2">
<title>2 Related work</title>
<sec id="s2-1">
<title>2.1 Opinion dynamics in the Hegselmann&#x2013;Krause model</title>
<p>As a kind of bounded confidence group opinion dynamics, the HK model has attracted the research interests of many scholars since it was put forward by Hegselmann and Krause [<xref ref-type="bibr" rid="B6">6</xref>] in 2002. After that, scholars used different methods to extend this model. [<xref ref-type="bibr" rid="B26">26</xref>] integrated the Hegselmann&#x2013;Krause model into the process of product improvement and explored the relationship among the evolution of opinion, product scheme, and design iteration; [<xref ref-type="bibr" rid="B27">27</xref>] proposed a bounded confidence model which considered the opinion priority of leaders and divided the group into &#x201c;opinion leaders&#x201d; and ordinary people groups; based on the HK model, [<xref ref-type="bibr" rid="B28">28</xref>] considered social learning and explored the agent&#x2019;s opinion evolution when they are influenced by the truth or a conflicting source. In addition, some researchers discussed the consensus and convergence in the HK model [<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B30">30</xref>]. The aforementioned research provided some insights to the following scholars on the HK model, and these research studies broaden the research boundary of opinion dynamics.</p>
</sec>
<sec id="s2-2">
<title>2.2 Social influence theory</title>
<p>As a kind of sociological and psychological theory, social influence theory has been given more and more attention by scholars [<xref ref-type="bibr" rid="B31">31</xref>]. Social influence comes from two aspects. On one hand, an agent will be influenced by the role of another. Under the influence of others, an individual will more or less change in one way or another. On the other hand, the surrounding environment will form a kind of normative force, promoting members&#x2019; psychology to form a kind of group pressure and making its members be in line with the group [<xref ref-type="bibr" rid="B4">4</xref>, <xref ref-type="bibr" rid="B32">32</xref>]. In terms of social influence, [<xref ref-type="bibr" rid="B33">33</xref>] explored the effect of social influence based on the Durkheimian opinion dynamics by constructing a social influence function with the social ranking (SR) and the distance; [<xref ref-type="bibr" rid="B34">34</xref>] also introduced individuals&#x2019; social influences in social networks to highlight the heterogeneity of individuals in opinion evolution; [<xref ref-type="bibr" rid="B35">35</xref>] considered the individuals&#x2019; influential power and explored the authority effect and the Matthew effect in opinion dynamics. In addition, some researchers also explored individuals&#x2019; social influence on themselves in opinion dynamics [<xref ref-type="bibr" rid="B36">36</xref>].</p>
</sec>
<sec id="s2-3">
<title>2.3 Affinity in public</title>
<p>As an indicator of people&#x2019;s estrangement, affinity is an important factor that influences people&#x2019;s attitudes and behavior. In opinion dynamics, [<xref ref-type="bibr" rid="B37">37</xref>] proposed a model to simulate the process of opinion formation and explored the role of mutual affinity between interacting agents; [<xref ref-type="bibr" rid="B38">38</xref>] developed a statistical method to find affinity relations in a large opinion network; [<xref ref-type="bibr" rid="B39">39</xref>] took the mutual affinity between agents into the model and explored the process of opinion formation in an open community; [<xref ref-type="bibr" rid="B40">40</xref>] used the opinion dynamics to explore the partisan conflicts in recent America and discuss the change of affinity among co-partisans; [<xref ref-type="bibr" rid="B41">41</xref>] explored the nonlinear interaction of ideological affinity with the psychological reaction of agents in the frame of a multiparametric mathematical model of opinion dynamics. It can be seen from the aforementioned research that affinity has gradually gained the attention of scholars and has been applied to sociology, opinion dynamics, and other fields.</p>
</sec>
<sec id="s2-4">
<title>2.4 Social noise</title>
<p>In addition, in the process of evolution, social noise can also influence people&#x2019;s behavior or opinions [<xref ref-type="bibr" rid="B42">42</xref>]. At present, [<xref ref-type="bibr" rid="B43">43</xref>] explored the HK model under the influence of noise and found that the fragmentation of HK dynamics tends to vanish when persistent noise was present; [<xref ref-type="bibr" rid="B44">44</xref>] explored the influence of noise on the HK model and found that the system presented an orderly to disordered phase transition with the increase of noise in the HK model; [<xref ref-type="bibr" rid="B45">45</xref>] also found that noise was helpful in adjusting the split phenomenon of viewpoint through the study of HK model noise; [<xref ref-type="bibr" rid="B46">46</xref>] used an agent-based modeling and a computational social science approach to explore the opinion evolution with various noise levels; [<xref ref-type="bibr" rid="B47">47</xref>] introduced the noise into the Degroot framework and proposed a new Degroot-type social learning model.</p>
<p>The aforementioned scholars explored opinion dynamics from different perspectives. Few studies have explored the affinity and social noise in opinion dynamics based on social influence theory systematically. To bridge this gap, this study takes the affinity and noise into the HK model and constructs an affinity and social noise Hegselmann&#x2013;Krause model. In this model, we explore opinion evolution and propose the evolutionary rules and algorithm. After that, experimental analysis is carried out, and some conclusions are discussed.</p>
</sec>
</sec>
<sec id="s3">
<title>3 Model formulation</title>
<sec id="s3-1">
<title>3.1 Introduction of the Hegselmann&#x2013;Krause model</title>
<p>Within the limited confidence threshold, we assume that there is a set <italic>A</italic>, <italic>A</italic> &#x3d; [1, 2, 3, &#x2026; , <italic>i</italic>, <italic>j</italic>, <italic>N</italic>], the set <italic>A</italic> has <italic>N</italic> individuals, and the opinion of individuals <italic>i</italic> and <italic>j</italic> is assigned as <inline-formula id="inf1">
<mml:math id="m1">
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> and <inline-formula id="inf2">
<mml:math id="m2">
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> and <inline-formula id="inf3">
<mml:math id="m3">
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> and <inline-formula id="inf4">
<mml:math id="m4">
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mspace width="0.3333em"/>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mrow>
<mml:mn>0,1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, respectively; if <inline-formula id="inf5">
<mml:math id="m5">
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mspace width="0.3333em"/>
<mml:mo>&#x2212;</mml:mo>
<mml:mspace width="0.3333em"/>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mspace width="0.3333em"/>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mspace width="0.3333em"/>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>&#x3b5;</mml:mi>
</mml:math>
</inline-formula>, then:<disp-formula id="e1">
<mml:math id="m6">
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>:</mml:mo>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo stretchy="false">&#x7c;</mml:mo>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
</mml:math>
<label>(1)</label>
</disp-formula>where the aforementioned model [<xref ref-type="disp-formula" rid="e1">Eq. (1)</xref>] is the Hegselmann&#x2013;Krause model of opinion dynamics[<xref ref-type="bibr" rid="B6">6</xref>], <italic>x</italic> indicates the individual&#x2019;s opinion, <italic>&#x3b1;</italic>
<sub>
<italic>ij</italic>
</sub> is the influence weight of individual <italic>i</italic> on the individual <italic>j</italic>, <italic>&#x3b1;</italic>
<sub>
<italic>ij</italic>
</sub> &#x2208; [0, 1], and <inline-formula id="inf6">
<mml:math id="m7">
<mml:msubsup>
<mml:mrow>
<mml:mo movablelimits="false" form="prefix">&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:math>
</inline-formula>. If the <italic>&#x3b1;</italic>
<sub>
<italic>ij</italic>
</sub> is larger, it indicates that one individual&#x2019;s influence on other individuals is more obvious; <italic>&#x25b;</italic> is the opinion threshold, and the smaller the <italic>&#x25b;</italic> is, it is difficult for an individual&#x2019;s opinions to influence each other. In addition, the aforementioned model is a simplified model; it ignores the order in which ideas are presented and is suitable for simultaneous group updates, such as a group meeting and an exchange within a forum.</p>
</sec>
<sec id="s3-2">
<title>3.2 Affinity and social noise Hegselmann&#x2013;Krause model</title>
<p>Based on the HK model, according to the group opinion dynamics&#x2019; characteristics, we focus on the affinity and social noise in the opinion evolution. Affinity always exists in the relationship among people. If the relationship between two individuals is good, the affinity is large; on the contrary, if the relationship between two individuals is bad, the affinity is small. To take into account the affinity, we use the <inline-formula id="inf7">
<mml:math id="m8">
<mml:msubsup>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> to indicate the degree of opinion influence:<disp-formula id="e2">
<mml:math id="m9">
<mml:msubsup>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="italic">max</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">max</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:math>
<label>(2)</label>
</disp-formula>where <italic>R</italic>
<sub>
<italic>ij</italic>
</sub> &#x2208; [0, 1] is a real number of <italic>N</italic> &#xd7; <italic>N</italic> nonnegative and asymmetric matrix of <italic>R</italic>, and it indicates the affinity degree between people. If the <italic>R</italic>
<sub>
<italic>ij</italic>
</sub> is smaller, the relationship between them is worse; instead, if the <italic>R</italic>
<sub>
<italic>ij</italic>
</sub> is larger, the relationship between them is good. <inline-formula id="inf8">
<mml:math id="m10">
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> is the opinion value of <italic>i</italic>, and <inline-formula id="inf9">
<mml:math id="m11">
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> is the opinion value of <italic>j</italic>. <inline-formula id="inf10">
<mml:math id="m12">
<mml:msubsup>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> is the degree of opinion influence, which indicates the influence degree of individual <italic>j</italic> on <italic>i</italic> in the <italic>t</italic> round. <italic>&#x3c6;</italic> is a number that is not equal to 0. To avoid the denominator being equal to 0, we set <italic>&#x3c6;</italic> as a minimal number, here <italic>&#x3c6;</italic> &#x3d; 0.001. Especially, if <inline-formula id="inf11">
<mml:math id="m13">
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>&#x3e;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>&#x26;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
</mml:math>
</inline-formula>, the opinion influence weight is 0, and to measure the degree of opinion influence weight, we define <italic>&#x3c1;</italic>
<sub>
<italic>ij</italic>
</sub> is the opinion influence weight, which is given by <xref ref-type="disp-formula" rid="e3">Eq. 3</xref>. Here, the <italic>&#x3b4;</italic> is the affinity threshold, and this parameter shows that if the opinion difference between two individuals does not exceed the opinion influence threshold, the affinity between individuals can also affect the evolution of opinion.<disp-formula id="e3">
<mml:math id="m14">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msubsup>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mspace width="2em"/>
<mml:mspace width="1em"/>
<mml:mspace width="2.5em"/>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
</mml:mtd>
<mml:mtd columnalign="left"/>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mi>i</mml:mi>
<mml:mi>f</mml:mi>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>&#x3e;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>&#x26;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(3)</label>
</disp-formula>
</p>
<p>By standardizing the influence degree of the aforementioned opinions, the following <inline-formula id="inf12">
<mml:math id="m15">
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> indicates the opinion influence weight of individual <italic>j</italic> on individual <italic>i</italic>.<disp-formula id="e4">
<mml:math id="m16">
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:munder>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mi>&#x26;</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x2260;</mml:mo>
<mml:mi>j</mml:mi>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo movablelimits="false" form="prefix">&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:munder>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2260;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:munder>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mi>&#x26;</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>j</mml:mi>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
<p>Furthermore, to take into account the social noise, the extended HK equation in opinion dynamics can be constructed as follows.<disp-formula id="e5">
<mml:math id="m17">
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<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:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>N</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>x</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>x</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>&#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:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(5)</label>
</disp-formula>where <italic>&#x3bc;</italic>
<sub>
<italic>i</italic>
</sub> indicates the initial opinion persistence, <italic>&#x3be;</italic>
<sub>
<italic>i</italic>
</sub> is the social noise, and it obeys the random uniform distribution. Moreover, the social noise is independent and identically distributed (i.i.d.) with <italic>E&#x3be;</italic>
<sub>1</sub> (1) &#x3d; 0, <inline-formula id="inf13">
<mml:math id="m18">
<mml:mi>E</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3be;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3e;</mml:mo>
<mml:mn>0</mml:mn>
</mml:math>
</inline-formula> [<xref ref-type="bibr" rid="B48">48</xref>,<xref ref-type="bibr" rid="B49">49</xref>]. <italic>&#x3bc;</italic>
<sub>
<italic>i</italic>
</sub> is the persistence of individual <italic>i</italic>, and 1 &#x2212; <italic>&#x3bc;</italic>
<sub>
<italic>i</italic>
</sub> indicates the sensitivity of individuals to the opinions of the public around them. The initial persistence generally follows the normal distribution, that is to say, most people&#x2019;s persistence of opinions is neutral, and the persistence of few individuals is extreme. When the mean value of the normal distribution is large, it is easy to form multiple opinion clusters, but not easy to form a consensus. On the contrary, if the majority of people&#x2019;s opinions is amiable, individuals&#x2019; opinions are easily influenced by other individuals and finally form a consistent opinion.</p>
<p>The conditions for the evolution of opinion are as follows:<disp-formula id="e6">
<mml:math id="m19">
<mml:mi>N</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>x</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>&#x3bd;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</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>&#x2212;</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 stretchy="false">&#x7c;</mml:mo>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>&#x3b5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mi>&#x3b5;</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mfenced open="(" close="]">
<mml:mrow>
<mml:mn>0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(6)</label>
</disp-formula>
</p>
<p>At the <italic>t</italic> &#x2b; 1, the opinion evolution equation is as follows:<disp-formula id="e7">
<mml:math id="m20">
<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:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mspace width="2em"/>
<mml:mspace width="1em"/>
<mml:mspace width="2.5em"/>
<mml:mspace width="2em"/>
<mml:mspace width="1em"/>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3e;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mtd>
<mml:mtd columnalign="left"/>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mi>x</mml:mi>
<mml:mo>&#x2217;</mml:mo>
<mml:mo>&#x2208;</mml:mo>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mn>0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mo>&#x2200;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>&#x2265;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mspace width="2em"/>
<mml:mspace width="2.5em"/>
<mml:mspace width="2em"/>
<mml:mspace width="2em"/>
<mml:msubsup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(7)</label>
</disp-formula>
</p>
<p>To clearly explain the algorithm, we have shown the calculation process of the affinity and social noise Hegselmann&#x2013;Krause model in <xref ref-type="fig" rid="F2">Figure 2</xref>.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Algorithm of the affinity and social noise Hegselmann&#x2013;Krause model.</p>
</caption>
<graphic xlink:href="fphy-10-1042900-g002.tif"/>
</fig>
<p>Based on the aforementioned model construction, the affinity and social noise Hegselmann&#x2013;Krause model is built, and the specific parameter note is shown in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Parameters in the model.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Parameters</th>
<th align="left">Range</th>
<th align="left">Explanation</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">
<italic>R</italic>
</td>
<td align="left">[0,1]</td>
<td align="left">Affinity among public</td>
</tr>
<tr>
<td align="left">
<italic>x</italic>
</td>
<td align="left">[0,1]</td>
<td align="left">Opinion value</td>
</tr>
<tr>
<td align="left">&#x3a6;</td>
<td align="left">[0,1]</td>
<td align="left">Opinion influence weight</td>
</tr>
<tr>
<td align="left">
<italic>&#x3be;</italic>
</td>
<td align="left">[0,1]</td>
<td align="left">Social noise from public</td>
</tr>
<tr>
<td align="left">
<italic>&#x3bc;</italic>
</td>
<td align="left">[0,1]</td>
<td align="left">Opinion persistence</td>
</tr>
<tr>
<td align="left">
<italic>&#x3b4;</italic>
</td>
<td align="left">[0,1]</td>
<td align="left">Affinity threshold</td>
</tr>
<tr>
<td align="left">
<italic>&#x25b;</italic>
</td>
<td align="left">[0,1]</td>
<td align="left">Opinion threshold</td>
</tr>
<tr>
<td align="left">
<italic>&#x3c6;</italic>
</td>
<td align="left">Constant</td>
<td align="left">A constant on the denominator</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s4">
<title>4 Experimental analysis</title>
<sec id="s4-1">
<title>4.1 Experiment setup</title>
<p>Generally speaking, in real life, the persistence of opinion is neutral, and the opinion of small people is extremely close to 0 or 1. Therefore, we can assume that the distribution of people&#x2019;s opinion persistence belongs to normal distribution. Default settings for the parameters used in the experiments are shown in <xref ref-type="table" rid="T2">Table 2</xref>.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Default settings for the parameters used in the experiments.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Parameter</th>
<th align="left">Default setting</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">
<italic>R</italic>
</td>
<td align="left">Non-negative and asymmetric matrix between 0 and 1</td>
</tr>
<tr>
<td align="left">
<italic>x</italic>
</td>
<td align="left">Random uniform distribution 0 and 1</td>
</tr>
<tr>
<td align="left">&#x3a6;</td>
<td align="left">Between 0 and 1</td>
</tr>
<tr>
<td align="left">
<italic>&#x3be;</italic>
</td>
<td align="left">Random uniform distribution between 0 and 1</td>
</tr>
<tr>
<td align="left">
<italic>&#x3bc;</italic>
</td>
<td align="left">Normal distribution between 0 and 1</td>
</tr>
<tr>
<td align="left">
<italic>&#x3b4;</italic>
</td>
<td align="left">Constant between 0 and 1</td>
</tr>
<tr>
<td align="left">
<italic>&#x25b;</italic>
</td>
<td align="left">Constant between 0 and 1</td>
</tr>
<tr>
<td align="left">
<italic>&#x3c6;</italic>
</td>
<td align="left">0.001</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4-2">
<title>4.2 Influence of affinity degree on opinion evolution</title>
<p>In the proposed model, the first analysis is performed by simulating the influence of affinity degree on opinion evolution. In terms of parameter setting, we set the affinity degree <italic>R</italic>
<sub>
<italic>ij</italic>
</sub> to 0.1, 0.5, and 0.9. At this moment, the threshold of the affinity is 0.8 and the opinion numbers are 100. Also, we keep other parameters unchanged, and the simulation result is shown in <xref ref-type="fig" rid="F3">Figure 3</xref>.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Opinion evolution result under the different affinities <italic>R</italic>
<sub>
<italic>ij</italic>
</sub>, <bold>(A)</bold> <italic>R</italic>
<sub>
<italic>ij</italic>
</sub> &#x3d; 0.1, <bold>(B)</bold> <italic>R</italic>
<sub>
<italic>ij</italic>
</sub> &#x3d; 0.5, and <bold>(C)</bold> <italic>R</italic>
<sub>
<italic>ij</italic>
</sub> &#x3d; 0.9.</p>
</caption>
<graphic xlink:href="fphy-10-1042900-g003.tif"/>
</fig>
<p>As shown in <xref ref-type="fig" rid="F3">Figure 3A</xref>, we find that the opinion evolution is related to the affinity degree. In <xref ref-type="fig" rid="F3">Figure 3A</xref>, when <italic>R</italic>
<sub>
<italic>ij</italic>
</sub> &#x3d; 0.1, the opinion will be stable at 200 steps, and the opinion will form six opinion clusters; when <italic>R</italic>
<sub>
<italic>ij</italic>
</sub> &#x3d; 0.5, the opinion will be stable at 50 steps, and the opinion will form five opinion clusters in <xref ref-type="fig" rid="F3">Figure 3B</xref>; as the affinity continues to increase, when the affinity degree increases to 0.9, at this moment, the opinion will form one opinion cluster in <xref ref-type="fig" rid="F3">Figure 3C</xref>. Based on the aforementioned simulation results, we can see that affinity can improve the opinion to tend to an agreement, and the result is also consistent with the social influence theory. Meanwhile, the aforementioned results indicate that affinity among people has a positive effect on opinions. If the affinity among individuals increases, the opinion will be easier to reach an agreement.</p>
</sec>
<sec id="s4-3">
<title>4.3 Influence of threshold of affinity on opinion evolution</title>
<p>Different thresholds of affinity may have different influences on opinion evolution. To further explore the influence of the threshold of affinity on opinion evolution, we carried out a related simulation about the threshold of affinity. In the simulation, we set the affinity as 0.5, and the thresholds of affinity are 0.5, 0.8, and 0.9. Keeping other parameters unchanged, the simulation result is shown in <xref ref-type="fig" rid="F4">Figure 4</xref>.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Opinion evolution result under different thresholds of affinity, <bold>(A)</bold>
<italic>&#x3b4;</italic> &#x3d; 0.5, <bold>(B)</bold> <italic>&#x3b4;</italic> &#x3d; 0.8, and <bold>(C)</bold> <italic>&#x3b4;</italic> &#x3d; 0.9.</p>
</caption>
<graphic xlink:href="fphy-10-1042900-g004.tif"/>
</fig>
<p>As shown in <xref ref-type="fig" rid="F4">Figure 4</xref>, opinion evolution has different results when the threshold of affinity takes different values. In <xref ref-type="fig" rid="F4">Figure 4A</xref>, when <italic>&#x3b4;</italic> &#x3d; 0.5, at this moment, the affinity is equal to the threshold of affinity, the opinion will be stable at 100, and the opinion will form one opinion cluster finally. As shown in <xref ref-type="fig" rid="F4">Figure 4B</xref>, when the threshold increases, for instance, if <italic>&#x3b4;</italic> &#x3d; 0.8, we can find that the opinion will be stable at 80, and the opinion will form six opinion clusters, compared with <xref ref-type="fig" rid="F4">Figure 4A</xref>. This result indicates that the larger difference between affinity and the threshold will prevent opinions from forming a consensus and lead to a split of opinion. In <xref ref-type="fig" rid="F4">Figure 4C</xref>, when the <italic>&#x3b4;</italic> &#x3d; 0.9, at this moment, the difference between affinity and the threshold is increasing continuously, and the opinion will form more clusters. It indicates that if the difference between affinity and the threshold is larger, the opinion will be more dispersed.</p>
</sec>
<sec id="s4-4">
<title>4.4 Influence of social noise on opinion evolution</title>
<p>In the ASNHK model, social noise is an important factor that can affect opinion evolution. In terms of social noise, as an external factor, social noise can give individuals some pressure or influence and promote the evolution of individual opinion. To explore the influence mechanism of social noise, we set the affinity to 0.5, set the threshold to 0.8, and kept other parameters unchanged. Moreover, we set the interval of social noise distribution to <italic>&#x3be;</italic>
<sub>
<italic>i</italic>
</sub> &#x2208; [ &#x2212; 0.01, 0.01], <italic>&#x3be;</italic>
<sub>
<italic>i</italic>
</sub> &#x2208; [ &#x2212; 0.02, 0.02], and <italic>&#x3be;</italic>
<sub>
<italic>i</italic>
</sub> &#x2208; [ &#x2212; 0.03, 0.03] uniformly. The simulation result is shown in <xref ref-type="fig" rid="F5">Figure 5</xref>.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Opinion evolution result under different social noises, <bold>(A)</bold> No noise, <bold>(B)</bold> <italic>&#x3be;</italic>
<sub>
<italic>i</italic>
</sub> &#x2208;[&#x2212;0.01,0.01], <bold>(C)</bold> <italic>&#x3be;</italic>
<sub>
<italic>i</italic>
</sub> &#x2208;[&#x2212;0.02,0.02], and <bold>(D)</bold> <italic>&#x3be;</italic>
<sub>
<italic>i</italic>
</sub> &#x2208;[&#x2212;0.03,0.03].</p>
</caption>
<graphic xlink:href="fphy-10-1042900-g005.tif"/>
</fig>
<p>As shown in <xref ref-type="fig" rid="F5">Figure 5</xref>, we find that the opinion will form different evolution results when the social noise increases to different values. In <xref ref-type="fig" rid="F5">Figure 5A</xref>, when there is no noise in opinion dynamics, the opinion will be stable at 95 steps and form five opinion clusters. Based on <xref ref-type="fig" rid="F5">Figure 5A</xref>, when the interval of social noise distribution increases to [ &#x2212; 0.01, 0.01], the simulation result is shown in <xref ref-type="fig" rid="F5">Figure 5B</xref>. As shown in <xref ref-type="fig" rid="F5">Figure 5B</xref>, the number of final opinion clusters is 4. This result indicates that social noise can urge the people to form more consensus opinions. Furthermore, in <xref ref-type="fig" rid="F5">Figure 5C</xref>, when the interval of social noise distribution increases to [ &#x2212; 0.02, 0.02], the number of the final opinion cluster is reduced from 4 to 3, and the opinion gets more close. As the social noise increases continuously, for example [ &#x2212; 0.03, 0.03], the simulation result is shown in <xref ref-type="fig" rid="F5">Figure 5D</xref>. From <xref ref-type="fig" rid="F5">Figure 5D</xref>, we can find that the final opinion is disorderly, dispersed, and inconsistent. The possible explanation is that social noise has a critical influence. When social noise is greater than the critical value, an individual&#x2019;s opinion will get dispersed. It also indicates that a phase transition exists under the influence of social influence. The aforementioned conclusions are also consistent with those of the research of Su et al.[<xref ref-type="bibr" rid="B43">43</xref>, <xref ref-type="bibr" rid="B45">45</xref>].</p>
</sec>
<sec id="s4-5">
<title>4.5 Influence of personnel heterogeneity on opinion evolution</title>
<p>In the process of opinion evolution, because people have different characteristics, people react differently to opinions, that is to say, people&#x2019;s character has certain heterogeneity [<xref ref-type="bibr" rid="B50">50</xref>]. According to the heterogeneity, people can be divided into three types roughly: closed, easygoing, and open. We set the opinion thresholds <italic>&#x25b;</italic>
<sub>
<italic>i</italic>
</sub> &#x2208; [0.01, 0.05], [0.2, 0.3], and [0.4, 0.5] separately. <italic>&#x25b;</italic>
<sub>
<italic>i</italic>
</sub> &#x2208; [0.01, 0.05] indicates that people are closed; <italic>&#x25b;</italic>
<sub>
<italic>i</italic>
</sub> &#x2208; [0.2, 0.3] indicates that people are easy-going; and <italic>&#x25b;</italic>
<sub>
<italic>i</italic>
</sub> &#x2208; [0.4, 0.5] indicates that people are open. To explore the influence of different heterogeneity in the opinion evolution and keep other parameters unchanged, we perform the related simulations on the personnel heterogeneity. In addition, to make the evolution of ideas clearer, we also use the histogram to display the result of opinion evolution. The specific result is shown in <xref ref-type="fig" rid="F6">Figures 6</xref>, <xref ref-type="fig" rid="F7">7</xref>.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Opinion evolution result under different personnel heterogeneity, <bold>(A)</bold> <italic>&#x25b;</italic>
<sub>
<italic>i</italic>
</sub> &#x2208;[0.01,0.05]; <bold>(B)</bold> <italic>&#x25b;</italic>
<sub>
<italic>i</italic>
</sub> &#x2208;[0.2,0.3]; <bold>(C)</bold> <italic>&#x25b;</italic>
<sub>
<italic>i</italic>
</sub> &#x2208;[0.4,0.5]; <bold>(A&#x2013;C)</bold> are the results of the opinion evolution.</p>
</caption>
<graphic xlink:href="fphy-10-1042900-g006.tif"/>
</fig>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Opinion evolution result under different personnel heterogeneity, <bold>(A)</bold> <italic>&#x25b;</italic>
<sub>
<italic>i</italic>
</sub> &#x2208;[0.01,0.05]; <bold>(B)</bold> <italic>&#x25b;</italic>
<sub>
<italic>i</italic>
</sub> &#x2208;[0.2,0.3]; <bold>(C)</bold>
<italic>&#x25b;</italic>
<sub>
<italic>i</italic>
</sub> &#x2208;[0.4,0.5]; <bold>(A&#x2013;C)</bold> are the histograms of the opinion evolution.</p>
</caption>
<graphic xlink:href="fphy-10-1042900-g007.tif"/>
</fig>
<p>As shown in <xref ref-type="fig" rid="F6">Figures 6</xref>, <xref ref-type="fig" rid="F7">7</xref>, we can find that different heterogeneity can cause different evolution results. In <xref ref-type="fig" rid="F6">Figure 6A</xref>, when the opinion threshold <italic>&#x25b;</italic>
<sub>
<italic>i</italic>
</sub> &#x2208; [0.01, 0.05], it indicates that people are closed in the community. At this moment, the opinions will form nine clusters, and the convergence steps will stabilize at 49. We also find that the final opinion will distributed in [0, 1] almost uniformly in <xref ref-type="fig" rid="F7">Figure 7A</xref>; From <xref ref-type="fig" rid="F6">Figure 6B</xref>, when the opinion threshold increases continuously, for example, <italic>&#x25b;</italic>
<sub>
<italic>i</italic>
</sub> &#x2208; [0.2, 0.3]. This threshold indicates that people are easygoing in the community. The evolution result forms four opinion clusters, and convergence steps will stabilize at 200. The final opinions will be distributed around 0.5 in <xref ref-type="fig" rid="F7">Figure 7B</xref>. In <xref ref-type="fig" rid="F6">Figure 6C</xref>, when the opinion threshold <italic>&#x25b;</italic>
<sub>
<italic>i</italic>
</sub> &#x2208; [0.4, 0.5], it indicates that people are open in the community, the opinions will form three opinion clusters, and the steps will stabilize at 200. The final opinions are distributed around 0.2 and 0.8 in <xref ref-type="fig" rid="F7">Figure 7C</xref>. At this moment, people&#x2019;s opinions are easier to form an agreement.</p>
</sec>
</sec>
<sec sec-type="discussion" id="s5">
<title>5 Discussion</title>
<p>Opinion dynamics has been explored by most scholars in recent years [<xref ref-type="bibr" rid="B51">51</xref>&#x2013;<xref ref-type="bibr" rid="B53">53</xref>]. However, few researchers explored the opinions of affinity and social noise systematically. As a kind of social influence, affinity and social noise affect an individual&#x2019;s opinion and have an impact on others and the environment. Considering the aforementioned two factors, this study built an affinity and social noise Hegselmann&#x2013;Krause model and explored the influence of affinity, the threshold of affinity, social noise, and personnel heterogeneity on opinion dynamics. The research result will extend the boundary of opinion dynamics and has certain practical significance. First, affinity has a positive effect on opinion dynamics. If the affinity among individuals increases, the opinion will quickly tend to be consistent. Compared with the HK model, the affinity can accelerate the integration and alignment of opinions. Thus, affinity is important to be considered in opinion evolution. Second, social noise has a critical influence on opinion dynamics. Within a certain range, when the social noise increases, the opinions will be convergent. Once the social noise exceeds the critical value, the opinions will be divergent [<xref ref-type="bibr" rid="B44">44</xref>], implying that social noise has an important influence on opinion dynamics, and it should be reasonably controlled and guided in public opinion management. Third, personnel heterogeneity has different effects on opinion evolution. When the opinion evolves, public opinion management should develop individualized strategies for guiding public opinion, as the heterogeneity of groups can affect the evolution of opinions.</p>
</sec>
<sec sec-type="conclusion" id="s6">
<title>6 Conclusion</title>
<p>Group opinion evolution is an interesting research topic. At present, scholars have carried out some research about it. However, few types of research focus on the influence of affinity and social noise comprehensively. Based on the Hegselmann&#x2013;Krause model of opinion dynamics, this study constructs the ASNHK model by introducing affinity and social noise from the perspective of social influence. Then, it explores the influence of affinity degree, affinity threshold, social noise, and personnel heterogeneity on opinion evolution. The results show that first of all, affinity between people can improve the opinion to form a consensus positively, but the affinity threshold has a negative role on the contrary. When people&#x2019;s affinity increases, it is easier for them to form an agreement on their opinions. Moreover, when the social noise increases, the opinions will form a consensus. When it increases to a certain value, the opinions will get decentralized. Furthermore, personnel heterogeneity has different effects on opinion evolution. Open-minded individuals are more likely to form a consistent opinion, while closed-minded personalities make it difficult to form a consensus. The research extends the opinion dynamics from social influence and will shed light on the interdisciplinary study of psychology, sociology, and opinion evolution dynamics.</p>
<p>This study explored opinion evolution based on the social influence theory. It introduced the affinity and social noise in the opinion dynamics model. In this research, the influence of affinity degree, affinity threshold, social noise, and personnel heterogeneity on opinion evolution is discussed. Although we obtained some valuable conclusions, there are still some limitations given as follows. First, in terms of research content, this study explored the influence of affinity, social noise, and personnel heterogeneity on opinion evolution. However, it does not consider the network structure of people. Different network structures of people may have a different social influence on opinion evolution. Thus, in the future, the network structures of people will be introduced to the model. Second, this study constructed a new model based on social influence theory and carried out some simulation analysis. However, no algebraic analysis was carried out. Future work will focus on the numerical analysis, and some convergence values will be calculated. Third, although some simulation analyses are mentioned in this article, the real data need to be considered in the opinion evolution. Future work will use real opinion data from some media to explore opinion evolution.</p>
<p>Overall, this research explored the model of opinion dynamics from social influence and provided some theoretical and practical insights for the following research. In theory, this study introduced the affinity and social noise in the Hegselmann&#x2013;Krause model of opinion dynamics, provided a new perspective on the social influence theory, and enriched the application of this theory to opinion dynamics. In practice, this study explained the mechanism of influence of affinity in interpersonal relationships and social noise from the external environment. It provided some methods for managing public opinion; for example, improving interpersonal relationships and affinity between people can be conducive to a convergence of opinions. Moreover, reasonable control of external noise can facilitate a consistent opinion. In conclusion, this research can provide some new perspectives on the study of opinion dynamics and public opinion management.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s7">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/Supplementary Material; further inquiries can be directed to the corresponding authors.</p>
</sec>
<sec id="s8">
<title>Author contributions</title>
<p>JL: conceptualization, methodology, software, writing&#x2014;original draft, and investigation. JH: methodology, supervision, and validation. ZQ: methodology and Investigation. SH: supervision and validation.</p>
</sec>
<sec id="s9">
<title>Funding</title>
<p>This work was supported by the National Natural Science Foundation Project (grant no. 71871144) and the Science and Technology Development Program of the University of Shanghai for Science and Technology (grant no. 2020KJFZ046).</p>
</sec>
<sec sec-type="COI-statement" id="s10">
<title>Conflict of interest</title>
<p>The authors declared that there was no competing financial interest, all authors made substantial contributions and agreed to the final manuscript.</p>
</sec>
<sec sec-type="disclaimer" id="s11">
<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="journal">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>An agent-based model of opinion dynamics with attitude-hiding behaviors</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2022</year>) <volume>603</volume>:<fpage>127662</fpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2022.127662</pub-id> </citation>
</ref>
<ref id="B2">
<label>2.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shang</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Ai</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Su</surname>
<given-names>Z</given-names>
</name>
</person-group>. <article-title>Opinion evolution in the sznajd model on interdependent chains</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2021</year>) <volume>565</volume>:<fpage>125558</fpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2020.125558</pub-id> </citation>
</ref>
<ref id="B3">
<label>3.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hou</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Opinion dynamics in modified expressed and private model with bounded confidence</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2021</year>) <volume>574</volume>:<fpage>125968</fpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2021.125968</pub-id> </citation>
</ref>
<ref id="B4">
<label>4.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Weimer</surname>
<given-names>CW</given-names>
</name>
<name>
<surname>Miller</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Hill</surname>
<given-names>RR</given-names>
</name>
<name>
<surname>Hodson</surname>
<given-names>DD</given-names>
</name>
</person-group>. <article-title>An opinion dynamics model of meta-contrast with continuous social influence forces</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2022</year>) <volume>589</volume>:<fpage>126617</fpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2021.126617</pub-id> </citation>
</ref>
<ref id="B5">
<label>5.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Botte</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Ryckebusch</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Rocha</surname>
<given-names>LE</given-names>
</name>
</person-group>. <article-title>Clustering and stubbornness regulate the formation of echo chambers in personalised opinion dynamics</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2022</year>) <volume>599</volume>:<fpage>127423</fpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2022.127423</pub-id> </citation>
</ref>
<ref id="B6">
<label>6.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hegselmann</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Krause</surname>
<given-names>U</given-names>
</name>
</person-group>. <article-title>Opinion dynamics and bounded confidence models, analysis and simulation</article-title>. <source>J Artif Societies Soc Simulation</source> (<year>2002</year>) <volume>5</volume>:<fpage>1</fpage>&#x2013;<lpage>2</lpage>. </citation>
</ref>
<ref id="B7">
<label>7.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Su</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Gu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>Partial convergence of heterogeneous Hegselmann-Krause opinion dynamics</article-title>. <source>Sci China Technol Sci</source> (<year>2017</year>) <volume>60</volume>:<fpage>1433</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1007/s11431-016-0615-x</pub-id> </citation>
</ref>
<ref id="B8">
<label>8.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Kou</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Bounded confidence opinion dynamics with opinion leaders and environmental noises</article-title>. <source>Comput Operations Res</source> (<year>2016</year>) <volume>74</volume>:<fpage>205</fpage>&#x2013;<lpage>13</lpage>. <pub-id pub-id-type="doi">10.1016/j.cor.2015.07.022</pub-id> </citation>
</ref>
<ref id="B9">
<label>9.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jiang</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Predicting the evolution of hot topics: A solution based on the online opinion dynamics model in social network</article-title>. <source>IEEE Trans Syst Man Cybern Syst</source> (<year>2018</year>) <volume>50</volume>:<fpage>3828</fpage>&#x2013;<lpage>40</lpage>. <pub-id pub-id-type="doi">10.1109/TSMC.2018.2876235</pub-id> </citation>
</ref>
<ref id="B10">
<label>10.</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="B11">
<label>11.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Hong</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>Opinion evolution analysis for short-range and long-range Deffuant&#x2013;Weisbuch models</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2013</year>) <volume>392</volume>:<fpage>5289</fpage>&#x2013;<lpage>97</lpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2013.07.014</pub-id> </citation>
</ref>
<ref id="B12">
<label>12.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Su</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Mei</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Bullo</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>Convergence properties of the heterogeneous Deffuant&#x2013;Weisbuch model</article-title>. <source>Automatica</source> (<year>2020</year>) <volume>114</volume>:<fpage>108825</fpage>. <pub-id pub-id-type="doi">10.1016/j.automatica.2020.108825</pub-id> </citation>
</ref>
<ref id="B13">
<label>13.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Luo</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Cheng</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Adapted deffuant&#x2013;weisbuch model with implicit and explicit opinions</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2022</year>) <volume>596</volume>:<fpage>127095</fpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2022.127095</pub-id> </citation>
</ref>
<ref id="B14">
<label>14.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Schawe</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Laura</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>Higher order interactions destroy phase transitions in deffuant opinion dynamics model</article-title>. <source>Commun Phys</source> (<year>2022</year>) <volume>5</volume>:<fpage>32</fpage>&#x2013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.1038/s42005-022-00807-4</pub-id>&#x2013; </citation>
</ref>
<ref id="B15">
<label>15.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sznajdweron</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Sznajd</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>Opinion evolution in closed community</article-title>. <source>Int J Mod Phys C</source> (<year>2000</year>) <volume>11</volume>:<fpage>1157</fpage>&#x2013;<lpage>65</lpage>. <pub-id pub-id-type="doi">10.1142/S0129183100000936</pub-id> </citation>
</ref>
<ref id="B16">
<label>16.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Araujo</surname>
<given-names>MS</given-names>
</name>
<name>
<surname>Vannucchi</surname>
<given-names>FS</given-names>
</name>
<name>
<surname>Timpanaro</surname>
<given-names>AM</given-names>
</name>
<name>
<surname>Prado</surname>
<given-names>CPC</given-names>
</name>
</person-group>. <article-title>Mean-field approximation for the Sznajd model in complex networks</article-title>. <source>Phys Rev E</source> (<year>2015</year>) <volume>91</volume>:<fpage>022813</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.91.022813</pub-id> </citation>
</ref>
<ref id="B17">
<label>17.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Karan</surname>
<given-names>FSN</given-names>
</name>
<name>
<surname>Srinivasan</surname>
<given-names>AR</given-names>
</name>
<name>
<surname>Chakraborty</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Modeling and numerical simulations of the influenced Sznajd model</article-title>. <source>Phys Rev E</source> (<year>2017</year>) <volume>96</volume>:<fpage>022310</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.96.022310</pub-id> </citation>
</ref>
<ref id="B18">
<label>18.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Calvelli</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Crokidakis</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Penna</surname>
<given-names>TJ</given-names>
</name>
</person-group>. <article-title>Phase transitions and universality in the sznajd model with anticonformity</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2019</year>) <volume>513</volume>:<fpage>518</fpage>&#x2013;<lpage>23</lpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2018.09.023</pub-id> </citation>
</ref>
<ref id="B19">
<label>19.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hsu</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>D</given-names>
</name>
</person-group>. <article-title>Mean-field theory of modified voter model for opinions</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2014</year>) <volume>416</volume>:<fpage>371</fpage>&#x2013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2014.09.009</pub-id> </citation>
</ref>
<ref id="B20">
<label>20.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tang</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Pei</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Zheng</surname>
<given-names>Z</given-names>
</name>
</person-group>. <article-title>Evolutionary dynamics of the weighted voter model with opinion strength on complex networks</article-title>. <source>J Korean Phys Soc</source> (<year>2015</year>) <volume>66</volume>:<fpage>1783</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.3938/jkps.66.1783</pub-id> </citation>
</ref>
<ref id="B21">
<label>21.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Klamser</surname>
<given-names>PP</given-names>
</name>
<name>
<surname>Wiedermann</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Donges</surname>
<given-names>JF</given-names>
</name>
<name>
<surname>Donner</surname>
<given-names>RV</given-names>
</name>
</person-group>. <article-title>Zealotry effects on opinion dynamics in the adaptive voter model</article-title>. <source>Phys Rev E</source> (<year>2017</year>) <volume>96</volume>:<fpage>052315</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.96.052315</pub-id> </citation>
</ref>
<ref id="B22">
<label>22.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pasi</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Yager</surname>
<given-names>RR</given-names>
</name>
</person-group>. <article-title>Modeling the concept of majority opinion in group decision making</article-title>. <source>Inf Sci</source> (<year>2006</year>) <volume>176</volume>:<fpage>390</fpage>&#x2013;<lpage>414</lpage>. <pub-id pub-id-type="doi">10.1016/j.ins.2005.07.006</pub-id> </citation>
</ref>
<ref id="B23">
<label>23.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vilela</surname>
<given-names>ALM</given-names>
</name>
<name>
<surname>Stanley</surname>
<given-names>HE</given-names>
</name>
</person-group>. <article-title>Effect of strong opinions on the dynamics of the majority-vote model</article-title>. <source>Sci Rep</source> (<year>2018</year>) <volume>8</volume>:<fpage>8709</fpage>. <pub-id pub-id-type="doi">10.1038/s41598-018-26919-y</pub-id> </citation>
</ref>
<ref id="B24">
<label>24.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Javarone</surname>
<given-names>MA</given-names>
</name>
</person-group>. <article-title>Social influences in opinion dynamics: The role of conformity</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2014</year>) <volume>414</volume>:<fpage>19</fpage>&#x2013;<lpage>30</lpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2014.07.018</pub-id> </citation>
</ref>
<ref id="B25">
<label>25.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nowak</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Szamrej</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Latan&#xe9;</surname>
<given-names>B</given-names>
</name>
</person-group>. <article-title>From private attitude to public opinion: A dynamic theory of social impact</article-title>. <source>Psychol Rev</source> (<year>1990</year>) <volume>97</volume>:<fpage>362</fpage>&#x2013;<lpage>76</lpage>. <pub-id pub-id-type="doi">10.1037/0033-295x.97.3.362</pub-id> </citation>
</ref>
<ref id="B26">
<label>26.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dou</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Nan</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Iterative product design through group opinion evolution</article-title>. <source>Int J Prod Res</source> (<year>2017</year>) <volume>55</volume>:<fpage>3886</fpage>&#x2013;<lpage>905</lpage>. <pub-id pub-id-type="doi">10.1080/00207543.2017.1316020</pub-id> </citation>
</ref>
<ref id="B27">
<label>27.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Xie</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Leader&#x2019;s opinion priority bounded confidence model for network opinion evolution</article-title>. In: <conf-name>AIP Conference Proceedings</conf-name> (<year>2017</year>). p. <fpage>020060</fpage>. <comment>1864</comment>. <pub-id pub-id-type="doi">10.1063/1.4992877</pub-id> </citation>
</ref>
<ref id="B28">
<label>28.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Glass</surname>
<given-names>CA</given-names>
</name>
<name>
<surname>Glass</surname>
<given-names>DH</given-names>
</name>
</person-group>. <article-title>Opinion dynamics of social learning with a conflicting source</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2021</year>) <volume>563</volume>:<fpage>125480</fpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2020.125480</pub-id> </citation>
</ref>
<ref id="B29">
<label>29.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bernardo</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Altafini</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Vasca</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>Finite-time convergence of opinion dynamics in homogeneous asymmetric bounded confidence models</article-title>. <source>Eur J Control</source> (<year>2022</year>) <fpage>100674</fpage>. <pub-id pub-id-type="doi">10.1016/j.ejcon.2022.100674</pub-id> </citation>
</ref>
<ref id="B30">
<label>30.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lanchier</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H-L</given-names>
</name>
</person-group>. <article-title>Consensus in the hegselmann&#x2013;krause model</article-title>. <source>J Stat Phys</source> (<year>2022</year>) <volume>187</volume>:<fpage>20</fpage>&#x2013;<lpage>13</lpage>. <pub-id pub-id-type="doi">10.1007/s10955-022-02920-8</pub-id> </citation>
</ref>
<ref id="B31">
<label>31.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dong</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Zhan</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Kou</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Ding</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Liang</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>A survey on the fusion process in opinion dynamics</article-title>. <source>Inf Fusion</source> (<year>2018</year>) <volume>43</volume>:<fpage>57</fpage>&#x2013;<lpage>65</lpage>. <pub-id pub-id-type="doi">10.1016/j.inffus.2017.11.009</pub-id> </citation>
</ref>
<ref id="B32">
<label>32.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>C-Y</given-names>
</name>
</person-group>. <article-title>Persuasive messages on information system acceptance: A theoretical extension of elaboration likelihood model and social influence theory</article-title>. <source>Comput Hum Behav</source> (<year>2013</year>) <volume>29</volume>:<fpage>264</fpage>&#x2013;<lpage>75</lpage>. <pub-id pub-id-type="doi">10.1016/j.chb.2012.09.003</pub-id> </citation>
</ref>
<ref id="B33">
<label>33.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kaur</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Kumar</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Bhondekar</surname>
<given-names>AP</given-names>
</name>
<name>
<surname>Kapur</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Human opinion dynamics: An inspiration to solve complex optimization problems</article-title>. <source>Sci Rep</source> (<year>2013</year>) <volume>3</volume>:<fpage>3008</fpage>&#x2013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1038/srep03008</pub-id> </citation>
</ref>
<ref id="B34">
<label>34.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Diao</surname>
<given-names>S-M</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Zeng</surname>
<given-names>Q-A</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>G-X</given-names>
</name>
<name>
<surname>Xiong</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>A novel opinion dynamics model based on expanded observation ranges and individuals&#x2019; social influences in social networks</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2014</year>) <volume>415</volume>:<fpage>220</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2014.07.072</pub-id> </citation>
</ref>
<ref id="B35">
<label>35.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lu</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Mo</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>An evidential opinion dynamics model based on heterogeneous social influential power</article-title>. <source>Chaos, Solitons &#x26; Fractals</source> (<year>2015</year>) <volume>73</volume>:<fpage>98</fpage>&#x2013;<lpage>107</lpage>. <pub-id pub-id-type="doi">10.1016/j.chaos.2015.01.007</pub-id> </citation>
</ref>
<ref id="B36">
<label>36.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Glass</surname>
<given-names>CA</given-names>
</name>
<name>
<surname>Glass</surname>
<given-names>DH</given-names>
</name>
</person-group>. <article-title>Social influence of competing groups and leaders in opinion dynamics</article-title>. <source>Comput Econ</source> (<year>2021</year>) <volume>58</volume>:<fpage>799</fpage>&#x2013;<lpage>823</lpage>. <pub-id pub-id-type="doi">10.1007/s10614-020-10049-7</pub-id> </citation>
</ref>
<ref id="B37">
<label>37.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Franco</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Carletti</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Duccio</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Alessio</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Andrea</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Dynamical affinity in opinion dynamics modeling</article-title>. <source>Phys Rev E</source> (<year>2007</year>) <volume>76</volume>:<fpage>066105</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.76.066105</pub-id> </citation>
</ref>
<ref id="B38">
<label>38.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Blattner</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Maslov</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Exploring an opinion network for taste prediction: An empirical study</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2007</year>) <volume>373</volume>:<fpage>753</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2006.04.121</pub-id> </citation>
</ref>
<ref id="B39">
<label>39.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Carletti</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Fanelli</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Guarino</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Bagnoli</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Guazzini</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Birth and death in a continuous opinion dynamics model</article-title>. <source>Eur Phys J B</source> (<year>2008</year>) <volume>64</volume>:<fpage>285</fpage>&#x2013;<lpage>92</lpage>. <pub-id pub-id-type="doi">10.1140/epjb/e2008-00297-3</pub-id> </citation>
</ref>
<ref id="B40">
<label>40.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ishii</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Okano</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Nishikawa</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Social simulation of intergroup conflicts using a new model of opinion dynamics</article-title>. <source>Front Phys</source> (<year>2021</year>) <volume>9</volume>:<fpage>640925</fpage>. <pub-id pub-id-type="doi">10.3389/fphy.2021.640925</pub-id> </citation>
</ref>
<ref id="B41">
<label>41.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Abrica-Jacinto</surname>
<given-names>NL</given-names>
</name>
<name>
<surname>Kurmyshev</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Ju&#xe1;rez</surname>
<given-names>HA</given-names>
</name>
</person-group>. <article-title>Effects of the interaction between ideological affinity and psychological reaction of agents on the opinion dynamics in a relative agreement model</article-title>. <source>J Artif Soc Soc Simul</source> (<year>2017</year>) <volume>20</volume>:<fpage>1</fpage>&#x2013;<lpage>12</lpage>. <pub-id pub-id-type="doi">10.18564/jasss.3377</pub-id> </citation>
</ref>
<ref id="B42">
<label>42.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pineda</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Toral</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Hern&#xe1;ndez-Garc&#xed;a</surname>
<given-names>E</given-names>
</name>
</person-group>. <article-title>The noisy hegselmann-krause model for opinion dynamics</article-title>. <source>Eur Phys J B</source> (<year>2013</year>) <volume>86</volume>:<fpage>490</fpage>&#x2013;<lpage>10</lpage>. <pub-id pub-id-type="doi">10.1140/epjb/e2013-40777-7</pub-id> </citation>
</ref>
<ref id="B43">
<label>43.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Su</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Hong</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>Noise leads to quasi-consensus of Hegselmann&#x2013;Krause opinion dynamics</article-title>. <source>Automatica</source> (<year>2017</year>) <volume>85</volume>:<fpage>448</fpage>&#x2013;<lpage>54</lpage>. <pub-id pub-id-type="doi">10.1016/j.automatica.2017.08.008</pub-id> </citation>
</ref>
<ref id="B44">
<label>44.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Weinan</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Chazelle</surname>
<given-names>B</given-names>
</name>
</person-group>. <article-title>Noisy hegselmann-krause systems: Phase transition and the 2R-conjecture</article-title>. <source>J Stat Phys</source> (<year>2016</year>) <volume>166</volume>:<fpage>1209</fpage>&#x2013;<lpage>25</lpage>. <pub-id pub-id-type="doi">10.1007/s10955-017-1718-x</pub-id> </citation>
</ref>
<ref id="B45">
<label>45.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Su</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>Robust fragmentation modeling of Hegselmann&#x2013;Krause-type dynamics</article-title>. <source>J Franklin Inst</source> (<year>2019</year>) <volume>356</volume>:<fpage>9867</fpage>&#x2013;<lpage>80</lpage>. <pub-id pub-id-type="doi">10.1016/j.jfranklin.2019.09.012</pub-id> </citation>
</ref>
<ref id="B46">
<label>46.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mansouri</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Taghiyareh</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>Phase transition in the social impact model of opinion formation in log-normal networks</article-title>. <source>J Inf Syst Telecommunication</source> (<year>2021</year>) <volume>1</volume>:<fpage>1</fpage>&#x2013;<lpage>14</lpage>. <pub-id pub-id-type="doi">10.52547/jist.9.33.1</pub-id> </citation>
</ref>
<ref id="B47">
<label>47.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vaidya</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Chotibut</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Piliouras</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Broken detailed balance and non-equilibrium dynamics in noisy social learning models</article-title>. <source>Physica A: Stat Mech its Appl</source> (<year>2021</year>) <volume>570</volume>:<fpage>125818</fpage>. <pub-id pub-id-type="doi">10.1016/j.physa.2021.125818</pub-id> </citation>
</ref>
<ref id="B48">
<label>48.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Mo</surname>
<given-names>L</given-names>
</name>
</person-group>. <article-title>Noise-induced truth seeking of heterogeneous Hegselmann-Krause opinion dynamics</article-title>. <source>Adv Math Phys</source> (<year>2018</year>) <volume>2018</volume>:<fpage>1</fpage>&#x2013;<lpage>6</lpage>. <pub-id pub-id-type="doi">10.1155/2018/8702152</pub-id> </citation>
</ref>
<ref id="B49">
<label>49.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Su</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Hadzibeganovic</surname>
<given-names>T</given-names>
</name>
</person-group>. <article-title>Noise-based synchronization of bounded confidence opinion dynamics in heterogeneous time-varying communication networks</article-title>. <source>Inf Sci</source> (<year>2020</year>) <volume>528</volume>:<fpage>219</fpage>&#x2013;<lpage>30</lpage>. <pub-id pub-id-type="doi">10.1016/j.ins.2020.04.018</pub-id> </citation>
</ref>
<ref id="B50">
<label>50.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Su</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>Trust, evolution, and consensus of opinions in a social group</article-title>. <source>Acta Phys Sin</source> (<year>2014</year>) <volume>63</volume>:<fpage>050501</fpage>. <pub-id pub-id-type="doi">10.7498/aps.63.050501</pub-id> </citation>
</ref>
<ref id="B51">
<label>51.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liang</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>The fusion process of interval opinions based on the dynamic bounded confidence</article-title>. <source>Inf Fusion</source> (<year>2016</year>) <volume>29</volume>:<fpage>112</fpage>&#x2013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.1016/j.inffus.2015.08.010</pub-id> </citation>
</ref>
<ref id="B52">
<label>52.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dong</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Liang</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Dynamics of linguistic opinion formation in bounded confidence model</article-title>. <source>Inf Fusion</source> (<year>2016</year>) <volume>32</volume>:<fpage>52</fpage>&#x2013;<lpage>61</lpage>. <pub-id pub-id-type="doi">10.1016/j.inffus.2016.03.001</pub-id> </citation>
</ref>
<ref id="B53">
<label>53.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Liang</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Kou</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>Opinion dynamics model based on the cognitive dissonance: An agent-based simulation</article-title>. <source>Inf Fusion</source> (<year>2020</year>) <volume>56</volume>:<fpage>1</fpage>&#x2013;<lpage>14</lpage>. <pub-id pub-id-type="doi">10.1016/j.inffus.2019.09.006</pub-id> </citation>
</ref>
</ref-list>
</back>
</article>