January 25, 2005 10:31 WSPC/141-IJMPC

00672

International Journal of Modern Physics C Vol. 15, No. 9 (2004) 1301–1307 c World Scientific Publishing Company

UNIVERSALITY OF THE THRESHOLD FOR COMPLETE CONSENSUS FOR THE OPINION DYNAMICS OF DEFFUANT et al.

SANTO FORTUNATO Fakult¨ at f¨ ur Physik Universit¨ at Bielefeld D-33501 Bielefeld, Germany [email protected] Received 26 May 2004 Revised 2 June 2004 In the compromise model of Deffuant et al., opinions are real numbers between 0 and 1, and two agents are compatible if the difference of their opinions is smaller than the confidence bound parameter . The opinions of a randomly chosen pair of compatible agents get closer to each other. We provide strong numerical evidence that the threshold value of  above which all agents share the same opinion in the final configuration is 1/2, independently of the underlying social topology. Keywords: Sociophysics; Monte Carlo simulations.

The last few years witnessed many attempts to describe society as a physical system,1 with people playing the role of atoms or classical spins undergoing elementary interactions. There are meanwhile several models to explain how hierarchies 2 and consensus3 – 8 may originate in a society. In this paper, we focus on a consensus model, that of Deffuant et al.4 It is a model with binary interactions, i.e., where the opinions of the agents are modified pairwise, according to a compromise strategy. One starts from a graph with N vertices, which are the agents of the society. The edges of the graph represent the relationships between the agents and interactions can take place only between neighboring agents. Next, opinions are randomly distributed among the agents; the opinions, usually indicated with s, are real numbers in the range [0, 1]. Furthermore two parameters are introduced, the confidence bound  and the convergence parameter µ. They are both real numbers, which take values in [0, 1] and [0, 1/2], respectively. The dynamics is very simple: one chooses a pair {i, j} of neighboring agents and checks whether |si − sj | < . If this is not true we do nothing. Otherwise the agents get the new opinions s0i = si + µ(sj − si ) and s0j = sj + µ(si − sj ). This means that the opinions of the agents shift towards each other, by a relative amount µ. In the particular case µ = 1/2, the two opinions jump to their mean. By repeating the 1301

January 25, 2005 10:31 WSPC/141-IJMPC

1302

00672

S. Fortunato

procedure, one sees that the agents group in opinion clusters until, at some stage, a stable configuration is reached. Stable configurations can only be superpositions of δ-functions in the opinion space, such that the opinion of any δ is farther than  from all others. In this case, in fact, if we take a pair of agents, their opinions are either identical, because the agents belong to the same cluster, or they differ more than : in both cases nothing happens. The number of clusters in the final configuration depends on the value of . In particular, there is a special c such that, for  > c , all agents belong to a single cluster. We will show here that c = 1/2, no matter what kind of graph one takes to represent the relationships among the agents. We study the question numerically by means of Monte Carlo simulations. We analyzed four different graph structures: • • • •

a a a a

complete graph, where everybody talks to everybody4 ; square lattice; random graph a la Erd¨ os and R´enyi9 ; scale free graph a la Barab´ asi–Albert.10

We update the opinions of the agents in ordered sweeps over the population. For any agent we randomly select one of its neighbors as partner of the interaction. The program stops if no agent changed opinion after an iteration; since opinions are double precision real numbers, our criterion is to check whether any opinion varied by less than 10−9 after a sweep. The results do not depend on the value of the convergence parameter µ, so we have always set µ = 1/2. Our method is quite simple. For a given population N and confidence bound , we collected a number of samples ranging from 500 to 1000. Once the system has reached its final configuration, we check whether all agents belong to the same cluster or not. The fraction of samples with a single final opinion cluster is the probability Pc to have complete consensus, that we study as a function of . For a society where all agents interact with each other, a beautiful analysis was carried on by Ben–Naim et al.11 In contrast to us they fixed the confidence bound to 1 and introduced a parameter ∆ to mark the bounds of the opinion space, which goes from −∆ to ∆, but the results can be simply translated into our conventions. They derived a rate equation for the dynamics and solved it numerically, finding that for ∆ > 1, which corresponds to  > 1/2, all agents share the same opinion. Because of that, we did not study this case in detail, but we performed some simple simulations to test our method. Figure 1 shows the behavior of Pc with  for a society with 10 000 agents. We observe that Pc is basically zero up to  ∼ 0.46, it rises rapidly for 0.46 <  < 1/2 and it saturates to one for  > 1/2, which is compatible with the result of Ref. 11. Figure 1 suggests that Pc may converge to a step function θ in the limit N → ∞. This can be best verified by using several values of N and analyzing what happens when N increases, and this is the strategy we adopted for the other social topologies. Let us now examine the situation for an ordered structure like a lattice. We took a square lattice with periodic boundary conditions, so each agent has exactly four

