Literature DB >> 25143140

Naming game on networks: let everyone be both speaker and hearer.

Yuan Gao1, Guanrong Chen1, Rosa H M Chan1.   

Abstract

To investigate how consensus is reached on a large self-organized peer-to-peer network, we extended the naming game model commonly used in language and communication to Naming Game in Groups (NGG). Differing from other existing naming game models, in NGG everyone in the population (network) can be both speaker and hearer simultaneously, which resembles in a closer manner to real-life scenarios. Moreover, NGG allows the transmission (communication) of multiple words (opinions) for multiple intra-group consensuses. The communications among indirectly-connected nodes are also enabled in NGG. We simulated and analyzed the consensus process in some typical network topologies, including random-graph networks, small-world networks and scale-free networks, to better understand how global convergence (consensus) could be reached on one common word. The results are interpreted on group negotiation of a peer-to-peer network, which shows that global consensus in the population can be reached more rapidly when more opinions are permitted within each group or when the negotiating groups in the population are larger in size. The novel features and properties introduced by our model have demonstrated its applicability in better investigating general consensus problems on peer-to-peer networks.

Entities:  

Mesh:

Year:  2014        PMID: 25143140      PMCID: PMC4139946          DOI: 10.1038/srep06149

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


With the rapid development of the Internet, we are well-connected to each other through a peer-to-peer network. A much larger number of new applications can achieve consensus automatically and spontaneously based only on local information and coordination today. For example, new words and abbreviations emerged and were gradually accepted by large populations, such as bitcoin, selfie, MOOC, to name just a few. As a matter of fact, the phenomenon of spontaneous consensus has been extensively discussed in various fields, ranging from linguistics123, biology4, social sciences567891011, to artificial intelligence1213. The underlying principle of such self-organized consensus has attracted growing research interests in various scientific communities. Combining complex networks and social dynamics, the naming game (NG) theory provides an effective approach to studying self-organized consensus by mathematically modeling and simulating the consensus processes. Specifically, NG is an interaction-diffusion process on a large-scale network of agents who are trying to reach an agreement on the names of some unknown objects. It has been extensively studied and used for analyzing behavioral consensus problems, such as language evolution123, opinion spreading or negotiation51415, cultural development678, and community formation161718. Recently, NG has been investigated on various complex network models, such as random-graph networks19202122, small-world networks14152122232429 and scale-free networks14192025. The minimal NG introduced by Baronchelli et al.13 starts from a population of agents with empty memories, connected in a certain topology. After implementing some simple protocols of game rules, the model facilitates all agents to achieve consensus on the name of an unknown object through conversations among the agents. Specifically, a pair of neighboring agents are chosen, one as speaker and the other as hearer, for conversation. Initially, if the speaker has an empty memory, he/she would generate a new word from a vocabulary and then transmit it to the hearer as the name of the unknown object. But if the speaker already had some words in memory, he/she would randomly choose a word from the memory to tell the hearer. If the transmitting-word also exists in the hearer's memory, then the two agents reach consensus thereby only that word would be kept by both agents. Whereas if the hearer did not have the transmitting-word in memory, then this conversation fails, so the hearer will learn that word and add it to his/her memory. This process continues until a final convergence to a single word in the whole population, or eventually fails to succeed after a sufficient long time of communications. The interactions of the minimal NG are illustrated in Figure 1.
Figure 1

The interaction of minimal Naming Game.

Word in red color is transmitted from the speaker to the hearer. If the hearer did not known the transmitting-word, the conservation fails (top figure), the hearer will add the word to its memory; otherwise, it succeeds (bottom figure), both speaker and hearer will keep only that word.

