PowerLaw Internet Topology and Topology Generators - PowerPoint PPT Presentation

1 / 40
About This Presentation
Title:

PowerLaw Internet Topology and Topology Generators

Description:

Power Law degree distribution. Hierarchical Structure. What else? A list of properties ... Degree-based generators capture the large-scale structure of the measured ... – PowerPoint PPT presentation

Number of Views:50
Avg rating:3.0/5.0
Slides: 41
Provided by: songl8
Category:

less

Transcript and Presenter's Notes

Title: PowerLaw Internet Topology and Topology Generators


1
Power-Law Internet Topology and Topology
Generators
  • Presented by Songlin Cai

2
Why Topology is important?
  • Design Efficient Protocols
  • Create Accurate Model for Simulation
  • Derive Estimates for Topological Parameters
  • Study Fault Tolerance and Anti-Attack Properties

3
Two Levels of Internet Topology
  • Router Level and AS Level

4
Random Graph
Erdös-Rényi model (1960)
Pál Erdös (1913-1996)
5
About Erdos
  • Hungarian
  • One of the greatest mathematicians of our era
  • Had no home, no wife or child, and no property or
    money to speak of.
  • Some French socialist said that private property
    was theft. I say that private property is a
    nuisance.
  • Coauthored more than 1,500 papers.

6
Power-Law, Zipf, Pareto
  • Power-Law
  • PX x  x-(k1) x-a
  • Pareto
  • PX gt x  x-k
  • Zipf
  • y  r-b

7
Internet Instances
  • Three Snapshots of Internet

8
Power-Laws 1
9
Rank Plots
10
Rank Plots
11
Power-Law 2
12
Outdegree Plots
13
Outdegree Plots
14
Two Power Laws to be One?
  • At first, it appears that we have discovered two
    separate power laws, one produced by ranking the
    variables, the other by looking at the frequency
    distribution. Some papers even make the mistake
    of saying so Refer to Faloutsos et al.

http//ginger.hpl.hp.com/shl/papers/ranking/rankin
g.html
15
Approximation 1 Hop Plot
16
Hop plots
17
Hop plots
18
Power Law3 Eigenvalue
19
Eigenvalue plots
20
Eigenvalue plots
21
What cause power law?
  • The richer get rich,
  • The poor get prison(hungry).

22
Barabasi-Albert Model
  • Network Evolution
  • Add new nodes, Add new links, Rewire links
  • Linear Preference
  • Add a new nodes
  • An existing node with to be selected to
    connect to is based on

23
PLRG (W.Aiello, F. Chung, L. Lu)
  • Suppose there are y vertices of degree x where x
    and y satisfy
  • What can be calculate
  • The maximum degree of the graph
  • The number of vertices
  • The number of edges

24
Large Scale Properties
  • What property is large scale?
  • Power Law degree distribution
  • Hierarchical Structure
  • What else?

25
A list of properties
  • Neighborhood size (or expansion)
  • Resilience, the size of a cut-set for a balanced
    bi-partition
  • Distortion, or the minimum communication cost
    spanning tree
  • Node diameter distribution
  • Eigenvalue distribution
  • Size of a vertex cover
  • Biconnectivity
  • The average pairwise shortest path between nodes
    in the largest component under random failure or
    under attack.

26
A list of Topology Generators
27
Three Distinguishing Properties
  • Neighborhood size (or expansion)
  • Resilience, the size of a cut-set for a balanced
    bi-partition
  • Distortion, or the minimum communication cost
    spanning tree

28
Ball-growing
  • Measure the quantiy in a ball of radius h and
    then consider how that quantity grows as a
    function of h.

29
Rate of spreading Expansion
  • Calculate the size of the reachable set for each
    node in the graph, average the result, and then
    normalize by the total number of nodes in the
    graph
  • The number of sites you can reach by travering h
    hops.
  • For tree, the number of sites grows exponentially
    in h.

30
Expansion
31
Existence of alterate paths Resillience
  • The minimum cut-set size for a balanced
    bi-partition of a graph.

32
Resilience
33
Tree-like behavior Distortion
  • Consider any spanning tree T on a graph G, and
    compute the average distance on T between any two
    vertices that share an edge in G.
  • How many extra hops are required to go from one
    side of an edge in G to the other, if we are
    restricted to using T.

34
Distortion
35
Discussion1
36
Weighted Vertex Cover
  • Do the degree-based generator produce networks
    with hierarchy and , if so , how?

37
Link Value Rank Distribution(x-axis on log scale)
38
Link value rank distribution(x-axis on linear
scale)
39
Conclusion 2
  • Degree-based generators capture the large-scale
    structure of the measured network surpringly
    well, according to their metrics.
  • The hierarchy present in the measured networks is
    looser and less strict than in the structural
    generators, and this is well captured by the
    hierarchical structure in degree-based
    generators.
  • The hierarchy in degree-based generators arises
    from the long-tailed distribution of degrees, and
    the backbone links are merely the links
    connecting two high-degree nodes.

40
Reference
  • On Power-Law Relationships of the Internet
    Topology
  • Zipf, Power-laws, and Pareto a ranking tutorial
  • http//ginger.hpl.hp.com/shl/papers/ranking/rankin
    g.html
  • Network Topology Generators Degree-Based vs.
    Structural
  • A Random Graph Model for Massive Graphs
  • Emergence of Scaling in Random Networks
Write a Comment
User Comments (0)
About PowerShow.com