A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Dynamical and spectral properties of complex networks Albert D´ıaz-Guilera Universitat de Barcelona http://albert.diaz.guilera.googlepages.com

Mallorca February 2008 Juan A. Almendral (URJC) A. Arenas (URV) J. G´ omez-Gardenes (Catania) Y. Moreno (BIFI) Conrad J. P´ erez (UB) Phys. Rev. Lett. 96 (2006) 114102 Physica D 224 (2006) 27 Euro. Phys. J. ST 143 (2007) 19 New J. Phys. 9 (2007) 187 Int. J. Bif. Chaos (submitted) Re. Mod. Phys. (submitted)

Outline A. D´ıaz-Guilera —– Dynamics on Networks

1

Networks

—————– Mallorca, Feb 2008 —————–

2

Communities in Networks

3

Synchronization Dynamics

4

Spectral Properties

5

Time to synchronize

6

Conclusions

Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Characterizing networks A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————–

Small scale: roles of nodes centrality

Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Large scale: statistical properties of the network Degree distribution Clustering Correlations

Communities in Networks A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Analysis of modular structures in networks Definition: subsets of nodes that are more densely linked, when compared with the rest of the network Community detection: From computer scientists To statistical physicists (Girvan-Newman, PNAS 99, 7821, 2002)

Evaluating Community Identification A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Modularity Q=

X

eii − ai2



i

eij : fraction of total links starting at a node in partition i and ending at a node in partition j ai : fraction of links connected to i ai2 : number of intracommunity links

Methods of Community Identification A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

L. Danon, J. Duch, A.D-G, A. Arenas J. Stat. Mech. (2005) P09008 Link removal methods Agglomerative methods Maximizing modularity Spectral analysis methods ...

Comparing Algorithms A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

ad-hoc networks (Newman-Girvan, PRE 69, 026113, 2004) 128 nodes 4 communities of 32 nodes each Each node has 16 links: zin internal nodes within the community zout nodes out of its community

Hierarchical structure A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————–

Communities are hierarchically organized Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Communities within communities and so on Individuals ⇒ neighborhood ⇒ cities ⇒ countries ⇒ . . ..

Dynamics A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline

Dynamical evolution at all scales

Networks

From bottom to top

Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Synchro in nature A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline

Flashing fireflies Hearts beats Cricket chirps

Networks

Laser

Communities in Networks

Superconductivity

Synchronization Dynamics

Menstrual synchrony in women living together

Spectral Properties Time to synchronize Conclusions

Synchro in nature A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline

Flashing fireflies Hearts beats Cricket chirps

Networks

Laser

Communities in Networks

Superconductivity

Synchronization Dynamics

Menstrual synchrony in women living together

Spectral Properties Time to synchronize Conclusions

Synchro in the lab A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

(Loading)

Synchronization dynamics A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

X dθi = ωi + σ Aij sin(θj − θi ) dt j

i = 1, ..., N

Synchronization dynamics A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————–

X dθi = ωi + σ Aij sin(θj − θi ) dt j

Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Kuramoto applet

i = 1, ..., N

Synchronization dynamics A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————–

X dθi = ωi + σ Aij sin(θj − θi ) dt

i = 1, ..., N

j

Outline Networks Communities in Networks

Kuramoto applet

Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

X dθi =σ Aij sin(θj − θi ) dt j

i = 1, ..., N

Hierarchical structure of communities A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Time evolution of the correlation matrix A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————–

(Loading)

(Loading)

Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

ρij =< cos[θi (t) − θj (t)] >

(1)

New graphical representations A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline

Two nodes are connected if they are synchronized Dynamic connectivity matrix  Dt (T )ij =

1 0

if ρij (t) > T if ρij (t) > T

(2)

Networks Communities in Networks Synchronization Dynamics Spectral Properties

Fixed time - moving threshold Fixed threshold - time evolution of the network Dt (T ) ⇒ DT (t)

Time to synchronize Conclusions

Structure at different time scales

(3)

Number of connected components A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Dynamics and modularity A. D´ıaz-Guilera

—————– Mallorca, Feb 2008 —————– Outline

0.7 modularity Q

0.6 0.5 0.4 0.3 0.2 0.1

number of communities

—– Dynamics on Networks

100 13_4 10

1 10

100

Networks

time

Communities in Networks

0.8

Time to synchronize Conclusions

0.6 0.5 0.4 0.3 0.2 0.1

number of communities

Spectral Properties

modularity Q

0.7