Thereafter, several variants have been proposed based on the minimal NG model. Wang et al. studied the situation where each agent has only a finite memory22. A reputation parameter is introduced by Brigatti for a modified failure interaction. That is, if the reputation of the speaker is less than that of the hearer at the step of failure, the speaker invents a new word from a vocabulary but meanwhile decreases its reputation by a fixed amount, while the hearer does nothing26. On the contrary, Baronchelli modified the success interaction in which only the speaker (SO-NG) or only the hearer (HO-NG) performs the update of memory27. In the model of Maity and colleagues, overhearing can take place by multiple overhearers, which performs the HO-NG at success, and the speaker still interacts with the only hearer28. More recently, naming game with multiple hearers (NGMH) was investigated by Li et al., where one speaker interacts with multiple hearers simultaneously29. Despite the rapid development of various NG models in the past few years, there is a lack of realistic NG models that can better describe real-life scenarios. To improve this, a new model is proposed in the present article. In the following, the limitations of the existing models and the new model are discussed in detail. Without loss of generality, a self-organized consensus is treated as the result of negotiation on a peer-to-peer network which represents individuals as nodes and their interactions as edges. First, in retrospect, various social negotiation properties were reported based on NG simulations. For example, Yang et al. studied the degree correlation of asymmetric negotiations on both scale-free and small-world networks14. They demonstrated that a moderate attempt to choose a high-degree agent as speaker would facilitate the fastest global consensus. Liu et al. investigated optimal convergence with geography-based negotiations on small-world networks, and found that the fastest convergence could be achieved under a moderate variation on the distances among nodes15. However, there are several limitations imposed on these models and their variants: First, the roles of the only speaker and the only hearer (or, one speaker, one hearer and multiple overhearers in28; one speaker and multiple hearers in29) are strictly distinguished. There is only one way to spread a word from the speaker to the hearer. While in a real negotiation scenario, there usually are multiple participants who are peers to each other; therefore, each member is actually both speaker and hearer at the same time. Second, the communication can only take place between directly connected pairs of agents, whereas two indirectly connected agents should be able to communicate through a (short) connected path (via the so-called “word of mouth” spreading). Third, in the existing models, multiple words are not allowed to be transmitted within a group and multiple intra-group consensuses are not accepted in each step. To release the above limitations, herewith we develop a new model, called Naming Game in Groups (NGG). This model generalizes most of the aforementioned models including the most recent NGMH29. The novel features of NGG are first summarized as follows: The agents of each group are both speaker and hearer simultaneously. Transmission of words between two originally indirectly-connected agents in the same group is allowed to occur through a (short) connected path between them. Multiple words (opinions) are allowed to be spread within each group and multiple intra-group consensuses can take place at each step of the conversation towards global consensus of the whole network. In the following, the model is described in detail. The NGG model inherits the fundamental structure of the minimal NG10. Basic elements, including network, agent (node), communication (negotiation), speaker, hearer, word (opinion), memory and vocabulary, are preserved. Infinite memory is assumed for all agents, and each agent cannot hear himself/herself (i.e., a network has no self-loops). Specifically, given a population of agents as a connected network of M nodes described by the adjacency matrix = [A], the NGG model is constructed iteratively by group formation, transmitting-words determination and words transmission.

Group formation

A connected sub-network, namely a group of size N (N ≤ M), is chosen at random: (i) a node is randomly chosen from the population as the seed, with degree d; (ii) a number of min(d, N-1) neighboring nodes (directly-connected to the seed) are randomly chosen. Thus, a group is formed, containing min(d + 1, N) group members in total. Clearly, according to the construction, the maximal path length between any two group members is precisely 2.

Transmitting-words determination

Every group member expresses his/her opinion by saying a word for negotiation. In this scenario, every group member is both speaker and hearer simultaneously, and all the unique words refer to as the set of candidate words, , for further transmission. Then, several words are chosen from to transmit among both directly- and indirectly-connected group members. For directly-connected pairs, the words can be definitely transmitted as in other existing models; while for an indirectly-connected pair of group members, since the path length between them is 2, the transmission probability is set to 0.5. In order to avoid possible “gabbling” in the intra-group negotiations, several transmitting-words are chosen according to their weights. More precisely, each transmitting-word is chosen sequentially with a probability according to how many group members spoke it and how many group members heard it directly. This is reasonable according to the “plurality rule” in social negotiations30. And the probability is measured by a weight metric. Formally, the weight metric in the NGG model is defined on three levels: pair-level, I; node-level, I; and word-level, I. They are further discussed in the following. The pair-level weight I is used to determine the transmission between two nodes, i and j, for both directly- and indirectly-connected cases: The node-level weight I is an intermediate quantity used to calculate the word-level weight I below. For a given node i, its I(i) is the sum of all pair-level weights between this node and all other group members: Note that the purpose of introducing I is not to distinguish the roles of the group members, but rather, to allow different weights in the same group depending on the underlying network topology. For instance, if the group is a fully-connected sub-network, I for each group members will be identical. Because different agents may speak the same word, the word-level weight I(w) for a word w is defined as the sum of the node-level weights for all the nodes that speak w: Among all words that have been spoken, a particular w is chosen from for transmission according to the following probability: The denominator in equation (4) is a constant for each w. Thus, eventually the chosen probability p(w) for w depends only on its I(w). Specifically, p(w) is determined by how many agents who spoke w (according to equation (3)) and how many agents who could directly hear it (based on equations (1) and (2)). In this model, βN words are allowed for transmission, where β is a pre-defined proportion parameter to determine the number of transmission words. The above procedure iterates until a set of βN transmission words, , are chosen by equation (4). Note that the word(s) with high I(w) could be chosen more than once to “persuade” the other group members during the negotiation, thus the βN transmission words of are not necessarily unique.

