Introduction to Small-World Networks and Scale-Free Networks - PowerPoint PPT Presentation

About This Presentation
Title:

Introduction to Small-World Networks and Scale-Free Networks

Description:

Title: No Slide Title Author: Hawoong Jeong Last modified by: Lillian Created Date: 8/8/2000 8:25:46 PM Document presentation format: – PowerPoint PPT presentation

Number of Views:344
Avg rating:3.0/5.0
Slides: 71
Provided by: Hawo3
Category:

less

Transcript and Presenter's Notes

Title: Introduction to Small-World Networks and Scale-Free Networks


1
Introduction to Small-World Networks and
Scale-Free Networks
  • Presented by Lillian Tseng

2
Agenda
  • Introduction
  • Terminologies
  • Small-World Phenomenon
  • Small-World Network Model
  • Scale-Free Network Model
  • Comparisons
  • Application
  • Conclusion

3
Introduction
4
Why is Network Interesting?
  • Lots of important problems can be represented as
    networks.
  • Any system comprising many individuals between
    which some relation can be defined can be mapped
    as a network.
  • Interactions between individuals make the network
    complex.
  • Networks are ubiquitous!!

5
Internet-Map
6
(No Transcript)
7
(No Transcript)
8
(No Transcript)
9
(No Transcript)
10
Categories of Complex Networks
Complex Networks
Social Networks
Technological(Man-made) Networks
Information (Knowledge) Networks
Biological Networks
Friendship Sexual contact Intermarriages Business
Relationships Communication Records Collaboration
(film actors) (company directors) (coauthor in
academics) (co-appearance)
Internet Software classes Airline routes Railway
routes Roadways Telephone Delivery Electric power
grids Electronic circuit
WWW P2P Academic citations Patent citations Word
classes Preference
Metabolic pathways Protein interactions Genetic
regulatory Neural Blood vessels Food web
11
Terminologies
12
Vertex and Edge
  • Vertex (pl. Vertices)
  • Node (computer science), Site (physics), Actor
    (sociology)
  • Edge
  • Link (computer science), Bond (physics), Tie
    (sociology)
  • Directed citations
  • Undirected committee membership
  • Weighted friendship

13
Degree and Component
  • Degree
  • The number of edges connected to a vertex.
  • In-degree / Out-degree in a directed graph
  • Component
  • Set of vertices to be reached from a vertex by
    paths running along edges.
  • In-component / Out-component in a directed graph
  • Giant component

14
Diameter (d)
  • Geodesic path (Shortest path)
  • The shortest path from one vertex to another.
  • Geodesic path length / Shortest path length /
    Distance
  • Diameter (in number of edges)
  • The longest geodesic path length between any two
    vertices.

15
Mean Path Length (L)
  • Mean (geodesic) path length L global property
  • The shortest path between two vertices, averaged
    over all pairs of vertices.
  • Definition I
  • Definition II

16
Clustering Coefficient (C)
  • Clustering coefficient C local property
  • The mean probability that two vertices that are
    network neighbors of the same other vertex will
    themselves be neighbors.
  • Definition I (fraction of transitive triples,
    widely used in the sociology literature)

17
Clustering Coefficient (C) (cont.)
  • Definition II (Watts and Strogatz proposed)
  • Example
  • Definition I C 3/8
  • Definition II C 13/30

18
Small-World Phenomenon
19
The Small World Problem / Effect
  • First mentioned in a short story in 1929 by
    Hungarian writer Frigyes Karinthy.
  • 30 years later, became a research problem
    contact and influence.
  • In 1958, Pool and Kochen asked what is the
    probability that two strangers will have a mutual
    friend? (What is the structure of social
    networks?)
  • i.e. the small world of cocktail parties
  • Then asked a harder question What about when
    there is no mutual friend --- how long would the
    chain of intermediaries be?
  • Too hard

20
The Small World Experiment
  • In 1967, Stanley Milgram (and his student Jeffrey
    Travers) designed an experiment based on Pool and
    Kochens work. (How many intermediaries are
    needed to move a letter from person A to person B
    through a chain of acquaintances?)
  • A single target in Boston.
  • 300 initial senders in Boston (100) and Omaha (in
    Nebraska) (200).
  • Each sender was asked to forward a packet to a
    friend who was closer to the target.
  • The friends got the same instructions.

