Skip to main content
PLOS One logoLink to PLOS One
. 2011 Jul 27;6(7):e20648. doi: 10.1371/journal.pone.0020648

Emergence of Scale-Free Leadership Structure in Social Recommender Systems

Tao Zhou 1,2,3,*, Matúš Medo 2, Giulio Cimini 2, Zi-Ke Zhang 1,2, Yi-Cheng Zhang 1,2
Editor: Matjaz Perc4
PMCID: PMC3152579  PMID: 21857891

Abstract

The study of the organization of social networks is important for the understanding of opinion formation, rumor spreading, and the emergence of trends and fashion. This paper reports empirical analysis of networks extracted from four leading sites with social functionality (Delicious, Flickr, Twitter and YouTube) and shows that they all display a scale-free leadership structure. To reproduce this feature, we propose an adaptive network model driven by social recommending. Artificial agent-based simulations of this model highlight a “good get richer” mechanism where users with broad interests and good judgments are likely to become popular leaders for the others. Simulations also indicate that the studied social recommendation mechanism can gradually improve the user experience by adapting to tastes of its users. Finally we outline implications for real online resource-sharing systems.

Introduction

Social network analysis has become a joint focus of many branches of science [1], [2]. Various social networks have been systematically investigated, such as friendship, membership and co-authorship networks. In this work we focus on the so-called leadership networks which capture how people copy actions or receive information from others. Although they play a significant role in formation and propagation of social opinions, leadership networks have received considerably less attention than other social networks–possibly because of the lack of empirical data. Recently, some researchers reported the emergence of scale-free leadership structures from initially homogeneous interaction networks in evolutionary games, such as the minority game [3], [4], [5], the ultimatum game [6] and the prisoner's dilemma game [7], [8], [9], [10], where agent Inline graphic is considered to be led by agent Inline graphic if Inline graphic has adopted Inline graphic's strategy. Since it is hard to automatically extract who follows whom from records of economic activities, up to now no empirical evidence has been reported to either support or challenge these findings for economic systems. On the other hand, web activity data give us the possibility to study leadership structures in the process of information propagation. In this paper, we report both empirical evidence and a theoretical model for the emergence of scale-free leadership networks in online societies. Furthermore, we discuss which user characteristics are important for becoming a leader.

Beyond providing a mechanism leading to scale-free leadership structures, this work can contribute to solving the information overload problem created by the unceasingly growing amount of easily available information. Recommender systems provide a solution to this problem by analyzing users' profiles and past preferences and using them for automated recommendation of relevant items to individual users [11]. The majority of current recommender systems use a centralized approach where all data is stored and analyzed at one place. Typical algorithms include collaborative filtering [12], [13], matrix decomposition [14], [15], [16], and spreading processes [17], [18], [19]. However, this paradigm is challenged by the findings that social influence often plays a more important role than similarity of past activities [20], [21] and recommendations made by a system are preferred less than those coming from our friends [22], [23]. In response, social recommendation has become a candidate for the next recommendation paradigm [24]. Social recommender systems can be designed (i) in a passive way where a user selects other users as information sources and can import URLs or subscribe blog articles from them (as in delicious.com and blogger.com) [25] or (ii) in an active way where each user can recommend items to other users who have accepted him as information source (as in douban.com and twitter.com) [26]. While very different from the user's point of view, these two ways are similar in how information favored by one user spreads to the user's followers, followers' followers, and so on [27], [28], [29]. This process is similar to the well-studied epidemic spreading on networks [30], [31]. The model proposed and investigated here mimics information spreading process in adaptive social networks. We evaluate its efficiency in filtering out the low-quality and irrelevant information and show that this distributed social recommender model can enhance the user experience.

Results

Empirical Results

