Presentation is loading. Please wait.

Presentation is loading. Please wait.

Weighted Networks IST402 – Network Science Acknowledgement: Roberta Sinatra Laszlo Barabasi.

Similar presentations


Presentation on theme: "Weighted Networks IST402 – Network Science Acknowledgement: Roberta Sinatra Laszlo Barabasi."— Presentation transcript:

1 Weighted Networks IST402 – Network Science Acknowledgement: Roberta Sinatra Laszlo Barabasi

2 How do people find a new job? interviewed 100 people who had changed jobs in the Boston area. More than half found job through personal contacts (at odds with standard economics). Those who found a job, found it more often through “weak ties”. HYPOTHESIS: The strong ties are within groups, weak ties are between groups. Network Science: Weighted Networks Granovetter, 1973 WHY WEIGHTS MATTER: THE STRENGTH OF WEAK TIES

3 Examples of weighted networks Extended metrics to weighted networks: Weighted degree and other definitions (C, knn). Correlations between weights and degrees Scaling of weights Betweenness centrality Granovetter : The strength of weak ties OUTLINE Network Science: Weighted Networks

4 Nodes: airports Links: direct flights Weights: Number of seats  2002 IATA database  V = 3880 airports  E = 18810 direct flights  = 10 k max = 318  = 4 l max = 16  = 10 5 w max = 10 7  N min = 10 3 N max = 10 7 Network Science: Weighted Networks EXAMPLE 1: AIRLINE TRAFFIC

5 Nodes: scientists Links: joint publications Weights: number of joint pubs. i, j: authors k: paper n k : number of authors δ i k =1 if author i contributed to paper k Network Science: Weighted Networks Newman and Girvan, cond-mat/0308217 (2003) EXAMPLE 2: SCIENCE COLLABORATION NETWORK

6 EXAMPLE 3: INTERNET domain2 domain1 domain3 router Nodes: routers Links: physical lines Link Weights: bandwidth or traffic Network Science: Weighted Networks

7 Nodes: metabolites Links: reactions Link Weights: reaction flux Network Science: Weighted Networks E. Almaas, B. Kovács, T. Vicsek, Z. N. Oltvai, A.-L. B. Nature, 2004; Goh et al, PRL 2002. EXAMPLE 4: METABOLIC NETWORK

8 weak links strong links Nodes: mobile phones Links: calls Weights: number of calls or time on the phone Network Science: Weighted Networks Onella et al, PNAS 2007 EXAMPLE 5: MOBILE CALL GRAPH

9 DEFINITIONS: Weighted Degree Network Science: Degree Correlations

10 GRAPHOLOGY 2 Unweighted (undirected) Weighted (undirected) 3 1 4 2 3 2 1 4 protein-protein interactions, wwwCall Graph, metabolic networks

11 a ij and w ij In the literature we often use a double notation: A ij and w ij (somewhat redundant) 3 2 1 4 Adjacency Matrix (A ij ) Weight Matrix (W ij ) Node Strength (weighted degree) s:

12 Strength distribution P(s): probability that a randomly chosen node has strength s Weight distribution P(w): probability that a randomly chosen link has weight w In most real systems P(s) and P(w) are fat tailed. Network Science: Weighted Networks EMPIRICAL FINDING 1: P(s) AND P(w) ARE FAT TAILED

13 If there are no correlations between k and s, we can approximate w ij with : Science collaboration network: Weight appear to be assigned randomly/ Network Science: Weighted Networks Barrat, Barthelemy, Pastor-Satorras, Vespignani, PNAS 2004 EMPIRICAL 2: RELATIONSHIP BETWEEN STRENGTH AND DEGREE

14 If there are no correlations between k and s, we can approximate w ij with : Science collaboration network: Weight appear to be assigned randomly/ Barrat, Barthelemy, Pastor-Satorras, Vespignani, PNAS 2004 EMPIRICAL 2: RELATIONSHIP BETWEEN STRENGTH AND DEGREE

15 Airport network: β=1.5 Randomized weights: s= k: β=1 Correlations between topology and dynamics: β>1: strength of vertices grows faster than their degree  the weight of edges belonging to highly connected vertices have a value higher than the one corresponding to a random assignment of weights.  the larger is an airport’s degree (k), disproportionally more traffic it can handle (s). In most systems we observe: EMPIRICAL 2: NODE STRENGHT AND DEGREE Barrat, Barthelemy, Pastor-Satorras, Vespignani, PNAS 2004

16  (assuming no degree correlations) Weight correlation: Scaling relationship: WEIGHT CORRELATIONS(2)

