CSE 522 – Algorithmic and Economic Aspects of the Internet Instructors: Nicole Immorlica Mohammad Mahdian.

Slides:



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

‘Small World’ Networks (An Introduction) Presenter : Vishal Asthana
Small-world networks.
CS8803-NS Network Science Fall 2013
Collective Dynamics of ‘Small World’ Networks C+ Elegans: Ilhan Savut, Spencer Telford, Melody Lim 29/10/13.
Algorithmic and Economic Aspects of Networks Nicole Immorlica.
Traffic-driven model of the World-Wide-Web Graph A. Barrat, LPT, Orsay, France M. Barthélemy, CEA, France A. Vespignani, LPT, Orsay, France.
Analysis and Modeling of Social Networks Foudalis Ilias.
RESILIENCE NOTIONS FOR SCALE-FREE NETWORKS GUNES ERCAL JOHN MATTA 1.
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.
Models of Network Formation Networked Life NETS 112 Fall 2013 Prof. Michael Kearns.
SILVIO LATTANZI, D. SIVAKUMAR Affiliation Networks Presented By: Aditi Bhatnagar Under the guidance of: Augustin Chaintreau.
Information Networks Small World Networks Lecture 5.
CS 599: Social Media Analysis University of Southern California1 The Basics of Network Analysis Kristina Lerman University of Southern California.
Universal Random Semi-Directed Graphs
Weighted networks: analysis, modeling A. Barrat, LPT, Université Paris-Sud, France M. Barthélemy (CEA, France) R. Pastor-Satorras (Barcelona, Spain) A.
1 Evolution of Networks Notes from Lectures of J.Mendes CNR, Pisa, Italy, December 2007 Eva Jaho Advanced Networking Research Group National and Kapodistrian.
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.
On the Spread of Viruses on the Internet Noam Berger Joint work with C. Borgs, J.T. Chayes and A. Saberi.
CS728 Lecture 5 Generative Graph Models and the Web.
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-World Graphs for High Performance Networking Reem Alshahrani Kent State University.
Small Worlds Presented by Geetha Akula For the Faculty of Department of Computer Science, CALSTATE LA. On 8 th June 07.
Network Design IS250 Spring 2010 John Chuang. 2 Questions  What does the Internet look like? -Why do we care?  Are there any structural invariants?
Network Statistics Gesine Reinert. Yeast protein interactions.
Peer-to-Peer and Grid Computing Exercise Session 3 (TUD Student Use Only) ‏
CSE 522 – Algorithmic and Economic Aspects of the Internet Instructors: Nicole Immorlica Mohammad Mahdian.
CS Lecture 6 Generative Graph Models Part II.
Search in a Small World JIN Xiaolong Based on [1].
Small World Networks Somsubhra Sharangi Computing Science, Simon Fraser University.
Advanced Topics in Data Mining Special focus: Social Networks.
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
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 –
Computer Science 1 Web as a graph Anna Karpovsky.
Optimization Based Modeling of Social Network Yong-Yeol Ahn, Hawoong Jeong.
Information Networks Power Laws and Network Models Lecture 3.
(Social) Networks Analysis III Prof. Dr. Daning Hu Department of Informatics University of Zurich Oct 16th, 2012.
1 Algorithmic Performance in Complex Networks Milena Mihail Georgia Tech.
Small-world networks. What is it? Everyone talks about the small world phenomenon, but truly what is it? There are three landmark papers: Stanley Milgram.
COLOR TEST COLOR TEST. Social Networks: Structure and Impact N ICOLE I MMORLICA, N ORTHWESTERN U.
Part 1: Biological Networks 1.Protein-protein interaction networks 2.Regulatory networks 3.Expression networks 4.Metabolic networks 5.… more biological.
Gennaro Cordasco - How Much Independent Should Individual Contacts be to Form a Small-World? - 19/12/2006 How Much Independent Should Individual Contacts.
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.
Neural Network of C. elegans is a Small-World Network Masroor Hossain Wednesday, February 29 th, 2012 Introduction to Complex Systems.
Lecture 10: Network models CS 765: Complex Networks Slides are modified from Networks: Theory and Application by Lada Adamic.
Miniconference on the Mathematics of Computation
March 3, 2009 Network Analysis Valerie Cardenas Nicolson Assistant Adjunct Professor Department of Radiology and Biomedical Imaging.
Performance Evaluation Lecture 1: Complex Networks Giovanni Neglia INRIA – EPI Maestro 10 December 2012.
Hierarchical Organization in Complex Networks by Ravasz and Barabasi İlhan Kaya Boğaziçi University.
Network (graph) Models
Structures of Networks
Lecture 1: Complex Networks
Topics In Social Computing (67810)
Network Science: A Short Introduction i3 Workshop
Random Graph Models of large networks
Models of Network Formation
Models of Network Formation
Models of Network Formation
Department of Computer Science University of York
Models of Network Formation
Peer-to-Peer and Social Networks
Local Clustering Coefficient
Network Science: A Short Introduction i3 Workshop
Network Models Michael Goodrich Some slides adapted from:
Advanced Topics in Data Mining Special focus: Social Networks
Presentation transcript:

