Alan Frieze Charalampos (Babis) E. Tsourakakis WAW 2012 22 June ‘12 WAW '121.

Slides:



Advertisements
Similar presentations
Lower Bounds for Additive Spanners, Emulators, and More David P. Woodruff MIT and Tsinghua University To appear in FOCS, 2006.
Advertisements

Every edge is in a red ellipse (the bags). The bags are connected in a tree. The bags an original vertex is part of are connected.
Greedy Routing with Guaranteed Delivery Using Ricci Flow Jie Gao Stony Brook University Rik Sarkar, Xiaotian Yin, Feng Luo, Xianfeng David Gu.
Analysis and Modeling of Social Networks Foudalis Ilias.
SILVIO LATTANZI, D. SIVAKUMAR Affiliation Networks Presented By: Aditi Bhatnagar Under the guidance of: Augustin Chaintreau.
Information Networks Small World Networks Lecture 5.
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.
Networks. Graphs (undirected, unweighted) has a set of vertices V has a set of undirected, unweighted edges E graph G = (V, E), where.
Last time: terminology reminder w Simple graph Vertex = node Edge Degree Weight Neighbours Complete Dual Bipartite Planar Cycle Tree Path Circuit Components.
CMU SCS C. Faloutsos (CMU)#1 Large Graph Algorithms Christos Faloutsos CMU McGlohon, Mary Prakash, Aditya Tong, Hanghang Tsourakakis, Babis Akoglu, Leman.
1 Representing Graphs. 2 Adjacency Matrix Suppose we have a graph G with n nodes. The adjacency matrix is the n x n matrix A=[a ij ] with: a ij = 1 if.
NetMine: Mining Tools for Large Graphs Deepayan Chakrabarti Yiping Zhan Daniel Blandford Christos Faloutsos Guy Blelloch.
Graph Algorithms: Minimum Spanning Tree We are given a weighted, undirected graph G = (V, E), with weight function w:
CS 728 Lecture 4 It’s a Small World on the Web. Small World Networks It is a ‘small world’ after all –Billions of people on Earth, yet every pair separated.
Peer-to-Peer and Grid Computing Exercise Session 3 (TUD Student Use Only) ‏
Is the following graph Hamiltonian- connected from vertex v? a). Yes b). No c). I have absolutely no idea v.
Definition Dual Graph G* of a Plane Graph:
W. D. Grover TRLabs & University of Alberta © Wayne D. Grover 2002, 2003 Graph theory and routing (initial background) E E Lecture 4.
1 Algorithms for Large Data Sets Ziv Bar-Yossef Lecture 7 May 14, 2006
1 University of Denver Department of Mathematics Department of Computer Science.
Measurement and Analysis of Online Social Networks Alan Mislove,Massimiliano Marcon, Krishna P. Gummadi, Peter Druschel, Bobby Bhattacharjee Presented.
Minimum Spanning Trees. Subgraph A graph G is a subgraph of graph H if –The vertices of G are a subset of the vertices of H, and –The edges of G are a.
Network Measures Social Media Mining. 2 Measures and Metrics 2 Social Media Mining Network Measures Klout.
Outline Introduction The hardness result The approximation algorithm.
STUDY OF THE HIRSCH CONJECTURE BASED ON “A QUASI-POLYNOMIAL BOUND FOR THE DIAMETER OF GRAPHS OF POLYHEDRA” Instructor: Dr. Deza Presenter: Erik Wang Nov/2013.
CMU SCS KDD'09Faloutsos, Miller, Tsourakakis P0-1 Large Graph Mining: Power Tools and a Practitioner’s guide Christos Faloutsos Gary Miller Charalampos.
LANGUAGE NETWORKS THE SMALL WORLD OF HUMAN LANGUAGE Akilan Velmurugan Computer Networks – CS 790G.
 What is a graph? What is a graph?  Directed vs. undirected graphs Directed vs. undirected graphs  Trees vs graphs Trees vs graphs  Terminology: Degree.
