Network Analysis 안용열 2004.05.02. A Few Good Man Robert Wagner Austin Powers: The spy who shagged me Wild Things Let’s make it legal Barry Norton What.

Slides:



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

Emergence of Scaling in Random Networks Albert-Laszlo Barabsi & Reka Albert.
Analysis and Modeling of Social Networks Foudalis Ilias.
VL Netzwerke, WS 2007/08 Edda Klipp 1 Max Planck Institute Molecular Genetics Humboldt University Berlin Theoretical Biophysics Networks in Metabolism.
Information Networks Small World Networks Lecture 5.
Advanced Topics in Data Mining Special focus: Social Networks.
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.
Emergence of Scaling in Random Networks Barabasi & Albert Science, 1999 Routing map of the internet
Networks. Graphs (undirected, unweighted) has a set of vertices V has a set of undirected, unweighted edges E graph G = (V, E), where.
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.
Eurecom, Sophia-Antipolis Thrasyvoulos Spyropoulos / Random Graph Models: Create/Explain Complex Network Properties.
Small Worlds Presented by Geetha Akula For the Faculty of Department of Computer Science, CALSTATE LA. On 8 th June 07.
Mining and Searching Massive Graphs (Networks)
Networks FIAS Summer School 6th August 2008 Complex Networks 1.
Structure of Information Pathways in a Social Communication Network Gueorgi KossinetsJon Kleinberg Duncan Watts.
1 Complex systems Made of many non-identical elements connected by diverse interactions. NETWORK New York Times Slides: thanks to A-L Barabasi.
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.
CS Lecture 6 Generative Graph Models Part II.
Advanced Topics in Data Mining Special focus: Social Networks.
Complex Networks Structure and Dynamics Ying-Cheng Lai Department of Mathematics and Statistics Department of Electrical Engineering Arizona State University.
1 Algorithms for Large Data Sets Ziv Bar-Yossef Lecture 7 May 14, 2006
Transport Properties of Fractal and Non-Fractal Scale-Free Networks
Network analysis and applications Sushmita Roy BMI/CS 576 Dec 2 nd, 2014.
On Distinguishing between Internet Power Law B Bu and Towsley Infocom 2002 Presented by.
Error and Attack Tolerance of Complex Networks Albert, Jeong, Barabási (presented by Walfredo)
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.
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.
Towards Modeling Legitimate and Unsolicited Traffic Using Social Network Properties 1 Towards Modeling Legitimate and Unsolicited Traffic Using.
Graph Theory in 50 minutes. This Graph has 6 nodes (also called vertices) and 7 edges (also called links)
Complex networks A. Barrat, LPT, Université Paris-Sud, France I. Alvarez-Hamelin (LPT, Orsay, France) M. Barthélemy (CEA, France) L. Dall’Asta (LPT, Orsay,
Section 8 – Ec1818 Jeremy Barofsky March 31 st and April 1 st, 2010.
Network properties Slides are modified from Networks: Theory and Application by Lada Adamic.
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.
“Adversarial Deletion in Scale Free Random Graph Process” by A.D. Flaxman et al. Hammad Iqbal CS April 2006.
Social Network Analysis (1) LING 575 Fei Xia 01/04/2011.
Network Analysis of the local Public Health Sector: Translating evidence into practice Helen McAneney School of Medicine, Dentistry and Biomedical Sciences,
Science: Graph theory and networks Dr Andy Evans.
Self-Similarity of Complex Networks Maksim Kitsak Advisor: H. Eugene Stanley Collaborators: Shlomo Havlin Gerald Paul Zhenhua Wu Yiping Chen Guanliang.
Social Network Analysis Prof. Dr. Daning Hu Department of Informatics University of Zurich Mar 5th, 2013.
Complex Networks Measures and deterministic models Philippe Giabbanelli.
Professor Yashar Ganjali Department of Computer Science University of Toronto
Minimum spanning tree on Networks : basic concept and something else Seung-Woo Son Complex System and Statistical Physics Lab. KAIST 산돌광수체
Social Networks and Related Applications
Lars-Erik Cederman and Luc Girardin
Complex Network Theory – An Introduction Niloy Ganguly.
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.
Complex Network Theory – An Introduction Niloy Ganguly.
Most of contents are provided by the website Network Models TJTSD66: Advanced Topics in Social Media (Social.
Introduction to complex networks Part I: Structure
Social Networking: Large scale Networks
March 3, 2009 Network Analysis Valerie Cardenas Nicolson Assistant Adjunct Professor Department of Radiology and Biomedical Imaging.
Transport in weighted networks: optimal path and superhighways Collaborators: Z. Wu, Y. Chen, E. Lopez, S. Carmi, L.A. Braunstein, S. Buldyrev, H. E. Stanley.
Informatics tools in network science
Information Retrieval Search Engine Technology (10) Prof. Dragomir R. Radev.
Abstract Networks. WWW (2000) Scientific Collaboration Girvan & Newman (2002)
Netlogo demo. Complexity and Networks Melanie Mitchell Portland State University and Santa Fe Institute.
Response network emerging from simple perturbation Seung-Woo Son Complex System and Statistical Physics Lab., Dept. Physics, KAIST, Daejeon , Korea.
Algorithms and Computational Biology Lab, Department of Computer Science and & Information Engineering, National Taiwan University, Taiwan Network Biology.
Lecture II Introduction to complex networks Santo Fortunato.
Weighted Networks IST402 – Network Science Acknowledgement: Roberta Sinatra Laszlo Barabasi.
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.
Structures of Networks
Hiroki Sayama NECSI Summer School 2008 Week 2: Complex Systems Modeling and Networks Network Models Hiroki Sayama
The Watts-Strogatz model
Department of Computer Science University of York
Lecture 9: Network models CS 765: Complex Networks
Presentation transcript:

Network Analysis 안용열

A Few Good Man Robert Wagner Austin Powers: The spy who shagged me Wild Things Let’s make it legal Barry Norton What Price Glory Monsieur Verdoux

Basic Concepts Nodes Links Degree = 3 A shortest path with path length=3 (Equivalent with 3 clicks in WWW)

Basic Concepts : Degree Distribution Degree Occurrence k o Number of k-degree- Nodes is o

Basic Concepts : Power Law Exponential Network Scale-free Network

Small World Milgram’s mail experiment Small world project : WWW’s diameter ~ 20 clicks

Strength of weak ties Granovetter shows the strength of weak ties Weak ties = Shortcut between heterogeneous communities

High Clustering 내 친구 A 가 내 친구 B 를 알고 있을 확률 A 라는 임의의 사람이 B 라는 임의의 사람을 알고 있을 확률 Network has many triangles!!

Small-world network model Networks are small world, and highly clustered. Duncan Watts & Steven Strogatz made a model

Small world network model Shows Small-World behavior (Of course..) Shows High clustering But, does not shows Power-law degree distribution

Scale-Free Network Barabasi & Albert & Jeong shows that Internet has Power-law degree distribution Power-Law degree distribution = Scale-free Power-Law degree distribution means, “very large hubs exist”

Network Centralities Degree Closeness Betweenness(=load) Range

Degree 얼마나 많은 링크를 가지고 있는가 ? High degree centrality  ‘Hub’ 보통 가장 중요한 centrality

Closeness 얼마나 다른 이들과 가까운가 ? 1/ ( 모든 노드들의 쌍들의 거리 합 )

Betweenness 얼마나 주요 길목에 위치하는가 ? 모든 노드쌍들에 대해서 그 둘을 잇는 가 장 짧은 길을 찾고, 그 길 위에 있는 노드 들의 Betweenness 값을 올려준다.

Betweenness Centrality (BC) [Freeman, 1977]  Example: the BC at k contributed by the communication from i to j is  Accumulate over all ordered pairs: i j k 11 b i  j (k)  ( fraction in the number of the shortest paths between i and j that pass through k. ) “How much is the k-th node influential to the communication between i and j”

Load Example: load at k due to a packet from i to j is  Accumulate over all ordered pairs: i j k 11 l i  j (k)  (fraction of a unit packet sent from node i to node j along the shortest paths, that pass through k, assuming even division at branching points and accumulation at merging points.)

Range 어떤 링크가 있을 때, 그 링크가 얼마나 ‘ 숏 ’ 컷인가 ? 링크를 자른 뒤 그 링크가 연결하고 있던 두 노드사이의 거리를 잰다.

In Computer Program.. : Network Two column format … Means

In Computer Program.. : Network Neighbor Array Degree is the number of neighbors

In Computer Program.. : Closeness, Betweenness 이런 centrality 들을 계산하기 위해서는 모 든 node pair 에 대한 계산이 필요  네트 워크의 노드개수가 n 개라면, node pair 의 수는 n(n-1)/2 ~ n^2 네트워크가 커질수록 계산이 대단히 힘 들어짐.  Breadth-first algorithm 을 이용

In Computer Program.. : Closeness, Betweenness 한 노드로부터 출발하여 다른 모든 노드 로 가는 shortest path 를 한 번에 구한 뒤에 각 path 를 거꾸로 밟아오면서 Betweenness 를 구한다. 자세한 알고리즘 :

Centrality 의 이용 Epidemics Community identification …..

Epidemic spreading, idea spreading Hub 때문에 Scale-free network 위에서는 전염병이 사라지지 않음 Hub 만 감염시키면 삽시간에 전 네트워크 로 어떤 idea 나 정보들을 퍼뜨릴 수 있다.

Immunization strategy 임의의 한 명을 골라서 그 사람을 접종시 키지 말고 그 사람의 친구에게 예방접종 을 시키는 방법 사실상 링크를 임의로 선택하는 것이기 때문에 링크를 많이 가지고 있는 허브에 게 예방접종이 될 확률이 높아진다.

Community Identification Every social networks have community structure. network

Community Identification 대표적인 알고리즘 : Girvan-Newman algorithm –Based on betweenness centrality

Community Identification Edge clustering coefficient 를 이용한 알고 리즘 Voltage 를 이용한 알고리즘 Flow 를 이용한 알고리즘 …

Tools Pajek Netminer

참고사이트 : 실험실 홈페이지 : 노틀담 대 학 network 홈페이지 lj.si/pub/networks/pajek/ : pajek 홈페이지 lj.si/pub/networks/pajek/ : netminer 홈페 이지