Top Banner
Small World Networks Somsubhra Sharangi Computing Science, Simon Fraser University
11

Small World Networks

Jan 02, 2016

Download

Documents

Small World Networks. Somsubhra Sharangi Computing Science, Simon Fraser University. Agenda. Definition & Some Terminology Random Graphs Scale Free Graphs Some Properties Navigation Resilience Some Relevant Applications P2P Overlay Construction Internet Topology Modeling - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Small World Networks

Small World Networks

Somsubhra Sharangi Computing Science, Simon Fraser University

Page 2: Small World Networks

• Definition & Some Terminology– Random Graphs– Scale Free Graphs

• Some Properties– Navigation– Resilience

• Some Relevant Applications– P2P Overlay Construction– Internet Topology Modeling– Wireless and Mobile Networks

Agenda

Page 3: Small World Networks

Milgram’s Experiment:

There exist short chains of acquaintances linking together arbitrary pairs of strangers.

Random Graph:n nodes or vertices, where each possible edge between two vertices is present with independent probability p

average degree of a vertex is

Mean Shortest Path: the average length of shortest paths over all pairs of vertices

• A package to be transported from source to destination• Has to be transported only through already known persons

Concepts: Modeling Large Networks

5.5 hops on average

Page 4: Small World Networks

Concepts: Modeling Large Networks

pk = k-α

Page 5: Small World Networks

Concepts: Modeling Large Networks

Scale Free Graph: Degree distribution of the vertices follows the power law

Clustering coefficient: the average probability that two neighbors of a given vertex are also neighbors of one another.

Small World Networks:• Small mean shortest path

• High clustering coefficient

• L ~ Lrand but C >> Crand

Network n k L Lrand C Crand

WWW pages 153127 35.21 3.1 3.35 0.1078 0.00023

Internet AS 6209 4.11 3.76 6.18 .3 .001

Math co-authors 70975 3.9 9.5 8.2 .59 5.4x10-5

Power Grid 4941 2.67 18.7 12.4 0.08 0.005

E-coli reaction 315 28.3 2.62 1.98 .59 0.09

Page 6: Small World Networks

Genesis of Small World Networks

• Barabasi-Albert Model for Scale Free Networks

• Growth• Preferential Attachment

• BA biased towards history

• Weighted Preferential Attachment

• Random Re-Wire Model

Page 7: Small World Networks

Navigation in Small World Networks

Why should arbitrary pairs of strangers be able to find short chains of acquaintances that link them together?

Kleinberg’s result: Prd ≈ d(x,y)-α

A two-dimensional grid network with n = 6, p = 1, and q = 0

contacts of a node u with p = 1 and q = 2. v and w are the two long-range contacts.

Page 8: Small World Networks

Resilience in Small World Networks

Page 9: Small World Networks

Application : P2P Overlay Construction

• Head Node• Inner Node

• Long Link• Cluster Link

• Works on Top of P2P network layer• Joining Network

• Position determined by network layer• Determines whether to act as Head Node• If Head Node, create random links biased towards far away Head Nodes.

• Leaving Network• Normal restructuring of topology• New Head Node finds new long links

• Object Lookup• Search in local cluster• Determine long link and remote Head Node• Search in cluster of remote Head Node

• Resilience against flash crowd traffic

Page 10: Small World Networks

More Applications

• Hybrid Wireless Sensor Networks • Energy Dissipation proportional to number of hops in routing.• Divide the sensor space into cells• Place wire in each cell and flood• Greedy Geographic routing

• Internet Topology Generators• BA Model Inadequate• Random re-wiring model• Weibull Distribution

• Simulating Synthetic Topologies• End System Multicast Scaling

-by Jin & Bestavros[7]

• Contact Based Query in Wireless Networks• Mobile Ad-Hoc Networks with limited Infrastructure

Page 11: Small World Networks

References:

[1] M. E. J. Newman, Random Graphs as Models of Networks, Handbook of Graphs & Networks, Berlin,2003.[2] Albert-László Barabási and Eric Bonabeau, Scale Free Networks, Scientific American 288, pp 60-67, 2003.[3]J. Kleinberg. Navigation in a small-world. Nature, 406, 2000.[4] J. Kleinberg. The small-world phenomenon: an algorithmic perspective. Cornell Computer Science Technical Report 99-1776,2000.[5]KYK Hui, JCSLiu and DKYau, Small World Overlay p2p Networks.IWQoS 2004, pp 201-210.[6]Gaurav Sharma, Ravi Majumdar, Hybrid Sensor Networks: A Small World,MobiHoc 2005[7]Shudong Jin and Azer Bestavros, Small world Internet Topologies, Boston University BUCS-TR-2002-004.[8]Ahmed Helmy, Small Worlds in Wireless Networks, Communication Letters IEEE,vol-7, issue-10, Oct-2003, pp 490-492.