January 25, 2005 10:31 WSPC/141-IJMPC

00672

Probability of Complete Consensus

Complete Consensus for the Opinion Dynamics of Deffuant et al.

1303

1 N=10000 0.8

0.6

0.4

0.2

0 0.45

0.46

0.47 0.48 0.49 Confidence Bound ε

0.5

0.51

Probability of Complete Consensus

Fig. 1. Fraction of samples with a single cluster of opinions in the final configuration, for a society where everybody talks to everybody.

1 N= 2500 0.8

N=10000 N=40000

0.6

0.4

0.2

0 0.47

0.475

0.48

0.485

0.49

0.495

0.5

0.505

0.51

Confidence Bound ε Fig. 2. Fraction of samples with a single cluster of opinions in the final configuration, for three different populations. The agents sit on the sites of a square lattice, with periodic boundary conditions.

neighbors. Early studies of the Deffuant dynamics on a lattice were carried on in Ref. 12. In Fig. 2, we again plot Pc as a function of , but this time we repeated the procedure for three different population sizes, N = 2500, 10 000 and 40 000. The convergence to a step function with threshold 1/2 is manifest.

January 25, 2005 10:31 WSPC/141-IJMPC

1304

00672

S. Fortunato

Probability of Complete Consensus

In a realistic model of a society, it is neither true that everybody knows everybody else (unless one considers small communities), nor that every person has the same number of friends. A plausible model is given by a random graph (or random network). We considered two types of random graphs, the classical model of Erd¨ os and R´enyi9 and the scale free model proposed by Barab´ asi and Albert,10 which has attracted an exceptional attention in the last years.13 The random graph of Erd¨ os and R´enyi is characterized by a parameter p, which is the connection probability of the nodes. One assumes that each of the N nodes of the graph has probability p to be linked to any other node. In this way, the total number of edges m of the graph is m = pN (N − 1)/2 and the average degree of the graph, i.e., the average number of neighbors of a node, is k = p(N − 1), which can be well approximated by pN when N → ∞. In order to have a finite degree, the product pN must then be finite. In our simulations we built graphs with the same average degree k = pN = 400, and number of nodes N = 10 000, 40 000 and 100 000. Figure 3 shows the behavior of Pc with  for this special topology: Pc equals one for  > 1/2. The fact that for any  < 1/2, Pc decreases with N confirms the impression that, in the limit N → ∞, Pc = 0 for  < 1/2. Finally, we examined our problem for agents sitting on the nodes of a scale free network. This topology was adopted for the Deffuant model in Refs. 14 and 15 as well. To build the network, we must specify the out-degree m of the nodes, i.e., the number of edges which originate from a node. The procedure is dynamic; one starts from m nodes which are all connected to each other and adds further N − m nodes one at a time. When a new node is added, it selects m of the preexisting

1 N= 10000 N= 40000 0.8

N=100000

0.6

0.4

0.2

0 0.46 0.465 0.47 0.475 0.48 0.485 0.49 0.495

0.5

0.505 0.51

Confidence Bound ε Fig. 3.

As Fig. 2, but for a random graph a la Erd¨ os and R´enyi.

January 25, 2005 10:31 WSPC/141-IJMPC

00672

Probability of Complete Consensus

Complete Consensus for the Opinion Dynamics of Deffuant et al.

1305

1 N= 10000 N= 50000 0.8

N=100000

0.6

0.4

0.2

0 0.48

0.485

0.49

0.495

0.5

0.505

0.51

Confidence Bound ε Fig. 4.

As Fig. 3, but for a scale free network a la Barab´ asi and Albert.

nodes as neighbors, so that the probability to get linked to a node is proportional to the number of its neighbors. In all networks created in this way, the number of agents with degree k is proportional to 1/k 3 for large k, independently of m; here we chose m = 3. The results are illustrated in Fig. 4. Once more, we get the same pattern observed in the previous cases. We have then discovered a general feature of the opinion dynamics of Deffuant et al.: no matter how society is structured, for  > 1/2 there is always complete consensus, whereas for  < 1/2 there are at least two different opinion clusters. When we are slightly below 1/2, one cluster includes all agents except for just a few (or even a single agent!). There is a simple argument to convince ourselves why this happens. If  > 1/2, there cannot be more than one large opinion cluster. As a matter of fact, because of the symmetry of the model, the disposition of the clusters in the opinion space is also symmetric with respect to the center opinion s = 1/2. Let us concentrate on the two clusters which lie close to the extremes of the opinion interval. The agents whose opinions lie close to 0, for instance, can interact with agents with opinions in the range [0, ]. Due to the symmetry of the dynamics, the center l of the peak will approximately coincide with the middle point of the latter range, so that l ∼ /2. Analogously, the center of the rightmost peak r ∼ 1 − /2. In this way, the distance between the rightmost and the leftmost cluster r − l ∼ 1 − , which is smaller than  if  > 1/2. The two clusters will then fuse at some stage to a unique cluster at s = 1/2. The agents of this big central cluster are compatible with all remaining agents, as the maximal difference between 1/2 and all possible opinions is 1/2 < . At the end of the day, all agents which