Words transmission

Since each agent may hear several words successively during the group negotiation, each agent is restricted to keep only the first successful word, for a good reason that one should not betray the earlier consensus in an iterative game31. The transmission order is set as the same order by which the words were picked; namely, word(s) with higher p should be selected and transmitted earlier. The words will be transmitted by “broadcasting” and “feedback” as follows. Since every agent can be both speaker and hearer, when one agent tells a word to another, the former is referred to as a source node so as to avoid possible confusion. For each transmitting-word w in , according to its selected order, “broadcasting” occurs in the group from source nodes. Whether a group member can hear w from “broadcasting” is determined by a hearing probability p. Since there could be more than one source node for w, a group member will hear w only from the source node “nearest” to it, thus where denotes the set of source nodes for the current transmitting-word. Based on equations (1) and (5), p(i) implies that if node i is directly connected to at least one source node, then it definitely hears w; otherwise, it has a probability 0.5 to hear w. After obtaining p for all the group members, the set of nodes which heard w can be determined, as . For every node in , if w was already in its memory, then it is successful therefore performs HO-NG27, i.e., it keeps only w in its memory while dropping all other words thereafter; otherwise unsuccessful, consequently w will be added into its memory. The “feedback” scheme is designed for the successes of source nodes in a probabilistic manner, i.e., the source nodes are likely to be successful if many other group members agree with them. Specifically, the success probability of each source node is n/N, where n is the number of nodes succeeded to the current transmitting-word w. Note that if there are multiple source nodes, one can also be successful if it heard w “broadcasted” by other source nodes. Thus, the “feedback” scheme only takes effect on the unsuccessful source nodes after “broadcasting”. The above procedure of word transmission repeats, until βN words in have been transmitted.

Global convergence and stopping criterion

The above-described algorithm iterates on the whole network. Recall that the groups are chosen at random from time to time, every group member can only speak words from its memory if its memory is not empty, and the intra-group success leads to eliminating non-consent words from group members' memories. Thus, the iteration of this procedure will eventually lead to global convergence to a common word. Then, the iteration stops.

Comparison with the NGMH model

It is remarked that the proposed NGG model will reduce to the NGMH model29 by two simplifications: (i) letting only the seed node speak a word, i.e., the seed node is the only speaker, and there is only one word to be transmitted during each group conversation, and (ii) using a deterministic function ⌊n/N⌋ to determine the success of the unique speaker.

Results

Numerical simulations carried out on NGG are reported here, so as to further investigate the properties and effects of the model parameters = {N, }. The relationships between and the three convergence metrics, = {N, N, N}, are examined on three representative network models, i.e., random-graph (RG), small-world (SW) and scale-free (SF) networks, of the same size with different configurations. N is the number of maximal total words appearing in the whole network throughout the iteration process, N is the number of maximal different words appearing likewise, and N is the number of iterations to achieve convergence. This section is organized as follows. The simulation setup is described firstly. Then, the convergence and simulation results of NGMH and NGG are compared. After that, the NGG model is studied. Both model parameters and network topologies are analyzed according to their influences on the local success (quantified by the Success Ratio) and the global success, so as to provide an intermediate metric to explicitly interpret the effect due to alteration of . Thereafter, each convergence metric of is discussed based on the local success and the global success, explicitly but in separate subsections.