Synchronization Dynamics

100 15_2

10

1

10

100 time

Spectral Properties A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Spectrum of the Laplacian matrix Relative stability of the synchronized state Ratio λN /λ2 We order the eigenvalues 0 = λ 1 ≤ λ2 ≤ . . . ≤ λ N Number of connected components Differences in time scales

Spectral versus dynamics A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Spectral versus dynamics A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Networks without community structure A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Random Geographic Graph (RGG)

Networks without community structure A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Random Geographic Graph (RGG)

Eigenvalues and eigenvectors of the Laplacian matrix A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————–

Linearized system X dθi = −k Lij θj dt

i = 1, ..., N

(4)

j

Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

whose solution is X ϕi (t) = Bij θj = ϕi (0)e −λi t

i = 1, ..., N

j

This set of equations has to be verified at any time t Form larger to smaller eigenvalues, kind of threshold

(5)

Time to synchronize A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

For the linear model we get:   1 1 ln C − ln ε . Tsync ∼ λ2 2

(6)

Other dynamics A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Kuramoto

spin (discrete) dynamics)

Spin system A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

  +1 if hi (n) > 0 s (t) if hi (n) = 0 si (t + 1) =  i −1 if hi (n) < 0

Spin system A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————–

  +1 if hi (n) > 0 s (t) if hi (n) = 0 si (t + 1) =  i −1 if hi (n) < 0

Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

  X Aij sj (t) + µsi (t) si (t+1) = Θ  j

Spin system A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————–

  +1 if hi (n) > 0 s (t) if hi (n) = 0 si (t + 1) =  i −1 if hi (n) < 0

Outline Networks Communities in Networks

  X Aij sj (t) + µsi (t) si (t+1) = Θ  j

Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Aij +

µ δij ki

Conclusions A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Communities can be hierarchically organized Dynamics reflects community structure Community structure affects dynamics Relation with spectral graph analysis (topological characterization of the network) New dynamics need new spectral properties New emergent applications in many different fields

Conclusions A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Communities can be hierarchically organized Dynamics reflects community structure Community structure affects dynamics Relation with spectral graph analysis (topological characterization of the network) New dynamics need new spectral properties New emergent applications in many different fields

Conclusions A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Communities can be hierarchically organized Dynamics reflects community structure Community structure affects dynamics Relation with spectral graph analysis (topological characterization of the network) New dynamics need new spectral properties New emergent applications in many different fields

Conclusions A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Communities can be hierarchically organized Dynamics reflects community structure Community structure affects dynamics Relation with spectral graph analysis (topological characterization of the network) New dynamics need new spectral properties New emergent applications in many different fields

Conclusions A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Communities can be hierarchically organized Dynamics reflects community structure Community structure affects dynamics Relation with spectral graph analysis (topological characterization of the network) New dynamics need new spectral properties New emergent applications in many different fields

Conclusions A. D´ıaz-Guilera —– Dynamics on Networks —————– Mallorca, Feb 2008 —————– Outline Networks Communities in Networks Synchronization Dynamics Spectral Properties Time to synchronize Conclusions

Communities can be hierarchically organized Dynamics reflects community structure Community structure affects dynamics Relation with spectral graph analysis (topological characterization of the network) New dynamics need new spectral properties New emergent applications in many different fields

Dynamical and spectral properties of complex networks

synchronize. Conclusions. Characterizing networks. Small scale: roles of nodes centrality. Large scale: statistical properties of the network. Degree distribution.

5MB Sizes 4 Downloads 304 Views

Recommend Documents

Dynamical and spectral properties of complex networks
J. ST 143 (2007) 19. New J. Phys. 9 (2007) 187 .... Flashing fireflies. Hearts beats. Cricket chirps ..... New dynamics need new spectral properties. New emergent ...

Dynamical and Spectral Properties of Complex Networks
Communities in Networks. Synchronization. Dynamics. Spectral. Properties. Time to synchronize. Conclusions. Synchro in nature. Flashing fireflies. Hearts beats.

Dynamical Processes in Complex Networks
3.4.1 The degree distribution cutoff . ..... On the other hand, computer science has focused on ... Further, all species do not spend the entire year in the area.