Expanders via Random Spanning Trees R 許榮財 R 黃佳婷 R 黃怡嘉.
Tree A connected graph that contains no simple circuits is called a tree. Because a tree cannot have a simple circuit, a tree cannot contain multiple.
Aim: Graph Theory - Trees Course: Math Literacy Do Now: Aim: What’s a tree?
COLOR TEST COLOR TEST. Social Networks: Structure and Impact N ICOLE I MMORLICA, N ORTHWESTERN U.
1 Burning a graph as a model of social contagion Anthony Bonato Ryerson University Institute of Software Chinese Academy of Sciences.
Network theory David Lusseau BIOL4062/5062
Part 1: Biological Networks 1.Protein-protein interaction networks 2.Regulatory networks 3.Expression networks 4.Metabolic networks 5.… more biological.
Neural Network of C. elegans is a Small-World Network Masroor Hossain Wednesday, February 29 th, 2012 Introduction to Complex Systems.
University “Ss. Cyril and Methodus” SKOPJE Cluster-based MDS Algorithm for Nodes Localization in Wireless Sensor Networks Ass. Biljana Stojkoska.
Week 1 – Introduction to Graph Theory I Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
ساختمانهای گسسته دانشگاه صنعتی شاهرود – فروردین 1392.
Embeddings, flow, and cuts: an introduction University of Washington James R. Lee.
R-MAT: A Recursive Model for Graph Mining Deepayan Chakrabarti Yiping Zhan Christos Faloutsos.
Data Structures and Algorithms in Parallel Computing Lecture 3.
Miniconference on the Mathematics of Computation
1 Friends and Neighbors on the Web Presentation for Web Information Retrieval Bruno Lepri.
Introduction to Graph Theory
Spanning Tree Definition:A tree T is a spanning tree of a graph G if T is a subgraph of G that contains all of the vertices of G. A graph may have more.
CMU SCS KDD'09Faloutsos, Miller, Tsourakakis P9-1 Large Graph Mining: Power Tools and a Practitioner’s guide Christos Faloutsos Gary Miller Charalampos.
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
Lecture 23: Structure of Networks
Network analysis.
NetMine: Mining Tools for Large Graphs
Section 8.6: Clustering Coefficients
Lecture 23: Structure of Networks
Generative Model To Construct Blog and Post Networks In Blogosphere
Random Graph Models of large networks
Section 8.6 of Newman’s book: Clustering Coefficients
Spanning Trees Discrete Mathematics.
Enumerating Distances Using Spanners of Bounded Degree
R-MAT: A Recursive Model for Graph Mining
Department of Computer Science University of York
Network Science: A Short Introduction i3 Workshop
Introduction Wireless Ad-Hoc Network
Clustering Coefficients
A path that uses every vertex of the graph exactly once.
Lecture 23: Structure of Networks
CS246: Web Characteristics
Network Science: A Short Introduction i3 Workshop
Advanced Topics in Data Mining Special focus: Social Networks
Concepts of Computation
Presentation transcript:

Alan Frieze Charalampos (Babis) E. Tsourakakis WAW June ‘12 WAW '121

 Introduction  Degree Distribution  Diameter  Highest Degrees  Eigenvalues  Open Problems WAW '122

3 Internet Map [lumeta.com] Food Web [Martinez ’91] Protein Interactions [genomebiology.com] Friendship Network [Moody ’01]

 Modelling “real-world” networks has attracted a lot of attention. Common characteristics include:  Skewed degree distributions (e.g., power laws).  Large Clustering Coefficients  Small diameter  A popular model for modeling real-world planar graphs are Random Apollonian Networks. WAW '124

5 Apollonius ( BC ) Construct circles that are tangent to three given circles οn the plane.

WAW '126 Apollonian Gasket

WAW '127 Higher Dimensional (3d) Apollonian Packing. From now on, we shall discuss the 2d case.

 Dual version of Apollonian Packing WAW '128

 Start with a triangle (t=0).  Until the network reaches the desired size  Pick a face F uniformly at random, insert a new vertex in it and connect it with the three vertices of F WAW '129

10

 Introduction  Degree Distribution  Diameter  Highest Degrees  Eigenvalues  Open Problems WAW '1211

WAW '1212

WAW '1213

DegreeTheoremSimulation WAW '1214

 Introduction  Degree Distribution  Diameter  Highest Degrees  Eigenvalues  Open Problems WAW '1215

WAW '1216 Depth of a face (recursively): Let α be the initial face, then depth(α)=1. For a face β created by picking face γ depth(β)=depth(γ)+1. e.g.,

WAW '1217

WAW '1218

WAW '1219

WAW '1220

WAW '1221

WAW '1222

WAW '1223

WAW '1224 Broutin Devroye Large Deviations for the Weighted Height of an Extended Class of Trees. Algorithmica 2006

 This cannot be used though to get a lower bound: WAW '1225 Diameter=2, Depth arbitrarily large

 Introduction  Degree Distribution  Diameter  Highest Degrees  Eigenvalues  Open Problems WAW '1226

WAW '1227

WAW '1228

 Introduction  Degree Distribution  Diameter  Highest Degrees  Eigenvalues  Open Problems WAW '1229

WAW '1230 Chung LuVu Mihail Papadimitriou

WAW '12 31 S1S1 S2S2 S3S3 …. Star forest consisting of edges between S 1 and S 3 -S’ 3 where S’ 3 is the subset of vertices of S 3 with two or more neighbors in S 1.

WAW '1232 ….

WAW '1233

WAW '1234

 Introduction  Degree Distribution  Diameter  Highest Degrees  Eigenvalues  Open Problems WAW '1235

WAW '1236 Conductance Φ is at most t -1/2. Conjecture: Φ= Θ(t -1/2 ) Are RANs Hamiltonian? Conjecture: No Length of the longest path? Conjecture: Θ(n)

Thank you! WAW '1237