January 25, 2005 10:31 WSPC/141-IJMPC

1306

00672

S. Fortunato

are not already in the major cluster will be sooner or later attracted by it. The argument we exposed is obviously independent of the way the agents are connected to each other, but it only relies on the dynamics. However, it is not a rigorous proof, and this is the reason why we recurred to the numerical simulations we have presented. We believe that the result holds as well for other versions of the Deffuant model. For example, one could assign different values of µ to all agents, like in Ref. 16. As long as the distribution of the µ’s is independent of the opinions of the agents, or depends on the opinions such to preserve the symmetry of the opinion space with respect to the center point 1/2, the result should still be valid, for any distribution. We performed some tests by using a uniform and an exponential distribution for µ, and they confirm our expectation.

Acknowledgments I am indebted to D. Stauffer for introducing me into this fascinating field and for many suggestions and comments. I gratefully acknowledge the financial support of the DFG Forschergruppe under grant FOR 339/2-1.

References 1. W. Weidlich, Sociodynamics; A Systematic Approach to Mathematical Modelling in the Social Sciences (Harwood Academic Publishers, 2000). 2. E. Bonabeau, G. Theraulaz and J. L. Deneubourg, Physica A 217, 373 (1995). 3. R. Axelrod, J. Conflict Resolut. 41, 203 (1997). 4. G. Deffuant, D. Neau, F. Amblard and G. Weisbuch, Adv. Complex Syst. 3, 87 (2000); G. Weisbuch, G. Deffuant, F. Amblard and J.-P. Nadal, Complexity 7 (2002); G. Deffuant, F. Amblard, G. Weisbuch and T. Faure, J. Artificial Societies and Social Simulations 5(4), paper 1 (2002), jasss.soc.surrey.ac.uk. 5. R. Hegselmann and U. Krause, J. Artificial Societies and Social Simulation 5(3), paper 2 (2002), jasss.soc.surrey.ac.uk; Physics A (2004), in press; U. Krause, Soziale Dynamiken mit vielen interakteuren. Eine Problemskizze, Modellierung und Simulation von Dynamiken mit vielen interagierenden Akteuren, eds. U. Krause and M. St¨ ockler, Bremen University, January 1997, pp. 37–51. 6. K. Sznajd-Weron and J. Sznajd, Int. J. Mod. Phys. C 11, 1157 (2000). 7. S. Galam, J. Stat. Phys. 61, 943 (1990) and Physica A 238, 66 (1997). 8. D. Stauffer, The Monte Carlo Method on the Physical Sciences, ed. J. E. Gubernatis, AIP Conf. Proc. 690, 147 (2003), cond-mat/0307133. 9. P. Erd¨ os and A. R´enyi, Publ. Math. Debrecen 6, 290 (1959). 10. A. L. Barab´ asi and R. Albert, Science 286, 509 (1999). 11. E. Ben-Naim, P. Krapivsky and S. Redner, Physica D 183, 190 (2003). 12. G. Weisbuch, Eur. Phys. J. B 38, 339 (2004). 13. R. Albert and A. L. Barab´ asi, Rev. Mod. Phys. 74, 47 (2002); M. E. J. Newman, SIAM Rev. 45, 167 (2003). 14. D. Stauffer and H. Mayer-Ortmanns, Int. J. Mod. Phys. C 15, 1 (2004).

January 25, 2005 10:31 WSPC/141-IJMPC

00672

Complete Consensus for the Opinion Dynamics of Deffuant et al.

1307

15. D. Stauffer, A. O. Sousa and C. Schulze, J. Artificial Societies and Social Simulation 7(3), paper 7 (2004), jasss.soc.surrey.ac.uk. 16. P. Assmann, Monte Carlo Simulation von Meinungsbildung bei Qualit¨ atsunterschieden, Thesis for teacher’s exam, Universit¨ at zu K¨ oln (2004).

January 25, 2005 10:31 WSPC/141-IJMPC 00672 ...