21
The Small World Experiment (cont.)
22
The Small World Experiment (cont.)
Path Length
Clustering Coefficient
23
Six Degrees of Separation
  • Travers and Milgrams protocol generated 300
    letter chains of which 44 (?) reached the target.
  • Found that typical chain length was 6.
  • What a small-world!!
  • Led to the famous phrase Six Degrees of
    Separation.
  • Then not much happened for another 30 years.
  • Theory was too hard to do with pencil and paper.
  • Data was too hard to collect manually.

24
Six Degrees of Separation (cont.)
  • Duncan Watts et al. did it again via e-mails (384
    out of 60,000) in 2003.

25
(No Transcript)
26
Six Degrees of Bacon
  • Kevin Bacon has acted creditedly in 56 movies so
    far
  • Any body who has acted in a film with Bacon has a
    bacon number of 1.
  • Anybody who does not have a bacon number 1 but
    has worked with somebody who does, they have
    bacon number 2, and so on.
  • Most people in American movies have a number 4 or
    less. Given that there are about 630,000 such
    people, and this is remarkable.
  • The Oracle of Bacon
  • http//www.cs.virginia.edu/oracle

27
Kevin Bacon Harrison Ford
Top Gun
Witness
A Few Good Men
Star Wars
28
What is Six Degree?
  • Six degrees of separation between us and
    everyone else on this planet.
  • A play John Guare, 1990.
  • An urban myth? (Six handshakes to the
    President)
  • The Weak Version
  • There exists a short path from anybody to anybody
    else.
  • The Strong Version
  • There is a path that can be found using local
    information only.

29
The Caveman World
  • Many caves, and people know only others in their
    caves, and know all of them.
  • Clearly, there is no way to get a letter across
    to somebody in another cave.
  • If we change things so that the head-person of a
    cave is likely to know other head-people, letters
    might be got across, but still slowly.
  • There is too much acquaintance-overlap.

30
The World of Chatting
  • People meet others over the net.
  • In these over-the-net-only interactions, there is
    almost no common friends.
  • Again, if a message needed to be sent across, it
    would be hard to figure out how to route it.

31
Small Worlds Are Between These Extremes
  • When there is some, but not very high, overlap
    between acquaintances of two people who are
    acquainted, small worlds results.
  • If somebody knows people in different groups
    (caves?), they can act as linchpins that connect
    the small world.
  • For example, cognitive scientists are lynchpins
    that connect philosophers, linguists, computer
    scientists etc.
  • Bruce Lee is a linchpin who connects Hollywood to
    its Chinese counterpart.

32
Small-World Network Model
33
The New Science of Networks
  • Mid 90s, Duncan Watts and Steve Strogatz worked
    on another problem altogether.
  • Decided to think about the urban myth.
  • They had three advantages.
  • They did not know anything.
  • They had many faster computers.
  • Their background in physics and mathematics
    caused them to think about the problem somewhat
    differently.

34
The New Science of Networks (cont.)
  • Instead of asking How small is the actual
    world?, they asked What would it take for any
    world at all to be small?
  • As it turned out, the answer was not much.
  • Some source of order and regularity
  • The tiniest amount of randomness
  • Small World Networks should be everywhere.

35
Small-World Networks
high clustering high distance
high clustering low distance
low clustering low distance
  • fraction p of the links is converted into
    shortcuts.
  • Randomly rewire each edge with probability p to
    introduce increased amount of disorder.

36
Small-World Networks (cont.)
37
Small-World Networks (cont.)
  • Low mean path length
  • High clustering coefficient

38
Power Grid NW USA-Canada
V 4,941 ?max 19 ?aver 2.67 L
18.7 (12.4) C 0.08 (0.005)
39
Scale-Free Network Model
40
What is Scale-Free?
  • The term scale-free refers to any distribution
    functional form f(x) that remains unchanged to
    within a multiplicative factor under a rescaling
    of the independent variable x.
  • In effect, this means power-law forms f(x) x-?,
    since these are the only solutions to f(ax)
    bf(x), and hence power-law and scale-free
    are, for some purposes, synonymous.

41
Degree Distribution
42
Degree distribution (cont.)
  • Continuous hierarchy of vertices
  • Smooth transition from biggest hub over several
    more slightly less big hubs to even more even
    smaller verticesdown to the huge mass of tiny
    vertices

