Complex network geometry and navigation Dmitri Krioukov CAIDA/UCSD F. Papadopoulos, M. Kitsak, kc claffy, A. Vahdat M. Á. Serrano, M. Boguñá UCSD, December.

Slides:



Advertisements
Similar presentations
Hidden Metric Spaces and Navigability of Complex Networks
Advertisements

Using Network Virtualization Techniques for Scalable Routing Nick Feamster, Georgia Tech Lixin Gao, UMass Amherst Jennifer Rexford, Princeton University.
Quality-of-Service Routing in IP Networks Donna Ghosh, Venkatesh Sarangan, and Raj Acharya IEEE TRANSACTIONS ON MULTIMEDIA JUNE 2001.
The Universal Laws of Structural Dynamics in Large Graphs Dmitri Krioukov UCSD/CAIDA David Meyer & David Rideout UCSD/Math M. Boguñá, M. Á. Serrano, F.
1 S4: Small State and Small Stretch Routing for Large Wireless Sensor Networks Yun Mao 2, Feng Wang 1, Lili Qiu 1, Simon S. Lam 1, Jonathan M. Smith 2.
Scalable Content-Addressable Network Lintao Liu
1 Greedy Forwarding in Dynamic Scale-Free Networks Embedded in Hyperbolic Metric Spaces Dmitri Krioukov CAIDA/UCSD Joint work with F. Papadopoulos, M.
Online Social Networks and Media Navigation in a small world.
School of Information University of Michigan Network resilience Lecture 20.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
Rumor Routing in Sensor Networks David Braginsky and Deborah Estrin LECS – UCLA Modified and Presented by Sugata Hazarika.
Geometry of large networks (computer science perspective) Dmitri Krioukov (CAIDA/UCSD) AIM, November 2011.
Identity and search in social networks Presented by Pooja Deodhar Duncan J. Watts, Peter Sheridan Dodds and M. E. J. Newman.
Weighted networks: analysis, modeling A. Barrat, LPT, Université Paris-Sud, France M. Barthélemy (CEA, France) R. Pastor-Satorras (Barcelona, Spain) A.
Topology Generation Suat Mercan. 2 Outline Motivation Topology Characterization Levels of Topology Modeling Techniques Types of Topology Generators.
The Universal Laws of Structural Dynamics in Large Graphs Dmitri Krioukov UCSD/CAIDA David Meyer & David Rideout UCSD/Math F. Papadopoulos, M. Kitsak,
Common approach 1. Define space: assign random ID (160-bit) to each node and key 2. Define a metric topology in this space,  that is, the space of keys.
Network Topology Julian Shun. On Power-Law Relationships of the Internet Topology (Faloutsos 1999) Observes that Internet graphs can be described by “power.
Network Morphospace Andrea Avena-Koenigsberger, Joaquin Goni Ricard Sole, Olaf Sporns Tung Hoang Spring 2015.
Using Structure Indices for Efficient Approximation of Network Properties Matthew J. Rattigan, Marc Maier, and David Jensen University of Massachusetts.
Geometric Spanners for Routing in Mobile Networks Jie Gao, Leonidas Guibas, John Hershberger, Li Zhang, An Zhu.
Global topological properties of biological networks.
1 Characterizing Selfishly Constructed Overlay Routing Networks March 11, 2004 Byung-Gon Chun, Rodrigo Fonseca, Ion Stoica, and John Kubiatowicz University.
Network analysis and applications Sushmita Roy BMI/CS 576 Dec 2 nd, 2014.
Mario Čagalj supervised by prof. Jean-Pierre Hubaux (EPFL-DSC-ICA) and prof. Christian Enz (EPFL-DE-LEG, CSEM) Wireless Sensor Networks:
Greedy Routing with Bounded Stretch Roland Flury, Roger Wattenhofer (ETH Zurich), Sriram Pemmaraju (Iowa University) Published at IEEE Infocom 2009 Introduction.
Navigability of Networks Dmitri Krioukov CAIDA/UCSD M. Boguñá, M. Á. Serrano, F. Papadopoulos, M. Kitsak, A. Vahdat, kc claffy May, 2010.
Introduction to compact routing Dmitri Krioukov UCSD/CAIDA IDRWS 2004.
THE URBAN SYSTEM CENTRAL PLACE THEORY and RELATED CONCEPTS.
1 Topology Control of Multihop Wireless Networks Using Transmit Power Adjustment Infocom /12/20.
Large-scale organization of metabolic networks Jeong et al. CS 466 Saurabh Sinha.
Optimization Based Modeling of Social Network Yong-Yeol Ahn, Hawoong Jeong.
Particle Filtering in Network Tomography
+ Offline Optimal Ads Allocation in SNS Advertising Hui Miao, Peixin Gao.
Popularity versus Similarity in Growing Networks Fragiskos Papadopoulos Cyprus University of Technology M. Kitsak, M. Á. Serrano, M. Boguñá, and Dmitri.
Optimal serverless networks attacks, complexity and some approximate algorithms Carlos Aguirre Maeso Escuela Politécnica Superior Universidad Autónoma.
Percolation in self-similar networks Dmitri Krioukov CAIDA/UCSD M. Á. Serrano, M. Boguñá UNT, March 2011.
Separability and Topology Control of Quasi Unit Disk Graphs Philippe Giabbanelli CMPT 880 – Spring 2008.
Boundary Recognition in Sensor Networks by Topology Methods Yue Wang, Jie Gao Dept. of Computer Science Stony Brook University Stony Brook, NY Joseph S.B.
Weighted networks: analysis, modeling A. Barrat, LPT, Université Paris-Sud, France M. Barthélemy (CEA, France) R. Pastor-Satorras (Barcelona, Spain) A.
1 Oblivious Routing in Wireless networks Costas Busch Rensselaer Polytechnic Institute Joint work with: Malik Magdon-Ismail and Jing Xi.
RR-FS Status Report Dmitri Krioukov CAIDA IETF-60.
A Graph-based Friend Recommendation System Using Genetic Algorithm
Online Social Networks and Media
Unifying Dynamical Systems and Complex Networks Theories ~ A Proposal of “Generative Network Automata (GNA)” ~ Unifying Dynamical Systems and Complex Networks.
Efficient Labeling Scheme for Scale-Free Networks The scheme in detailsPerformance of the scheme First we fix the number of hubs (to O(log(N))) and show.
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
Introduction to compact routing Dmitri Krioukov UCSD/CAIDA 3 rd CAIDA-WIDE Workshop.
341- INTRODUCTION TO BIOINFORMATICS Overview of the Course Material 1.
PRIN WOMEN PROJECT Research Unit: University of Naples Federico II G. Ferraiuolo
Percolation in self-similar networks PRL 106:048701, 2011
Community structure in graphs Santo Fortunato. More links “inside” than “outside” Graphs are “sparse” “Communities”
Informatics tools in network science
On the Placement of Web Server Replicas Yu Cai. Paper On the Placement of Web Server Replicas Lili Qiu, Venkata N. Padmanabhan, Geoffrey M. Voelker Infocom.
Network Dynamics and Simulation Science Laboratory Structural Analysis of Electrical Networks Jiangzhuo Chen Joint work with Karla Atkins, V. S. Anil Kumar,
Netlogo demo. Complexity and Networks Melanie Mitchell Portland State University and Santa Fe Institute.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
Hyperbolic Geometry of Complex Network Data Konstantin Zuev University of Nevada, Reno.
Response network emerging from simple perturbation Seung-Woo Son Complex System and Statistical Physics Lab., Dept. Physics, KAIST, Daejeon , Korea.
1 HEINZ NIXDORF INSTITUTE University of Paderborn Algorithms and Complexity Christian Schindelhauer Algorithms for Radio Networks Winter Term 2005/2006.
Cmpe 588- Modeling of Internet Emergence of Scale-Free Network with Chaotic Units Pulin Gong, Cees van Leeuwen by Oya Ünlü Instructor: Haluk Bingöl.
Named Data Networking – A Future Internet Architecture
Delay-Tolerant Networks (DTNs)
A Study of Group-Tree Matching in Large Scale Group Communications
Vineet Mittal Should more be added here Committee Members:
Turning Heterogeneity into an Advantage in Overlay Routing
Greedy Routing with Bounded Stretch
Towards Next Generation Panel at SAINT 2002
COMPUTER NETWORKS CS610 Lecture-16 Hammad Khalid Khan.
2nd TERANET 2011 International Workshop co-located with DISC 2011
Presentation transcript:

Complex network geometry and navigation Dmitri Krioukov CAIDA/UCSD F. Papadopoulos, M. Kitsak, kc claffy, A. Vahdat M. Á. Serrano, M. Boguñá UCSD, December 2010

Navigation efficiency and robustness (synthetic networks) Percentage of successful greedy paths 99.99% Percentage of shortest greedy paths 100% Percentage of successful greedy paths after removal of x% of links or nodes –x  10%  99% –x  30%  95%

Success ratio in random graphs Configuration model (the same degree distribution) 30% Classical random graphs (the same average degree) 0.17%

Mapping the real Internet using statistical inference methods Measure the Internet topology properties Map them to model parameters Place nodes at random hyperbolic coordinates Apply the Metropolis-Hastings algorithm to find the coordinates maximizing the likelihood that Internet is produced by the model

Navigation efficiency and robustness (Internet) Percentage of successful greedy paths 97% Average stretch 1.1 Percentage of successful greedy paths after removal of x% of links or nodes:

Why? –Congruency between hyperbolic space geometry and scale-free network topology –Hierarchical/heterogeneous organization of the two (zooming-out/zooming-in pattern) –Strong clustering/metric structure How? –Strong clustering yields high path diversity –All paths are congruent to their corresponding hyperbolic geodesics –If some paths are damaged, many others remain, and can still be found since they all congruent

