Barabasi_CNDay2013
Barabasi_CNDay2013
Albert-László Barabási!
Center for Complex Networks Research and Department of Physics!
Northeastern University, Boston!
Central European University, Budapest!
!
Division of Network Medicine!
Harvard Medical School!
www.BarabasiLab.com
INTERNET!
domain2!
domain1!
router!
domain3!
SOCIETY Facebook: The Social Graph!
!
p=1/6 N=10!
〈k〉 ~ 1.5!
Video
of
random
link
forma+on
RANDOM NETWORK MODEL!
p=1/6 N=10!
〈k〉 ~ 1.5!
WORLD WIDE WEB!
Scale-free Network! Random Network! Nodes: WWW documents
Links: URL links!
Expected!
Over 1 Trillion documents
ROBOT: collects all URL s
found in a document and
follows them recursively
P(k) ~ k -ϒ!
Found!
R. Albert, H. Jeong, A-L Barabási, Nature, 401 130 (1999).!
METABOLIC NETWORK ! ! ! ! ! !PROTEIN INTERACTIONS!
Jeong,
Albert,
Oltvai,
and
Barabási,
Nature
407:
651
(2000);
Nature
411:
41
(2001).
MANY REAL WORLD NETWORKS HAVE A SIMILAR ARCHITECTURE:!
Scale-free networks
ki
!(ki ) =
" jkj
Video
of
preferen+al
aHachment
P(k) ~k-3
∂ki ki ki
∝ Π (ki ) = A = ,
with
ini+al
condi+on
ki (ti ) = m
∂t ∑ j k j 2t
t
ki (t) = m
ti
m 2t m 2t m 2t
P(ki (t ) < k ) = Pt (ti > 2 ) = 1 − Pt (ti ≤ 2 ) = 1 − 2
k k k (m0 + t )
∂P(ki (t ) < k ) 2m 2t 1
∴ P(k ) = = ~ k −3
γ
=
3
∂k mo + t k 3
Barabási,
Albert
&
Jeong,
Physica
A
272,
173
(1999).
Bollobás
et
al.
Rand.
Structures
&
Algorithms
(2001).
DEGREE DISTRIBUTION!
k(k +1)(k + 2)
γ=3
Krapivsky, Redner, Leyvraz, Phys. Rev. Lett. 2000; Dorogovtsev, Mendes, Samukhin, Phys. Rev.
Lett. 2000; Bollobas et al. Random Struc. Alg. 2001!
ROBUSTNESS OF SCALE-FREE NETWORKS!
node failure!
Failures Two videos of networks under random and targeted aHack A3acks
$ 1 # >3
1 && 3"#
fc = 1 " 2
< k > 2 "#
k2 = K min % N # "1 3 ># >2
"1 <k> 3 "# & 1
k &' N # "1 2 > # >1
γ>3: <k2> is finite; the network will break apart at a finite fc
!
γ<3:
<k2>
diverges
in
the
Nà
∞
limit,
so
f c
à
1
we
need
to
remove
all
the
nodes
to
break
the
system.
Finite
systems:
3#$
#
$ #1
f c "1 # CN
Busy@Midnight Sleep@Noon
Sleep@Midnight
Busy@Noon
t � 0:00 t � 12:00
Midnight! Noon!
Barabasi Lab!
!
Barabasi Lab!
!
Barabasi Lab!
A system is controllable if it can be driven from any initial state
to any desired final state in finite time.
Video of car components
http://static.ddmcdn.com/gif/mars1.jpg
Video of rotating network
!
LINEAR SYSTEMS! ! Kalmanʼs Controllability Condition!
dX
= A ! X(t)+ B! u(t)
dt
A " R N#N : weighted wiring diagram " x1 %
$ '
X(t) " R N#1 : state vector. X= $ x2 ' " u1 %
; u = $ '.
$ x3 ' # u2 &
u(t) " R M#1 : input vector (M $ N). $ '
# x4 &
Yes No Yes
DIFFICULTIES !
! rank C = N
C = [B, A" B, A 2 " B,!, A N #1 " B] has dimension N $ NM.
Matching
Matching : Maximum matching :
a set of edges without a matching of the largest size.
Network common vertices.
Perfect Matching
matched unmatched
Perfect Matching
matched unmatched
Brute-‐force
search
O(2N)~1030
for
N=100.
Hopeless!
Hopcroh-‐Karp
Algorithm
O(N1/2L)
Polynomial!
Fast
even
for
N~106.
1. The fraction of driver nodes is significantly higher among low degree
nodes than among the hubs.
2. Mean degree of driver nodes <kD> is either significantly smaller or
comparable to <k>.
Complete Degree-preserving
randomization randomization
Construct ER and SF networks using the static model (Goh et al. PRL 2001)
1. ER : n D ( k ) " e # k /2
as k >> 1.
% 1 (
#'1# * k /2
& $ #1)
2. SF : n D ( k ,$ ) " e as k >> 1
(consistent with $ c = 2 :SF : n D ($ ) +1 as $ +$ c = 2. ).
Degree Heterogeneity
" $i $ j i # j P(i)P( j)
H= =
k k
Results
• Mean degree <k> and degree heterogeneity H are
the two main factors that determine ND.
• Sparse and heterogeneous networks are harder to
control than dense and homogeneous networks.
!
Video
of
individuals
that
are
NOT
control
nodes
Video
of
individuals
that
ARE
control
nodes
!
OBSERVABILITY: Reconstruct the state of a complex system!
Observability:
Reconstruct
the
state
of
the
system
using
data
collected
from
a
small
number
of
observers.
barabasilab.com/NetworkScienceBook/
facebook.com/NetworkScienceBook
genes and other cellular components interact with each
other. Most cellular processes, from the processing of food
CHAPTER 1
by our cells to sensing changes in the environment, rely on
molecular networks. The breakdown of these networks is
responsible for most human diseases. This has led to the
emergence of network biology, a new subfield of biology
that aims to understand the behavior of cellular networks.
A parallel movement within medicine, called network
medicine, aims to uncover the role of networks in human
disease (Image 1.7a/b). Networks are particularly import-
ant in drug development. The ultimate goal of network
pharmacology is to develop drugs that can cure diseases
without significant side effects. This goal is pursued at
many levels, from millions of dollars invested to map out
!"#$%&'()#*&'()+ cellular networks to the development of tools and databas-
,%-./012&34&+3/5/$6/&"%73834%( es to store, curate, and analyze patient and genetic data.
!"#$%&#'()&*#(+#,-(#.//0&/#(+#!"#$%&'(&)*&+,'-&.&#*/,1#,%&#,(2#*&).&-# Several new companies take advantage of these opportuni-
3(0*4!5#.4#6&4&,.'/7#$%&#'()&*#+*(8#9::;1#+('0/&/#(4#4&,-(*<#=.(5(6>#?@@A1# ties, from GeneGo that aims to collect accurate maps of cel-
,%&#'()&*#+*(8#9:@@#B./'0/&/#4&,-(*<#8&B.'.4&#?@9A7 lular interactions from scientific literature to Genomatica
that uses the predictive power behind metabolic networks
="#$%*(8.4&4,#*(5&,-(*</#25!>#.4#=(,%#'&55#=.(5(6>#!4B#8&B.'!5#
*&/&!*'%#./#.550/,*!,&B#=>#,%&#+!',#,%!,#,%	::;#!*,.'5&#(4#4&,-(*<#=.(5(6>#
to identify drug targets in bacteria and humans. Recently
./#,%&#/&'(4B#8(/,#'.,&B#!*,.'5&#.4#,%&#%./,(*>#(+#C!,0*&#D&).&-/#E&4&,.'/7# most major pharmaceutical companies have made signifi-
Introduction
barabasilab.com/NetworkScienceBook/
facebook.com/NetworkScienceBook
#789:(;<=>
$?8@ABCB9D<
CHAPTER 2
H#"#$%&'()"+8-$#8$"&$"$#8'?#%$("4!#9"#$%&'()+"0-+%-#2?-+*$0"=9"+'4$"
$,$4$#%!(9"/('/$(%9"'1"%*$"?#0$(,9-#2"2(!/*5"K$($"&$"+?44!(-G$"%*$"
4'+%"8'44'#,9"$#8'?#%$($0"$,$4$#%!(9"#$%&'()"%9/$+3"%'2$%*$("&-%*"
%*$-("=!+-8"/('/$(%-$+3"!#0"!#"-,,?+%(!%-.$",-+%"'1"($!,"+9+%$4+"%*!%"+*!($"%*$"
/!(%-8?,!("/('/$(%95"L'%$"%*!%"-#"4!#9"($!,"#$%&'()"&$"#$$0"%'"8'4=-#$"
+$.$(!,"'1"%*$+$"$,$4$#%!(9"#$%&'()"8*!(!8%$(-+%-8+5">'("$:!4/,$"%*$"
JJJ"-+"!"0-($8%$0"4?,%-C2(!/*"&-%*"+$,1C-#%$(!8%-'#+5"6*$"4'=-,$"8!,,"
#$%&'()"-+"0-($8%$0"!#0"&$-2*%$03"&-%*'?%"+$,1C,''/+5
5)'#+"3&"'()"&!*+,E"!"#$%&'()"&*'+$",-#)+"0'"#'%"*!.$"!"/($0$1-#$0" ."/01#)&"+23&#*).-"-#"4!#9"#$%&'()+"#'0$+"0'"#'%"-#%$(!8%"&-%*"
0-($8%-'#5"D:!4/,$+E"H#%$(#$%3"/'&$("2(-03"+8-$#8$"8',,!='(!%-'#"#$%&'()+3" %*$4+$,.$+3"+'"%*$"0-!2'#!,"$,$4$#%+"'1"!07!8$#89"4!%(-:"!($"G$('3"!""$%$'("""
/('%$-#"-#%$(!8%-'#+5 "$%)(***(+5"H#"+'4$"+9+%$4+"+$,1C-#%$(!8%-'#+"!($"!,,'&$0I"-#"+?8*"#$%&'()+3"
($/($+$#%-#2"%*$"1!8%"%*!%"#'0$$""*!+"!"+$,1C-#%$(!8%-'#5"D:!4/,$+E"JJJ3"
/('%$-#"-#%$(!8%-'#+5"
Bipartite networks
Clustering coefficient
32."(.&5'E(2)'(.5442+E(F(GH
barabasilab.com/NetworkScienceBook/
facebook.com/NetworkScienceBook
WHAT IS “NETWORK SCIENCE”?!
An attempt to
understand networks
emerging in nature,
technology and
society using a
unified set of tools
and principles.!