43
World Wide Web
Nodes WWW documents Links URL links
Based on 800 million web pages
44
What did we expect?
?k? 6 P(k500) 10-99
NWWW 109 ? N(k500)10-90
In fact, we find
?out 2.45
? in 2.1
P(k500) 10-6
NWWW 109 ? N(k500) 103
Pout(k) k-?out
Pin(k) k- ?in
45
INTERNET BACKBONE
Nodes computers, routers Links physical lines
(Faloutsos, Faloutsos and Faloutsos, 1999)
46
ACTOR CONNECTIVITIES
Nodes actors Links cast jointly
Days of Thunder (1990) Far and Away (1992)
Eyes Wide Shut (1999)
N 212,250 actors ?k? 28.78
P(k) k-?
?2.3
47
SCIENCE CITATION INDEX
Nodes papers Links citations
Witten-Sander PRL 1981
1736 PRL papers (1988)
P(k) k-?
(? 3)
(S. Redner, 1998)
48
SCIENCE COAUTHORSHIP
Nodes scientist (authors) Links write paper
together
(Newman, 2000, H. Jeong et al 2001)
49
SEX WEB
Nodes people (females, males) Links sexual
relationships
4781 Swedes 18-74 59 response rate.
Liljeros et al. Nature 2001
50
Food Web
Nodes trophic species Links trophic
interactions
R. Sole (cond-mat/0011195)
51
Metabolic Network
Nodes chemicals (substrates) Links bio-chemical
reactions
52
Metabolic network
Archaea
Bacteria
Eukaryotes
Organisms from all three domains of life are
scale-free
networks!
H. Jeong, B. Tombor, R. Albert, Z.N. Oltvai, and
A.L. Barabasi, Nature, 407 651 (2000)
53
Characteristics of Scale-Free Networks
  • The number of vertices N is not fixed.
  • Networks continuously expand by the addition of
    new vertices.
  • The attachment is not uniform.
  • A vertex is linked with higher probability to a
    vertex that already has a large number of edges.

54
Characteristics of Scale-Free Networks (cont.)
  • Growth
  • Start with few linked-up vertices and, at each
    time step, a new vertex with m edges is added.
  • Potential for imbalance
  • Preferential Attachment
  • Each edge connects with a vertex in the network
    according to a probability ?i proportional to the
    connectivity ki of the vertex.
  • Emergence of hubs
  • The result is a network with degree distribution
    P(k) ? k -?.

55
Creation of Scale-Free Networks
56
Small-World Networks v.s. Scale-Free Networks
  • Scale-free networks
  • Property degree distribution
  • Undemocratic (heterogeneous vertices)
  • Aristocratic (scale-free)
  • A subset of small-world networks (?)
  • Small-world networks
  • Properties mean path length / clustering
    coefficient
  • Democratic (homogeneous vertices)
  • Egalitarian (single-scale)

57
Single-Scale Networks
Proc Nat Acad Sci USA 97, 11149 (2000)
58
Scale-Free Networks
Nature 411, 907 (2001) Phys Rev Lett 88, 138701
(2002)
59
Survivability of Small-World Networks and
Scale-Free Networks
dthe diameter of the network
60
Survivability of Small-World Networks and
Scale-Free Networks (cont.)
61
Short Summary
  • The numerical simulations indicate
  • There is a strong correlation between robustness
    and network topology.
  • Scale-free networks are more robust than random
    networks against random vertex failures (error
    tolerance) because of their heterogeneous
    topology, but are more fragile when the most
    connected vertices are targeted (attack
    vulnerability / low attack survivability) with
    the same reason.

62
Application
63
Applications
  • Social search / Network navigation
  • Decision making
  • Mobile ad hoc networks
  • Peer-to-peer networks.

64
Social Search
  • Find jobs.
  • We tend to use weak ties (Granovetter) and also
    friends of friends.
  • It is true that at any point in time, someone who
    is six degrees away is probably impossible to
    find and would not help you if you could find
    them.
  • But, social networks are not static, and they can
    be altered strategically.
  • Over time, we can navigate out to six degrees.
  • Search process is just like Milgrams experiment.

65
Social Search (Experiment)
  • Identical protocol to Travers and Milgrams, but
    conducted via the Internet.
  • http//smallworld.sociology.columbia.edu
  • 60,000 participants from 170 countries attempting
    to reach 18 different targets
  • Important results
  • Median true chain length 5 lt L lt 7.
  • Geography and Occupation most important.
  • Weak ties help, but medium-strength ties typical.
  • Professional ties lead to success.
  • Hubs dont seem to matter.
  • Participation and Perception matter most!

66
Collective Problem Solving
  • Small-world problem is an example of social
    search.
  • Individuals search for remote targets by
    forwarding message to acquaintance.
  • Social networks turn out to be searchable.
  • But search process is collective in that chain
    knows more about the network than any individual.
  • Not possible in all networks.
  • Social search is relevant not only to finding
    jobs and locating answers / resources (i.e.
    individual problem solving) but also collective
    problem solving (innovation / recovery from
    catastrophe).

