21
NILOY GANGULY Complex Network Theory

NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

Embed Size (px)

Citation preview

Page 1: NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

NILOY GANGULY

Complex Network Theory

Page 2: NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

Complex Networks ?

Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse interconnection pattern Highly Dynamic Difficult to Analyze

Complex Network Theory An active area of scientific research inspired largely

by the empirical study of real-world networks Provides tools to understand and analyze complex

networks through simple equations

Page 3: NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

Business ties in US biotech-industry

Nodes: investment, pharma, research labs, public, biotechnologyLinks: financial, R&D collaborations

http://eclectic.ss.uci.edu/~drwhite/Movie/

Page 4: NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

Business ties in US biotech-industry

http://eclectic.ss.uci.edu/~drwhite/Movie/

Nodes: investment, pharma, research labs, public, biotechnologyLinks: financial, R&D collaborations

Page 5: NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

Internet

Page 6: NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

Friendship Network

Page 7: NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

Roads and Airline Network

Page 8: NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

Genetic Interaction Network

Page 9: NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

Questions to ponder upon..

Is there any symmetry displayed by these networks

How have these networks emergedAre there any properties based on which one

network can be differentiated from the otherAre these networks robust against failureAre these networks helpful in information

flowHow can we engineer (build) such network

(engineering complex systems)

Page 10: NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

Symmetry in Complex Networks

Page 11: NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

Impact of Parameters in influencing the Evolution

Page 12: NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

Small World Effect

A Facebook-platform application named "Six Degrees" was developed by Karl Bunyan, which calculates the degrees of separation between different people. It had over 5.8 million users, as seen from the group's page. The average separation for all users of the application is 5.73 degrees.

Social Web App from Facebook

Page 13: NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

Small World Effect

Even in very large social networks, the average distance between nodes is usually quite short.

Milgram’s small world experiment: Chose individuals in the U.S. cities of Omaha, Nebraska

and Wichita, Kansas to be the starting points and Boston, Massachusetts to be the end point

Initial senders in Omaha, Nebraska Each sender was asked to forward a packet to a friend

who was closer to the target Friends asked to do the same

Result: Average of ‘six degrees’ of separation

S. Milgram, The small world problem, Psych. Today, 2 (1967), pp. 60-67

Page 14: NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

Watts-Strogatz ‘Small World’ Model (Simple Rules)

D. J. Watts and S. H. Strogatz, Collective dynamics of “small-world” networks, Nature, 393 (1998), pp. 440–442.

Watts and Strogatz introduced this simple model to show how networks can have both short path lengths and high clustering.

Page 15: NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

Robustness & Stability

Internet Robust against random

failure Vulnerable against

targeted attack

Similar observation on Gnutella P2P network

Page 16: NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

Investigating 9-11 Terrorist Attack

Social Network Analysis is a mathematical methodology for connecting the dots - using science to fight terrorism. Connecting multiple pairs of dots soon reveals an emergent network of organization.

Page 17: NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

DDoS Attack on Twitter

6 Aug 2009: BesidesTwitter, Facebook, Youtube and Live Journal were also attacked on the same day. Complex network analysis showed one common target in all these attacks whose online name is cyxymu.Details can be found at http://blogs.mcafee.com/mcafee-labs/collateral-damage

Page 18: NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

Some Interesting Problems

Building networks which are robust as well as efficient

Understanding the evolution of Online Social Networks

Understanding the community structure of OSNs and adding features like Recommendation system

Analyzing the growth of Movie-Actor networks, Collaboration networks, Transportation networks etc.

Page 19: NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

Course Outline

Network Measurements Clustering coefficient, assortativity coefficient, node

centrality measures, betweenness measures, community identification, graph spectra etc.

Network Models Random networks, power-law networks, small world

networks

Various Processes taking place on these networks Evolution, Search, Attacks, Epidemics etc.

Case study on OSNs and P2P networks

Page 20: NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

Course Details

Teaching Assistant Animesh Srivastava Sourav Dandapat Joydeep Chandra

Books Complex Networks – Structure, Robustness and Functions

Reuven Cohen and Shlomo Havlin Structure and Functions of Networks

Newman, Stogatz and Barabasi Online Video -- http://www.facweb.iitkgp.ernet.in/~niloy/

Page 21: NILOY GANGULY Complex Network Theory. Complex Networks ? Real-World Networks (as Complex Networks) Large network size Heterogeneous network elements Diverse

Course Structure

Mid-sem : 20 Term Project/ (Scribes, Assignment) : 35Class Performance (Attendance etc): 5  End-sem : 40