Hyperbolic Geometry of Complex Network Data Konstantin Zuev University of Nevada, Reno.

Slides:



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

Complex Networks Advanced Computer Networks: Part1.
The Universal Laws of Structural Dynamics in Large Graphs Dmitri Krioukov UCSD/CAIDA David Meyer & David Rideout UCSD/Math M. Boguñá, M. Á. Serrano, F.
Emergence of Scaling in Random Networks Albert-Laszlo Barabsi & Reka Albert.
1 Greedy Forwarding in Dynamic Scale-Free Networks Embedded in Hyperbolic Metric Spaces Dmitri Krioukov CAIDA/UCSD Joint work with F. Papadopoulos, M.
Week 5 - Models of Complex Networks I Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
Analysis of Social Media MLD , LTI William Cohen
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.
Geometry of large networks (computer science perspective) Dmitri Krioukov (CAIDA/UCSD) AIM, November 2011.
Structural Inference of Hierarchies in Networks BY Yu Shuzhi 27, Mar 2014.
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.
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.
Masters Thesis Defense Amit Karandikar Advisor: Dr. Anupam Joshi Committee: Dr. Finin, Dr. Yesha, Dr. Oates Date: 1 st May 2007 Time: 9:30 am Place: ITE.
The Universal Laws of Structural Dynamics in Large Graphs Dmitri Krioukov UCSD/CAIDA David Meyer & David Rideout UCSD/Math F. Papadopoulos, M. Kitsak,
Scale-free networks Péter Kómár Statistical physics seminar 07/10/2008.
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.
The structure of the Internet. How are routers connected? Why should we care? –While communication protocols will work correctly on ANY topology –….they.
Networks FIAS Summer School 6th August 2008 Complex Networks 1.
1 Complex systems Made of many non-identical elements connected by diverse interactions. NETWORK New York Times Slides: thanks to A-L Barabasi.
Web as Graph – Empirical Studies The Structure and Dynamics of Networks.
Peer-to-Peer and Grid Computing Exercise Session 3 (TUD Student Use Only) ‏
CS Lecture 6 Generative Graph Models Part II.
Research of Network Science Prof. Cheng-Shang Chang ( 張正尚教授 ) Institute of Communications Engineering National Tsing Hua University Hsinchu Taiwan
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.
The structure of the Internet. The Internet as a graph Remember: the Internet is a collection of networks called autonomous systems (ASs) The Internet.
Network analysis and applications Sushmita Roy BMI/CS 576 Dec 2 nd, 2014.
Error and Attack Tolerance of Complex Networks Albert, Jeong, Barabási (presented by Walfredo)
Navigability of Networks Dmitri Krioukov CAIDA/UCSD M. Boguñá, M. Á. Serrano, F. Papadopoulos, M. Kitsak, A. Vahdat, kc claffy May, 2010.
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.
1 Worm Modeling and Defense Cliff C. Zou, Don Towsley, Weibo Gong Univ. Massachusetts, Amherst.
+ Offline Optimal Ads Allocation in SNS Advertising Hui Miao, Peixin Gao.
Statistical Mechanics of Complex Networks: Economy, Biology and Computer Networks Albert Diaz-Guilera Universitat de Barcelona.
Popularity versus Similarity in Growing Networks Fragiskos Papadopoulos Cyprus University of Technology M. Kitsak, M. Á. Serrano, M. Boguñá, and Dmitri.
Complex network geometry and navigation Dmitri Krioukov CAIDA/UCSD F. Papadopoulos, M. Kitsak, kc claffy, A. Vahdat M. Á. Serrano, M. Boguñá UCSD, December.
Analysis of Social Media MLD , LTI William Cohen
Percolation in self-similar networks Dmitri Krioukov CAIDA/UCSD M. Á. Serrano, M. Boguñá UNT, March 2011.
Weighted networks: analysis, modeling A. Barrat, LPT, Université Paris-Sud, France M. Barthélemy (CEA, France) R. Pastor-Satorras (Barcelona, Spain) A.
COLOR TEST COLOR TEST. Social Networks: Structure and Impact N ICOLE I MMORLICA, N ORTHWESTERN U.
Complex Networks First Lecture TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA TexPoint fonts used in EMF. Read the.
Shi Zhou University College London Second-order mixing in networks Shi Zhou University College London.
Part 1: Biological Networks 1.Protein-protein interaction networks 2.Regulatory networks 3.Expression networks 4.Metabolic networks 5.… more biological.
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.
October Large networks: a new language for science László Lovász Eötvös Loránd University, Budapest
Complex Networks Measures and deterministic models Philippe Giabbanelli.
Professor Yashar Ganjali Department of Computer Science University of Toronto
Percolation Processes Rajmohan Rajaraman Northeastern University, Boston May 2012 Chennai Network Optimization WorkshopPercolation Processes1.
Lecture 10: Network models CS 765: Complex Networks Slides are modified from Networks: Theory and Application by Lada Adamic.
Percolation in self-similar networks PRL 106:048701, 2011
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.
Response network emerging from simple perturbation Seung-Woo Son Complex System and Statistical Physics Lab., Dept. Physics, KAIST, Daejeon , Korea.
Algorithms and Computational Biology Lab, Department of Computer Science and & Information Engineering, National Taiwan University, Taiwan Network Biology.
Reliability of Critical Infrastructure Networks at Local and Global Scale Konstantin Zuev Clemson University October.
Hyperbolic Geometry of Complex Network Data
Reliability of Critical Infrastructure Networks: Challenges
Subset Simulation & Reliability of Critical Infrastructure Networks: Recent Progress, New Applications, and Challenges Konstantin Zuev
Condensation phenomena in stochastic systems Bath 2016 Quantum Statistics and Condensation Transitions in Networks and Simplicial Complexes Ginestra.
Topics In Social Computing (67810)
Small World Networks Scotty Smith February 7, 2007.
Diffusion in Networks
Network Models Michael Goodrich Some slides adapted from:
2nd TERANET 2011 International Workshop co-located with DISC 2011
Presentation transcript:

Hyperbolic Geometry of Complex Network Data Konstantin Zuev University of Nevada, Reno Mathematics & Statistics Colloquium Feb 18, 2016

Background: Complex Networks What are networks? The Oxford English Dictionary: “a collection of interconnected things” Mathematically, network is a graph Network = graph + extra structure “Classification” Technological Networks Social Networks Information Networks Biological Networks

Technological Networks The Opte Project ( Example The Internet (“drosophila” of network science) Nodes: computers Links: physical connections (optical fiber cables or telephone lines) North America Europe Latin America Asia Pacific Africa

Social Networks Example High School Dating (Data: Bearman et al (2004)) Nodes: boys and girls Links: dating relationship

Information Networks new customer Example Recommender networks Bipartite: two types of nodes Used by Microsoft Amazon eBay Pandora Radio Netflix

Biological Networks Example Food webs Nodes: species in an ecosystem Links: predator-prey relationships Wisconsin Little Rock Lake Martinez & Williams, (1991) 92 species 998 feeding links top predators at the top

They can help to shed some light on: Spread of epidemics in human networks Newman “Spread of Epidemic Disease on Networks” PRE, Prediction of a financial crisis Elliott et al “Financial Networks and Contagion” American Economic Review, Theory of quantum gravity Boguñá et al “Cosmological Networks” New J. of Physics, How brain works Krioukov “Brain Theory” Frontiers in Computational Neuroscience, How to treat cancer Barabási et al “Network Medicine: A Network-based Approach to Human Disease” Nature Reviews Genetics, Networks are Everywhere!

How do complex networks grow? Erdős–Rényi Model G(n,p) 1.Take n nodes 2.Connect every pair of nodes at random with probability p Real networksare “scale-free”

Scale-free networks with Barabási–Albert Model 1.Start with n isolated nodes. New nodes come one at a time. 2.A new node i connects to m old nodes. 3.The probability that i connects to j Issues with PA Zero clustering No communities i j Preferential Attachment Mechanism “rich gets richer”

Universal Properties of Complex Networks Heavy-tail degree distribution (“scale-free” networks) Strong clustering (“many triangles”) Community structure Friendship network of children in a U.S. school PA

Popularity versus Similarity Intuition How does a new node make connections? It connects to popular nodes Preferential Attachment It connects to similar nodes “Birds of feather flock together” Homophily Popular node Similar node Key idea: new connections are formed by New node trade-off between popularity and similarity

In a growing network: The popularity of node is modeled by its birth time The similarity of is modeled by distributed over a similarity space The angular distance quantifies the similarity between s and t. Popularity-Similarity Model Mechanism: a new node connects to an existing node if is both popular and similar to, that is if: is small controls the relative contributions of popularity and similarity

Geometric Interpretation using Hyperbolic Geometry Tessellation of the Poincare disc with the Schläfli symbol {9, 3}, rendering an image of the speaker (the Poincare tool by B. Horn). Poincare model of hyperbolic plane

Why Geometry? Why Hyperbolic? Hyperbolical spaces are natural homes for complex networks

Complex Network in a Hyperbolic Disk Hyperbolic Disk We call this mechanism: Geometric Preferential Attachment hyperbolically closets existing nodes

How does a new node find its position in the similarity space ? Fashion: contains “hot” regions. Attractiveness of for a new node is the number of existing nodes in The higher the attractiveness of, the higher the probability that Geometric Preferential Attachment

GPA Model of Growing Networks 1.Initially the network is empty. New nodes appear one at a time. 2.The angular (similarity) coordinate of is determined as follows: a.Sample uniformly at random (candidate positions) b.Compute the attractiveness for all candidates c. Set with probability is initial attractiveness 3.The radial (popularity) coordinate of node is set to The radial coordinates of existing nodes are updated to 4.Node connects to hyperbolically closet existing nodes. models popularity fading

GPA as a Model for Real Networks GPA is the first model that generates networks with Heavy-tail degree distribution Strong clustering Community structure Can we estimate the model parameters from the network data? The model has three parameters: the number of links established by every new node the speed of popularity fading the initial attractiveness “Universal” properties of complex networks

Inferring Model Parameters controls the average degree in GPA-networks: controls the power-law exponent in GPA-networks: Assumption: Real network G is generated by the GPA model:

Inferring controls the heterogeneity of the angular node density Kolmogorov-Smirnov statistic Thanks to communities, we expect real networks to have small values of inference is challenging inference is easy

Hyper Map Hyperbolic Atlas of the Internet Nodes are autonomous systems Two ASs are connected if they exchange traffic Node size Font size To infer we need to embed into the hyperbolic plane

Maximum Likelihood Estimation Given the network embedding The log-likelihood: Using Monte Carlo:

MLE in Synthetic GPA networks As expected: the smaller, the easier to estimate it

The Internet AS Internet topology as of Dec 2009 N=25910 nodes M=63435 links Power-law exponent Average degree Initial attractiveness Box Plot: 100 GPA networks (with the same parameters)

References General text on Complex Networks M. Newman Networks: An Introduction 2009 aka Big Black Book Hyper Map F. Papadopoulos et al “Network Mapping by Replaying Hyperbolic Growth” IEEE/ACM Transactions on Networking, 2015 (first arXiv version 2012 ) Geometric Preferential Attachment K. Zuev et al “Emergence of Soft Communities from Geometric Preferential Attachment” Nature Scientific Reports 2015.

Collaborators Dima Krioukov Northeastern University Marián Boguñá Universitat de Barcelona Ginestra Bianconi Queen Mary University of London