CSE 522 – Algorithmic and Economic Aspects of the Internet Instructors: Nicole Immorlica Mohammad Mahdian

Previously in this class Some common properties of social networks Need for generative models Several generative models for power law dist  Optimization  Multiplicative processes  Preferential growth Power law graph models:  preferential attachment

This lecture Analysis of the degree sequence of preferential attachment graphs Other power law graph models  The copying model  Heuristically optimized tradeoffs models for small world networks (time permitting)

Preferential attachment, recap. Start with a graph with one node. Vertices arrive one by one. When a vertex arrives, it connects itself to one (m, in general) of the previous vertices, with probability proportional to their degrees.

Preferential attachment Heuristic analysis (Barabasi-Albert): degree distribution follows a power law with exponent -3. Theorem (Bollobas, Riordan, Spencer, Tusnady). For d < n 1/16, the fraction of vertices that have degree d is almost surely around

Copying models Kleinberg et al and Kumar et al  Vertices join one by one, and each new vertex connects to m old vertices (picked as follows).  A new vertex picks an old vertex uniformly at random as its prototype.  For each link on the prototype, the new vertex copies the link with probability p, or replaces the link by a link to a randomly selected vertex with probability 1-p. Captures the power law, as well as the “locally dense, globally sparse” features of the web.

Heuristically Optimized Tradeoff Fabrikant, Koutsoupias, Papadimitriou, 2002  Each node is a point in the unit square  Nodes arrive one by one  Upon arrival, node i connects to a node j that minimizes .d ij + h j, where d ij is the Euclidean distance between i and j, and h j is the graph distance between j and node 1 (the center).

The FKP model

Small World Networks Low average distance L  Definition: The average distance L of a network is the number of edges in the shortest path between two vertices, averaged over all pairs of vertices. High clustering coefficient C  Definition: The clustering coefficient C of a network is the probability that two neighbors of a random vertex are connected by a single edge.

Small World Networks Many examples  Film actors: edge means actors appeared in a film together  Power grid: edge represents high-voltage transmission lines between generators, transformers, or substations  Neural network of worm C. elegans: two neurons joined by an edge if connected by synapse or gap junction L actual L random C actual C random Film actors Power grid C. Elegans Data from Watts-Strogatz

Models Regular network, e.g. C n k  High clustering coefficient (C ¼ ¾)  High average distance (L ¼ n/2k) Random network, e.g. G(n,k/n)  Low average distance (L ¼ ln(n)/ln(k))  Low clustering coefficient (C ¼ k/n)

Watts & Strogatz Model Add a small amount of random noise  Start with regular graph, e.g. C n k  Randomly “rewire” each edge with probability p