17 Weight correlation: Scaling relationship: Science collaboration: β=1  Θ=0 (YES!) (confirming the lack of correlations between k and w)  The weight between two authors does not depend on their degree. Airline network: β=1.5  Θ=0.5 (YES!)  The traffic between two airports depends on their individual degrees. Network Science: Weighted Networks Barrat, Barthelemy, Pastor-Satorras, Vespignani, PNAS 2004 WEIGHT CORRELATIONS(2)

18 Weight correlation: Scaling relationship: E. coli Network Science: Weighted Networks Macdonald, Almaas, Barabasi, Europhys Lett 2005 WEIGHT CORRELATIONS(2)

19 Weight correlation: Scaling relationship: Weight-degree: AirlineCollaboration β=1.5β=1 Θ=0.5Θ=0 Network Science: Weighted Networks Macdonald, Almaas, Barabasi, Europhys Lett 2005 SUMMARY

20 The end Network Science: Weighted Networks

21 WEIGHTED CORRELATIONS (Clustering, Assortativity) Network Science: Degree Correlations

22 If c i w /c i >1: Weights localized on cliques If c i w /c i <1: Important links don’t form cliques If w and k uncorrelated: c i w =c i Un-weighted Weighted If w ij =  c i =c i w a ij a ih a jh =1 only for closed triangles Barrat, Barthelemy, Pastor-Satorras, Vespignani, PNAS 2004 WEIGHTED CLUSTERING COEFFICIENT

23 Weighted Collaboration network: C(k) and C w (k) are comparable Airline network: C(k) < C w (k): accumulation of traffic on high degree nodes Network Science: Weighted Networks EXAMPLES: WEIGHTED CLUSTERING COEFFICIENT

24 If k nn w (i)/k nn (i) >1: Edges with larger weights point to nodes with larger k Un-weighted Weighted If w ij =  k nn,i =k nn,i w Measures the affinity to connect with high- or low-degree neighbors according to the magnitude of the interactions. Network Science: Weighted Networks Barrat, Barthelemy, Pastor-Satorras, Vespignani, PNAS 2004 WEIGHTED ASSORTATIVITY

25 Weighted Assortative behavior in agreement with evidence that social networks are usually have a strong assortative character Assortative only for small degrees. For k>10, k nn (k) approaches a constant  uncorrelated structure in which vertices with very different degrees have similar k nn Network Science: Weighted Networks EXAMPLES: WEIGHTED ASSORTATIVITY

26 If Y 2 (i) » 1/k i 1: No dominant link weights If Y 2 (i) ~ 1/k i : A few dominant link weights Y 2 (k) » 1/k  No dominant connection Air Traffic: Network Science: Weighted Networks DISPARITY

27 ~ k -0.27 Mass flows along linear pathways E. Almaas, B. Kovács, T. Vicsek, Z. N. Oltvai, A.-L. Barabasi. Nature, 2004 Network Science: Weighted Networks APPLICATION: DISPARITY IN METABOLIC FLUXES

28 Inhomogeneity in the local flux distribution ~ k -0.27 Mass flows along linear pathways E. Almaas, B. Kovács, T. Vicsek, Z. N. Oltvai, A.-L. B. Nature, 2004; Goh et al, PRL 2002. Network Science: Weighted Networks E. Almaas, B. Kovács, T. Vicsek, Z. N. Oltvai, A.-L. Barabasi. Nature, 2004

29 BETWEENNESS CENTRALITY Network Science: Degree Correlations

30 Load: # of packets that a node should handle during the shortest path-based transport from all nodes to all others. 1 1/2 1 1 History: [Freeman ‘77]  Measure of “centrality” of a person in a social network.  How “influential” is a person, assuming that influence is determined by the mutual communication among the population via shortest paths? Network Science: Weighted Networks Goh et al, PRL 2001 BETWEENESS CENTRALITY OR LOAD IN NETWORKS

31 1 1/2 1 1 σ st : total number of shortest paths from node s to node t and σ st (v) is the number of shortest paths from s to t going through v. Betweenness centrality (BC) of a node v: BC scales as the number of pairs of nodes (s ≠ t ≠v) so we rescale it by (N-1)(N-2)/2 (N: number of nodes in the giant component) Network Science: Weighted Networks BETWEENNESS CENTRALITY OR LOAD IN NETWORKS