67
Network Navigation
  • Two fundamental components in the small-world
  • Short chains are ubiquitous.
  • Individuals operating with purely local
    information are easy at finding these chains.
  • Agents are on a grid.
  • Everybody is connected to their neighbors.
  • But they are also connected to k other agents
    randomly.

68
Network Navigation (cont.)
  • The distribution could be uniform, or biased
    towards closer agents.
  • It could be inversely proportional to the
    distance d from us to that agent, or inversely
    proportional to the square of the distance (sort
    of like gravitation).
  • These can be represented as inversely
    proportional to d to the power r (clustering
    exponent), where r is 0, 1, 2 or above.

69
Network Navigation (cont.)
  • If r is 0, the neighbor is chosen randomly, and
    the world is like the solarium world.
  • If r is very high, you only know your immediate
    neighbors and the world is like the caveman
    world.
  • For intermediate values, we get more and more
    small-world-like behavior.
  • There is always a findable path whose length is
    not too big only when r is 2!!

70
Network Navigation (cont.)
  • For any other R (smaller or bigger than 2), the
    expected length of a findable path is larger.
  • Efficient navigability is a fundamental property
    of only some small-world structures (???).
  • The correlation between local structure and
    long-range connections provides critical cues for
    finding paths through networks.

71
Conclusion
72
Conclusion
  • Whats small-world phenomenon
  • Six degrees of separation
  • Shortcuts
  • Networks with small-world property
  • Small-world networks
  • High clustering coefficient
  • Low mean path length
  • Scale-free networks
  • Power-law distribution

73
Conclusion (cont.)
  • All complex networks in nature seems to have
    power-law degree distribution.
  • It is far from being the case!!
  • Some networks have degree distribution with
    exponential tail.
  • They do not belong to random graph because of
    evolving property.
  • Evolving networks can have both power-law and
    exponential degree distributions.

74
Q A
  • Thanks for your listening _

75
References (Papers)
  • S. Milgram, The small world problem, Psych.
    Today, 2 (1967), pp. 6067.
  • D. J. Watts and S. H. Strogatz, Collective
    dynamics of small-world networks, Nature, 393
    (1998), pp. 440442.
  • M. Barthelemy and L. A. N. Amaral,
    Small-world networks Evidence for a crossover
    picture, Phys. Rev. Lett., 82 (1999), pp.
    31803183.
  • S. Lawrence and C. L. Giles, Accessibility of
    information on the web, Nature, 400 (1999), pp.
    107109.
  • R. Albert, H. Jeong, and A.-L. Barabasi,
    Diameter of the world-wide web, Nature, 401
    (1999), pp. 130131.
  • A.-L. Barabasi and R. Albert, Emergence of
    scaling in random networks, Science, 286 (1999),
    pp. 509512.
  • A.-L. Barabasi, R. Albert, and H. Jeong,
    Mean-field theory for scale-free random networks,
    Phys. A, 272 (1999), pp. 173187.
  • A.-L. Barabasi, R. Albert, H. Jeong, and G.
    Bianconi, Power-law distribution of the World
    Wide Web, Science, 287 (2000), p. 2115a.
  • S. H. Yook, H. Jeong, and A.-L. Barabasi,
    Modeling the internets large-scale topology,
    Proc. Natl. Acad. Sci. USA, 99 (2002), pp.
    1338213386.
  • J. M. Kleinberg, Navigation in a small world,
    Nature, 406 (2000), p. 845.

76
References (Surveys)
  • R. Albertand A.-L. Barabasi, Statistical
    mechanics of complex networks, Rev. Modern Phys.,
    74 (2002), pp. 4797.
  • S. N. Dorogovtsev and J. F. F. Mendes,
    Evolution of networks, Adv. in Phys., 51 (2002),
    pp. 10791187.
  • Long survey (the above two) focus on physical
    literature, and devote the larger part of
    attention to the models of growing network
    models.
  • M. E. J. Newman, The structure and function of
    complex networks, Rev. Society for Industrial and
    Applied Mathematics, Vol. 45, No. 2 (2003), pp.
    167-256.
  • Long survey focus on all aspects of literature.
  • S. H. Strogatz, Exploring complex networks,
    Nature, 410 (2001), pp. 268276.
  • Short Survey devote discussion of the behavior
    of dynamical systems on networks.
  • B. Hayes, Graph theory in practice Part I,
    Amer. Sci., 88 (2000), pp. 913.
  • B. Hayes, Graph theory in practice Part II,
    Amer. Sci., 88 (2000), pp. 104109.
  • Short Survey (the above two) devote discussion
    on the small-world model.

