Literature DB >> 32699320

Cooperation and Competition among information on social networks.

Zhiqiang Zhu1, Chang Gao2, Yumeng Zhang2, Hainan Li2, Jin Xu3, Yongli Zan4, Zhi Li2.   

Abstract

When multiple information are spread on social networks, there may be Cooperation and Competition among these information. Based on a new spreading model of multiple information, we studied Cooperation and Competition in information spreading, and analyzed the influence of different factors on Cooperation and Competition. Through a large number of computer simulation experiments, we found that: (1) when multiple information are spread on social networks, there is Cooperation and Competition among these information; (2) the smaller the distance between two information sources is, the stronger the Cooperation and Competition among these information are; (3) the greater the value of social reinforcement is, the stronger the Cooperation and Competition among these information are; (4) the weaker the human heterogeneity of one information is, the stronger the Cooperation and Competition among this information and other information are.

Entities:  

Year:  2020        PMID: 32699320      PMCID: PMC7376155          DOI: 10.1038/s41598-020-69098-5

Source DB:  PubMed          Journal:  Sci Rep        ISSN: 2045-2322            Impact factor:   4.379


Introduction

With the development of Internet technologies and the emergence of online social networks, the research of information spreading dynamics on complex networks has attracted a lot of attention from academia[1-11]. The emergence of online social networks[12], on the one hand, is conducive to the information spreading, strengthening information communication and emotional communication between people[13]. For example, people use the social network to carry out viral marketing to promote their products, so that they are spreading faster and the people receiving information are more widely. On the other hand, the social network makes rumors, public opinions and other information spread quickly on the Internet. For example, the vast development of online social networks (Twitter, Facebook, etc.) has facilitated the spread of rumors in the population and made the influence of rumors much wider than ever before[14]. Information are passed from one user to another through social networks. When people read newspapers, watch TV or browse news websites, they will constantly choose whether to accept certain media content. Once they received some information, they share posts with friends on social networks. The widely adopted models of information spreading, such as Linear Threshold Model[15,16], Generalized Threshold Model[17], Independent Cascade Model[18], all consider each information in isolation, independent of others. But the reality is that multiple information not only spread on the network at the same time, but also affect each other in the process of information spreading. In the real world, there are usually multiple information spread on the network simultaneously. In addition, the information does not spread in isolation, depending on all other information currently spreading on the network. For example, we consider two news reports with similar content on the same event that are spread on the network at the same time. It is easy to see that these information would help each other in spreading, and many users would see these news reports. This would make them think the news report is real and very important, so they are more likely to accept and share it. In this case, these information help each other (“Cooperation”) in spreading. On the contrary, if we consider the two conflicting news reports on the same event, they would restrain each other in spreading. Because when users see these news reports, they have to choose to accept either or not. So in this case, these information inhibit each other (“Competition”) in spreading. Therefore, Competition reduces the possibility of spread, while Cooperation helps each other to be more widely spread on the network[19]. In order to simulate information spreading more realistically, the model should include the interaction between information, so as to analyze the problems related to spreading dynamics[19-21]. We build a new model of information spreading in this paper, which can simulate multiple information spreading on the network at the same time, and there is interaction between information in the process of information spreading. In recent years, a large number of scholars have done a lot of researches on the problem of spreading dynamics[22-24], and some works related to this paper are as follows[25-32]. Dodds and Watts[25] introduced “memory effects” into the process of information spreading and found that “memory effects” affect the information spreading on the network. Centola[26] used empirical research to find that the “social reinforcement” can affect the information spreading. Some researchers found that “social reinforcement” plays an important role in the spread of opinions, news, innovations and fads[27-30]. Lü et al.[31] proposed a model to emphasize the difference between information spreading and epidemic spreading, and their model took into account of “memory effects”, “social reinforcement” and “non-redundancy of contacts”. Zhu et al.[32] firstly put forward the concept of “human heterogeneity”, and proposed a model to emphasize the influence of human heterogeneity on information spreading, which includes four spreading mechanisms: (1) memory effects, (2) social reinforcement, (3) non-redundancy of contacts, (4) human heterogeneity. In this paper, we study Cooperation and Competition in information spreading. Through computer simulation experiments on real social networks, we propose a spreading model of multiple information and analyze the interaction of information in information spreading. If two kinds of information are positive correlation, they will promote information spreading (that is, Cooperation) when they are spread on a network at the same time; but if they are negative correlation, they will inhibit information spreading (that is, Competition). The models in Zhu et al.[32] and other researches[15-18] are only suitable for the spread of single information, or the spread of multiple information but the information spread in isolation. The model in this paper is based on the model in[32] and adds the property of “interaction between information”. Our new model is suitable for the spread of multiple information on the network. By adjusting the value of parameter in the model, we can use computer to simulate that: when , we can simulate that multiple information spread independently on the network; when , we can simulate the spread of multiple information on the network, and there is interaction between information in the process of spreading. In addition, our spreading model considers four spreading mechanisms: (1) memory effects, (2) social reinforcement, (3) non-redundant contact, (4) human heterogeneity. Our model can be extended to the cases that three or more information spread on social networks at the same time. The main contributions of our research to the field of spreading dynamics are as follows: Based on the new information spreading model, the following important results can be obtained by adjusting the values of different parameters in the spreading model. In order to simplify the expression, we use the term “simulation experiments” to express the experiments that simulate the information spreading on the network through the computer. We propose a new spreading model. The model includes more comprehensive spreading mechanisms, which is not only applicable to the spread of multiple information on the network, but also can simulate the interaction of multiple information in the process of spreading. Therefore, this model is closer to the real process of spreading than other models[22-32]. The main innovations of this study are as follows: When multiple information are spread on social networks, there is Cooperation and Competition among these information. Various factors (distance between two information sources, social reinforcement, human heterogeneity) have important influence on Cooperation and Competition in information spreading.