Simulation setup

In simulations, three different network models with M = 1000 nodes are used, and for each model three different configurations are generated following the standard mechanisms323334. Here, RG and SF networks with different average degrees () are investigated; as for SW networks, only the results of different rewiring probabilities (RP) are presented and analyzed here for brevity, since RP alters only the clustering coefficient value () which governs the “global connectivity”. The results of WS networks initialized by different connected neighbors (K) are illustrated in Table S1, Figures S1 and S2 in the Supplementary Material. Basic configuration properties of the tested networks are summarized in Table 1.
Table 1

Network details in simulations, where P is the connecting probability of random-graph network (RG); the small-world network (SW) is initialized by a ring-shaped network with 2K degree, and RP is the rewiring probability; the scale-free network (SF) is generated by n0 initial nodes and one node with e edges to existed nodes is added in each step. is average degree, is average path length and is average clustering coefficient

Network#Nodes<D><PL><CC>
RG with P = 0.03 (RG-0.03)100030.02.36430.0294
RG with P = 0.05 (RG-0.05)100049.92.02850.0502
RG with P = 0.1 (RG-0.1)100099.91.90000.1007
SW with K = 20 and RP = 0.1 (WS-20-0.1)100040.02.62810.5366
SW with K = 20 and RP = 0.2 (WS-20-0.2)100040.02.46510.3837
SW with K = 20 and RP = 0.3 (WS-20-0.3)100040.02.35170.2661
SF with n0 = 26 and e = 25 (BA-25)100046.92.07270.1081
SF with n0 = 51 and e = 50 (BA-50)100089.71.91330.1681
SF with n0 = 76 and e = 75 (BA-75)1000121.61.87000.1906
To examine the effect of when N is larger or smaller than , three network models with moderate (or moderate , i.e., RG-0.05, WS-20-0.2 and BA-50) are simulated for N = {10, 20, 50, 100}, respectively, where two of Ns are smaller than their while the other two are larger. The other six network models of Table 1 (i.e., RG-0.03, RG-0.1, WS-20-0.1, WS-20-0.3, BA-25 and BA-75) with N = 20 are also simulated, to analyze the effect of different network configurations. All numerical results presented below are obtained by averaging 20 simulations.

Convergence of NGG

The number of total words, N, and the number of different words, N, in each iteration are used to investigate the convergence. To be concise, only the results of N = 20 with β = {0.2, 0.5, 0.8} for RG-0.05, WS-20-0.2 and BA-50 are shown in Figure 2; more results can be found in Figures S3–S5. The NGMH results with same parameters are partly illustrated in Figure 2 for comparison. For more comparison between NGMH and NGG, please refer to Figures 4, 5, 6 and Table S2.
Figure 2

The convergence of the NGG model for group size N equal to 20.

Both Number of Different Words vs. #Iteration and Number of Total Words vs. #Iteration are investigated. Three different β as well as NGMH are compared. The tested network configurations are RG-0.05, WS-20-0.2 and BA-50.

Figure 3

SR for each iteration with β equal to 0.1, 0.5, and 1.

Top Row: the SR for RG networks of various group size N, i.e., RG-0.03 with N = 20, RG-0.05 with N = {10, 20, 50, 100}, RG-0.1 with N = 20. Second Row: the SR for WS networks of various group size N, i.e., WS-20-0.1 with N = 20, WS-20-0.2 with N = {10, 20, 50, 100}, WS-20-0.3 with N = 20. Bottom Row: the SR for BA networks of various group size N, i.e., BA-25 with N = 20, BA-50 with N = {10, 20, 50, 100}, BA-75 with N = 20.

Figure 4

The relationship between N and model parameter θ in different network configurations.

Columns from left to right indicate the simulation results for RG, WS and BA networks. The Top Row is the comparison of different group size N for same network instance, i.e., RG-0.05 for RG, WS-20-0.2 for WS and BA-50 for BA. The group size N from top to bottom of each subfigure in the Top Row is 10, 20, 50, 100, respectively. The Bottom Row is the results of different network instances with same N = 20. The network instances (in the order of RED, BLACK, BLUE) are RG-0.03, RG-0.05, RG-0.1 for RG, WS-20-0.1, WS-20-0.2, WS-20-0.3 for WS and BA-25, BA-50, BA-75 for BA.

