1 / 59

Algorithmic Networks & Optimization

This paper explores the properties of network models and their optimization, including clustering coefficients and characteristic path lengths. It also discusses small-worldliness and scale-free networks.

danet
Download Presentation

Algorithmic Networks & Optimization

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ronald L. Westra, Department of MathematicsMaastricht University Algorithmic Networks & Optimization Maastricht, November 2008

  2. Network Models

  3. Properties of Networks

  4. Network properties Networks consist of: * nodes * connections (directed or undirected) * update rules for the nodes

  5. Network properties x Node Connection (directed arrow) Update rule: xt+1 = some_function_of (xt) = f(xt)

  6. x The meaning of networks Until now we have encountered a number of interesting models 1 entity that interacts only with itself

  7. x The meaning of networks Examples: population growth, exponential growth, Verhulst equation: xt+1 = some_function_of (xt) = f(xt)

  8. x Y The meaning of networks 2 entities that interact:

  9. x Y The meaning of networks Example: predator-prey-relations as the Lotka-Volterra equation: xt+1 = f( xt, yt) yt+1 = g( xt, yt)

  10. x1 … xn x3 The meaning of networks Multiple entities that interact in a network structure: This is a general model for multi-agent interaction:

  11. Small-World Networks

  12. lemon gravitation pear Newton apple Einstein orange Growth of knowledgesemantic networks • Average separation should be small • Local clustering should be large

  13. Semantic net at age 3

  14. Semantic net at age 4

  15. Semantic net at age 5

  16. The growth of semantic networks obeys a logistic law

  17. Given the enormous size of our semantic networks, how do we associate two arbitrary concepts?

  18. Clustering coefficient and Characteristic Path Length • Clustering Coefficient (C) • The fraction of associated neighbors of a concept • Characteristic Path Length (L) • The average number of associative links between a pair of concepts • Branching Factor (k) • The average number of associative links for one concept

  19. lemon gravitation pear Newton apple Einstein orange Example

  20. Four network types a b fully connected random c d regular “small world

  21. Type of network k C L Fully-connected N-1 Large Small Random <<N Small Small Regular <<N Large Large Small-world <<N Large Small Network Evaluation

  22. 1 C(p)/C(0) L(p)/L(0) 0 p 0.0 0.00001 0.0001 0.001 0.01 0.1 1.0 Varying the rewiring probability p: from regular to random networks

  23. Data set: two examples APPLE PIE (20) PEAR (17) ORANGE (13) TREE ( 8) CORE ( 7) FRUIT ( 4) NEWTON APPLE (22) ISAAC (15) LAW ( 8) ABBOT ( 6) PHYSICS ( 4) SCIENCE ( 3)

  24. = semantic network = random network L as a function of age (× 100)

  25. = semantic network = random network C as a function of age (× 100)

  26. Small-worldlinessWalsh (1999) • Measure of how well small path length is combined with large clustering • Small-wordliness = (C/L)/(Crand/Lrand)

  27. Small-worldliness as a function of age adult

  28. 5 4.5 4 3.5 3 2.5 2 1.5 1 0.5 0 Semantic Network Cerebral Cortex Caenorhabditis Elegans Some comparisons Small-Worldliness

  29. What causes the small-worldliness in the semantic net? • TOP 40 of concepts • Ranked according to their k-value (number of associations with other concepts)

  30. Semantic top 40

  31. Special Networks

  32. Special Networks • Small-world networks • Scale-free networks

  33. Network properties: branching factor k Consider a set of nodes x1 x2 x3 x4 x5

  34. Network properties: branching factor k Now make random connections x1 x2 x3 x4 x5 This is a random network

  35. Network properties: branching factor k This approach results in an average branching number kav If we plot a histogram of the number of connections we find:

  36. Network properties: branching factor k Now consider an structured network x1 x2 x3 x4 x5

  37. Network properties: branching factor k This approach results in an equal branching number kav for all nodes If we plot a histogram of the number of connections we find:

  38. Network properties: branching factor k The same for a fully connected network: this results in an equal branching number kav = n - 1

  39. Network properties: branching factor k Now what for a small-world network?

  40. Scale-Free Networks (Barabasi et al, 1998) History Using a Web crawler, physicist Albert-László Barabási at the University of Notre Dame mapped the connectedness of the Web in 1999 (Barabási and Albert, 1999). To their surprise, the Web did not have an even distribution of connectivity (so-called "random connectivity"). Instead, some network nodes had many more connections than the average; seeking a simple categorical label, Barabási and his collaborators called such highly connected nodes "hubs".

  41. Scale-Free Networks (Barabasi et al, 1998)

  42. Scale-Free Networks (Barabasi et al, 1998) History (Ctd) In physics, such right-skewed or heavy-tailed distributions often have the form of a power law, i.e., the probability P(k) that a node in the network connects with k other nodes was roughly proportional to k−γ, and this function gave a roughly good fit to their observed data.

  43. Scale-Free Networks (Barabasi et al, 1998) History (Ctd) After finding that a few other networks, including some social and biological networks, also had heavy-tailed degree distributions, Barabási and collaborators coined the term "scale-free network" to describe the class of networks that exhibit a power-law degree distribution. Soon after, Amaral et al. showed that most of the real-world networks can be classified into two large categories according to the decay of P(k) for large k.

  44. Scale-Free Networks (Barabasi et al, 1998) A scale-free network is a noteworthy kind of complex network because many "real-world networks" fall into this category. “Real-world" refers to any of various observable phenomena that exhibit network theoretic characteristics (see e.g., social network, computer network, neural network, epidemiology).

  45. Scale-Free Networks (Barabasi et al, 1998) In scale-free networks, some nodes act as "highly connected hubs" (high degree), although most nodes are of low degree. Scale-free networks' structure and dynamics are independent of the system's size N, the number of nodes the system has. In other words, a network that is scale-free will have the same properties no matter what the number of its nodes is.

  46. Scale-Free Networks (Barabasi et al, 1998) The defining characteristic of scale-free networks is that their degree distribution follows the Yule-Simon distribution — a power law relationship defined by where the probability P(k) that a node in the network connects with k other nodes was roughly proportional to k−γ, and this function gave a roughly good fit to their observed data. The coefficient γ may vary approximately from 2 to 3 for most real networks.

  47. Scale-Free Networks (Barabasi et al, 1998) • In the late 1990s: Analysis of large data sets became possible • Finding: the degree distribution often follows a power law: many lowly connected nodes, very few highly connected nodes: • • Examples • – Biological networks: metabolic, protein-protein interaction • – Technological networks: Internet, WWW • – Social networks: citation, actor collaboration • – Other: earthquakes, human language

More Related