We analyzed four different graph structures: • a complete .... network. This topology was adopted for the Deffuant model in Refs. 14 and 15 as well. To build the ...

145KB Sizes 2 Downloads 120 Views

Recommend Documents

HÉSZ 25 2005.pdf
r) helyi területi védelem alatt álló épületek,. s) helyi településképi jelentőségű képzőművészeti alkotások(kőkereszt, emléktábla, szobor, kálvária,. kerítés stb.),.

1031.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. 1031.pdf. 1031.

1031 Minutes.pdf
Jody contract thru April – look at the costs/benefit. e. Marketing/Communication update – delayed to mid/late Nov. f. Web site update – see web site. g.

NSE/CMTR/36830 Date : January 25
Jan 25, 2018 - standardized lot size for SME Exchange/Platform. In view of the guidelines mentioned in the above circular the Exchange has reviewed the lot ...

NSE/CMTR/36830 Date : January 25
Jan 25, 2018 - application before trading on February 27, 2018. These files can be obtained from the directory. /common/NTNEAT on the Extranet server. For and on behalf of. National Stock Exchange of India Limited. Abhijeet Sontakke. Senior Manager.

Studio 1031 flyer.pdf
Using apps and studio equipment like Final Cut Pro (what the pros use to produce films),. TriCaster, iMovie, and Pages on Macbook Pros or iMacs to produce ...

Form W-9 (Rev. January 2005)
Business name, if different from above ... your business, trade, or “doing business as (DBA)” name on .... Security Administration office or get this form online at.

1031 AIG Collateral Marks.pdf
There was a problem previewing this document. Retrying... Download. Connect more ... 1031 AIG Collateral Marks.pdf. 1031 AIG Collateral Marks.pdf. Open.

NSE/CML/34065 Date : January 25, 2017 Circular
Jan 25, 2017 - Sub: Listing of further issues of Cholamandalam Investment and Finance Company Limited,. The Federal Bank Limited, ITC Limited, Mastek ...

January 25, 2017 Accountancy Board Meeting Minutes.pdf ...
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. January 25 ...

NSE/CML/36839 Date : January 25, 2018 Circular
Jan 25, 2018 - Download Ref. No.: NSE/CML/36839. Date : January 25, 2018. Circular Ref. No.: 0092/2018. To All Members,. Sub: Listing of further issues of Tube Investments of India Limited, UFO Moviez India. Limited, UPL Limited, Wipro Limited and Ye

December 7, 2015 - January 25, 2016 Developers
Dec 7, 2015 - Page 1 ... 14 orgs create tasks for students to work on. ○ Students choose tasks that interest them ... Build your skills. ○ OS software isn't just ...

NSE/CML/36837 Date : January 25, 2018 Circular
Jan 25, 2018 - No.: NSE/CML/36837. Date : January 25, 2018. Circular Ref. No.: 0091/2018. To all Members,. Sub: Listing of further issues of GTL ...

2005
2 Department of Physics and Engineering Physics, Stevens Institute of Technology, Hoboken,. NJ 07030, USA .... Influence of magnetic moment formation on the conductance of coupled quantum wires. 3. Figure 1. ..... configuration, respectively, thus pa

Winter 2005
Group Newsletter. Winter 2005. Inside this issue: 1. Message from the editor. 2. .... 15% less than last year. It continues ..... Advanced degree or equivalent training in human factors related curriculum in industrial engineering, computer science,.

Winter 2005
a call for nominations went out in December ... Conference announcements .... through election or by appointment. A call for nominations will be sent out in the ...

Truth Momentum—Part 3 January 24/25, 2015 ... - New Hope Church
Jan 25, 2015 - "Crown Him (Majesty)" words and music by Chris Tomlin, Matt Maher, Ed Cash, Matthew. Bridges, Godfrey Thring, and George Job Elvey.

Truth Momentum—Part 3 January 24/25, 2015 ... - New Hope Church
Jan 25, 2015 - 2002 Simpleville Music | Songs From The Indigo Room | Wordspring Music, LLC. "The Greatness of Our God" words and music by Stuart David ...

2005-03 - Activité 2005-2.pdf
Relevé de la position GPS de tous les orifices connus. C.Salmon, G. Jauzion. Jeudi 4 août. Aude. Voyage autour du Pech de Bugarach. Après Rennes-les-Bains ...

9-25-25.pdf
development of the system of corporate governance, most aspects of this. multifaceted problem remain relevant and require constant attention. The dynamic. development of information technology identifies objective areas for. improvement for the syste

2005 GENDER FESTIVAL
o To celebrate twenty years of transformative feminist struggles for women's rights, .... Women's/feminist organisations and networks in Tanzania and Ghana, for ...