Figure 5

The relationship between N and model parameter θ in different network configurations.

Other parameters are same as Figure 4.

Figure 6

The relationship between N and model parameter θ in different network configurations (log scale in Y-axis).

Other parameters are same as Figure 4.

Figure 2 indicates that the NGG model does converge, since N is stabilized at 1 and N converges to the network size, 1000. Compared with the NGMH model, more different words (i.e., larger N) can be processed by the NGG model. Because each group member speaks a word in NGG, more different words are generated randomly from the vocabulary at the beginning when the memories of the group members are empty. Moreover, since multiple words are allowed for transmission within each group, the NGG model generates more intra-group consensuses. These which finally lead to faster convergence (i.e., smaller N). As to N, more words are generated but also more words are eliminated (i.e., more intra-group consensuses) in the NGG model. It is found that N is determined by β when other parameters are fixed, as shown in the bottom row of Figure 2. The influence of β on N will be further discussed later.

Local success and global success

In order to conduct an explicit analysis on the alteration of convergence metrics , both local success and global success have been investigated as intermediate metrics. Local success represents the intra-group success during group negotiation, while global success is the success when the whole network converges to one common word. An parameter named Success Ratio is introduced to represent the degree of local success: . The corresponding SR of the selected network configurations is illustrated in Figure 3. In the following subsections, it can be observed that all three metrics of are changed monotonously with β, thus only the results of β = {0.1, 0.5, 1} are shown here for brevity, while more results can be found in Figures S6–S8. From Figure 3, it can be observed that: (i) SR increases with a larger N, because the number of transmitting-words is larger by a larger N. Thus, words with higher weights are likely to be selected more frequently to facilitate a higher SR. (ii) The SR also increases with a larger β for the same reason. (iii) Similarly, SR will be saturated at 100% even during initial iterations if βN is sufficient large (e.g., the purple circle in the middle column in Figure 3). (iv) Different values of RG and BA do not influence SR much; and a lower RP (higher ) of a WS network leads to a higher SR, and a higher of WS network represents a more “locally connected” network. Thus, most of group members likely communicated with each other before the current negotiation takes place, so they are likely to agree with each other. Differing from the local success, global success is mainly determined by the overall topology of the network, specifically, the “global connectivity”. Thus, it is affected by the of the network, i.e., larger leads to harder in achieving global success.

Relationship between and N