32 N 1 (N 2 ) is the number of nodes in region C 1 (C 2 ). First equality: the term for which s and t are in the same region does not contribute since in this case σ st (v) = 0.  although v has a small degree, its BC is large as intuitively expected. C1C1 C2C2 v N1N1 N2N2 Network Science: Weighted Networks M. Barthelemy, Eur. Phys. Journal 2004 BETWEENNESS CENTRALITY OR LOAD IN NETWORKS

33 The load distribution follows a power law for scale-free networks. ER graph static model g=2.2 (  ) g=2.5 (  ) g=3.0 (  ) g=4.0 (  ) g=  (  ) P(g) g δ: load exponent. Network Science: Weighted Networks Goh et al, PRL, 2001 BC DISTRIBUTION ON NETWORK MODELS

34 The load distributions of many real-world SF networks also follow power laws. Collaboration network, protein interaction network, metabolic network of eukaryotes, etc. Internet, metabolic network of archaea, WWW, etc. P(g) g g Network Science: Weighted Networks Goh et al, PNAS 2002 LOAD DISTRIBUTION OF REAL NETWORKS

35 Assuming k i and g i are ordered in similar way, power-law load distribution implies the scaling relation g(k) ~ k h Internetconfig. modelcollaboration g(k): average load of the vertices of degree k g Network Science: Weighted Networks RELATIONSHIP BETWEEN BC AND DEGREE Gokk Pre 03

36 Both δ (load exponent) and η depend on the degree exponent γ. We need to understand this behavior. Network Science: Weighted Networks M. Barthelemy, Eur. Phys. Journal 2004 SUMMARY OF THE EMPIRICAL SCALING LAWS:

37 Tree (or tree-like sparse network): Arbitrary scale-free networks: The power law scaling is not proved for an arbitrary network. Network Science: Weighted Networks M. Barthelemy, Eur. Phys. Journal 2004 SUMMARY

38 ER graph P(g) g ER: does NOT hold HOLDS? Network Science: Weighted Networks M. Barthelemy, Eur. Phys. Journal 2004 Goh et al, PRL, 2001 SUMMARY: ERDOS-RENYI NETWORK

39 Links the δ (load exponent), η and the degree exponent γ. If we calculate one of them (e.g. η) then we get the other one (e.g. δ) For large g (and large k):  Network Science: Weighted Networks M. Barthelemy, Eur. Phys. Journal 2004 SCALING RELATIONS

40 For a tree (or a network that has no loops): η=2 This was shown by several groups: Goh et al, PNAS 2002, using a rate equation method for the BA model with m=1 (i.e. a tree). Szabo, Alava, Kertesz, PRE 2002, for a tree. Barthelemy EPJ 2004, heuristic argument.  For trees the load exponents is uniquely determined by the degree exponent. Network Science: Weighted Networks M. Barthelemy, Eur. Phys. Journal 2004 SCALING RELATIONS

41 MODELING WEIGHTED NETWORKS Network Science: Degree Correlations

42 MODELING GOAL: Generate a model that can explain the observed scaling in real networks: Help us calculate analytically the scaling exponents. Network Science: Weighted Networks A. Barrat, M. Barthalemy, A. Vespignani, PRL 92, 228701 (2004); PRE 70, 066149 (2004)

43 Growth: add a node with m links, connecting to a node i with probability: Weights: each new node brings a weight w 0, added to s i, updating the weights on the links of i: Network Science: Weighted Networks CMODEL Each link of node i will increase its weight proportional to the weight it already has.

44 Weight Rearrangements:  =0: BA model (all weights are equal to w 0 )  << w 0 : Negligible effect (   =0: BA model) Scientific collaborations: the birth of a new collaboration will not strenghten earlier collaborations  ~ w 0 : Traffic: the new traffic is transferred to the neighboring nodes  >> w 0 : a new edge generates a multiplicative effect, boosting the weight of the other links Network Science: Weighted Networks WEIGHTED NETWORKS: MODEL

45 Rate equation approach yields separate equations for s i and k i, whose solution is: Network Science: Weighted Networks A. Barrat, M. Barthalemy, A. Vespignani, PRL 92, 228701 (2004); PRE 70, 066149 (2004) ANALYTICAL RESULTS

46 Models of weighted networks SUMMARY Network Science: Weighted Networks Empirical results on weighted networks: Empirical Finding 1: P(s) and P(w) are fat tailed Weighted degree correlations and clustering coefficient Generating Weights: Universality and scaling in betweeness centrality


Download ppt "Weighted Networks IST402 – Network Science Acknowledgement: Roberta Sinatra Laszlo Barabasi."

Similar presentations


Ads by Google