CS728-2008 Lecture 6 Generative Graph Models Part II.

Slides:



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

1 Dynamics of Real-world Networks Jure Leskovec Machine Learning Department Carnegie Mellon University
Jurij Leskovec, CMU Jon Kleinberg, Cornell Christos Faloutsos, CMU
Emergence of Scaling in Random Networks Albert-Laszlo Barabsi & Reka Albert.
Analysis and Modeling of Social Networks Foudalis Ilias.
Week 5 - Models of Complex Networks I Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
RESILIENCE NOTIONS FOR SCALE-FREE NETWORKS GUNES ERCAL JOHN MATTA 1.
Lecture 21 Network evolution Slides are modified from Jurij Leskovec, Jon Kleinberg and Christos Faloutsos.
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.
Models of Network Formation Networked Life NETS 112 Fall 2013 Prof. Michael Kearns.
What did we see in the last lecture?. What are we going to talk about today? Generative models for graphs with power-law degree distribution Generative.
SILVIO LATTANZI, D. SIVAKUMAR Affiliation Networks Presented By: Aditi Bhatnagar Under the guidance of: Augustin Chaintreau.
Jure Leskovec, CMU Kevin Lang, Anirban Dasgupta, Michael Mahoney Yahoo! Research.
On Power-Law Relationships of the Internet Topology Michalis Faloutsos Petros Faloutsos Christos Faloutsos.
Lecture 7 CS 728 Searchable Networks. Errata: Differences between Copying and Preferential Attachment In generative model: let p k be fraction of nodes.
CS 599: Social Media Analysis University of Southern California1 The Basics of Network Analysis Kristina Lerman University of Southern California.
The influence of search engines on preferential attachment Dan Li CS3150 Spring 2006.
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.
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.
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.
Network Models Social Media Mining. 2 Measures and Metrics 2 Social Media Mining Network Models Why should I use network models? In may 2011, Facebook.
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.
Long Tails and Navigation Networked Life CSE 112 Spring 2007 Prof. Michael Kearns.
Peer-to-Peer and Grid Computing Exercise Session 3 (TUD Student Use Only) ‏
Graphs over time: densification laws, shrinking diameters and possible explanations 1.
Advanced Topics in Data Mining Special focus: Social Networks.
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.
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.
Measurement and Evolution of Online Social Networks Review of paper by Ophir Gaathon Analysis of Social Information Networks COMS , Spring 2011,
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.
Online Social Networks and Media Network models. What is a network model? Informally, a network model is a process (radomized or deterministic) for generating.
Optimization Based Modeling of Social Network Yong-Yeol Ahn, Hawoong Jeong.
Topic 13 Network Models Credits: C. Faloutsos and J. Leskovec Tutorial
Survey on Evolving Graphs Research Speaker: Chenghui Ren Supervisors: Prof. Ben Kao, Prof. David Cheung 1.
Author: M.E.J. Newman Presenter: Guoliang Liu Date:5/4/2012.
Weighted Graphs and Disconnected Components Patterns and a Generator IDB Lab 현근수 In KDD 08. Mary McGlohon, Leman Akoglu, Christos Faloutsos.
“Adversarial Deletion in Scale Free Random Graph Process” by A.D. Flaxman et al. Hammad Iqbal CS April 2006.
Social Network Analysis Prof. Dr. Daning Hu Department of Informatics University of Zurich Mar 5th, 2013.
On-line Social Networks - Anthony Bonato 1 Dynamic Models of On-Line Social Networks Anthony Bonato Ryerson University WAW’2009 February 13, 2009 nt.
Butterfly model slides. Topological Model: “Butterfly” Objective: Develop model to help explain behavioral mechanisms that cause observed properties,
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.
Most of contents are provided by the website Network Models TJTSD66: Advanced Topics in Social Media (Social.
Slides are modified from Lada Adamic and Jure Leskovec
School of Information University of Michigan Unless otherwise noted, the content of this course material is licensed under a Creative Commons Attribution.
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.
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.
Network (graph) Models
Structures of Networks
Lecture 1: Complex Networks
Topics In Social Computing (67810)
Lecture 13 Network evolution
Peer-to-Peer and Social Networks Fall 2017
Peer-to-Peer and Social Networks
Lecture 21 Network evolution
Network Science: A Short Introduction i3 Workshop
Advanced Topics in Data Mining Special focus: Social Networks
What did we see in the last lecture?
Presentation transcript:

CS Lecture 6 Generative Graph Models Part II

Review of Generative Models Waxman’s – locality model in plane Configuration – specifies degree sequence Price’s – cumulative advantage Barabasi and Albert - preferential attachment Copying Model Watts and Strogatz Beta Model – link rewiring in clustered, organized network Temporal Evolution models - Densification Today’s lecture

Densification – Possible Explanations Generative models to capture the Densification Power Law and Shrinking diameters 2 proposed models: –Community Guided Attachment – obeys Densification –Forest Fire model – obeys Densification, Shrinking diameter (and Power Law degree distribution)

Community structure Assume organized community structure Expect many within- group friendships and fewer cross- group ones How hard is it to cross communities? Self-similar university community structure CS Math DramaMusic Science Arts University

cross-community linking probability of nodes at tree-distance h is scale-free linking probability: prob(x – y) = c -h where: c ≥ 1 … the Difficulty constant h … tree-distance of x,y Cross-community Linking Assumption

Densification Power Law (1) Theorem: The Community Guided Attachment leads to Densification Power Law with exponent a … densification exponent b … community structure branching factor c … difficulty constant

Theorem: Gives any non-integer Densification exponent If c = 1: easy to cross communities –Then: a=2, quadratic growth of edges – near clique If c = b: hard to cross communities –Then: a=1, linear growth of edges – constant out-degree Difficulty Constant

Room for Improvement Community Guided Attachment explains Densification Power Law Issues: –Requires explicit Community structure –Does not obey Shrinking Diameters

Ingredients for “Forest Fire” model –“Rich get richer” preferential attachment process, to get power-law in-degrees –“Copying” model, to lead to communities –Community Guided Attachment, to produce Densification Power Law

“Forest Fire” model – Intuition How do authors identify references? 1.Find first paper and cite it 2.Copy a few citations from first 3.Continue recursively 4.From time to time use bibliographic tools (e.g. CiteSeer) and chase back-links

“Forest Fire” – the Model A node arrives Randomly chooses an “ambassador” Starts burning nodes (with probability p) and adds links to burned nodes “Fire” spreads recursively, with exponential decay

Forest Fire in Action Forest Fire generates graphs that Densify and have Shrinking Diameter densification diameter 1.21 N(t) E(t) N(t) diameter

Forest Fire in Action Forest Fire also generates graphs with heavy-tailed degree distribution in-degreeout-degree count vs. in-degreecount vs. out-degree

Forest Fire model – Justification Densification Power Law: –Similar to Community Guided Attachment –The probability of linking decays exponentially with the distance – Densification Power Law Power law out-degrees: –From time to time we get large fires Power law in-degrees: –The fire is more likely to burn hubs

Forest Fire – the Formal Model 2 parameters: –p … forward burning probability –r … backward burning ratio Nodes arrive one at a time New node v attaches to a random node – the ambassador Then v begins burning ambassador’s neighbors: –Burn X links, where X is binomially distributed with mean 1/1-p –Choose in-links with probability r times less than out- links Fire spreads recursively Node v attaches to all nodes that got burned

Forest Fire – Phase plots Exploring the Forest Fire parameter space Sparse graph Dense graph Increasing diameter Shrinking diameter

Densification and Shrinking Diameter Are the Densification and Shrinking Diameter two different observations of the same phenomena? No! Forest Fire can generate: –(1) Sparse graphs with increasing diameter –Sparse graphs with decreasing diameter –(2) Dense graphs with decreasing diameter 1 2

Next time: Searchable Networks Questions: Social: How does a person in a small world find their soul mate? Comp Sci: How does the notion of long and short edges in a “random” network impact ability to find key nodes?