当C=0时,说明网络中所有节点均为孤立节点,即没有任何连边。
当C=1时,说明网络中任意两个节点都直接相连,即网络是全局耦合网络。
2.2.3度分布(degreedistributen)
网络中某个节点i的度ki定义为与该节点相连接的其它节点的数目,也就是该节点的邻居数。
通常情况下,网络中不同节点的度并不相同,所有节点i的度ki的的平均值称为网络的(节点)平均度,记为。
即
1N
(2-5)
k'kj
Ni=i
在网络中任意选取一节点,该节点的度恰好为k的概率。
即
(2-6)
1N
P(k)(k_kj)
Ny
通常,一个节点的度越大,意味着这个节点属于网络中的关键节点,在某种意义上也越“重要”。
2.2.4介数(betweennesS
i的数量。
用Bi
节点i的介数定义为网络中所有的最短路径中,经过节点
表示。
即
式中gmn为节点m与节点n之间的最短路径数,gmin为节点m与节点n之
间经过节点i的最短路径数
节点的介数反映了该节点在网络中的影响力。
描述网络结构的特征量还有很多,这里就不一一介绍,在使用到它们的地方再给出详细的说明。
2.3复杂网络的基本模型
人们在对不同领域内的大量实际网络进行广泛的实证研究后发现:
真实网
络系统往往表现出小世界特性、无标度特性和高聚集特性。
为了解释这些现象,人们构造了各种各样的网络模型,以便从理论上揭示网络行为与网络结构之间的关系,进而考虑改善网络的行为。
下面介绍几类基本的网络模型。
2.3.1规则网络(regularnetwork)
2.3.2
(c)星型网络
常见的规则网络有三种:
全局耦合网络(globallycouplednetwork)、最近邻耦合网络(nearest-neighborcouplednetwork和星型网络模型(starcouplednetwork),如图2-3所示。
(a)(b)
图2-3三种典型的规则网络
(a)全局耦合网络(b)最近邻耦合网络
图2-3(a)所示为一个含有N个节点的全局耦合网络。
网络中共有N(N-1)/2条边,其平均路径长度L=1(最小),簇系数C=1(最大)。
度分布P(k)为以N-1为中心的S函数。
模型的优点:
能反映实际网络的小世界特性和大聚类特性。
模型的缺点:
不能反映实际网络的稀疏特性。
因为一个具有N个节点的全
局耦合网络的边的数目为0(N2),而实际网络的边的数目一般是0(N)
图2-3(b)所示为一个含有N个节点的最近邻耦合网络。
网络中的每个节点只和它周围的邻居节点相连,其中每个节点都与它左右各K/2个邻居节点相连(K为偶数)。
对于固定的K值,网络的平均路径长度为:
N
L(Nr')
2K
(2-8)
对于较大的K值,最近邻耦合网络的簇系数为:
C3(K-2)3
C二-
4(K-1)4
(2-9)
度分布P(k)为以K为中心的S函数。
模型的优点:
能反映实际网络的大聚类特性和稀疏特性。
模型的缺点:
不能反映实际网络的小世界特性。
图2-3(c)所示为一个具有N个节点的星型网络。
网络有一个中心节点,其余N-1个节点都只与这个中心节点相连,且它们彼此之间不连接。
网络的平均路径长度:
2(N—1)
L=22(N—')
N(N-1)
网络的簇系数为:
(2-10)
(N—:
)
(2-11)
网络的度分布为:
‘1-善(K=1)
P(K)=^(K=N—1)(2-12)
[o其它
规定:
如果一个节点只有一个邻居,那么该节点的簇系数为1。
也有些文
献规定只有一个邻居的节点的簇系数为0,若依此定义,则星型网络的簇系数为0。
模型的优点:
能反映实际网络的小世界特性和稀疏特性。
模型的缺点:
不能反映实际网络的大聚类特性。
2.3.3ER随机网络(randomnetwork)
该模型由匈牙利数学家Ed?
s和Renyi在上世纪50年代最先提出,所以被人们称为ER随机网络模型。
ER随机网络的构造有两种方法。
第一种方法:
定义有标记的N个节(网络中的节点总数),并且给出整个网络的边数n,这些边的选取采用从所有可能的N(N-1)/2种情况中随机选取。
第二种方法:
给定有标记的N个节点,以一定的随机概率p连接所有可能出现的N(N-1)/2种连接,假设最初有N个孤立的节点,每对节点以随机概率p进行连接。
如图2-4所示。
图2-4ER随机网络的演化示意图
(a)p=0时,给定10个孤立节点;(b)〜(c)p=0.1,0.15时,生成的随机图
ER随机网络模型具有如下基本特性:
(1)涌现或相变
如果当N-x时产生一个具有性质Q的ER随机图的概率为1,那么几乎每一个ER随机图都具有性质Q。
以连通性为例,若当连接概率p达到某个临界值Pc*(InN)/N时,整个网络连通起来,那么以概率p生成的每一个网络几
乎都是连通的,否则,当p小于该临界值时,几乎每一个网络都是非连通的。
(2)度分布
对于一个给定连接概率为p的随机网络,若网络的节点数N充分大,则网
络的度分布接近泊松(Poission)分布,如图2-5所示。
P(k)=cN_ipk(1-p)N—(2-13)k!
式中=p(N-1)呼N表示ER随机网络的平均度。
图2-5ER随机网络的度分布(取自文献[])
(3)平均路径长度
假定网络的平均路径长度为L,从网络的一端走到网络的另一端,总步数大概为L。
由于ER随机网络的平均度为,对于任意一个节点,其一阶邻居的数目为,二阶邻居的数目为2,以此类推,当经过L步后遍历了网络的所有节点,因此对于规模为N的随机网络,有L=N。
由此可以得到网络的平均路径长度为:
(2-14)
InN=InN
ln(pN)Ink
由于lnN的值随N增长较慢,所以规模很大的ER随机网络具有很小的平均路径长度,如图2-6所示。
图2-6ER随机网络的平均路径长度与网络规模的关系(取自文献[])
(4)簇系数
在ER随机网络中,由于任何两个节点之间的连接概率p都相等,所以ER随机网络的聚类系数为:
(2-15)
可见,当网络规模N固定时,簇系数随着网络节点平均度<k>的增加而增
加,如图2-7所示。
当网络节点平均度<k>固定时,簇系数随着网络规模N的增加而下降,如图2-8和所示。
显然,当N较大时,ER随机网络的簇系数很小。
图2-7(N=104)ER随机网络的簇系数与连接概率的关系(取自文献
randomnetworlt
1M1000
SIZEOFTHENETWORKS(N)
图2-8(p=0.0015)ER随机网络的簇系数与网络规模的关系(取自文献
模型的优点:
能反映实际网络的小世界特性。
模型的缺点:
不能反映实际网络的大聚类特性。
2.3.4小世界网络(small-worldnetwork)
作为从完全规则网络向完全随机网络的过渡,美国学者Watts和Strogatz
于1998年设计了一个具有小的平均路径长度和大的聚类系数的小世界网络模型(small-worldnetwork),简称WS小世界网络模型。
WS小世界网络模型的构造算法:
(1)从规则网络开始:
考虑一个含有N个节点的最近邻耦合网络,它们围成一个环,其中每一个节点都与它左右相邻的各K/2个节点相连,K是偶数。
(2)随机化重连:
以概率p随机地重新连接网络中的每一条边,即将连
边的一个端点保持不变,而另一个端点取为网络中随机选择的一个节点。
其中规定,任意两个不同的节点之间至多只能有一条边,并且每个节点不能有边与
自身相连。
为了保证网络具有稀疏性,要求N>>K,这样构造出来的网络模型具有较高聚类系数。
而随机化重连过程大大减小了网络的平均路径长度,使网络模型
具有小世界特性。
当p取值较小时,重连过程对网络的聚类系数影响不大。
当
时,模型退化为规则网络,当p=1时,模型退化为随机网络。
通过调节p
的值就可以控制模型从完全规则网络到完全随机网络的过渡,如图2-9所示.
图2-9WS小世界网络模型(取自文献[])
WS小世界网络模型的其聚类系数和平均路径长度可以看作是重连概率p的函数,分别记为C(p)和L(p),它们的变化规律如图2-10所示。
在某个p值范围内,WS网络模型可以得到既有较短的平均路径长度(小世界特性),又有
较高聚类系数(高聚集特性)。
图2-10中p值在0.01附近的网络即兼具这两方一面的特征。
■■厂口・□占■二⑴
■
□
□
口
ftJfi
■
□
C{p)/C{0)
□
•
■
L(pHl(o)
□
■
•
-
0,4
r
■
□
■
*
0.2
—
•■
□
p
••
0.0
...ti
i.,
.™1.i.J
住*1E-30,010.11
P
图2-10WS小世界网络模型的簇系数和平均路径长度随p的变化关系(取自文献[])
由于在WS小世界网络模型的随机化重连过程中有可能破坏网络的连通性。
为了避免出现因重连而造成的孤立子网,美国学者Newman与Watts合作
于1999年提出了用“随机化加边”取代“随机化重连”的小世界网络模型,称“NW小世界模型”。
NW小世界网络模型的构造算法:
(1)从规则网络开始:
考虑一个含有N个节点的最近邻耦合网络,它们围成一个环,其中每一个节点都与它左右相邻的各K/2个节点相连,K是偶数。
(2)随机化加边:
以概率p在随机选取的一对节点之间加上一条边。
其
中规定,任意两个不同的节点之间至多只能加一条边,并且每个节点不能有边
与自身相连。
当p=0时,模型退化为规则网络,当p=1时,模型退化为随机网络。
通过调节p的值就可以控制模型从完全规则网络到完全随机网络的过渡,如图2-11
所示。
在p较小时,NW模型具有与WS模型类似的特性。
图2-11NW小世界网络模型(取自文献[])
小世界网络模型具有如下基本特性:
(1)簇系数
WS小世界网络的聚类系数为:
NW小世界网络的聚类系数为:
(2)平均路径长度
至今为止,还没有人得到关于WS小世界网络模型的平均路径长度的精确解析表达式,Newman,Moore和Watts分别用重整化群和序列展开方法得到如下近似公式:
式中f(u)为一普适标度函数,且满足:
"constu1
(2-19)
f(U)—Jlnu)/uu»1
目前为止,还没有f(u)的精确表达式,Newman等人基于平均场方法给出了如下的近似表达式:
(3)度分布
对于WS小世界网络,当k>K/2时有:
min(k-2,t2)kK-n
…2cK/2“、n4-n(pK/2)2£
送CK/2(1—p)np2—e^
心(k-K/2-n)!
当kvK/2时,P(k)=0。
对于NW小世界网络,每个节点的度至少为K,因此当k>K时,一个随
机选取的节点的度为k的概率为:
当kvK时,P(k)=0。
类似ER随机网络模型,WS小世界网络模型也是所有节点的度都近似相等的均匀网络。
综上所述,ER随机网络、WS小世界网络和NW小世界网络的度分布可近似用Poisson分布来表示,该分布在度的平均值vk>处有一峰值,然后按指数快速衰减。
这类网络被称为均匀网络(homogeneousnetwork)或指数网络
(exponentialnetwork)。
2.3.5无标度网络(scale-freenetwork)
近年来,大量的实证研究表明,许多大规模真实网络(如WWW、Internet以及新陈代谢网络等)的度分布函数都是呈幕律分布的形式:
P(k)*k—。
在这
样的网络中,大部分节点的度都很小,但也有一小部分节点具有很大的度,没有一个特征标度。
由于这类网络的节点的连接度并没有明显的特征标度,故称为“无标度网络”。
为了解释实际网络中幕律分布产生的机理,Barab年提出了一个无标度网络模型,称为BA无标度模型。
该模型的构造主要基于现实网络的两个内在机制:
①增长机制:
大多数真实网络是一个开放系统,随着时间的推移,网络规模将不断增大,即网络中的节点数和连边数是不断增加的。
②
择优连接:
新增加的节更倾向于与那些具有较高连接度的节点相连。
也就是富人更富的观点(richgetricher)。
BA无标度网络模型的构造算法:
(1)增长:
在初始时刻,假定网络中己有mo个节点,在以后的每一个时间步长中,增加一个连接度为m的节点(mWmo),新增节点与网络中已经存在的m个不同的节点相连,且不存在重复连接。
(2)优先连接:
在选择新节点的连接点时,一个新节点与一个已经存在的节点i相连的概率n与节点i的度ki成正比:
k
“i亡(2-23)
j
经过t步后,这种算法能够产生一个含有N=t+mo个节点、mt条边的网络。
如图2-12所示的是m=mo=2时,BA网络的演化过程。
初始网络有两个节
点,每次新增加的一个节点按优先连接机制与网络中已经存在的两个节点相连。
图2-12BA无标度网络的演化过程(取自文献[])
BA无标度网络模型具有如下基本特性:
(1)平均路径长度
BA无标度网络的平均路径长度为:
(2-24)
logN
L二
loglogN
这表明BA无标度网络也具有小世界性。
(2)簇系数
BA无标度网络的簇系数为:
与ER随机网络类似,当网络规模充分大时,BA无标度网络不具有明显的聚类特性。
(3)度分布
BA无标度网络的度分布计算主要有三种方法:
①平均场理论(mean-field
approach;②主方程法(master-equationapproach);③速率方程法(rate-equationapproach。
三种方法得到的渐近结果相同。
其中,主方程法和速率方程法等价。
分析计算可得:
2m(m1)c-3
P(k)=汰2mk/226)
k(k+1)(k+2)(2-26)
这表明
BA无标度网络的度分布可以由幂指数为3的幂律函数来近似描
述,图2-13所示为网络规模为N=104的BA无标度网络的度分布
下面比较WS小世界网络模型、BA无标度网络模型与真实网络的主要性质的异同。
如表2-1所示,小世界网络和无标度网络各自捕捉到了真实网络三个主要性质中的两个。
后来,学者们又建立了许多模型来更好地体现真实网络的所有特性,但由于这两种网络模型规则简洁,并抓住了复杂网络的基本性质,到目前依然是使用最普遍的复杂网络模型。
表2-1小世界网络、无标度网络与真实网络的性质比较
、性质
模型
节点度分布
平均路径长度
聚类系数
真实网络
幂率分布
小
大
小世界网络
泊松分布
小
大
无标度网络
幂率分布
小
小