Dynamical Processes in Complex Networks
UNIVERSITAT POLIT`ECNICA DE CATALUNYA. Departament de F´ısica i Enginyeria Nuclear. PhD Thesis. Michele Catanzaro. Dynamical Processes in Complex. Networks. Advisor: Dr. Romualdo Pastor-Satorras. 2008 ...

Dynamical Processes in Complex Networks
1.4.5 Data sets and their limitations . . . . . . . . . . . . . . . . . . . 40. 1.5 Conclusions: A ...... Despite the massive vaccination campaigns that follow-up briefly after the ...

Dynamical and Correlation Properties of the Internet
Dec 17, 2001 - 2International School for Advanced Studies SISSA/ISAS, via Beirut 4, 34014 Trieste, Italy. 3The Abdus ... analysis performed so far has revealed that the Internet ex- ... the NLANR project has been collecting data since Novem-.

Spectral centrality measures in complex networks
Sep 5, 2008 - Among the most popular centrality measures, we men- tion degree ... work subgraphs subgraph centrality 9,10 and to estimate the bipartitivity of ...... 3200 2001. 6 S. Wasserman and K. Faust, Social Networks Analysis Cam-.

Spectral centrality measures in complex networks
Sep 5, 2008 - one needs to give the walker the opportunity to leave from a dangling end. ... any information about a big number of nodes. To avoid this,.

Dynamical and Correlation Properties of the Internet
Dec 17, 2001 - hop-limited probe (such as the UNIX trace-route tool) from a single location ..... [14] P. L. Krapivsky, S. Redner, and F. Leyvraz, Phys. Rev. Lett.

LOCAL SPECTRAL PROPERTIES OF ...
URL: http://www.math.missouri.edu/personnel/faculty/gesztesyf.html. Department of Mathematics, California Institute of Technology, Pasadena, CA. 91125, USA.

Intriguing properties of neural networks
Feb 19, 2014 - we use one neural net to generate a set of adversarial examples, we ... For the MNIST dataset, we used the following architectures [11] ..... Still, this experiment leaves open the question of dependence over the training set.

Spectral properties of the hierarchical product of graphs
Nov 15, 2016 - networks [4], and the neurons in the brain [5]. Large graphs .... roles of two graphs G1 and G2 of order N1 = 5 and N2 = 4, respectively, and ..... [7] M. Girvan and M. E. J. Newman, Community structure in social and biological ...

Spectral Clustering for Complex Settings
2.7.5 Transfer of Knowledge: Resting-State fMRI Analysis . . . . . . . 43 ..... web page to another [11, 37]; the social network is a graph where each node is a person.

Optimal Synchronization of Complex Networks
Sep 30, 2014 - 2Department of Applied Mathematics, University of Colorado at Boulder, Boulder, Colorado 80309, USA ... of interacting dynamical systems.

Immunization of complex networks
Feb 8, 2002 - does not lead to the eradication of infections in all complex networks. ... degree of local clustering. ..... 1. a Reduced prevalence g /0 from computer simulations of the SIS model in the WS network with uniform and targeted.

Self-Organization and Complex Networks
Jun 10, 2008 - Roma, Italy, e-mail: [email protected] .... [9, 10], it turned out that examples of fractal structures (even if approximate due to .... in the bulk, for topplings on the boundary sites (i ∈ ∂Λ) some amount of sand falls.

Complex networks: Structure and dynamics
Jan 10, 2006 - 255. 6.2. The Internet and the World Wide Web . ... Structure of the Internet . ..... Watts' pioneering book on the subject deals with the structure and the dynamics .... emerging, e.g., in mobile and wireless connected units.

Systems Biology - Properties of Reconstructed Networks-B.O.Pallson ...
Systems Biology - Properties of Reconstructed Networks-B.O.Pallson-.pdf. Systems Biology - Properties of Reconstructed Networks-B.O.Pallson-.pdf. Open.

Control of complex networks requires both structure and dynamics.pdf
of the system for all initial conditions is captured by the state-transition graph (STG): G X = ( , T ), where each. node is a configuration Xα ∈ , and an edge T α β ...

Entropy of complex relevant components of Boolean networks
Sep 27, 2007 - Institute for Systems Biology, Seattle, Washington 98103, USA ... Boolean network models of strongly connected modules are capable of ...

Synchronization in complex networks
Sep 18, 2008 - oscillating elements are constrained to interact in a complex network topology. We also ... Finally, we review several applications of synchronization in complex networks to different dis- ciplines: ...... last claim will be of extreme

Wealth dynamics on complex networks
Fax: +39-0577-23-4689. E-mail address: [email protected] (D. Garlaschelli). .... Random graphs, regular lattices and scale-free networks. The first point of ...