Let N be the number of maximal total words that can be processed during iterations (e.g. the maximal value of each curve in the Top Row, Figure 2). Since the number of total words, N, will keep increasing due to “broadcasting” until the successes that eliminate more words are achieved. Thus, the earlier and the more intra-group successes are achieved, the smaller the value of N will be. Specifically, N increases roughly by βN words after each iteration without considering the eliminations; on the contrary, more and more N will be eliminated due to the increase of SR during the iterations, as shown in Figure 3. Here, N is achieved in mid-iterations when the increased N is equal to the decreased N. Note that although SR will keep increasing during the iterations, higher SR in later iterations does not affect the value of N. Eventually, N is inversely proportional to the SR of mid-iterations. Please refer to Figures S9–S11 for numerical evidences of the above analysis. The simulation results for N according to different β values are illustrated in Figure 4: (i) N decreases drastically as β increases until converging to the network size, 1000, because higher β leads to higher SR. (ii) Similarly, N decreases as N increases. (iii) For WS networks, N increases significantly when RP increases, whereas such decrease is not significant in RG and BA networks with different . This phenomenon is also consistent with the above analysis on SR. Let N be the maximal number of different words that can be processed during the iterations (e.g., the maximal value of each curve in the Bottom Row, Figure 2). At the beginning when every node had an empty memory, the number of different words, N, increases due to group negotiation. Meanwhile, N decreases due to the elimination of (different) words by successful conversations. Since N will also be achieved at mid-iterations, ultimately N is inversely proportional to SR of mid-iterations. Please refer to Figures S9–S11 for numerical evidences of the above analysis. Since both N and N are inversely proportional to SR, it is expected that the alteration tendency of them should be similar. Actually, the simulation results shown in Figure 5 are consistent with one's expectation: (i) N decreases as β increases, since larger β leads to higher SR. (ii) N decreases as N increases because N is also proportional to SR. (iii) According to the performed simulations and analysis on SR, N increases significantly when RP increases while all values are fixed in WS networks, whereas N seems to be stable in both RG and BA networks when different values were used. Differing from N and N, the number of iterations to convergence, N, is determined by the global consensus. Firstly, N is highly impacted by the network topology, e.g., the global consensus is hard to achieve in WS networks with large , because the common words resulted from intra-group consensuses are not easy to spread out far away. While if is small, N will be relatively small. In this case, N is also affected by intra-group consensus, i.e., SR. In summary, N will be smaller if intra-group consensus can be (achieved and) spread out easier. In other words, N is proportional to and inversely proportional to SR. Figure 6 shows the simulation results on N. It can be observed that: (i) generally, N decreases as β increases, especially when β is small. This is because, when β is small, increasing β leads to a drastic increase of SR, as shown in Figure 3. (ii) N decreases as N increases. Firstly, with a larger N, a higher value of SR can be achieved. Also, a larger N leads a larger number of group members to succeed towards a common word thereby facilitating a faster global convergence. (iii) For WS networks, increase in RP leads to decrease in N, because a larger RP results in a smaller , which means the WS networks are more “globally connected” and the intra-group consented words can be easily spread out. (iv) For homogenous networks (RG and WS) with the same configurations, N decreases insignificantly when N is further increasing after it exceeds (Row 1, Columns 1 and 2 of Figure 6). Because the expected real group size of a homogenous network is + 1, further increasing N will not increase the real group size. While the decrease in N is still significant when N is further increasing after it exceeds in heterozygous networks (BA) (Row 1, Columns 3 of Figure 6). This is due to the fact that increasing N will actually increase the real group size since hub nodes could be selected as seeds to form groups.

Discussion

In this work, a novel NGG model with a group structure has been developed. Differing from all other models, in NGG, (i) every node is both speaker and hearer; (ii) conversations can take place among indirectly-connected nodes within a group; (iii) multiple words are allowed to transmit in each group towards multiple intra-group consensuses. Compared to the recent NGMH model29, the NGG model accelerated faster towards global convergence on a comparable setting with the same group size, because multiple intra-group transmission words, allowed in NGG, lead to more intra-group consensuses. In fact, the NGMH model is a special case of the NGG model when the seed node (to construct group) is the unique speaker and the success of this unique speaker is determined by a deterministic function rather than a probability. We have analyzed the key parameters introduced into the NGG model, so as to identify and evaluate their effects on the performances over different network topologies. The results show that, in general, the alteration of the group size and the allowable number of transmitting-words have effects in inverse proportion on the maximal number of words, the maximal number of different words, and also the convergence time. Some discoveries from the simulations can be interpreted by group negotiation/communication on a peer-to-peer network. In such a network, a large population of peer-to-peer agents negotiates through some small groups (subsets) iteratively so as to achieve global consensus of the whole population. The NGG model allows every agent to be both speaker and hearer simultaneously. Moreover, multiple intra-group consensuses can be described and stimulated by the NGG model. In addition, all the agents in a same group can communicate with each other through a shortest path, even if they are not located side by side (i.e., they are only indirectly-connected). These properties of the NGG model are more applicable for stimulating peer-to-peer self-organized consensus problems. In the considered setting, N and N represent the maximal number of words (opinions), maximal number of different words (opinions) and the time needed to achieve global consensus, respectively. Interestingly, it is observed that, generally, the more transmitting words or the larger negotiating group size is allowed, the smaller the maximal number of words and maximal number of different words are, and finally the faster global convergence will be. Additionally, the results suggest that small cliques are harmful to global consensus, e.g., it is difficult to reach consensus in WS networks with large . Other features of the NGG model comprise many real-world phenomena that involve group negotiations (communications) on peer-to-peer networks. For example, there is a phenomenon that the most successful commercial films made in Hollywood are accepted by people all over the world and earned main box office receipts overseas35. By considering the underlying communication network behind such a phenomenon as a worldwide peer-to-peer network, the NGG model is more suitable for describing such related global culture dissemination problems. In short, the NGG model developed in this study not only extends the basic features of naming game, but also sheds lights onto feasible models and approaches that are more applicable for investigating general self-organized consensus problems on peer-to-peer communication networks.