77
References (Books)
  • A.-L. Barabasi, Linked The New Science of
    Networks, Perseus, Cambridge, MA, 2002.
  • Focus on scale-free network
  • M. Buchanan, Nexus Small Worlds and the
    Groundbreaking Science of Networks, Norton, New
    York, 2002.
  • From the point of view of a science journalist
  • D. J. Watts, Six Degrees The Science of a
    Connected Age, Norton, New York, 2003.
  • From the point of view of a sociologist

78
Reference
  • 1 R. Albert, H. Jeong, and A.-L. Barabasi,
    Attack and error tolerance of complex networks,
    Nature, 406 (2000), pp. 378382.
  • 2 A. Broder, R. Kumar, F. Maghoul, P. Raghavan,
    S. Rajagopalan, R. Stata, A. Tomkins, and J.
    Wiener, Graph structure in the web, Computer
    Networks, 33 (2000), pp. 309320.
  • 3 R. Cohen, K. Erez, D. ben-Avraham, and S.
    Havlin, Resilience of the Internet to random
    breakdowns, Phys. Rev. Lett., 85 (2000), pp.
    46264628.
  • 4 D. S. Callaway, M. E. J. Newman, S. H.
    Strogatz, and D. J. Watts, Network robustness and
    fragility Percolation on random graphs, Phys.
    Rev. Lett., 85 (2000), pp. 54685471.
  • 5 R. Cohen, K. Erez, D. ben-Avraham, and S.
    Havlin, Breakdown of the Internet under
    intentional attack, Phys. Rev. Lett., 86 (2001),
    pp. 36823685.
  • 6 S. N. Dorogovtsev and J. F. F. Mendes,
    Comment on Breakdown of the Internet under
    intentional attack, Phys. Rev. Lett., 87 (2001),
    art. no. 219801.
  • 7 P. Holme, B. J. Kim, C. N. Yoon, and S. K.
    Han, Attack vulnerability of complex networks,
    Phys. Rev. E, 65 (2002), art. no. 056109.
  • 8 V. Latora and M. Marchiori, Efficient
    behavior of small-world networks, Phys. Rev.
    Lett., 87 (2001), art. no. 198701.
  • 9 V. Latora and M. Marchiori, Economic
    Small-World Behavior in Weighted Networks,
    Preprint 0204089 (2002) available from
    http//arxiv.org/abs/cond-mat/.

79
Reference (cont.)
  • J. O. Kephartand S. R. White, Directed-graph
    epidemiological models of computer viruses, in
    Proceedings of the 1991 IEEE Computer Society
    Symposium on Research in Security and Privacy,
    IEEE Computer Society, Los Alamitos, CA, 1991,
    pp. 343359.
  • R. Pastor-Satorras and A. Vespignani, Epidemic
    spreading in scale-free networks, Phys. Rev.
    Lett., 86 (2001), pp. 32003203.
  • A. L. Lloyd and R. M. May, How viruses spread
    among computers and people, Science, 292 (2001),
    pp. 13161317.
  • R. M. May and A. L. Lloyd, Infection dynamics
    on scale-free networks, Phys. Rev. E, 64 (2001),
    art. no. 066112.
  • M. E. J. Newman, S. Forrest, and J. Balthrop,
    Email networks and the spread of computer
    viruses, Phys. Rev. E, 66 (2002), art. no.
    035101.
  • R. Cohen, D. ben-Avraham, and S. Havlin,
    Efficient Immunization of Populations and
    Computers, Preprint 0207387 (2002) available
    from http//arxiv.org/abs/cond-mat/.

80
Reference (cont.)
  • For food webs
  • J. A. Dunne, R. J. Williams, and N. D.
    Martinez, Food-webstructur e and network theory
    The role of connectance and size, Proc. Natl.
    Acad. Sci. USA, 99 (2002), pp. 1291712922.
  • J. A. Dunne, R. J. Williams, and N. D.
    Martinez, Network structure and biodiversity loss
    in food webs Robustness increases with
    connectance, Ecology Lett., 5 (2002), pp.
    558567.
  • For metabolic networks
  • H. Jeong, S. Mason, A.-L. Barabasi, and Z. N.
    Oltvai, Lethality and centrality in protein
    networks, Nature, 411 (2001), pp. 4142.
Write a Comment
User Comments (0)
About PowerShow.com