Hyperbolic Geometry of Complex Network Data

Similar documents
(Social) Networks Analysis III. Prof. Dr. Daning Hu Department of Informatics University of Zurich

Models of Network Formation. Networked Life NETS 112 Fall 2017 Prof. Michael Kearns

Lesson 4. Random graphs. Sergio Barbarossa. UPC - Barcelona - July 2008

Rumour spreading in the spatial preferential attachment model

Distances in power-law random graphs

CS-E5740. Complex Networks. Scale-free networks

Wednesday, March 8, Complex Networks. Presenter: Jirakhom Ruttanavakul. CS 790R, University of Nevada, Reno

Branching Out: Quantifying Tree-like Structure in Complex Networks

Erdős-Rényi Model for network formation

Properties of Biological Networks

Topology Enhancement in Wireless Multihop Networks: A Top-down Approach

An Evolving Network Model With Local-World Structure

UNIVERSITA DEGLI STUDI DI CATANIA FACOLTA DI INGEGNERIA

Overlay (and P2P) Networks

CAIM: Cerca i Anàlisi d Informació Massiva

Small-World Models and Network Growth Models. Anastassia Semjonova Roman Tekhov

caution in interpreting graph-theoretic diagnostics

Higher order clustering coecients in Barabasi Albert networks

Chapter 1. Social Media and Social Computing. October 2012 Youn-Hee Han

CS249: SPECIAL TOPICS MINING INFORMATION/SOCIAL NETWORKS

Social and Technological Network Data Analytics. Lecture 5: Structure of the Web, Search and Power Laws. Prof Cecilia Mascolo

Summary: What We Have Learned So Far

Evolving Models for Meso-Scale Structures

Modelling data networks research summary and modelling tools

The missing links in the BGP-based AS connectivity maps

BOSAM: A Tool for Visualizing Topological Structures Based on the Bitmap of Sorted Adjacent Matrix

Case Studies in Complex Networks

How Do Real Networks Look? Networked Life NETS 112 Fall 2014 Prof. Michael Kearns

CSE 258 Lecture 12. Web Mining and Recommender Systems. Social networks

Incentive-Compatible Caching and Inter-Domain Traffic Engineering in CCN

CSE 158 Lecture 11. Web Mining and Recommender Systems. Social networks

Web 2.0 Social Data Analysis

Complex Networks. Structure and Dynamics

arxiv: v1 [cs.si] 11 Jan 2019

Introduction to Networks and Business Intelligence

Random Simplicial Complexes

An Internet Local Routing Approach Based on Network Structural Connectivity

Machine Learning and Modeling for Social Networks

Package fastnet. September 11, 2018

A Generating Function Approach to Analyze Random Graphs

Graph-theoretic Properties of Networks

RANDOM-REAL NETWORKS

Characteristics of Preferentially Attached Network Grown from. Small World

FITNESS-BASED GENERATIVE MODELS FOR POWER-LAW NETWORKS

Exploiting the Scale-free Structure of the WWW

Internet as a Complex Network. Guanrong Chen City University of Hong Kong

Example for calculation of clustering coefficient Node N 1 has 8 neighbors (red arrows) There are 12 connectivities among neighbors (blue arrows)

Graph Theory. Graph Theory. COURSE: Introduction to Biological Networks. Euler s Solution LECTURE 1: INTRODUCTION TO NETWORKS.

Estimating Local Decision-Making Behavior in Complex Evolutionary Systems

6.207/14.15: Networks Lecture 5: Generalized Random Graphs and Small-World Model

Package fastnet. February 12, 2018

Population size estimation and Internet link structure

The Mathematical Description of Networks

Specific Communication Network Measure Distribution Estimation

BRITE: An Approach to Universal Topology Generation

- relationships (edges) among entities (nodes) - technology: Internet, World Wide Web - biology: genomics, gene expression, proteinprotein

Card Games in an Undergraduate Geometry Course. Dr. Cherith Tucker, Oklahoma Baptist University MAA MathFest, July 28, 2017

Signal Processing for Big Data

CSCI5070 Advanced Topics in Social Computing

