Network Design IS250 Spring 2010 John Chuang. 2 Questions  What does the Internet look like? -Why do we care?  Are there any structural invariants?

Slides:



Advertisements
Similar presentations
Peer-to-Peer and Social Networks Power law graphs Small world graphs.
Advertisements

Complex Networks: Complex Networks: Structures and Dynamics Changsong Zhou AGNLD, Institute für Physik Universität Potsdam.
Emergence of Scaling in Random Networks Albert-Laszlo Barabsi & Reka Albert.
HY-483 Presentation On power law relationships of the internet topology A First Principles Approach to Understanding the Internet’s Router-level Topology.
Power Laws By Cameron Megaw 3/11/2013. What is a Power Law?
Analysis and Modeling of Social Networks Foudalis Ilias.
VL Netzwerke, WS 2007/08 Edda Klipp 1 Max Planck Institute Molecular Genetics Humboldt University Berlin Theoretical Biophysics Networks in Metabolism.
Information Networks Generative processes for Power Laws and Scale-Free networks Lecture 4.
Synopsis of “Emergence of Scaling in Random Networks”* *Albert-Laszlo Barabasi and Reka Albert, Science, Vol 286, 15 October 1999 Presentation for ENGS.
Internet Topology Caterina Scoglio KSU. Why need for Internet Topology models To evaluate performance of algorithms and protocols Realistic models at.
On Power-Law Relationships of the Internet Topology Michalis Faloutsos Petros Faloutsos Christos Faloutsos.
4. PREFERENTIAL ATTACHMENT The rich gets richer. Empirical evidences Many large networks are scale free The degree distribution has a power-law behavior.
Weighted networks: analysis, modeling A. Barrat, LPT, Université Paris-Sud, France M. Barthélemy (CEA, France) R. Pastor-Satorras (Barcelona, Spain) A.
CSE 522 – Algorithmic and Economic Aspects of the Internet Instructors: Nicole Immorlica Mohammad Mahdian.
1 Evolution of Networks Notes from Lectures of J.Mendes CNR, Pisa, Italy, December 2007 Eva Jaho Advanced Networking Research Group National and Kapodistrian.
Topology Generation Suat Mercan. 2 Outline Motivation Topology Characterization Levels of Topology Modeling Techniques Types of Topology Generators.
Complex Networks Third Lecture TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA TexPoint fonts used in EMF. Read the.
CS728 Lecture 5 Generative Graph Models and the Web.
Emergence of Scaling in Random Networks Barabasi & Albert Science, 1999 Routing map of the internet
Networks. Graphs (undirected, unweighted) has a set of vertices V has a set of undirected, unweighted edges E graph G = (V, E), where.
Scale-free networks Péter Kómár Statistical physics seminar 07/10/2008.
Small Worlds Presented by Geetha Akula For the Faculty of Department of Computer Science, CALSTATE LA. On 8 th June 07.
The Barabási-Albert [BA] model (1999) ER Model Look at the distribution of degrees ER ModelWS Model actorspower grid www The probability of finding a highly.
Mining and Searching Massive Graphs (Networks)
The structure of the Internet. How are routers connected? Why should we care? –While communication protocols will work correctly on ANY topology –….they.
Network Topology Julian Shun. On Power-Law Relationships of the Internet Topology (Faloutsos 1999) Observes that Internet graphs can be described by “power.
1 Complex systems Made of many non-identical elements connected by diverse interactions. NETWORK New York Times Slides: thanks to A-L Barabasi.
Mapping the Internet Topology Via Multiple Agents.
Web as Graph – Empirical Studies The Structure and Dynamics of Networks.
Peer-to-Peer and Grid Computing Exercise Session 3 (TUD Student Use Only) ‏
Common Properties of Real Networks. Erdős-Rényi Random Graphs.
CS Lecture 6 Generative Graph Models Part II.
On Power-Law Relationships of the Internet Topology CSCI 780, Fall 2005.
Small World Networks Somsubhra Sharangi Computing Science, Simon Fraser University.
The structure of the Internet. How are routers connected? Why should we care? –While communication protocols will work correctly on ANY topology –….they.
CSE 522 – Algorithmic and Economic Aspects of the Internet Instructors: Nicole Immorlica Mohammad Mahdian.
1 Algorithms for Large Data Sets Ziv Bar-Yossef Lecture 7 May 14, 2006
The structure of the Internet. The Internet as a graph Remember: the Internet is a collection of networks called autonomous systems (ASs) The Internet.
Lecture 3 Power Law Structure Ding-Zhu Du Univ of Texas at Dallas.
On Distinguishing between Internet Power Law B Bu and Towsley Infocom 2002 Presented by.
Summary from Previous Lecture Real networks: –AS-level N= 12709, M=27384 (Jan 02 data) route-views.oregon-ix.net, hhtp://abroude.ripe.net/ris/rawdata –
Peer-to-Peer and Social Networks Random Graphs. Random graphs E RDÖS -R ENYI MODEL One of several models … Presents a theory of how social webs are formed.
Large-scale organization of metabolic networks Jeong et al. CS 466 Saurabh Sinha.
Optimization Based Modeling of Social Network Yong-Yeol Ahn, Hawoong Jeong.
(Social) Networks Analysis III Prof. Dr. Daning Hu Department of Informatics University of Zurich Oct 16th, 2012.
Topic 13 Network Models Credits: C. Faloutsos and J. Leskovec Tutorial
Models and Algorithms for Complex Networks Networks and Measurements Lecture 3.
1 Spectral Analysis of Power-Law Graphs and its Application to Internet Topologies Milena Mihail Georgia Tech.
“Adversarial Deletion in Scale Free Random Graph Process” by A.D. Flaxman et al. Hammad Iqbal CS April 2006.
Weighted networks: analysis, modeling A. Barrat, LPT, Université Paris-Sud, France M. Barthélemy (CEA, France) R. Pastor-Satorras (Barcelona, Spain) A.
Emergence of Scaling and Assortative Mixing by Altruism Li Ping The Hong Kong PolyU
Social Network Analysis Prof. Dr. Daning Hu Department of Informatics University of Zurich Mar 5th, 2013.
1 “Expansion” in Power Law and Scale Free Graphs Milena Mihail Georgia Tech with Christos Gkantsidis, Christos Papadimitriou and Amin Saberi.
Lecture 1-5 Power Law Structure Weili Wu Ding-Zhu Du Univ of Texas at Dallas.
Class 9: Barabasi-Albert Model-Part I
Lecture 10: Network models CS 765: Complex Networks Slides are modified from Networks: Theory and Application by Lada Adamic.
RTM: Laws and a Recursive Generator for Weighted Time-Evolving Graphs Leman Akoglu, Mary McGlohon, Christos Faloutsos Carnegie Mellon University School.
Performance Evaluation Lecture 1: Complex Networks Giovanni Neglia INRIA – EPI Maestro 10 December 2012.
Class 4: It’s a Small World After All Network Science: Small World February 2012 Dr. Baruch Barzel.
Hierarchical Organization in Complex Networks by Ravasz and Barabasi İlhan Kaya Boğaziçi University.
Netlogo demo. Complexity and Networks Melanie Mitchell Portland State University and Santa Fe Institute.
Lecture II Introduction to complex networks Santo Fortunato.
Structures of Networks
Topics In Social Computing (67810)
Models of networks (synthetic networks or generative models): Random, Small-world, Scale-free, Configuration model and Random geometric model By: Ralucca.
Topology and Dynamics of Complex Networks
Peer-to-Peer and Social Networks
From the Synthetic networks slide deck (didn’t have a chance to go over them at that time) By: Ralucca Gera, NPS.
Modelling and Searching Networks Lecture 2 – Complex Networks
Network Science: A Short Introduction i3 Workshop
Presentation transcript:

Network Design IS250 Spring 2010 John Chuang

2 Questions  What does the Internet look like? -Why do we care?  Are there any structural invariants?  Can we develop models of network formation and growth?

John Chuang3 What does the Internet Look Like?

John Chuang4 What does the Internet Look Like? Full Internet map (Router Level) as of 18 Feb edges, nodes (42443 leaves) Burch and Cheswick

John Chuang5 Why do we care?  Top-down topology design of 1969 replaced by bottom-up evolution of modern Internet -The Internet and the WWW are probably the only engineered systems whose structures are unknown to their designers  Performance of network protocols and algorithms dependent on underlying topology -Researchers and engineers need realistic models of network topology to calibrate/validate their design

John Chuang6 Personal Example  Chuang-Sirbu Scaling Law (1998) -Normalized multicast tree cost scales with number of receivers at an exponent of 0.8 L m /L u = N k

John Chuang7 Topologies to Use  Get topologies of real networks  Generate synthetic graphs Erdos-Renyi Random Graph

John Chuang8 Faloutsos, Faloutsos, Faloutsos (1999)  Power Law observed in degree distribution of Internet topology -Many low-degree nodes, few high-degree nodes log(d v ) log(r v ) Y=a*X b

John Chuang9 Power Law Networks  Engineered systems -Internet (Faloutsos et al. 1999) -WWW (Lawrence & Giles 1998, Broder et al. 2000, Kleinberg & Lawrence 2001) -Electric power grid (Watts & Strogatz 1998)  Biological systems -neural network of Caenorhabditis elegans (Watts and Strogatz 1998)  Social networks -Scientific publication citation (Redner 1998) -actor collaboration (Barabasi and Albert 2002)

John Chuang10 Node Degree Distribution isn’t Everything  Li, Alderson, Willinger, Doyle. A First-Principles Approach to Understanding the Internet’s Router-level Topology (2004)

John Chuang11 The Internet is not Random!  Okay, so the Internet cannot be modeled as a random graph -Erdos-Renyi random graphs do not exhibit power law  What other structural invariants might there be? -We know that the Internet has small diameter, and also high degree of local clustering…

John Chuang12 Small World Networks  Watts-Strogatz Small World Model -High degree of clustering -Small diameter -But no power-law degree distribution

John Chuang13 Barabasi-Albert Model  Incremental Growth and Preferential Attachment -Probability of receiving new edge dependent on current degree  Properties -Small diameter -Power law degree distribution -But no clustering

John Chuang14 Other Models  HOT: Highly Optimized Tolerance (Carlson & Doyle, 1999) -Design based on explicit optimization of performance metrics, yet still exhibiting power laws  Jellyfish (Siganos, Tauro, Faloutsos, 2004) -Incorporates hierarchical nature of Internet

Do we still have time? No -- Time for Course Eval Yes -- A paradox just for fun

John Chuang16 Braess’ Paradox (Selfish Routing and the Price of Anarchy)  Initial Network  Delay = 1.5 x x 1 1 x x  Improved Network  Delay = 2 See for real world examples!