No routing information exchange upon topology changes –if the minor degradation of routing efficiency is tolerable Slightly more intelligent variations of greedy forwarding, using small amount of non-local information, sustain 100% routing efficiency

Take-home message   ??

Open question Does any optimization of efficiency and robustness of targeted transport drive network evolution explicitly? Or is it just a natural but implicit by-product of other (standard) network evolution mechanisms?

Summary (of other results) We have discovered a new geometric framework to study the structure and function of complex networks The framework provides a natural (no “enforcement” on our side) explanation of two basic structural properties of complex networks (scale-free degree distribution and strong clustering) as consequences of underlying hyperbolic geometry The framework admits a standard statistical physics approach (exponential random graphs), interpreting auxiliary fields as linear function of hyperbolic distances/energies The framework subsumes the configuration model, classical random graphs, and random geometric graphs as three limiting cases with degenerate geometric structures The framework explains how the hierarchical structure of complex networks ensures the maximum efficiency of their navigation function – optimal routing without global topology knowledge The framework provides a basis for mapping real complex networks to their hidden/underlying hyperbolic spaces

Applications of network mapping Internet –optimal (maximally efficient/most scalable) routing –routing table sizes, stretch, and communication overhead approach their theoretical lower bounds Other networks –discover hidden distances between nodes (e.g., similarity distances between people in social networks) “soft” communities become areas in the underlying space with higher node densities –tell what drives signaling in networks, and what network perturbations drive it to failures (e.g., in the brain, regulatory, or metabolic networks)

M. Boguñá, F. Papadopoulos, and D. Krioukov, Sustaining the Internet with Hyperbolic Mapping, Nature Communications, v.1, 62, 2010 D. Krioukov, F. Papadopoulos, A. Vahdat, and M. Boguñá, Hyperbolic Geometry of Complex Networks, Physical Review E, v.82, , 2010, Physical Review E, v.80, (R), 2009 F. Papadopoulos, D. Krioukov, M. Boguñá, and A. Vahdat, Greedy Forwarding in (Dynamic) Scale-Free Networks Embedded in Hyperbolic Metric Spaces, INFOCOM 2010, SIGMETRICS MAMA 2009 M. Boguñá, D. Krioukov, and kc claffy, Navigability of Complex Networks, Nature Physics, v.5, p.74-80, 2009