Methods

Initially, every node (agent) in a given network has an empty memory and it is assumed that the memory of each node is infinite. During the NGG process, the rule for node i to speak a word is as follows: if the memory of node i is not empty, then it speaks a word randomly chosen from its memory; otherwise, it randomly chooses a word from a pre-set vocabulary . For any transmitting-word w, if node i is successful then the node will clear out all other words from its memory but keeping only w; if node i is unsuccessful then it will add the new word w into its memory. The model has several parameters: M is the underlying network size; N is the group size; β is the proportion of transmitting-words with respect to N; I is the pair-level weight for a pair of nodes, I is the node-level weight, I is the word-level weight, p is the selecting probability for a word, p is the hearing probability; is a sufficiently large pre-set vocabulary; is the adjacency matrix of the given network with M nodes. The overall algorithm is summarized in Figure 7.
Figure 7

The overall algorithm for NGG.

Author Contributions

Y.G. and G.C. designed the research. Y.G. performed the simulation and analyzed the results. G.C. and R.H.M.C. reviewed and revised the analysis. Y.G. and R.H.M.C. wrote the main text of manuscript. All authors reviewed, revised and finalized the manuscript.
  19 in total

1.  Emergence of scaling in random networks

Authors: 
Journal:  Science       Date:  1999-10-15       Impact factor: 47.728

2.  Spontaneous emergence of leaders and followers in foraging pairs.

Authors:  Sean A Rands; Guy Cowlishaw; Richard A Pettifor; J Marcus Rowcliffe; Rufus A Johnstone
Journal:  Nature       Date:  2003-05-22       Impact factor: 49.962

3.  Cultural route to the emergence of linguistic categories.

Authors:  Andrea Puglisi; Andrea Baronchelli; Vittorio Loreto
Journal:  Proc Natl Acad Sci U S A       Date:  2008-06-03       Impact factor: 11.205

4.  Consequence of reputation in an open-ended naming game.

Authors:  Edgardo Brigatti
Journal:  Phys Rev E Stat Nonlin Soft Matter Phys       Date:  2008-10-17

5.  Social consensus through the influence of committed minorities.

Authors:  J Xie; S Sreenivasan; G Korniss; W Zhang; C Lim; B K Szymanski
Journal:  Phys Rev E Stat Nonlin Soft Matter Phys       Date:  2011-07-22

6.  Role of feedback and broadcasting in the naming game.

Authors:  Andrea Baronchelli
Journal:  Phys Rev E Stat Nonlin Soft Matter Phys       Date:  2011-04-08

7.  A self-organizing spatial vocabulary.

Authors:  L Steels
Journal:  Artif Life       Date:  1995       Impact factor: 0.667

8.  The evolution of cooperation.

Authors:  R Axelrod; W D Hamilton
Journal:  Science       Date:  1981-03-27       Impact factor: 47.728

9.  Modeling the emergence of universality in color naming patterns.

Authors:  Andrea Baronchelli; Tao Gong; Andrea Puglisi; Vittorio Loreto
Journal:  Proc Natl Acad Sci U S A       Date:  2010-01-25       Impact factor: 11.205

10.  Opinion dynamics with similarity-based random neighbors.

Authors:  Qipeng Liu; Xiaofan Wang
Journal:  Sci Rep       Date:  2013-10-17       Impact factor: 4.379

View more
  3 in total

1.  Analysis of the "naming game" with learning errors in communications.

Authors:  Yang Lou; Guanrong Chen
Journal:  Sci Rep       Date:  2015-07-16       Impact factor: 4.379

2.  The impact of variable commitment in the Naming Game on consensus formation.

Authors:  Xiang Niu; Casey Doyle; Gyorgy Korniss; Boleslaw K Szymanski
Journal:  Sci Rep       Date:  2017-02-02       Impact factor: 4.379

3.  Consensus dynamics in online collaboration systems.

Authors:  Ilire Hasani-Mavriqi; Dominik Kowald; Denis Helic; Elisabeth Lex
Journal:  Comput Soc Netw       Date:  2018-02-01
  3 in total

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