1 Milena Mihail Web Science Tea Feb 29, 08 Discussion Topic:

Slides:



Advertisements
Similar presentations
1 Complex Networks: Connectivity and Functionality Milena Mihail Georgia Tech.
Advertisements

Peer-to-Peer and Social Networks Power law graphs Small world graphs.
Complex Network Theory
Scale Free Networks.
Small-world networks.
Milena Mihail Theory Applications driving technology :  Th e Internet Phenomenon : - New Computational Paradigm  Biology, Genomics Theory is/has historically.
Analysis and Modeling of Social Networks Foudalis Ilias.
Modeling Malware Spreading Dynamics Michele Garetto (Politecnico di Torino – Italy) Weibo Gong (University of Massachusetts – Amherst – MA) Don Towsley.
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.
1 Algorithmic Performance in Power Law Graphs Milena Mihail Christos Gkantsidis Christos Papadimitriou Amin Saberi.
CSE 522 – Algorithmic and Economic Aspects of the Internet Instructors: Nicole Immorlica Mohammad Mahdian.
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.
Emergence of Scaling in Random Networks Barabasi & Albert Science, 1999 Routing map of the internet
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.
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.
Web as Graph – Empirical Studies The Structure and Dynamics of Networks.
Peer-to-Peer and Grid Computing Exercise Session 3 (TUD Student Use Only) ‏
Small World Networks Somsubhra Sharangi Computing Science, Simon Fraser University.
Advanced Topics in Data Mining Special focus: Social Networks.
1 Algorithms for Large Data Sets Ziv Bar-Yossef Lecture 7 May 14, 2006
Computer Science 1 Web as a graph Anna Karpovsky.
CSE 522 – Algorithmic and Economic Aspects of the Internet Instructors: Nicole Immorlica Mohammad Mahdian.
Leveraging Big Data: Lecture 11 Instructors: Edith Cohen Amos Fiat Haim Kaplan Tova Milo.
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.
Mark Levene, An Introduction to Search Engines and Web Navigation © Pearson Education Limited 2005 Slide 9.1 Chapter 9 : Social Networks What is a social.
Popularity versus Similarity in Growing Networks Fragiskos Papadopoulos Cyprus University of Technology M. Kitsak, M. Á. Serrano, M. Boguñá, and Dmitri.
1 Milena Mihail Georgia Tech. with Stephen Young, Giorgos Amanatidis, Bradley Green Flexible Models for Complex Networks.
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.
Network Characterization via Random Walks B. Ribeiro, D. Towsley UMass-Amherst.
1 Spectral Analysis of Power-Law Graphs and its Application to Internet Topologies Milena Mihail Georgia Tech.
Flexible Graph Models for Complex Networks Complex Networks: Internet and its applications: WWW, content sharing, social online Other: further social,
COLOR TEST COLOR TEST. Social Networks: Structure and Impact N ICOLE I MMORLICA, N ORTHWESTERN U.
1 “Erdos and the Internet” Milena Mihail Georgia Tech. The Internet is a remarkable phenomenon that involves graph theory in a natural way and gives rise.
1 “Expansion” in Power Law and Scale Free Graphs Milena Mihail Georgia Tech with Christos Gkantsidis, Christos Papadimitriou and Amin Saberi.
1 Milena Mihail Georgia Tech. “with network elements maintaining characteristic profiles” Models and Algorithms for Complex Networks “with categorical.
Web Intelligence Complex Networks I This is a lecture for week 6 of `Web Intelligence Example networks in this lecture come from a fabulous site of Mark.
Yongqin Gao, Greg Madey Computer Science & Engineering Department University of Notre Dame © Copyright 2002~2003 by Serendip Gao, all rights reserved.
On-line Social Networks - Anthony Bonato 1 Dynamic Models of On-Line Social Networks Anthony Bonato Ryerson University WAW’2009 February 13, 2009 nt.
Complex Network Theory – An Introduction Niloy Ganguly.
Lecture 10: Network models CS 765: Complex Networks Slides are modified from Networks: Theory and Application by Lada Adamic.
Complex Network Theory – An Introduction Niloy Ganguly.
1 Friends and Neighbors on the Web Presentation for Web Information Retrieval Bruno Lepri.
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.
Grid Performability, Modelling and Measurement AHM’04 Optimal Tree Structures for Large-Scale Grids J. Palmer I. Mitrani School of Computing Science University.
1 Milena Mihail Georgia Tech. Algorithmic Performance in Complex Networks.
Netlogo demo. Complexity and Networks Melanie Mitchell Portland State University and Santa Fe Institute.
Topics In Social Computing (67810) Module 1 Introduction & The Structure of Social Networks.
Dynamic Network Analysis Case study of PageRank-based Rewiring Narjès Bellamine-BenSaoud Galen Wilkerson 2 nd Second Annual French Complex Systems Summer.
Lecture 23: Structure of Networks
Cohesive Subgraph Computation over Large Graphs
Lecture 1: Complex Networks
Complex Networks: Connectivity and Functionality
Peer-to-Peer and Social Networks
Lecture 23: Structure of Networks
Lecture 13 Network evolution
Peer-to-Peer and Social Networks Fall 2017
Lecture 23: Structure of Networks
Introducing complex networks into quantum regime
Modelling and Searching Networks Lecture 2 – Complex Networks
Network Models Michael Goodrich Some slides adapted from:
Presentation transcript:

1 Milena Mihail Web Science Tea Feb 29, 08 Discussion Topic:

What is Web Science ? Includes some intersection of comp sci, economics, social sci. Our grassroots discussions : Microsoft: New Cambridge Lab Jennifer Chayes Yahoo: Raghavan WWW06 Brachman GT talk Chris Klaus GT talk NSF : CDI Elsewhere : Our non grassroots discussions : Super-Duper Data Center, ala Jeanette Wing Should revisit this point, in view of NSF-Google-IBM ?

What is Web Science ? The study of the WWW, broadly defined. By virtue of the pervasiveness of the object of study. Systems-like science (like chemistry or biology). As opposed to “computer science” which is the study of “computation”, biology is the study of “life” from the cell to evolution to animals…. Should be studied in terms of its descriptive/predictive/explanatory/prescriptive analytic value. Parenthesis: MSN SemGrail 07

Why should there be Web Science ? Encourage collaboration across different areas. Something between the union and intersection of several areas. Need to establish common vocabulary, goals, problems. “Understanding the elephant versus the tail trunk”. Educate students for industry. Encourage academia to understand the study of the Web as a discipline. Parenthesis: MSN SemGrail 07

Themes cutting across subareas of Web science Long Tails / Economics / Culture Fractal Nature, multi-scale Humans and machines interact and interactions registered. New dimension in social sciences. Transformed way we think about information (analogy to introduction of printing press). Democracy of information, producers and consumers of information coincide. Dynamics, emergent systems, social networks Requires new analytics (eg what are right logics, probabilistic and approximation metrics) Parenthesis: MSN SemGrail 07

What is Web Science ? Includes some intersection of comp sci, economics, social sci. Our grassroots discussions : (in this spirit) Outline: Wide Range of Models Canonical Example: Modeling Small World Phenomenon Model Parameters/Metrics and their Relevance Models : Structural Explanatory (Optimization or Incentive Driven) Hybrid Which question are you (am I) trying to answer?

Range of Models Internet (general)Routing Internet AS Level Routing Level (nice pictures with some meaning) few long links in a flat world Sparse Power Law Graphs with very different assortativity

Range of Models Patent / co-author network in Boston area (nice pictures with some meaning) Flickr social network from Flickr search keyword “graph” notice bottleneck bad cut notice no botlleneck bad cut

( Range of Flickr Pictures - meaning ? ) Technology Platforms Local Facebook Friendship Graph A Wep Page Organization 4 Color Theorem

Range of Models Biological Networks with unclear meaning, but make front page of Nature/Science/PNAS

Range of Models (nice pictures with no meaning)

Range of Mathematical Models Rick Durrett, Cornell, Probabilist Matthew Jackson, Staford, Economist n

Canonical Example: Modeling the Small World Phenomenon Milgram’s Experiment 60’s : Even though relationships are highly clustered, most people are pairwise reachable via short paths, “Six Degrees of Separation” (for fun, see also Facebook group) Strogatz&Watt’s Model 80’s: In a clustered graph of size n, a few random links decrease the diameter to logn. Clustering and Small Diameter Kleinberg 90’s: Navigability ! These short paths can be found efficiently with local search!

14 Kleinberg’s navigability model Theorem: The only value for which the network is navigable is r =2. Are there natural network models which are navigable and have, eg, power-law degree distributions ? Are there natural models where the threshold is not sharp ?

Model Parameters/Metrics (as a function of n) and their Relevance Average degree and Degree distribution Clustering coefficient (small dense subgraphs) Diameter Expansion/Conductance (bottlenecks) Eigenvalues, eigenvectors (quantify bottlenecks and find groups efficiently) eg in Prediction / Simulation economics engineering Evolving toward monopolies/oligopolies? Can it be searched, crawled efficiently? Can pagerank be computer efficiently? Can it route with low congestion? Does it support efficient info retrieval? How does information/technology spread? Important to have FLEXIBLE network models Assortativity

Structural / Macroscopic Models Random graphs with desirable graph properties, thought to be aggregating all microscopic primitives Example 1: Power Law Random Graph Given Choose random perfect matching over

Example 2: Growth & Preferential Attachment One vertex at a time New vertex attaches to existing vertices

Some evolutionary random graph models may also capture more factors, e.g, geography, and hence varying conductance. Example 2, generalization towards flexibility:

Explanatory / Microscopic Models / Optimization Driven Example: HOT, evolutionary, new node attaches by minimizing cost and maximizing quality of service Point: Optimization primitives can yield power law distributions.

Explanatory / Microscopic Models / Incentive Driven Example: A Network Formation Game How fast can such a stable configuration be reached?

RANDOM DOT PRODUCT GRAPH MODEL Hybrid Models

Example 1:

Example 2:

24 SUMMARY It is important to identify critical metrics and parameters ie, how they impact network performance. It is important to develop models where critical parameters vary and flexible network models. It is important to identify network primitives related to optimization and incentives. It is important to develop mechanisms that affect such primitives.

HOW ABOUT YOU ? WHICH QUESTIONS DO YOU WANT TO ANSWER ?