The studied bookmarking data was obtained by crawling the publicly-available data from the social bookmarking website delicious.com [32]. The resulting network consists of 392 251 users and 1 686 131 directed links. We say that user Inline graphic is a follower of user Inline graphic (or, equivalently, Inline graphic is a leader of Inline graphic) if Inline graphic has imported some of Inline graphic's bookmarks. In this way, a directed social network of users is constructed where each link represents a leader-follower relationship. We define the direction of each link as Inline graphic and thus the out-degree of a user (i.e., the number of user's followers) can be used to quantify the person's leadership strength. To obtain a solid understanding of the leadership structure, we study data from three other social sites containing this kind of structure: flickr.com, twitter.com and youtube.com. These data sets were provided upon request by [36] for flickr.com and youtube.com and by [37] for twitter.com. In the first two cases, user Inline graphic follows user Inline graphic if Inline graphic has asked user Inline graphic for friendship and user Inline graphic accepted this invitation. In the case of Twitter data, users can explicitly follow other users, who will in turn push messages to them.

Table 1 summarizes basic statistics of the studied leadership networks and results of power-law fits of their out-degree distributions based on the standard maximum likelihood estimation [33], [34]. The out-degree distributions themselves are shown in Fig. 1 together with their power-law fits in the range Inline graphic (according to [34], the optimal value of Inline graphic is the one yielding the minimal value of the Kolmogorov-Smirnov statistic).

Table 1. Basic characteristics and results of statistical analysis for the studied leadership networks.

Dataset Inline graphic Inline graphic Inline graphic Inline graphic Inline graphic
Delicious 392,251 1,686,131 20 2.82 0.010
Flickr 1,441,432 22,613,981 10 1.78 0.021
Twitter 35,689,148 1,468,365,183 50 1.88 0.033
YouTbue 570,774 4,945,382 10 2.13 0.013

Inline graphic represents the number of users, Inline graphic represents the number of links, Inline graphic is the lower bound of the range fit by a power-law distribution, Inline graphic is the corresponding power-law exponent obtained by maximum likelihood estimation and Inline graphic is the goodness-of-fit value based on the Kolmogorov-Smirnov statistic [34].

Figure 1. Scale-free leadership structure – empirical results.

Figure 1

Out-degree distributions of the studied leadership networks and their power-law fits. Shaded areas in the figures show the range where the data is best described by a power-law distribution (they are delimited by Inline graphic minimizing the Inline graphic statistic).

Model

The modeled system consists of Inline graphic users, each having Inline graphic information sources (i.e., Inline graphic leaders). Nodes of the corresponding directed network are hence of identical in-degree Inline graphic. The out-degree can be used to quantify the node's leadership status (see also more complicated measures based on PageRank [35], [38] or LeaderRank [39] algorithms). At each time step, a randomly selected user posts an item (this generic term stands for an URL, a news, a blog article, a picture, a video, or any other shared content). This item is automatically considered to be approved (liked) by this user and spreads to all user's followers who consequently judge this item. If a follower approves the item, it spreads farther to the follower's followers. If the item is disapproved, it does not spread further from this disapproving node (though, it may continue to spread from some other nodes which approve it). Note that, in each time step, one piece of news is introduced and spreads through the whole system depending on approvals/disapprovals of users. This “fast user evaluations” mechanism simplifies implementation of the model and, according to our tests, has little impact on the essential features of the system's dynamics.

In the model, leaders are evaluated by their followers on the basis of how the followers appreciate recommendations coming from them. In particular, the similarity of evaluations Inline graphic is computed for each leader-follower pair. If user Inline graphic receives an item from user Inline graphic and approves it, the similarity score is updated as Inline graphic while when this item is disapproved by user Inline graphic, Inline graphic. Here Inline graphic denotes the cumulative number of items that Inline graphic has received from Inline graphic. This form ensures that contribution of one incoming item to the similarity value is inversely proportional to the total number of items transferred through the corresponding channel. Each user is initially given Inline graphic randomly selected leaders whose similarity values are set to Inline graphic. It is easy to prove that the aforementioned formulas lead to Inline graphic where Inline graphic denotes the number of items received from Inline graphic and approved by Inline graphic.