An Investigation into the Free/Open Source Software Phenomenon using Data Mining, Social Network Theory, and Agent-Based

Error and Attack Tolerance of Scale-Free Networks: Effects of Geometry

Online Social Networks 2

Analytical reasoning task reveals limits of social learning in networks

Complex-Network Modelling and Inference

Complex networks: A mixture of power-law and Weibull distributions

On the Growth of Internet Application Flows: A Complex Network Perspective

Statistical Methods for Network Analysis: Exponential Random Graph Models

Information Security in Scale Free Networks

Graph theoretic concepts. Devika Subramanian Comp 140 Fall 2008

Synchronizability and Connectivity of Discrete Complex Systems

arxiv:cs/ v4 [cs.ni] 13 Sep 2004

Distribution-Free Models of Social and Information Networks

Models for the growth of the Web

Homophily-Based Network Formation Models

Algebraic statistics for network models

γ : constant Goett 2 P(k) = k γ k : degree

Recap! CMSC 498J: Social Media Computing. Department of Computer Science University of Maryland Spring Hadi Amiri

The Shape of the Internet. Slides assembled by Jeff Chase Duke University (thanks to Vishal Misra and C. Faloutsos)

Supply chains involve complex webs of interactions among suppliers, manufacturers,

Networks and Discrete Mathematics

arxiv: v2 [physics.soc-ph] 23 Jul 2018

arxiv: v1 [physics.soc-ph] 8 Feb 2017

Random Generation of the Social Network with Several Communities

COMP6237 Data Mining and Networks. Markus Brede. Lecture slides available here:

BRITE: Universal Topology Generation from a User s Perspective Λ

Empirical analysis of online social networks in the age of Web 2.0

Möbius Transformations in Scientific Computing. David Eppstein

Analysis of Co-Authorship Network of Scientists Working on Topic of Network Theory

arxiv:cond-mat/ v5 [cond-mat.dis-nn] 16 Aug 2006

Social, Information, and Routing Networks: Models, Algorithms, and Strategic Behavior

Complex networks Phys 682 / CIS 629: Computational Methods for Nonlinear Systems

Economic Networks. Theory and Empirics. Giorgio Fagiolo Laboratory of Economics and Management (LEM) Sant Anna School of Advanced Studies, Pisa, Italy

Visual Analysis of Set Relations in a Graph

Nick Hamilton Institute for Molecular Bioscience. Essential Graph Theory for Biologists. Image: Matt Moores, The Visible Cell

arxiv: v1 [cond-mat.stat-mech] 9 May 2008

G.CO Reflections and Isosceles

The Social Network of Java Classes Power-law for Dummies

A generative model for feedback networks

ON MAKING A THEOREM FOR A CHILD. Seymour Papert MIT

Structural Analysis of Paper Citation and Co-Authorship Networks using Network Analysis Techniques

Transcription:

Hyperbolic Geometry of Complex Network Data Konstantin Zuev http://www.its.caltech.edu/~zuev/ Joint work with D. Krioukov, M. Boguñá, and G. Bianconi CMX seminar, Caltech May 24, 2017

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 networks are scale-free

Preferential Attachment Mechanism 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 i j Scale-free networks with rich gets richer Issues with PA Zero clustering No communities

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

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 Key idea: new connections are formed by trade-off between popularity and similarity New node Popular node Similar node

Popularity-Similarity Model 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. 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

Complex Network in a Hyperbolic Plane The angular coordinate of node is its similarity The radial coordinate of node is Let it grow with time: Let be the hyperbolic distance between and Minimization of minimization of New nodes connect to hyperbolically closets existing nodes Hyperbolic Disk We call this mechanism: Geometric Preferential Attachment

Geometric Preferential Attachment 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

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 models popularity fading 4. Node connects to hyperbolically closet existing nodes.

GPA as a Model for Real Networks GPA is the first model that generates networks with Power law degree distribution Strong clustering Community structure Universal properties of complex networks 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 MLE

Hyper Map Embed into the hyperbolic plane Hyperbolic Atlas of the Internet Data: CAIDA Internet topology as of Dec 2009 Nodes are autonomous systems Two ASs are connected if they exchange traffic Node size Font size

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.