Methods

Next, we mainly analyze the Cooperation and Competition among multiple information in the spreading by implementing two contents: (1) Building a new spreading model; (2) Based on the new spreading model, we conduct simulation experiments on real social networks to analyze the influence of various factors in information spreading on Cooperation and Competition. In order to understand the model more deeply and systematically, the next two parts (“Basic Definitions” and “Process of Information Spreading”) explain some concepts and related contents in the model. Then, the background networks of the simulation experiments and how to analyze the influence of related factors on the Cooperation and Competition in information spreading are described in “Preparations for Simulation Experiments”. The definitions and characteristics of some related terminologies in the model.

Basic definitions

Suppose that two kinds of information A and B are spreading on the network G. Each node represents an individual, and each edge represents the social relationship between two individuals. Table 1 shows the definitions and characteristics of some related terminologies in our model.
Table 1

The definitions and characteristics of some related terminologies in the model.

TerminologySymbolDefinitionCharacteristics
Information attribute\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$I_{L}$$\end{document}ILIt is a constant (value range from 0 to 1) that reflects the degree of difficulty in accepting information L by individualsThe smaller information attribute is, the easier individuals will accepted information L
Individual attribute\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$I_{L}^{'}(v)$$\end{document}IL(v)It is a constant (value range from 0 to 1) that reflects the extent of acceptance for any individual v when v first hears LThe larger the individual attribute is, the easier information L will be accepted
The coverage ofinformation spreading\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\eta $$\end{document}ηIt is the proportion of individuals who accept information to all individuals (value range from 0 to 1)
Correlation Coefficientbetween two kinds ofinformation\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\beta $$\end{document}βIt is a constant (value range from 0 to 1): (1) \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$0<\beta \le 1(-1\le \beta <0)$$\end{document}0<β1(-1β<0), indicating that when an individual receives two information, one information can promote (restrain) the individual to accept another information; (2) \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\beta =0$$\end{document}β=0, indicating that two information do not affect each otherThe greater the value of \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\beta $$\end{document}β is, the easier the information is to spread
Memory effects\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$M_{L}(v,t)$$\end{document}ML(v,t)The individual v has received the information L for \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$M_{L}(v,t)$$\end{document}ML(v,t) times until t time step. In the spreading process, as time goes on, once v receives L, the value of \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$M_{L}(v,t)$$\end{document}ML(v,t) is increased by 1The greater the value of \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$M_{L}(v,t)$$\end{document}ML(v,t) is, the easier information L will be accepted
Social reinforcementcThe constant \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$c\,(c > 0)$$\end{document}c(c>0) reflects the influence of social reinforcementThe greater the value of c is, the easier the information is to spread
Non-redundant contactIn the spreading process, each edge on the network is used at most once
Human heterogeneityThe difference of individual attribute reflects the intensity of human heterogeneityThe greater the fluctuations of individual attribute is, the stronger human heterogeneity is
In order to analyze Cooperation and Competition in information spreading, is equal to 1, and 0 in this paper. By comparing the coverage of information spreading when and ( and ), we find that there is Cooperation (Competition) in information spreading when and ( and ): The spread of one information on social network would promote (inhibit) the spread of another information.

Process of information spreading

The spreading process of two kinds of information A and B on the network is shown in Fig. 1.
Figure 1

The spreading process of two kinds of information A and B on the network.

At the process of information spreading, each individual is in one of the four states: “Unknown”: the individual has not yet come into contact with the information. “Known”: the individual has come into contact with the information, but it does not spread to others because he is suspicious of the authenticity of information. “Accepted”: the individual accepts the information and then spread it to all his neighbors. “Exhausted”: after spreading the information to his neighbors, the individual will lose interest and never spread this information again. The spreading process of two kinds of information A and B on the network. The main process of information spreading are shown below: At the beginning of information spreading, two nodes are randomly chosen as the spreading sources and the others are in the “Unknown” state. An example for the spreading process of information A and B on one network. Arrows indicate that information is spread from one node to another, and single arrow and double arrows represent the spread of A and B, respectively. Process 1. (1th step) These two sources spread the information to all of their neighbors, then become “Exhausted” state. Process 2. If there are new individuals accepting information in Tth step (), the information will continue to spread, that is, these individuals will spread information to their neighbors at the same time in (th step; otherwise, the whole spreading process is over. Suppose that at least one individual accepts information in (th step (), and individual v is one of their neighbors whose state is “Unknown” or “Known”, then the individual judges whether to accept the information according to the following methods: However, if individual v does not receive information A and B in the Tth step, he will do nothing in (T + 1)th step. If , individual v will accept information A in Tth step and spread information A to all his neighbors in (T + 1)th step, and v is in the “Exhausted” state for information A; otherwise, v do nothing no matter how many times this individual has received information A. If , the conclusion of whether individual v accepts information B is similar to that in (a). In order to understand the above process of information spreading, we give one example to illustrate this process (see Fig. 2). Figure 2 is an example for the spreading process of information A and B.
Figure 2

An example for the spreading process of information A and B on one network. Arrows indicate that information is spread from one node to another, and single arrow and double arrows represent the spread of A and B, respectively.

Firstly, u and v are the nodes where information A and B begin to spread, respectively. Let Then, the spreading process includes five steps (when ) or six steps (when or 0). First step: no matter what the value of is (, 1 or 0), , , , , , . Then, accepts A, accepts B. Second step: no matter what the value of is (, 1 or 0), , , , . Then, accepts A, accepts B. Similar to the calculation process of the First step and Second step, we can analyze the spreading results of the next four steps when or 0, and the next three steps when . In order to briefly describe the processes, here we only give the final spreading results: or 0: , , , , accepts A, , , , , accepts B; : , , , accepts A, , , , accepts B;

Preparations for simulation experiments

Next, through a large number of simulation experiments based on the above spreading model, we analyze the influence of various factors on the Cooperation and Competition in the information spreading. Some topological characteristics of three background networks. Many real social network data[33,34] can be used to analyze the topological characteristics of social networks and conduct research on spreading dynamics . In this paper, we mainly carry out simulation experiments on the following three networks in Table 2.
Table 2

Some topological characteristics of three background networks.

NetworksNode numberEdge numberDiameterAverage clustering coefficient
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$G_{1}$$\end{document}G163,731817,035150.148
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$G_{2}$$\end{document}G239,19987,415170.082
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$G_{3}$$\end{document}G381,3061,768,14970.565
Some topological characteristics of these three networks are listed in Table 2. Then we analyze the simulation experiments of information spreading on network , and . Because there are too many simulation results on each network, and the corresponding simulation process and results are similar, we put the simulation results on network and into the Supplementary information. Network : A real social network[35], which contains friendship data of Facebook users, comprises 63,731 nodes and 817,035 edges: a node represents a user and an edge represents a friendship between two users. The data set of network can be downloaded from the following websites: http://konect.uni-koblenz.de/networks/facebook-wosn-links Network : A social network from Filmtipset.se[37] is a Swedish movie rating website. Nodes in the network are users of the website and edges represent friendship. The data set of network can be downloaded from the following websites: http://konect.uni-koblenz.de/networks/filmtipset_friend Network : This social network[38] contains Twitter data, which comprises 817,035 nodes and 1,768,149 edges. The data set of network can be downloaded from the following websites: http://snap.stanford.edu/data/ego-Twitter.html

Results

Next, we choose the network [35] as the background network of information spreading, and perform our spreading model on to simulate and analyze the influence of three factors (distance (d) between two information sources, social reinforcement (c) and human heterogeneity) on Cooperation and Competition. In order to more clearly explain the influence of various factors on Cooperation and Competition, we give some symbols and explain them in Table 3.
Table 3

The definition of some symbols in the paper.

SymbolDefinition
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\eta ^{0}}$$\end{document}η0The coverage of information spreading on the network when \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\beta =0$$\end{document}β=0
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\eta ^{-1}}$$\end{document}η-1The coverage of information spreading on the network when \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\beta =-1$$\end{document}β=-1
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\eta ^{1}}$$\end{document}η1The coverage of information spreading on the network when \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\beta =1$$\end{document}β=1
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\Delta \eta ^{-1}}\,(=\eta ^{-1}-\eta ^{0}$$\end{document}Δη-1(=η-1-η0)Difference value of the coverage of information spreading on the network when \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\beta =-1$$\end{document}β=-1 and \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\beta =0$$\end{document}β=0
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\Delta \eta ^{1}}\,(=\eta ^{1}-\eta ^{0}$$\end{document}Δη1(=η1-η0)Difference value of the coverage of information spreading on the network when \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\beta =\,1$$\end{document}β=1 and \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\beta =0$$\end{document}β=0
The definition of some symbols in the paper. Obviously, indicates that there is Competition among information in information spreading, while indicates that there is Cooperation among information in information spreading. To discuss the influence of human heterogeneity in information spreading, we consider three cases on the distribution of individual attribute as follows. Statistical characteristics of individual attribute in network subject to different distribution. Let denotes the probability that the individual attribute of randomly selected individual v is equal to x. Case 1: obeys normal distribution , i.e ; Case 2: obeys uniform distribution U(0, 1), i.e ; Case 3: Let be an integer and X = . For any , there is an integer i () such that and obeys power-law distribution with power exponent (), i.e , and . In order to simplify the expression, in the following contents of this paper, the power-law distribution is recorded as , where is the power index. Although there is no data on human heterogeneity, and it is not clear what kind of distribution individual attributes will satisfy, this paper selects three common distributions in the real world[36]: Normal distribution, Uniform distribution and Power Law distribution as the distribution of individual attributes to study the influence of human heterogeneity in information spreading. For individual attribute, the degree of dispersion reflects the intensity of human heterogeneity: the greater the degree of dispersion is, the stronger the human heterogeneity is. Box plot of individual attribute in network subject to different distribution. There are two statistical variables used to measure the degree of dispersion: Therefore, for the sample data of individual attribute, we calculate the Coefficient of Variation to compare the intensity of human heterogeneity: the greater the Coefficient of Variation is, the stronger the human heterogeneity is; otherwise, the smaller the Coefficient of Variation is, the weaker the human heterogeneity is. Standard Deviation () For a single set of data, the Standard Deviation can reflect its dispersion. The greater the Standard Deviation is, the greater the degree of dispersion is. Coefficient of Variation () For two or more sets of data, the Coefficient of Variation can be used to compare their dispersion. The greater the Coefficient of Variation is, the greater the degree of dispersion is. The Coefficient of Variation is equal to the ratio of Standard Deviation to Mean. In order to analyze the influence of human heterogeneity, we consider that individual attribute obey six probability distributions in this paper. Using the above conclusion “the greater the Coefficient of Variation is, the stronger the human heterogeneity is” and the data of Coefficient of Variation in Table 4, the order of human heterogeneity in these distributions is:
Table 4

Statistical characteristics of individual attribute in network subject to different distribution.

Individual AttributeMean (\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$M $$\end{document}M)Standard Deviation (\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$SD $$\end{document}SD)Coefficient of Variation (\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$CV = SD / M $$\end{document}CV=SD/M)
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$N(0.5,0.15^{2})$$\end{document}N(0.5,0.152)0.500.150.30
U(0, 1)0.500.290.58
Pow(0.25)0.440.300.68
Pow(0.5)0.360.300.83
Pow(0.75)0.270.281.04
Pow(1.0)0.190.241.26
. As shown in Fig. 3, it is the box plot of individual attribute in network subject to different distributions.
Figure 3

Box plot of individual attribute in network subject to different distribution.

Next, the simulation experiments to analyze the influence of factors on Cooperation and Competition are divided into three parts “The influence of distance between two information sources”, “The influence of social reinforcement”, “The influence of human heterogeneity”.

The influence of distance between two information sources

We firstly analyze the influence of distance between two information sources on the Cooperation and Competition in information spreading.

Design of simulation experiments in Fig. 4

When the individual attribute obeys certain distribution (such as Fig. 4a, and ), the following simulation experiments are carried out for each group of individual attribute generated by all individuals on the network: Finally, 100 groups of individual attribute (i.e., the above process (1) and (2) are generated together for 100 times). Then all simulation results (i.e., the values of and ) with the same distance (the distance between two sources) are cumulatively added and then the average value is taken.
Figure 4

The influence of distance between two sources on Cooperation and Competition in information spreading. The parameters setting in the simulation experiments is: (a) , , ; (b) , , ; (c) , , . The greater the absolute value of () is, the stronger the Cooperation (Competition) between information is.

Design of single simulation experiment: choose two nodes as two information sources, from these two nodes to spread information to their neighbors, and finally get the coverage of information spreading. For each pair of nodes, we carry out three such simulation experiment (in which the social reinforcement c is fixed, and in Fig. 4): , and , and then calculate and . Summary of results: all simulation results (i.e., the values of and ) with the same distance (the distance between two sources) are accumulated and added respectively, and then the average value is taken. The influence of distance between two sources on Cooperation and Competition in information spreading. The parameters setting in the simulation experiments is: (a) , , ; (b) , , ; (c) , , . The greater the absolute value of () is, the stronger the Cooperation (Competition) between information is. Figure 4 presents the following results: When the distance (d) between two information sources is small, and . So there is Cooperation and Competition in information spreading. The smaller the distance (d) between two information sources is, the greater the absolute value of is, that is, the stronger the Competition between information is. The smaller the distance (d) between two information sources is, the greater the absolute value of is, that is, the stronger the Cooperation between information is.

The influence of social reinforcement

The influence of social reinforcement on Cooperation and Competition in information spreading. The parameters setting in the simulation experiment is following. (a) and (a): , ; (b) and (b): , ; (c) and (c): , . (a), (b) and (c): analyze the influence of social reinforcement on Competition (that is, to analyze the change of ), and the darker the color in the heat map (that is, the smaller the value of is), the stronger the Competition between information is; (a), (b) and (c): analyze the influence of social reinforcement on Cooperation (that is, to analyze the change of ), and the lighter the color in the heat map (that is, the greater the value of is), the stronger the Cooperation between information is. Next, we analyze the influence of social reinforcement on the Cooperation and Competition in information spreading.

Design of simulation experiments in Fig. 5

When the individual attribute obeys certain distribution (such as Fig. 5 () and (), and ), the following simulation experiments are carried out for each group of individual attribute generated by all individuals on the network: Finally, 100 groups of individual attribute (i.e., the above process (1) and (2) are generated together for 100 times).Then all simulation results (i.e., the values of and ) with the same distance (the distance between two sources) and the same social reinforcement are cumulatively added and then the average value is taken.
Figure 5

The influence of social reinforcement on Cooperation and Competition in information spreading. The parameters setting in the simulation experiment is following. (a) and (a): , ; (b) and (b): , ; (c) and (c): , . (a), (b) and (c): analyze the influence of social reinforcement on Competition (that is, to analyze the change of ), and the darker the color in the heat map (that is, the smaller the value of is), the stronger the Competition between information is; (a), (b) and (c): analyze the influence of social reinforcement on Cooperation (that is, to analyze the change of ), and the lighter the color in the heat map (that is, the greater the value of is), the stronger the Cooperation between information is.

Design of single simulation experiment: choose two nodes as two information sources, from these two nodes to spread information to their neighbors, and finally get the coverage of information spreading. For each value of social reinforcement c and each pair of nodes, we carry out three such simulation experiment: , and , and then calculate and . Summary of results: all simulation results (i.e., the values of and ) with the same distance (the distance between two sources) and the same social reinforcement are accumulated and added respectively, and then the average value is taken. Figure 5 presents the following results: When the distance (d) between the two information is fixed, the greater the value of social reinforcement (c) is, the greater the absolute values of is; that is, the greater the value of c is, the stronger the Competition between information is. When the distance (d) between the two information is fixed, the greater the value of social reinforcement (c) is, the greater the absolute values of is; that is, the greater the value of c is, the stronger the Cooperation between information is.

The influence of human heterogeneity

Finally, we analyze the influence of human heterogeneity on the Cooperation and Competition in information spreading. In order to analyze the influence of human heterogeneity in information spreading more systematically and deeply, we divide the simulation analysis into two parts: “The influence of human heterogeneity on spreading of single information” and “The influence of human heterogeneity on spreading of multiple information”.

The influence of human heterogeneity on spreading of single information

We first analyze the influence of human heterogeneity in information spreading when a single information is spread on the network. In order to analyze the influence of human heterogeneity, individual attribute obeys six probability distributions in the following simulation experiments. From the above results, we find that the order of human heterogeneity in these distributions is: .

Design of simulation experiments in Fig. 6

We randomly select 50 nodes from the network, and carry out the following simulation experiments from each of these nodes: When the individual attribute obeys a certain distribution, the simulation experiment is carried out for each group of individual attribute generated by all nodes of the network: a node as the information source, from this node to spread information to his neighbors, and finally get the coverage of information spreading in each step. 100 sets of individual attribute are generated together (i.e., the process is performed 100 times). results summary: all simulation results (i.e., the values of ) with the same distribution for individual attribute and the same spreading time are cumulatively added and then the average value is taken. The influence of human heterogeneity in information spreading when a single information is spread on the network. The parameter setting in the simulation experiments is: . According to Fig. 6, we find that: the stronger the human heterogeneity is (that is, the greater the Coefficient of Variation (CV) for individual attribute is), the smaller the coverage of information spreading is.
Figure 6

The influence of human heterogeneity in information spreading when a single information is spread on the network. The parameter setting in the simulation experiments is: .

The influence of human heterogeneity on spreading of multiple information

Then we analyze the influence of human heterogeneity on the Cooperation and Competition in information spreading when two kinds of information are spread on the network.

Design of simulation experiments in Fig. 7

When the individual attribute corresponding to one information is subject to a certain distribution (the distribution is fixed, such as in Fig. 7), and the other information is subject to a certain distribution in six distributions, the following simulation experiments are carried out for each group of individual attribute generated by all individuals on the network: Finally, 100 groups of individual attribute (i.e., the above process is generated for 100 times).Then all simulation results (i.e., the values of and ) with the same distance (the distance between two sources) are cumulatively added and then the average value is taken.
Figure 7

The influence of human heterogeneity on Cooperation and Competition in information spreading when two kinds of information are spread on the network. The parameter setting in the simulation experiment is: . (a) analyze the influence of social reinforcement on Competition (that is, to analyze the change of ); (b) analyze the influence of social reinforcement on Cooperation (that is, to analyze the change of ).

Design of single simulation experiment: choose two nodes as two information sources, from these two nodes to spread information to their neighbors, and finally get the coverage of information spreading. For each pair of nodes, we carry out three such simulation experiment (in which the social reinforcement c is fixed, and in Fig. 7): , and , and then calculate and . Summary of results: all simulation results (i.e., the values of and ) with the same distance (the distance between two sources) are accumulated and added respectively, and then the average value is taken. The influence of human heterogeneity on Cooperation and Competition in information spreading when two kinds of information are spread on the network. The parameter setting in the simulation experiment is: . (a) analyze the influence of social reinforcement on Competition (that is, to analyze the change of ); (b) analyze the influence of social reinforcement on Cooperation (that is, to analyze the change of ). In order to further analyze the influence of human heterogeneity, in the following simulation experiments, the individual attribute of information A is subject to Normal distribution, while the individual attribute of information B is subject to Normal distribution, Uniform distribution, and Power Law distribution. So we can analyze the influence of B on A in information spreading, that is, the influence of different human heterogeneity on Cooperation and Competition. Figure 7 presents the following results: When the social reinforcement (c) and distance (d) between two information are fixed, the greater the Coefficient of Variation (CV) of individual attribute for information B, the greater the absolute value of for information A is. That is, the weaker the human heterogeneity for one information is, the stronger the Competition between this information and other information is. When the social reinforcement (c) and distance (d) between two information are fixed, the greater the Coefficient of Variation (CV) of individual attribute for information B, the greater the absolute value of for information A is. That is, the weaker the human heterogeneity for one information is, the stronger the Cooperation between this information and other information is.

Conclusions and discussion

In this paper, we study Cooperation and Competition in information spreading. Through simulation experiments on real social networks, we propose a new spreading model and analyze the influence of interaction between information in information spreading. We analyze the influence of three factors (distance between two information sources, social reinforcement, human heterogeneity) on Cooperation and Competition between two kinds of information. Through a large number of simulation experiments, we find that: The results in this paper will help us to better understand the spread of multiple information on social networks, and the key factors that affect the Cooperation and Competition between multiple information, which can provide some theoretical guidance for the maximum information spreading (such as innovations, opinions, fads) and control of information spreading (such as rumors, viruses). In addition, although this paper only studies two kinds of information on social networks, our research methods and analysis ideas can be applied to the research of more than two kinds of information on social networks. When multiple information are spread on social networks, there is Cooperation and Competition between these information. The smaller the distance (d) between two information sources is, the stronger the Cooperation and Competition between these information are. The greater the value of social reinforcement (c) is, the stronger the Cooperation and Competition between these information are. The weaker the human heterogeneity for one information is, the stronger the Cooperation and Competition between this information and other information are. Supplementary information
  1 in total

1.  Coupling dynamics of epidemic spreading and information diffusion on complex networks.

Authors:  Xiu-Xiu Zhan; Chuang Liu; Ge Zhou; Zi-Ke Zhang; Gui-Quan Sun; Jonathan J H Zhu; Zhen Jin
Journal:  Appl Math Comput       Date:  2018-04-10       Impact factor: 4.091

  1 in total
  2 in total

1.  The popularity of contradictory information about COVID-19 vaccine on social media in China.

Authors:  Dandan Wang; Yadong Zhou
Journal:  Comput Human Behav       Date:  2022-05-05

2.  Fast Response to Superspreading: Uncertainty and Complexity in the Context of COVID-19.

Authors:  Lukas Zenk; Gerald Steiner; Miguel Pina E Cunha; Manfred D Laubichler; Martin Bertau; Martin J Kainz; Carlo Jäger; Eva S Schernhammer
Journal:  Int J Environ Res Public Health       Date:  2020-10-27       Impact factor: 3.390

  2 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.