To allow for a gradual evolution of the leader-follower network, each user updates their leaders after every Inline graphic evaluated items. We adopt a simple approach in which the worst-performing leader (the one with the lowest similarity value) of user Inline graphic is dropped and replaced by a randomly selected user Inline graphic (given Inline graphic is not among the given user's leaders yet). Similarity of this new leader is set to Inline graphic and the number of transferred items to Inline graphic, independently of whether Inline graphic has been Inline graphic's leader sometimes before or not. Note that this updating is very economic as it requires no computation and no centralized data storage (compared with the expensive network optimization techniques studied in [27], [28]). Yet it ensures that the system evolves in a self-organized way and gradually adapts to the tastes of its users.

To test the described recommendation algorithm, we introduce a simple agent-based model. The cornerstone of this model is how to cast evaluations of items by users. We adopt the approach similar to [27] where users and items are described by Inline graphic-dimensional taste and attribute vectors, respectively. While elements of the user taste vectors Inline graphic are randomly set to either Inline graphic or Inline graphic with equal probabilities, elements of the item attribute vectors Inline graphic are independently drawn from the uniform distribution Inline graphic. Note that for clarity we use Latin and Greek letters for user- and item-related indices, respectively. Opinion of user Inline graphic about item Inline graphic is modeled as Inline graphic where Inline graphic is a random variable drawn from the uniform distribution Inline graphic and Inline graphic represents the evaluation noise magnitude of user Inline graphic (the lower the Inline graphic, the better the judgment, and vice versa). In this way, opinion of a user about an item is of a high value if this user's taste vector highly overlaps with the news's attribute vector. Values Inline graphic are drawn from the uniform distribution Inline graphic and stay fixed during the simulation. If Inline graphic is larger than a certain threshold Inline graphic, user Inline graphic approves item Inline graphic. At every time step, after user Inline graphic has been randomly selected to post item Inline graphic, items with random attributes are generated until one is approved by this user (i.e., it satisfies the approval condition Inline graphic). Spreading of this item then starts by pushing it to all followers of user Inline graphic.

This agent-based vector model has a simple intuitive interpretation. Respective item's attributes, ranging from Inline graphic to Inline graphic, represent item's quality in various aspects (the higher, the better) as well as item's topic (e.g., if it concerns sport or politics or something else). Respective user's tastes, ranging from Inline graphic to Inline graphic, represent user's sensitivity to different item attributes. A user whose taste vector mostly consists of ones is sensitive to all attributes and hence can judge items well. By contrast, a user whose taste vector mostly consists of zeros is ignorant to most aspects and can be satisfied with items that would be judged badly by most users.

Scale-Free Leadership Structure

The threshold Inline graphic determines the average spreading range of items (i.e., their average number of readers Inline graphic). Although the approval thresholds could differ from one user to another, for simplicity we set them all identical. As shown in the lower-left inset of Fig. 2, Inline graphic decreases quickly as Inline graphic grows and approaches its lower bound when Inline graphic (each item is evaluated at least by the user who submitted it and all followers of this user, hence this lower bound equals Inline graphic). We set Inline graphic to achieve Inline graphic. The upper-right inset of Fig. 2 shows the initial out-degree distributions which are naturally simple Poisson distributions peaked at Inline graphic. After a certain period of the system's evolution (Fig. 2 displays the results after Inline graphic time steps), a scale-free leadership structure is created with the scaling exponent Inline graphic.

Figure 2. Scale-free leadership structure – simulation results.

Figure 2

Out-degree distributions of the resulting leadership networks at time step Inline graphic for Inline graphic, Inline graphic, Inline graphic, Inline graphic and different values of Inline graphic. The upper-right inset displays the initial out-degree distributions. The lower-left inset shows the average number of readers of an item as a function of Inline graphic for Inline graphic. The thick dashed line with slope Inline graphic is shown as a guide to the eye. All data points reported here and later are averaged over 10 realizations.

Scale-free networks are observed in very diverse systems [40] which indicates the existence of distinct mechanisms of their emergence [41]. While the majority of evolving network models are directly or implicitly inspired by the “rich get richer” phenomenon [42], [43], [44], there are plenty of other possible mechanisms such as the optimal design [45], Hamiltonian dynamics [46], merging and regeneration [47] and stability constraints [48]. The mechanism leading to scale-free structures in our model is different as it is based on a spreading mechanism in a social network and user heterogeneity. To uncover which factors make a popular leader, we characterize user Inline graphic by the quality of evaluations and the scope of interests. The former is measured by the noise level Inline graphic and the latter by the coverage Inline graphic which we define as the sum of the taste vector's elements (which in our case is equal to the number of ones in Inline graphic). In Fig. 3, we report how the scope of interests and quality of evaluations affect the number of followers. As explained before, users with high Inline graphic can better reveal intrinsic quality of items and hence they are likely to approve items with many positive entries in their attribute vectors–they are good filters of the content. If a user cannot find enough taste-mates (users with similar taste vectors), users who filter well can be used instead. Therefore, in accordance with the dependencies shown in Figs. 3a and 3c, users with high coverage usually have large numbers of followers. The role of quality of evaluations is more complicated. As shown in Fig. 3d, it is clear that popular leaders have small Inline graphic. However, an accurate user may have a low popularity (see Fig. 3b: the average out-degree of accurate users is only slightly higher than that of inaccurate users) because however accurate user Inline graphic is, if his scope is not broad enough, the number of users with similar taste is limited.

Figure 3. Broad interests and good judgments make a leader.

Figure 3

Dependencies between the leadership strength and the scope of interests (a,c), and the quality of evaluations (b,d), respectively. The data points and error bars correspond to mean values and standard deviations. In (c) and (d), when Inline graphic, there is not enough data to obtain credible error bars, hence they are not shown. The population size is Inline graphic; other parameter values are the same as in Fig. 2.

We also studied the case where some users are more active than the others (they post and evaluate items more frequently). In the early stage, the active users have good chance to become popular leaders but in the long term, the popularity difference between active and normal users vanishes. This suggests that it is indeed the intrinsic personal profile–scope of interests and quality of evaluations–what plays the crucial role in determining a user's position in the social leadership network. We further investigated cases where (i) users have identical noise levels, (ii) users have identical coverage, (iii) users are all alike. In all these cases, the resulting out-degree distributions are considerably narrower than those reported in Fig. 2. Together with big standard deviations observed in Figs. 3a and 3b for large Inline graphic and small Inline graphic, we can conclude that each of the qualities alone is not enough: popular leaders are those who have both broad scope and little randomness in their evaluations. This is similar to the “good get richer” mechanism proposed in the study of complex networks [49], [50].

Numerical Validation of Social Recommending

To verify whether the proposed social recommending mechanism and the network updating process can enhance the user experience, we study how users' responses to the recommended items change over time. In addition to user approval, we introduce a lower level of user satisfaction by assuming that user Inline graphic says ok to item Inline graphic if Inline graphic. The ratios of the number of approvals and “okays” to the total number of evaluations are denoted by Inline graphic and Inline graphic, respectively. When a given user Inline graphic evaluates item Inline graphic with random attributes, the average opinion is Inline graphic and hence without recommendation, Inline graphic. Values of Inline graphic exceeding Inline graphic represent a working recommender system. As shown in Fig. 4, both Inline graphic and Inline graphic increase quickly in the early stage of the system's evolution and saturate at values considerably higher than the initial ones.

Figure 4. User experience is enhanced by the social recommender system.

Figure 4

Probabilities of saying ok (a) and approving (b) items versus time. Values shown at time Inline graphic correspond to the average Inline graphic and Inline graphic in time steps from Inline graphic to Inline graphic. Parameter values are the same as in Fig. 3.

We next check if the average quality of the evaluated items is higher than it would be without recommendation. The intrinsic quality of item Inline graphic is defined as the sum of all the elements of Inline graphic's attribute vector, Inline graphic; the average quality Inline graphic of all items is zero. We introduce the effective average quality of evaluated items, Inline graphic, which is weighted by the number of evaluations of each item. For example, if an item with quality Inline graphic was evaluated by Inline graphic users and another item with quality Inline graphic was evaluated by Inline graphic users, the corresponding value of Inline graphic is Inline graphic. A well-performing recommender system should support spreading of high-quality items and hence Inline graphic should be high. As shown in Fig. 5, Inline graphic increases in our system quickly from zero to approximately Inline graphic. Considering that the quality value of most items is close to zero (less than Inline graphic of all items have quality greater than the observed effective value Inline graphic), this result signifies a well-performing social filtering systems.

Figure 5. Good news live longer while bad news die out soon.

Figure 5

Time evolution of the effective quality Inline graphic of the evaluated items. Parameter values are the same as in Fig. 3.

Discussion

Uncovering common patterns of leader-follower networks is important for our understanding of spreading processes in social environments. We analyzed empirical data from four large-scale real social networks where the notion of leadership can be introduced and found indications of scale-free leadership structures. We studied the social recommendation model inspired by informal social recommending mechanisms (“word of mouth”) that was studied in [27]. We proposed a simplified version of this model which was shown via agent-based simulations to reproduce the observed power-law out-degree distributions. The underlying mechanism leading to these scale-free leadership structures can be summarized as “good get richer”: users with broad interests and good judgments are likely to become popular leaders for the others. In our case, broad interests are helpful to attract attention from the others while good judgments ensure reliability of the received recommendations. Although this result was obtained by a specific recommendation model, its implications go beyond social recommender systems. For example, the scale-free nature of citation networks [51], [52], [53], [54], [55], [56] might be more fundamentally explained by the present mechanism rather than by the notorious “rich get richer” mechanism [42], [43], [44]. The reason is that papers are cited by scientists not only because they have already been cited many times but mainly because they contain relevant and credible results [52]. Note that, the “rich get richer” and “good get richer” mechanisms are indeed related, depending on the criteria on goodness. For example, in evolutionary game, the criterion of a good player may be her/his cumulative wealth, and in scientific publications, the criterion of a good paper may be its cumulative citations. In such cases, the two mechanisms are not distinguishable. If only the network structure is observable, we can measure the strength of “rich get richer” mechanism [57], yet in principle we can say nothing about “good get richer” mechanism. Additional information about each node's features, attributes, fitness and functionalities may drive us to more in-depth understanding about the existence of “good get richer” mechanism. From this point of view, the “good get richer” mechanism can be considered as a deeper mechanism possibly underlying the observed “rich get richer” phenomenon in some systems.

Furthermore, our agent-based simulations reveal that the proposed model is an effective tool for quality information filtering and it is also efficient in requiring very little computation. These noticeable features are of particular relevance for resource-sharing services which are recently experiencing increasing popularity. Most of them (take digg.com, reddit.com and wikio.com as examples) still adopt the traditional organization in which resources are ranked by popularity and divided into categories created by a top-down approach. Known recommendation techniques are also designed in a centralized way where the systems, rather than the users, decide what to recommend to whom [58]. By contrast, systems like delicious.com and twitter.com have implemented the possibility to recommend and to have something recommended by other users. The fast growth of these online communities [59] as well as the fact that users prefer recommendations coming from their social circle [22], [23] make social recommendation a promising way to better organize and deliver online resources and to enhance online social contacts. While we neglected some relevant social factors like friendship and reciprocity and could not provide analytical solution of the proposed model, this paper offers various insights to the dynamics of resource-sharing systems and provides a starting point for their future studies.

Footnotes

Competing Interests: The authors have declared that no competing interests exist.

Funding: The Swiss National Science Foundation (200020-132253) and the National Natural Science Foundation of China (90924011). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

References

  • 1.Watts DJ. A twenty-first century science. Nature. 2007;445:489. doi: 10.1038/445489a. [DOI] [PubMed] [Google Scholar]
  • 2.Borgatti SP, Mehra A, Brass DJ, Labianca G. Network analysis in the social sciences. Science. 2009;323:892–895. doi: 10.1126/science.1165821. [DOI] [PubMed] [Google Scholar]
  • 3.Anghel M, Toroczkai Z, Bassler KE, Korniss G. Competition-driven network dynamics: Emergence of a scale-free leadership structure and collective efficiency. Phys Rev Lett. 2004;92:058701. doi: 10.1103/PhysRevLett.92.058701. [DOI] [PubMed] [Google Scholar]
  • 4.Lo TS, Chan KP, Hui P-M, Johnson NF. Theory of enhanced performance emerging in a sparsely connected competitive population. Phys Rev E. 2005;71:050101. doi: 10.1103/PhysRevE.71.050101. [DOI] [PubMed] [Google Scholar]
  • 5.Lee SH, Jeong H. Effects of substrate network topologies on competition dynamics. Phys Rev E. 2006;74:026118. doi: 10.1103/PhysRevE.74.026118. [DOI] [PubMed] [Google Scholar]
  • 6.Savarimuthu BTR, Cranefield S, Purvis M, Purvis M. Role model based mechanism for norm emergence in artifical agent societies. Lect Notes Comput Sci. 2008;4870:203–217. [Google Scholar]
  • 7.Szolnoki A, Perc M, Danku Z. Making new connections towards cooperation in the prisoner's dilemma game. EPL. 2008;84:50007. [Google Scholar]
  • 8.Szolnoki A, Perc M. Resolving social dilemmas on evolving random networks. EPL. 2009;86:30007. [Google Scholar]
  • 9.Szolnoki A, Perc M. Emergence of multilevel selection in the prisoner's dilemma game on coevolving random networks. New J Phys. 2009;11:093033. [Google Scholar]
  • 10.Poncela J, Gómez-Gardeñes J, Floría LM, Sánchez A, Morena Y. Complex Cooperative Networks from Evolutionary Preferential Attachment. PLoS ONE. 2008;3(6):e2449. doi: 10.1371/journal.pone.0002449. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Resnick P, Varian HR. Recommender systems. Commun ACM. 1997;40:56–58. [Google Scholar]
  • 12.Herlocker JL, Konstan JA, Terveen K, Riedl JT. Evaluating Collaborative Filtering Recommender Systems. ACM Trans Inf Syst. 2004;22:5–53. [Google Scholar]
  • 13.Schafer J, Frankowski D, Herlocker J, Sen S. Collaborative filtering recommender systems. Lect Notes Comput Sci. 2007;4321:291–324. [Google Scholar]
  • 14.Maslov S, Zhang Y-C. Extracting hidden information from knowledge networks. Phys Rev Lett. 2001;87:248701. doi: 10.1103/PhysRevLett.87.248701. [DOI] [PubMed] [Google Scholar]
  • 15.Takács G, Pilászy I, Németh B, Tikk D. Major components of the gravity recommendation system. ACM SIGKDD Explorations Newsletter. 2007;9:80–83. [Google Scholar]
  • 16.Ren J, Zhou T, Zhang Y-C. Information filtering via self-consistent refinement. EPL. 2008;82:58007. [Google Scholar]
  • 17.Zhang Y-C, Blattner M, Yu Y-K. Heat conduction process on community networks as a recommendation model. Phys Rev Lett. 2007;99:154301. doi: 10.1103/PhysRevLett.99.154301. [DOI] [PubMed] [Google Scholar]
  • 18.Zhou T, Ren J, Medo M, Zhang Y-C. Bipartite network projection and personal recommendation. Phys Rev E. 2007;76:046115. doi: 10.1103/PhysRevE.76.046115. [DOI] [PubMed] [Google Scholar]
  • 19.Zhou T, Kuscsik Z, Liu J-G, Matus M, Wakeling JR, et al. Solving the apparent diversity-accuracy dilemma of recommender systems. Proc Natl Acad Sci USA. 2010;107:4511–4514. doi: 10.1073/pnas.1000488107. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Ziegler C-N, Lausen G. Paradigms for Decentralized Social Filtering Exploiting Trust Network Structure. Lect Notes Comput Sci. 2004;3291:840–858. [Google Scholar]
  • 21.Bonhard P, Sasse MA. ‘Knowing me, knowing you’–Using profiles and social networking to improve recommender systems. BT Technology J. 2006;24:84–98. [Google Scholar]
  • 22.Sinha R, Swearingen K. Comparing Recommendations made by Online Systems and Friends. 2001. Proc DELOS-NSF Workshop on Personalization and Recommender Systems in Digital Libraries (Dublin, Ireland)
  • 23.Huang J, Cheng X-Q, Guo J, Shen H-W, Yang K. Social Recommendation with Interpersonal Influence. 2010. pp. 601–606. Proc 19th Euro Conf Artif Int (Dublin, Ireland)
  • 24.Golbeck J. Weaving a Web of Trust. Science. 2008;321:1640–1641. doi: 10.1126/science.1163357. [DOI] [PubMed] [Google Scholar]
  • 25.Hammond T, Hannay T, Lund B, Scott J. Social bookmarking tools (I): a general review. D-Lib Magazine. 2005;11(4) [Google Scholar]
  • 26.Chen H-Q, Cheng X-Q, Liu Y. Finding Core Members in Virtual Communities. 2008. 1233 Proc 17th Intl Conf WWW ACM Press, New York.
  • 27.Medo M, Zhang Y-C, Zhou T. Adaptive model for recommendation of news. EPL. 2009;88:38005. [Google Scholar]
  • 28.Cimini G, Medo M, Zhou T, Wei D, Zhang Y-C. Heterogeneity, quality, and reputation in an adaptive recommendation model. Eur Phys J B. 2011;80:201–208. [Google Scholar]
  • 29.Wei D, Zhou T, Cimini G, Wu P, Liu W, et al. Effective mechanism for social recommendation of news. Physica A. 2011;390:2117–2126. [Google Scholar]
  • 30.Pastor-Satorras R, Vespignani A. Bornholdt S, Schuster HG, editors. Epidemics and Immunization in Scale-free Networks in Handbook of Graph and Networks, 2003. (Wiley-VCH, Berlin)
  • 31.Zhou T, Fu Z-Q, Wang B-H. Epidemic dynamics on complex networks. Prog Nat Sci. 2006;16:452–463. [Google Scholar]
  • 32.Zhang Z-K, Liu C. A hypergraph model of social tagging networks. J Stat Mech. 2010;2010:P10005. [Google Scholar]
  • 33.Goldstein ML, Morris SA, Yen GG. Problems with fitting to the power-law distribution. Eur Phys J B. 2004;41:255–258. [Google Scholar]
  • 34.Clauset A, Shalizi CR, Newman MEJ. Power-law distributions in empirical data. SIAM Rev. 2009;51:661–703. [Google Scholar]
  • 35.Radicchi F, Fortunato S, Markines B, Vespignani A. Diffusion of scientific credits and the ranking of scientists. Phys Rev E. 2009;80:056103. doi: 10.1103/PhysRevE.80.056103. [DOI] [PubMed] [Google Scholar]
  • 36.Mislove A, Marcon M, Gummadi KP, Druschel P, Bhattacharjee B. Measurement and analysis of online social networks. 2007. 29 Proc 7th ACM SIGCOMM Conf on Internet Measurement ACM Press, New York.
  • 37.Kwak G, Lee C, Park H, Moon S. What is Twitter, a social network or a news media? 2010. 591 Proc 19th WWW ACM Press, New York.
  • 38.Lee SH, Kim P-J, Ahn Y-Y, Jeong H. Googling social interactions: Web search engine based social network construction. PLoS ONE. 2010;5:e11233. doi: 10.1371/journal.pone.0011233. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39.Lü L, Zhang Y-C, Yeung CH, Zhou T. Leaders in Social Networks: the Delicious Case. PLoS ONE. doi: 10.1371/journal.pone.0021202. (to be published) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 40.Caldarelli G. Scale-Free Networks. 2007. Oxford Press, New York.
  • 41.Mitzenmacher M. A Brief History of Generative Models for Power Law and Lognormal Distributions. Internet Mathematics. 2003;1:226–251. [Google Scholar]
  • 42.Merton RK. The Matthew Effect in Science. Science. 1968;159:56–63. [PubMed] [Google Scholar]
  • 43.Egghe L, Rousseau R. Generalized success-breeds-success principle leading to time-dependent informetric distributions. J Am Soc Inf Sci. 1995;46:426–445. [Google Scholar]
  • 44.Barabási A-L, Albert R. Emergence of scaling in random networks. Science. 1999;286:509–513. doi: 10.1126/science.286.5439.509. [DOI] [PubMed] [Google Scholar]
  • 45.Valverde S, Cancho RF, Solé RV. Scale-Free Networks from Optimal Design. EPL. 2002;60:512–517. [Google Scholar]
  • 46.Baiesi M, Manna SS. Scale-free networks from a Hamiltonian dynamics. Phys Rev E. 2003;68:047103. doi: 10.1103/PhysRevE.68.047103. [DOI] [PubMed] [Google Scholar]
  • 47.Kim BJ, Trusina A, Minnhagen P, Sneppen K. Self Organized Scale-Free Networks from Merging and Regeneration. Eur Phys J B. 2005;43:369–372. [Google Scholar]
  • 48.Perotti JI, Billoni OV, Tamarit FA, Chialvo DR, Cannas SA. Emergent Self-Organized Complex Network Topology out of Stability Constraints. Phys Rev Lett. 2009;103:108701. doi: 10.1103/PhysRevLett.103.108701. [DOI] [PubMed] [Google Scholar]
  • 49.Caldarelli G, Capocci A, De Los Rios P, Muñoz MA. Scale-Free Networks from Varying Vertex Intrinsic Fitness. Phys Rev Lett. 2002;89:258702. doi: 10.1103/PhysRevLett.89.258702. [DOI] [PubMed] [Google Scholar]
  • 50.Garlaschelli D, Capocci A, Caldarelli G. Self-organized network evolution coupled to extremal dynamics. Nat Phys. 2007;3:813–817. [Google Scholar]
  • 51.Price DJdeS. Networks of Scientific Papers. Science. 1965;149:510–515. doi: 10.1126/science.149.3683.510. [DOI] [PubMed] [Google Scholar]
  • 52.Price DJdeS. A general theory of bibliometric and other cumulative advantage processes. J Am Soc Inf Sci. 1976;27:292–306. [Google Scholar]
  • 53.Redner S. How popular is your paper? An empirical study of the citation distribution. Eur Phys J B. 1998;4:131–134. [Google Scholar]
  • 54.Redner S. Citation Statistics from 110 Years of Physical Review. Physics Today. 2005;58(6):49–54. [Google Scholar]
  • 55.Perc M. Zipf's law and log-normal distributions in measures of scientific output across fields and institutions: 40 years of Slovenia's research as an example. J Informetrics. 2010;4:358–364. [Google Scholar]
  • 56.Perc M. Growth and structure of Slovenia's scientific collaboration network. J Informetrics. 2010;4:475–482. [Google Scholar]
  • 57.Jeong H, Nda Z, Barabási A-L. Measuring preferential attachment in evolving networks. Europhys Lett. 2003;61:567–572. [Google Scholar]
  • 58.Billsus D, Pazzani MJ. Adaptive news access. Lect Notes Comput Sci. 2007;4321:550–570. [Google Scholar]
  • 59.Kumar R, Novak J, Tomkins A. Structure and evolution of online social networks. 2006. 611 Proc 12th ACM SIGKDD ACM Press, New York.

Articles from PLoS ONE are provided here courtesy of PLOS

RESOURCES