复杂性 复杂性 1099 - 0526 1076 - 2787 Hindawi 10.1155 / 2019/2680972 2680972 研究文章 目标节点攻击下多部网络的相互依赖与脆弱性 1 https://orcid.org/0000-0001-6531-5087 Pratama Mahardhika 1 https://orcid.org/0000-0002-7379-8223 阿拉姆 Sameer 2 Amancio 迭戈R。 1 计算机科学与工程学院 南洋理工大学 新加坡 ntu.edu.sg 2 机械与航空航天工程学院 南洋理工大学 新加坡 ntu.edu.sg 2019 20. 11. 2019 2019 12. 03. 2019 04. 11. 2019 20. 11. 2019 2019 版权所有©2019青彩等。 这是在Creative Commons归因许可下分发的开放式访问文章,其允许在任何介质中不受限制地使用,分发和再现,只要正确引用了原始工作。

现实中的复杂网络可能会遭受目标攻击,该目标攻击可以触发整个网络的细分。因此,衡量网络可以承受扰动的程度。对网络稳健性的研究已被证明是一种朝向这种目的的有效仪器。过去二十年目睹了对网络稳健性研究的热情。然而,对网络稳健性的现有研究主要集中在多层网络上,而几乎没有注意的是复杂网络不可或缺的一部分。在这项研究中,我们调查了在有意节点攻击下的多分网网络的鲁棒性。我们基于最大连接的组件理论开发两个网络模型,以描绘目标攻击下多分网上的级联故障。然后,我们研究了关于八个节点中心度量的计算机生成的多分网网络的鲁棒性。我们发现多分网网络的稳健性可以显示不连续或连续的相位过渡。有趣的是,我们发现多数量的多端网络的盟友集可以增加其与在多层网络上观察到的现象相反的鲁棒性。 Our findings shed new lights on the robust structure design of complex systems. We finally present useful discussions on the applications of existing percolation theories that are well studied for network robustness analysis to multipartite networks. We show that existing percolation theories are not amenable to multipartite networks. Percolation on multipartite networks still deserves in-depth efforts.

1.介绍

复杂系统在我们的日常生活中无处不在。复杂系统的形式可以从宏观层面,如电网系统[ 1到微观层面,如代谢系统[ 2].为了更好地理解和控制复杂系统,一种被广泛采用的方法是将一个复杂系统建模为一个网络,该网络由一组节点和边组成,节点表示网络的各组成部分,边表示各组成部分之间的关系[ 3.].已证明,复杂网络建模和分析不仅是控制科学的一种有前途的工具[ 4- - - - - - 7还有数据科学[ 8- - - - - - 10.].

请注意,现实中的复杂网络可能会遭受网络组件的攻击和故障[ 11.- - - - - - 13.].因为一个复杂网络的各个组成部分是相互联系的[ 14. 15.因此,一些组件的故障可能会触发依赖于那些失败的组件和级联故障发生的其他组件的故障[ 16. 17.].结果,小数组分故障可能导致整个网络的击穿[ 18.- - - - - - 21.].为了评估扰动下复杂网络的稳健性,在过去的二十年中出现了对网络稳健性的研究,并在过去的二十年中获得了很大的受欢迎程度[ 22.- - - - - - 26.].在文献中,对网络健壮性做了大量的工作[ 27.- - - - - - 31.].

网络鲁棒性研究由来已久[ 32.- - - - - - 36.].长期以来,鲁棒性研究主要利用单个网络的鲁棒性[ 37.].广泛报道单个网络的鲁棒性通常表现为连续的相变现象[ 17. 38. 39.,这表明单一网络对扰动具有鲁棒性。请注意,网络在现实中不是独立的,而是相互作用,形成多层网络[ 40- - - - - - 44.].多层网络中的一小部分组件故障可以引出级联故障[ 45. 46.].已有研究表明,多层网络的鲁棒性通常表现为不连续的相变现象[ 14. 45. 47.],表明多层网络易受扰动[ 15. 18. 24.].

在[ 45.]引发了对多层网络稳健性的研究热情。研究人员对网络稳健性分析进行了巨大的杰出工作[ 48.- - - - - - 53.].现有的研究大致可以分为三类,即对网络节点故障鲁棒性的研究[ 54.- - - - - - 59.],网络对边缘失效的鲁棒性研究[ 46. 60.- - - - - - 62.],以及网络对社区故障的鲁棒性研究[ 63.- - - - - - 66.].社区通常是指一个网络的子图,它与网络的其余部分有密集的互连,但连接稀疏[ 67.- - - - - - 73].需要指出的是,除了多层网络外,还有一种网络叫做多部网络,它是复杂网络中不可缺少的一部分[ 3. 74].多部网络通常是指节点可以被划分成多个集合或层,而其边缘只出现在两个相邻的节点集或层之间的网络(见节) 2.2对于数学定义)。少数复杂的网络,如服务供应商 - 用户网络[ 75],经济网络[ 76]、生态网络[ 77和生物网络[ 78]可以被建模为多分网。

研究多部网络的鲁棒性对揭示多部网络的系统动力学具有重要意义。在文献中,对多部网络鲁棒性的研究只涉及最简单的场景,即二部网络。虽然已有研究表明二部网络对攻击具有鲁棒性[ 56. 79 80,多部网络在面对攻击时的表现仍是未知的。同时,现有的研究主要来自生态学等特定领域[ 56. 64. 65.)、生物( 79,以及经济[ 80,即二部网络的鲁棒性分析依赖于领域特定的知识。尽管多层网络鲁棒性研究的本质[ 15. 81,现有的模型和理论不能直接应用于多分网络。关键原因是多层网络的结构与多层网络的结构不同。

为了理解多部网络在攻击存在时的行为,本文提出了一种基于仿真的研究,以获得对多部网络鲁棒性的基本理解。为此,我们首先提出了两个网络模型来模拟多部网络在目标节点攻击下的动态过程。随后,我们针对8个广泛研究的节点中心性度量,即度中心性、中间中心性、接近中心性、特征向量中心性、corenness中心性、子图中心性、PageRank中心性和LocalRank中心性,研究了目标节点攻击下的多部网络的鲁棒性。最后,我们对具有泊松度分布的多部网络进行了大量的实验。实验表明,根据所使用的网络模型的不同,多部网络的鲁棒性可以显示不连续或连续的相变。由于从网络结构的角度看,多部网络可以看作是一种简化的多层网络,因此我们将现有的多层网络鲁棒性分析的渗流理论应用于多部网络的情况。证明了现有的渗流理论不适用于多部网络。已有研究表明,随着网络层数的增加,多层网络的鲁棒性急剧下降。令人惊讶的是,我们在实验中发现,多部网络的鲁棒性并不会因其节点集数量的变化而发生太大的变化。实验还表明,增加节点集的数量可以提高多部网络的鲁棒性。 Our study suggests that multipartite networks are more robust to attacks than multilayer networks do.

本文的其余部分的结构如下。部分 2提出一些更好地理解这项工作的预备。部分 3.讨论研究动机。部分 4展示了我们在目标节点攻击下探索多党网络的鲁棒性的实证方法。部分 5给出了具有泊松度分布的多部网络的仿真实验 第六节总结了纸。

2.初步 2.1.复杂网络符号

在文献中,复杂网络分析的常用方法是通过通常表示的图表表示网络 G V E V表示节点和的集合 E这组边缘。节点之间的边缘 G可以用邻接矩阵反映出来吗 一个 G.条目 一个 j 一个 通常定义如下: (1) 一个 j 1 如果  e j E 一个 j 0 如果  e j E

在复杂网络分析中,最常被讨论的术语之一是度。的程度 d 的节点被定义为 d σ. j 一个 j ,也就是说, d 等于已附加到节点的边的数量

2.2。多尾网络

给定一个网络 G V E .假设 V可以分为 l子集,即, V V 1 V 2 ... V l .如果 一个 b 1 l G满足以下条件: (2) V 一个 V b 如果  一个 b 一个 j 0,1 如果  V 一个 j V b b 一个 - 1 一个 j 0,1 如果  V 一个 j V b b 一个 + 1 一个 j 0 如果  V 一个 j V 一个 ± k k 2 l - 1 一个 j 0 如果  j V 一个 然后 G称为多部网络[ 19. 74].

注意子集 V 也可以称为绑桥组[ 19. 74].因此,具有多尾网络 l-部集被认为是 l-partite网络。特别是,AN l深裂的网络 l 2 通常称为二部网络[ 19. 74].

方程( 2)表示同一节点集中的节点之间没有边。如果我们放宽这个条件,即允许同一节点集中的节点之间存在边,则具有这种结构的网络通常称为多层网络[ 43. 44. 82].多层网络的数学定义可以在[ 41. 42.].

数字 1(a)给出一个由三个网络组成的三层网络的图形示例 G 1 G 2 , 和 G 3. (用不同颜色表示),而图 1(b)呈现具有三个绑梁组的多端网络的图形示例,即三方网络。从网络结构的角度来看,我们可以从数字中观察 1(一)和 1(b)可以将多尾网络视为简化的多层网络。

(a)由三个网络组成的多层网络的图示 G 1 G 2 , 和 G 3. (b)由三个部集组成的多部网络 V 1 V 2 , 和 V 3.

2.3.网络鲁棒性

网络鲁棒性研究的目的是评估网络在摄动情况下的耐久性。在文献中,主要有两种被广泛采用的网络鲁棒性分析方法。数字 2解释了这两种方法的主要思想。

两种广泛采用的网络鲁棒性分析方法的思想。(a)基于计算的方法构想 r ,即去除后的非零度节点的比例网络中节点的比例[ 56. 60. 65.].(b)基于计算的方法构想 P ,即去除后网络最大连通分量中节点的比例 1 - p 其节点的分数[ 16. 21. 45.].

方法如图所示 2(一个)注意分数 r 删除后的非零度节点焦点网络中节点的一部分。方法如图所示 2 (b)关注分数 LCC. / N 在去除给定的分数后,最大连接组件(LCC)中的节点 1 - p 节点。然后,上述两种方法分别测量网络的稳健性如下: (3) R n σ. 0 1 r P LCC. N 的符号 R n P 量化网络的稳健性。通常,值越大 R n P ,网络就越健壮。

3.动机

网络鲁棒性分析涉及到网络模型,该模型指定了级联故障如何在复杂网络中传播。在本文中,我们提出了两个网络模型来研究多部网络的鲁棒性。开发新模型的原因是已有的多层网络模型不能适应多部网络。

在利用多层网络的稳健性时,广泛使用的网络模型来自[ 45.]这在图中说明 3..数字 3.展示三层网络上的动态过程,即一个关联,即一个子网中的每个节点完全取决于其他子网中的一个节点。最初,网络的节点2 G 1 如图 3.是攻击。由于节点2的相互依赖关系,在步骤1中去除节点6和节点10,同时去除节点6和节点10上的边。节点6和10的移除进一步破坏了网络 G 2 分成两部分。假设只有多层网络的每个子网络的LCC中的节点是感兴趣的。换句话说,不在LCC中的节点将被视为功能失调,并将被移除。因此,在步骤2中,节点5以及节点1和节点9(相互依赖)被移除。作为网络 G 3. 碎片分为两部分,根据LCC理论,节点11或节点12将被删除(假设节点11被删除)。最后,只剩下节点4、8和12。

用于描绘多层网络的级联故障对节点攻击的级联故障。网络 G 1 G 2 , 和 G 3. 是一对一的相关性。(a)网络的节点2 G 1 是最初的攻击。(b)节点2的故障导致节点6和节点10的相互依赖故障。(c)模型假设,对于每个网络,只有LCC中的节点被认为具有功能,因此,节点1、5和9被删除。(d)因此,节点2的故障最终导致仅存在3个节点(4、8、12或3、7、11)。

在文献中,有几种变体[ 21. 83- - - - - - 85]图中所示的模型 3..但是,这些模型不能应用于多分网网络。原因是显而易见的,因为在那些模型中,焦点多层网络是一对一的相关性的。正如我们从图中看到的那样 1多部网络可以看作是具有一对多关联的多层网络的一种特殊情况。

为了克服图中模型的不足 3.为了更好地描述真实世界的网络,Shao等人和Dong等人[ 55. 86]提出了一个图中展出的模型 4用于分析具有一对多关联的多层网络的鲁棒性。在图 4时,与其耦合网络中的节点无连接的节点视为功能失调性节点。在网络中,不属于LCC的节点也被视为功能失调节点。级联故障将在网络上继续,直到不可能出现进一步的故障。

用于描绘双层网络(网络A和B)上的级联故障的网络模型,具有一对多相关性。定向链接是支持链接。箭头从支持节点到依赖节点。(a)节点A1和B6最初攻击。(b)网络A上的级联故障。节点A2被删除,因为它与网络A断开连接。由于缺乏支持,节点A7被删除。除了断开连接时,A7的移除还导致节点A6的故障。(c)网络B.节点B1,B2和B7上的级联故障被删除,因为它们没有支撑。删除节点B3,因为它与网络B.(d)在最终稳定阶段中的焦距的LCC的LCC。

该模型如图所示 4如果我们忽略边缘的方向,对于多部网络似乎是很有希望的。然而,该模型仍然不适用于多部网络。原因是该模型与图中所示的模型具有相同的思想 3..更具体地说,他们认为多层网络的每一层的LCC是一个独立的子网络,有自己的网络结构。相比之下,多部网络的每一“层”不是一个独立的子网络,因为每一“层”中的节点彼此是断开的。图中所调查的模型 3. 4,他们可以在不考虑任何其他层的情况下确定多层网络各层的LCC。然而,人们无法在不考虑任何其他“层”的情况下确定多部网络的每一“层”的LCC。

本文首先对多部网络建立了两个网络模型。在建立模型的基础上,采用基于仿真的方法来代替以渗流理论为代表的理论方法来考察多部网络的鲁棒性。主要原因是现有的多层网络模型不适应多部网络,这直接导致相应的理论方法是在相应的网络模型的基础上发展起来的,不能应用于多部网络。

4.方法论 4.1.鲁棒性评估方法框架

对于给定的 l深裂的网络 G,我们定义 n V 作为Partite集中的节点数量 V .我们利用算法 1评估其在目标节点攻击下的鲁棒性。

<bold>算法1:</bold> <italic>L</italic>-partite network在目标节点攻击下的鲁棒性分析方法框架。

输入:一个 l深裂的网络 G;指数 1 l

输出:鲁棒性曲线

实现 P j 对全部 j 1 l ;/ /内存分配

V r Noderanking V 中心 ;//查看部分 4.4

p 0 时间间隔 1

G r NodeRemove G V r 1 1 - p n ;//删除前者 1 - p n 节点从 V r

G r CascadingFailure G r 模型 ;/ /看到部分 4.2 4.3

l C C 最大的CONCONCEDCOMPONENT. G r

实现 P j V j LCC. / n j 对全部 j 1 l ;//在最终LCC中,计算每个节点集中留在每个节点中的节点的分数。

结束

请转到步骤2,并重复上述过程 T次了。计算的平均值 P j

情节 P j 关于 p

在算法的第2步 1,对于给定的中心度量,我们对节点进行排序 V 以下降令在其集中力。如果需要分析一个稳健性 l-部网络在目标节点攻击发生在每个部集合时,则三个变量,即 V r V , 和 n ,如算法中给出的 1应替换为 V r V, 和 N,分别。

4.2。提出的Multiparte网络模型M1

我们已经在章节中说明了 3.由于多部网络的特殊结构,现有的网络模型不适用于分析多部网络的鲁棒性。为此,我们首先提出了针对多部网络的网络模型M1。

数字 5描述了我们提出的用于多部网络鲁棒性分析的模型M1。为图中所示的三方网络 5,节点2最初攻击。Model M1整体采用多分网。Mode M1关心节点攻击发生后的多端网络的LCC。在步骤1中,将节点2的移除将整个网络分成两部分。基于LCC概念,在步骤2中,将删除红色的所有节点,并且在最后,仅剩下属于焦点多分网络的LCC的节点。

提出的模型M1,用于描绘多元网网络的级联故障受节点攻击。(a)最初,Partite集的节点2 V 1 是攻击。(b)节点2的移除将焦点多部网络分成两部分。(c) M1模型假设LCC中只有节点在攻击中幸存,因此将删除红色标记的节点。(d)最终保留节点3、4、7、8、11、12。

4.3。用于多党网络的提议模型M2

Mod M1整体对待多尾网络。模型M1是简单且简单的,因为它与广泛用于分析单层网络的稳健性的模型共享基本思想。由建立的现有模型的启发,用于分析多层网络的稳健性[ 16.],本文提出了另一个模型,即M2,来描述多部网络对扰动的动态过程。与M1模型不同,M2模型考虑的是多部网络中每个二部网络的LCC。模型M2最终计算LCC, LCC包含来自多部网络的每个部集的节点。

模型M2以一种来回反弹的方式工作,并假设只关注LCC中的节点。给定一个 l深裂的网络 V 被其th分裂的集合。假设来自 V 1 l - 1 受到攻击。然后,M2型号首先以反弹方式工作。具体地,M2型首先分析由绑坐组组成的二分网络的LCC V V + 1 以及它们之间的边缘。在接下来的步骤中,模型M2开始分析含有部分集的二部网络 V + 1 V + 2 .上述过程继续进行,直到得到含有部分集的二部网络 V l - 1 V l ,并确定其LCC。然后,M2模型开始反弹工作。具体来说,模型M2分析了由劳方集组成的双劳方网络的LCC V l - 2 V l - 1 以及它们之间的边缘。然后,模型M2开始分析含有部分集的二部网络 V l - 3. V l - 2 这个反弹过程一直持续到含有部份集的二部份网络 V 1 V 2 并启动跳转过程的新开始。前面提到的向前和向后反弹过程重复进行,直到到达一个稳定的阶段,在这个阶段中不可能删除节点和边缘。网络的其余部分就是M2模型要计算的LCC。注意,在节点从 V l ,则模型M2首先实现反弹过程。

数字 6取图中所示的相同的多部网络 5作为详细解释M2如何工作的示例。最初,节点2受到攻击。删除节点2打破了由节点组成的二分网络 V 1 V 2 为三个部分,即{1、5、6},{3、7},{4 8}。如前所述,模型M2考虑的是多部网络中每个二部网络的LCC,因此第1步将节点3、4、7、8删除,因为它们不在二部网络的LCC中。类似地,在步骤2中,去掉不在第二个二部网络LCC中的节点,最终只剩下节点1、6、10(也可以是节点1、5、9)。

所提出的模型M2,用于描绘多端网络的级联故障受节点攻击。(a)最初,Partite集的节点2 V 1 是攻击。(b)去除节点2对含有部份集的二部份网络的碎片 V 1 V 2 LCC之外的节点将被删除。(c)删除节点7和8片段包含PartiTe集的二分网络 V 2 V 3. LCC之外的节点将被删除。(d)最终,仅存节点1,6和10(或1,5和9)在节点2的攻击中存活。

4.4。节点中心指标

请注意,对于现实世界中的复杂网络,具有较高重要性的节点被攻击的概率较高。因此,在研究多部网络在目标节点攻击下的鲁棒性时,可以根据节点的重要性对多部网络的节点进行排序,从而选择要删除的节点。在网络科学领域,中心性度量被广泛用于衡量网络中节点的重要性。在文献中,有一些节点中心性指标[ 87].在本文中,我们只选择其中的8个。一方面,所采用的度量标准在文献中得到了广泛的研究。另一方面,它们在计算上是友好的。采用的中心性度量如下所述。

4.1.1。学位中心

节点的程度中心计算公式如下: (4) C d σ. j 1 N 一个 j

10/24/11。中间性中心

节点之间的中心性计算公式如下: (5) C 顺便提一句 σ. 年代 σ. t p 英石 p 英石 在哪里 p 英石 表示从两个不同节点出发的最短路径数 年代 t G p 英石 表示进入的路径数 p 英石 已经通过节点

4.4.3。亲密的中心

节点的近密中心如下测量: (6) C cls N - 1 σ. j j 在哪里 j 表示节点之间的测地距离 j

4.4.4。特征向量中心

节点的特征向量中心性通过解决以下等式来计算: (7) x c 一个 x 在向量 x C eig 1 C eig 2 ... C eig N c是一个比例常数吗 c 1 / λ λ是最大的特征值 一个

4.4.5。历昏中心

节点的一致性中心性通过实施来辨认出来 k壳( 88 89分解的 G C 天哪 k 的所有节点 k壳。

4.4.6。子图中心

节点的子图中心性计算公式如下: (8) C 小企业 σ. α 1 一个 α α 在哪里 一个 α 表示元素的对角线元素 αth的力量 一个

4.4.7。PageRank Centrality.

节点的PageRank中心在步骤 τ计算公式如下: (9) C pgr τ σ. j 1 N 一个 j C pgr j τ - 1 k j + 1 N 1 - β 在哪里 β是随机跳跃概率并设置为 β 0.85 在这项研究中。一旦达到稳定状态,上述过程将停止 C pgr 值了。

4.4.8。Localrank Centrality.

节点的LocalRank中心性计算公式如下: (10) C 电感电容电阻测量 σ. j N σ. t N j R t 在哪里 N 为节点的相邻节点 R t 表示节点数 t邻居和他们的邻居邻居。

5.模拟 5.1。实验设置

为了测试目的,在实验中我们生成了具有可控泊松度分布的多部网络。让我们定义一个概率向量 p p 1 p 2 ... p l - 1 .然后,我们生成 l深裂的网络 N σ. n 通过连接每个节点来节点 一个 V 与每个节点 b V + 1 的概率 p 对全部 1 l - 1

度分布很容易算出来 P + 1 k 节点的 V 有结点的结点 V + 1 遵循泊松分布,可以制定为 (11) P + 1 k e - k + 1 k + 1 k k 用其平均度 k + 1 n + 1 p .类似地,它很容易得到 (12) P + 1 k e - k + 1 k + 1 k k 对应的平均度 k + 1 n p

在模拟中,在不失一般性的前提下,我们生成了一个三部网络 G 1 其参数设置如下: n 1 n 2 n 3. 1.5 1.5 1 × 10. 5 p 6 / n 1 + n 2 4 / n 3. + n 2 .在模拟期间,参数间隔的设置和 T如算法中所述 1 时间间隔 0.04 T 100. .我们也产生 G 1 5次。因此,所有结果的平均次数都超过500次。

5.2。基于网络模型M1的鲁棒性

对于一个三方网络 G 1 ,分别考察其在三种不同情况下的鲁棒性,即第一个部集发生节点移除的情况 V 1 ,将节点删除的情况发生在第二件零件集中的情况 V 2 ,以及节点删除发生在每个绑梁集的情况。我们首先计算节点的集合 G 1 鉴于特定的中心度量。对于每种情况,我们将以下降顺序对相应的节点进行排序。之后,对于给定的价值 p,我们去掉前者 1 - p 对应节点集中节点的分数。然后,我们让级联失败根据模型M1传播。当 G 1 达到稳定状态,其中没有节点和边缘删除是可能的,我们计算的值 P P .仿真结果如图所示 7

基于M1的三方网络鲁棒性 G 1 受目标节点攻击。的分数 P ,即节点的分数 V G 1 (a-c)表示发生节点攻击的情况。(a-c)表示发生节点攻击的情况 V 1 .(d-f)发生节点攻击的情况 V 2 .(g-i)节点攻击发生在整个网络的情况。

注意,网络稳健性分析的一个重要指标是临界点 p c p在这个值 P 开始从一个接近零的小值变成一个相对较大的值。值越小 p c 是,网络越强大。我们可以清楚地看待数字 7(a)- - - - - - 7(c) p c 0 ,表明所研究的多部网络在仅发生节点攻击时,对目标攻击具有极强的鲁棒性 V 1 .数据 7(d)- - - - - - 7(f)显示的值 p c 大约在范围内 p c 0.2 0.36 ,而数据 7 (g)- - - - - - 7(我)表示的值 p c 大约在范围内 p c 0.4 0.7

结果记录在图中 7建议,基于网络模型M1的多分网网络的鲁棒性呈现连续的相位转换现象,这表明当考虑型号M1时,多分网网络是强大的。至于八个调查的节点中心度量,我们可以从数字中看到 7(a)- - - - - - 7(f)当攻击仅发生在一个绑梁集中时,稳健性曲线彼此接近,这表明它们对网络的鲁棒性的影响并不重要。当攻击发生在每个磁带集的多分网集中时,我们可以从数字中看到 7 (g)- - - - - - 7(我)多征网络相对较易于易碎程度和PageRank集合。通过观察图 7,我们还注意到特征传染媒介中心对多脚石网络到目标节点攻击的鲁棒性最小。

5.3。基于网络模型M2的鲁棒性

类似于上述小节所做的内容,我们在这里研究了三方网络的稳健性 G 1 受到目标节点攻击,相对于网络模型M2。数字 8呈现模拟结果。

基于M2的三方网络鲁棒性 G 1 受目标节点攻击。的分数 P ,即节点的分数 V G 1 (a-c)表示发生节点攻击的情况。(a-c)表示发生节点攻击的情况 V 1 .(d-f)发生节点攻击的情况 V 2 .(g-i)节点攻击发生在整个网络的情况。

它可以从图中绘制的鲁棒性曲线观察到 8存在价值的剧烈跳跃 P ,即,在关键点 p c ,值 P 突然从一些小值突然变为零到一些大值。图中所示的结果 8(a)- - - - - - 8 (c)表明即使是小规模的攻击也能破坏所研究的多部网络。的值 p c 如图所示 8比图中记录的相对较大 7.与图中所示的东西不同 7,值 p c 三种节点攻击策略的差别不要太大。结果如图所示 8显示出不连续的相变,这表明在考虑网络模型M2时,多部网络在面对目标攻击时非常脆弱。

对于所研究的8个节点中心性指标,实验结果如图所示 8 (g)- - - - - - 8(我)表示如果节点攻击发生在每一个部分集上,由于曲线非常接近,对多部网络鲁棒性的影响很小,这与图中观察到的现象不同 7.同时,从图中我们可以看出 8在考虑模型M2时,corenness中心性对多部网络对目标节点攻击的鲁棒性影响最小。此外,多部网络相对于Degree和LocalRank中心更脆弱。

5.4。网络鲁棒性探讨

以上实验 l- 在案例中进行了分支网络 l 3. .有人可能会争论从上述实验中观察到的稳健性现象的泛化。关于这一点,我们在这里进行了实验 l > 3. .以上实验表明,8个中心性度量对网络鲁棒性的影响不是很显著,因此我们在这里选择程度中心性作为测试目的。

数字 9对四个由该参数控制的多部网络进行了鲁棒性实验 l.从图中可以看出 9它的影响 l关于多部网络相对于网络模型M1和M2的鲁棒性不显著,因为鲁棒性曲线彼此接近。在文献中已有报道,多层网络的鲁棒性随着的增大而急剧下降 l 14.].然而,相比之下,图 9表明,多部网络相对于网络模型M1和M2的鲁棒性相对于没有剧烈变化 l.令人惊讶的是,数字中记录的稳健性曲线 9证明了多部网络的鲁棒性随。的增大而增大 l

的影响 l关于多分网网络的鲁棒性(大小控制 l),每个节点都受到发生在每个部集中的节点攻击。对于每个网络,我们设置 n n j 4 × 10. 4 p p j 6 / n .(a)基于网络型号M1的多分网网络的鲁棒性。(b)基于网络型号M2的多分网网络的鲁棒性。

从图中可以看出 9 (b)坚固性曲线显示一些颠簸 p 0.3 0.5 .凸块是由相对少量的实验试验引起的,该试验设定为500.对于给定的多分网网络 l节点集,在我们设置的实验中 n n j 4 × 10. 4 对全部 j 1 l .为 l 4 我们可以从图中看出 9 (b)鲁棒性曲线没有显示任何凹凸。增加 l,生成 l- 分子网络变得越来越大,而实验试验的数量是固定为500.较大的大小 l- 第一个网络,相应的凹凸的大小越大,这就是图中反映的 9 (b).随着试验次数的增加,凸起会消失。

在以上的实验中,我们确定了 p p j ,即每个部集中节点的度是固定的。在这里,我们研究程度对多部网络鲁棒性的影响。为了简单而不失一般性,我们在实验中研究了 l 3. .数字 10.展示了程度对三部网络鲁棒性的影响。数字 10.明显地证明了连续和不连续的相变现象对多部网络的鲁棒性的影响。鲁棒性曲线如图所示 10.说明多部网络的程度越大,网络面对目标攻击时的鲁棒性越强。

学位对三方网络的稳健性的影响,对每个绑梁组的节点攻击进行了节点攻击。网络配置是 n n j 4 × 10. 4 p p j d / 2 n .(a)基于网络模型M1的三方网络的鲁棒性。(b)基于网络型号M2的三方网络的鲁棒性。

5.5。讨论渗滤理论

请注意,本文采用实证方法来调查多分网网络的鲁棒性。在一节中澄清了动机 3..基于多层网络实际上是多层网络的简单情况的断言,因此可以争辩说,用于分析多层网络的鲁棒性的现有渗透理论可以应用于多层网络。在这里,我们将证明这种想法不起作用。

从图上可以看出 5网络模型M1实际上将多部网络视为一个整体。因此,如果节点攻击发生在多部网络的每个部集上,则单层网络的渗流理论[ 3.]可能用于分析多部网络的鲁棒性。由于现有的分析网络鲁棒性的渗流理论大多是针对随机节点攻击场景的,下面我们只关注随机节点攻击下的网络鲁棒性。

给定单层网络 G, 让 P k 为其度分布。当我们随机移除 1 - p 节点的分数 G时,LCC中节点的剩余分数可以用数学方法计算: (13) P p 1 - G 0 u 在哪里 G 0 u σ. k 0 P k u k 的母函数是 P k .的变量 u计算公式如下: (14) u 1 - p + p G 1 u 在哪里 G 1 u G 0 u / G 0 1 多余的母函数是 P k G 0 u 的一阶导数 G 0 u

l深裂的网络 G 1 用本文所示的方法生成,我们可以很容易地计算出度分布 P k 中的节点 V 如下: (15) P k n 一个 p 一个 1 - p 一个 n 一个 - n b k - p b k - 1 - p b n b - k + k k k e - k 在哪里 k k 一个 + k b 一个 - 1 b + 1

由上式可进一步求出度分布 P k G 1 如下: (16) P k σ. 1 l n N P k

根据以方程式( 13.)和( 14.),对于多部网络,可得到简化公式: (17) P p 1 - σ. 1 l n N G 0 u p 1 - σ. 1 l n N e k u - 1 (18) u 1 - p + p G 1 u 1 - p + p σ. 1 l G 0 u G 0 1 1 - p + p σ. 1 l n N e k u - 1 其中,我们利用下面的表达式来简化上述推导: (19) G 0 u σ. k 0 P k u k σ. k 0 k k k e - k u k e k u - 1

在下面的情况下,我们将检查方程的正确性( 17.)和( 18.),通过在多部网络上的实验。为此,我们生成了四个多部网络 G 1 G 2 G 3. , 和 G 4 .对于四个网络,我们修复 p p j d / 2 n n n j 4 × 10. 4 , 和 d 6 .我们分别设置 l 2 l 3. l 4 , 和 l 5 G 1 G 2 G 3. , 和 G 4

数字 (11日)给出了网络鲁棒性的仿真结果 G 1 G 2 G 3. , 和 G 4 以及通过求解方程( 17.)和( 18.)可以从图中看到 (11日)仿真结果与理论结果吻合较好。

验证现有单层网络渗流理论应用于多部网络的正确性。(a)多部网络的模拟,其中每个多部网络对于每个部集具有相同数目的节点。(b)二部网络仿真,其中焦点网络的每个部集的节点数由参数控制 α

注意,理论结果如图所示 (11日)是基于两个条件得到的,即 n n j 焦点网络各部分集均发生节点故障。进一步检查方程式的正确性( 17.)和( 18.),我们调查的条件 n n j .具体来说,网络 G 1 ,我们引入参数 α要控制其两个节点集的节点数,即,我们设置 α n 1 / n 1 + n 2 .我们修复 N 4 × 10. 4 G 1 ,我们测试方程的正确性( 17.)和( 18.) 为了 α 1 / 8 2 / 8 4 / 8 .相应的实验如图所示 11(b).我们可以清楚地看看数字 11(b)由方程( 17.)和( 18.)不符合模拟结果,如果 n n j .我们得出结论,单层网络的现有渗透理论仅适用于多脚石网,其中焦点多分网具有相同的每个磁头组的节点,并且每个磁头集都发生在节点故障。

对于网络模型M2,基于模型M2的多部网络稳健性分析与[ 55.].让我们考虑一个多分网 G 1 l 3. n n j .如果我们取由部集组成的二部网络 V 3. V 2 作为一个整体,然后是网络 G 1 因此,可以被视为特殊的多层网络,类似于[中的网络模型 55.].因此,一个人可能会争辩说,在[ 55.]可以适用于多分网。

给定两层网络(包括网络a和网络B),如[ 55.,当随机移除 1 - p 一个 1 - p B 分别从A和B分别排出的节点的级分制成如下: (20) f 一个 G 1 一个 1 - u 一个 1 - f 一个 f B G 1 B 1 - u B 1 - f B u 一个 p 一个 1 - G 0 一个 1 - P B u B p B 1 - G 0 B 1 - P 一个 P 一个 u 一个 1 - G 0 一个 1 - u 一个 1 - f 一个 P B u B 1 - G 0 B 1 - u B 1 - f B 在哪里 f 一个 f B u 一个 , 和 u B 四个未知数; G 0 一个 G 0 B G 0 一个 , 和 G 0 B 分别为 P 一个 k P B k P 一个 k , 和 P B k

在上式中, P 一个 k 表示层间度分布,而 P 一个 k 为层内度分布。假设方程( 20.)适用于多部网络,那么当我们随机移除 1 - p 节点的分数 V 1 G 1 ,鲁棒性 G 1 应在数学上计算如下: (21) f 一个 0 f B G 1 B 1 - u B 1 - f B u 一个 p 1 - G 0 一个 1 - P B u B 1 - G 0 B 1 - P 一个 P 一个 u 一个 P B u B 1 - G 0 B 1 - u B 1 - f B

我们生成网络 G 1 给出的参数配置为 n 1 n 2 n 3. 4 × 10. 4 p 1 p 2 d / 2 n 1 , 和 d 6、8、10 .对于生成的网络 G 1 ,将其相应的度分布代入上式,即可求出 P 一个 P B 通过数值求解以下方程: (22) P 一个 p 1 - e - d / 2 P B P B 1 - e - d / 2 P 一个 1 - e - d / 2 P B

数字 12.给出了网络鲁棒性的仿真结果 G 1 以及通过求解方程( 21.)。我们得到了 P 通过表达式 P P 一个 + 2 P B / 3. .从图中可以清楚地看出 12.该理论不适用于多部网络。

验证现有多层网络渗流理论应用于多部网络的正确性。

6.结论

对多层网络的稳健性的现有研究互补,在这项工作中,我们调查了目标节点攻击下的多分网网络的鲁棒性。为此,已经开发了两个网络模型,即M1和M2用于描述经过节点故障的多端网络的动态过程。之后,对于多分网,我们将其节点与八个节点中心度量进行排名。然后,我们删除 1 - p ,分别根据模型M1和M2计算LCC中节点的比例。对具有泊松度分布的多部网络的实验表明,多部网络相对于模型M1和模型M2的鲁棒性分别表现为连续和不连续的相变。实验还发现,多部网络的节点集度越高、节点集个数越多,对目标节点失效的鲁棒性越强。

渗透理论是分析多层网络鲁棒性的重要理论。由于多部网络可以看作是一对多关联的相互依赖网络的简单情况,因此在[ 21. 81]可能适用于多部网络。然而,在本文中,我们证明了这些理论对于多部网络是不可行的。如何发展分析多部网络鲁棒性的理论仍然是一个挑战。我们相信这项工作可以为未来的多部网络鲁棒性分析提供线索。

据报道,无数的现实世界网络是无标度的[ 90- - - - - - 94].但在实验中,只检验了具有混合泊松度分布的多部网络。原因是幂律度分布的多部网络抽样仍然是一个具有挑战性的问题[ 95- - - - - - 97].举一个二部网络为例。让 k d ,分别为节点的度 V 1 V 2 .因此,在对幂律分布的二部网络进行抽样时,需要考虑约束 σ. k σ. d .另外,还需要考虑图形条件[ 98[当使用幂律程度分布采样多档网络时。如何采用任意度分布的多分网网络也挑战,值得进一步深入奉献[ 99- - - - - - 101.].

在多部网络上观察到的鲁棒现象表明,多部网络比多层网络对扰动具有更强的鲁棒性。需要注意的是,这一结论是基于已建立的基于最大连通元件理论的模型M1和M2得出的。在鲁棒性分析过程中,模型假设最大连接组件之外的节点将失功并被移除。对于一些现实世界中的复杂网络,最大连接组件之外的节点仍将发挥作用,因此模型M1和M2可能不适用于这种现实世界中的多部网络。然而,本文的研究成果仍然为复杂系统的稳健结构设计提供了新的思路。

数据可用性

用于支持本研究发现的数据可由通讯作者要求提供。

的利益冲突

作者声明他们没有利益冲突。

y。 Nishikawa T. 电动车 A. E. 小的脆弱集决定了电网中大的网络级联 科学 2017 358. 6365. 3184 X.-H。 Chavali P. L. 先生 M . M。 捕获动态蛋白质相互作用 科学 2018 359. 6380. 1105 1106 10.1126 / science.aat0576 2 - s2.0 - 85043300953 纽曼 M. E. J. 网络:介绍 2010 牛津大学,英国 牛津大学出版社 y y。 Slotine J.-J. 巴巴斯 A.-L。 复杂网络的可控性 自然 2011 473. 7346. 167. 173. 10.1038 / nature10011 2 - s2.0 - 79955879494 J。 y y。 d'souza. R M。 巴巴斯 A.-L。 复杂网络的目标控制 自然通讯 2014 5 5415 Vinayagam 一个。 吉布森 t E。 周宏儒。 人类蛋白质相互作用网络的可控性分析确定了疾病基因和药物靶标 美国国家科学院院刊 2016 113. 18. 4976 4981 10.1073 / PNAS.1603992113 2 - s2.0 - 84965096335 Zanudo j·g·T。 G。 阿尔伯特 R. 非线性动力学复杂网络的基于结构控制 美国国家科学院院刊 2017 114. 28. 7234 7239. 10.1073 / pnas.1617387114 2 - s2.0 - 85023186936 勃氏 S. L. 普洛克特 j·L。 Kutz. J. N. 利用非线性动力系统的稀疏辨识从数据中发现控制方程 美国国家科学院院刊 2016 113. 15. 3932 3937 10.1073 / pnas.1517384113 2 - s2.0 - 84994491769 公关žulj N。 Malod-dognin N。 大数据时代的网络分析 科学 2016 353. 6295 123. 124. 纽曼 M. E. J. 来自富人但嘈杂的数据的网络结构 自然物理学 2018 14. 6 542. 545. 10.1038 / s41567-018-0076-1 2-S2.0-85043463233 Z. 郑ydF4y2Ba l 多部网络面对随机节点故障的鲁棒性 混乱,孤子&分形 2019 121. 149. 159. 10.1016 / J.Chaos.2019.01.036. 2 - s2.0 - 85062664640 马利克 h·a . M。 阿比德 F。 Wahiddin m·R。 巴蒂 Z. Dengue Complex网络下的鲁棒性与随机攻击 复杂性 2017 2017 12. 2515928 10.1155 / 2017/2515928 2-S2.0-85029434922 Fraccascia. l Giannoccaro 我。 白化 V. 复杂系统的弹性:未来研究的现状和方向 复杂性 2018 2018 44. 3421529. 10.1155 / 2018/3421529 2 - s2.0 - 85054479654 J。 Buldyrev. S. V. 斯坦利 他。 哈维林 S. 网络由相互依赖的网络组成 自然物理学 2012 8 1 40 48. 10.1038 / nphys2180 2 - s2.0 - 84255194232 巴珊 一个。 Berezin y。 Buldyrev. S. V. 哈维林 S. 相互依存的空间嵌入式网络的极端脆弱性 自然物理学 2013 9 10. 667 672 10.1038 / nphys2727 2-S2.0-84885431092 Q。 阿拉姆 S. J。 多分结构复杂系统在节点攻击下的鲁棒性研究 网络系统控制学报 2019 7 10.1109 / TCNS.2019.2919856 纽曼 M. E. J. 巴巴斯 A.-L。 瓦特 d . J。 网络的结构和动力学 2011 普林斯顿,纽约,美国 普林斯顿大学出版社 vespignani. 一个。 相互依赖的脆弱性 自然 2010 464 7291 984 985 10.1038 / 464984 2-S2.0-77951142879 X。 斯坦利 他。 J。 相互依赖有向网络的故障 美国国家科学院院刊 2016 113. 5 1138 1143 10.1073 / PNA.1523412113 2 - s2.0 - 84957900663 Giannoccaro 我。 白化 V. Nair. 一个。 复杂网络弹性研究进展 复杂性 2018 2018 3. 8756418 10.1155 / 2018/8756418 2 - s2.0 - 85053878461 X.-L。 Gleinig N。 托利tol D。 Antulov-Fantulin N。 低估了对复杂网络进行有针对性攻击的成本 复杂性 2018 2018 15. 9826243 10.1155 / 2018/9826243 2 - s2.0 - 85045951860 邓恩 j . A。 威廉姆斯 r . J。 马丁内斯 N. D. 网络结构和食物网的生物多样性损失:鲁棒性随着连接而增加 生态学通讯 2002 5 4 558. 567. 10.1046 / J.1461-0248.2002.00354.x 2 - s2.0 - 0036316089 蒙托亚 j . M。 皮姆 S. L. 唯一的 r . V。 生态网络及其脆弱性 自然 2006 442 7100. 259. 264. 10.1038 / nature04927 2 - s2.0 - 33746327503 X。 y。 斯坦利 他。 哈维林 S. 通过增强节点消除相互依存网络中的灾难性崩溃 美国国家科学院院刊 2017 114. 13. 3311 3315 10.1073 / pnas.1621369114 2 - s2.0 - 85016406931 C。 J。 Z. 基于相似度的多目标进化算法用于签名社交网络的社区检测 IEEE控制论汇刊 2014 44. 12. 2274 2287 M。 J。 提高无标度网络对多种恶意攻击的鲁棒性的两阶段多目标进化算法 IEEE控制论汇刊 2017 47. 2 539 552. D。 B。 y。 动态交通网络中的渗透过渡,同步临界瓶颈 美国国家科学院院刊 2015 112. 3. 669 672 10.1073 / pnas.1419185112 2 - s2.0 - 84922215051 H。 法达 E。 S. 复杂网络中的鲁棒性概念 网络系统控制学报 2015 2 3. 310. 320. 10.1109 / tcns.2015.2413551 2-S2.0-84954325423 di muro. M。 拉罗卡 C。 斯坦利 H。 哈维林 S. 布劳恩斯坦 l 相互依存网络的恢复 科学报告 2016 6 22834 J。 K.-H。 网络模块化的鲁棒性分析 网络系统控制学报 2016 3. 4 348. 357. 10.1109 / tcns.2015.2476197 2-S2.0-85007565830 Zelazo. D。 汉堡 M。 不确定一致性网络的鲁棒性 网络系统控制学报 2017 4 2 170. 178. 10.1109 / TCNS.2015.2485458 2 - s2.0 - 85019320421 X。 S. H。 Buldyrev. S. V. 尤金斯坦利 H。 哈维林 S. 相互依存聚类网络的鲁棒性 EPL (Europhysics字母) 2013 101. 1 18002 10.1209 / 0295 - 5075/101/18002 2-S2.0-84872964728 M。 l Q。 l 增强耦合网络在目标恢复下的鲁棒性 科学报告 2015 5 8439. Berezin y。 巴珊 一个。 丹齐格 M . M。 D。 哈维林 S. 对具有依赖性的空间嵌入式网络的本地化攻击 科学报告 2015 5 8934 y。 复杂网络故障的局部恢复 科学报告 2016 6 30521 Shekhtman l . M。 丹齐格 M . M。 哈维林 S. 网络中的网络故障与恢复的最新进展 混乱,孤子&分形 2016 90 28. 36. 10.1016 / j.chaos.2016.02.002 2 - s2.0 - 84959211925 卡拉威 D. S. 纽曼 M. E. J. Strogatz. s . H。 瓦特 d . J。 网络鲁棒性和脆弱性:随机图的渗透 物理评论快报 2000 85 25. 5468 5471 10.1103 / physrevlett.85.5468 2 - s2.0 - 4243939794 Achlioptas D。 D’索萨 R M。 斯宾塞 J。 随机网络中的爆炸性渗透 科学 2009 323. 5920 1453 1455 10.1126 / science.1167782 2-S2.0-62449178107 da Costa r。 dorogovtsev. s . N。 Goltsev. 答:V。 门德斯 J. F. F. 爆炸渗透转变实际上是连续的 物理评论快报 2010 105. 25. 255701 Bianconi. G。 危险的联络人? 自然物理学 2014 10. 10. 712 714 10.1038 / nphys3097 2 - s2.0 - 84921711044 Boccaletti S. Bianconi. G。 Criado R. 多层网络的结构与动态 物理的报告 2014 544. 1 1 122. 10.1016 / j.physrep.2014.07.001 2 - s2.0 - 84909980102 Kivela. M。 竞技场 一个。 巴特尔米 M。 格里森 J.P。 莫伦诺 y。 波特 m·A。 多层网络 复杂网络学报 2014 2 3. 203 271. 10.1093 / COMNET / CNU016 2-S2.0-84942256852 德·多梅尼科 M。 Sole-Ribalta 一个。 Omodei E。 戈麦斯 S. 竞技场 一个。 在互连的多层网络中排名揭示了多功能节点 自然通讯 2015 6 6868 德·多梅尼科 M。 尼科西亚 V. 竞技场 一个。 Latora V. 多层网络的结构可约性 自然通讯 2015 6 6864 Buldyrev. S. V. Parshani R. 保罗 G。 斯坦利 他。 哈维林 S. 相互依存网络中的灾难性级联失败 自然 2010 464 7291 1025 1028 10.1038 / nature08932 2-S2.0-77951126500 Radicchi F。 可以见到效果 C。 打破了网络中位点-键渗流的普遍性 自然通讯 2015 6 10196. y。 Ksherim B。 科恩 R. 哈维林 S. 在相互依存和互连的网络中的渗透:从秒到一阶转换的突然变化 物理评论E 2011 84 6 066116 S. G。 t·H。 S. X。 H。 重新布线操作下无标度网络的鲁棒性 EPL (Europhysics字母) 2010 89 3. 38002 10.1209 / 0295-5075 / 89/88002 2 - s2.0 - 78951496056 一个。 W. 增强网络抗恶意攻击的健壮性 物理评论E 2012 85 6 066130 施耐德 厘米。 Yazdani N。 araújo. n。 哈维林 S. 赫曼 H. J. 朝向设计强大的耦合网络 科学报告 1969年 3. 2013 X。 J。 M。 利用模因算法增强网络对目标和随机攻击的鲁棒性 EPL (Europhysics字母) 2015 111. 3. 38005 10.1209 / 0295 - 5075/111/38005 2 - s2.0 - 84940763392 W. M。 S. l 一种提高网络社区鲁棒性的两级学习策略模因算法 信息科学 2018 422 290. 304. 10.1016 / j.ins.2017.09.021 2 - s2.0 - 85029279091 Yunming W. SI. C。 Chengsheng P。 C。 基于任务链路的命令和控制网络的禁止衡量 信息科学 2018 426 148. 159. 10.1016 / j.ins.2017.10.035 2 - s2.0 - 85032180358 施耐德 厘米。 moreira. A. A. 安德拉德 J. S. 哈维林 S. 赫曼 H. J. 减少对网络的恶意攻击 美国国家科学院院刊 2011 108. 10. 3838 3841 10.1073 / PNA.1009440108 2 - s2.0 - 79952751568 J。 Buldyrev. S. V. 哈维林 S. 斯坦利 他。 具有多重支持-依赖关系的耦合网络系统的故障级联 物理评论E 2011 83 3. 036116. 皮皮克 m . j . O。 埃文斯 d . M。 Memmott J。 一个生态网络的健壮性和恢复 科学 2012 335. 6071 973 977 10.1126 / science.1214915 2 - s2.0 - 84857510127 S. X。 斯坦利 他。 哈维林 S. 复杂网络局部攻击的渗透 新物理学杂志 2015 17. 2 023049. 10.1088 / 1367 - 2630/17/2/023049 2 - s2.0 - 84924308718 L.-W。 M。 R.-R。 B.-H。 弱异构依赖网络上的渗透 物理评论E 2017 95 3. 032301 R.-R。 艾森伯格 d . A。 西格尔 T. P. Y.-c. 基础设施系统的“弱”依赖性在多层网络中产生了混合渗透过渡 科学报告 2018 8 1 2111 Kaiser-Bunbury C. N. 笨人 S. Memmott J。 Müller. c . B。 Caflisch. 一个。 授粉网络丧失物种和相互作用的鲁棒性:一种包含传导管行为的定量方法 生态学通讯 2010 13. 4 442 452 10.1111 / j.1461-0248.2009.01437.x 2 - s2.0 - 77951716997 Staniczenko. P. P. A. 刘易斯 o . T。 琼斯 n S。 Reed-Tsochas F。 食物网的结构动力学和稳健性 生态学通讯 2010 13. 7 891 899 10.1111 / J.1461-0248.2010.01485.X. 2-S2.0-77954625887 Valiente-Banuet 一个。 Aizen. m·A。 阿尔坎塔拉 j . M。 超越物种损失:改变世界中生态互动的灭绝 功能生态学 2015 29. 3. 299. 307. 10.1111 / 1365 - 2435.12356 2 - s2.0 - 84925014123 埃文斯 d . M。 皮皮克 m . j . O。 Memmott J。 生态网络网络栖息地损失的鲁棒性 生态学通讯 2013 16. 7 844 852 10.1111 / ele.12117 2 - s2.0 - 84931749059 里维拉 t。 Encinas-vido. F。 Loreau M。 诸如纯种变革下的居民网络危害障碍销毁的鲁棒性 Oikos 2015 124. 1 22. 32. 10.1111 / oik.01532 2-S2.0-85027936310 Q。 J。 生态系统的稳健性对群落的物种丧失起着重要作用 科学报告 2016 6 35904 Z. D。 y。 相互依存网络中的群体渗透 物理评论E 2018 97 3. 032306 约翰逊 p·t·J。 De Roode j . C。 芬顿 一个。 为什么传染病研究需要社区生态学 科学 2015 349. 6252 1259504 10.1126 / science.1259504 2-S2.0-84941370230 Q。 l M。 D。 基于进化计算的网络社区检测综述 国际仿生计算杂志 2016 8 2 84 98 10.1504 / IJBIC.2016.076329 2 - s2.0 - 84969834578 Fortunato S. Hric D。 网络中的社区检测:用户指南 物理的报告 2016 659 1 44. 10.1016 / j.physrep.2016.09.002 2-S2.0-84994116584 Sales-Pardo M。 模块化的重要性 科学 2017 357. 6347. 128. 129. 10.1126 / science.aan8075 2-S2.0-85025476387 X。 S. Z. 社交网络中的社区和多样性的出现 美国国家科学院院刊 2017 114. 11. 2887 2891 10.1073 / pnas.1608164114 2 - s2.0 - 85015398788 长官 P。 低浓缩铀 s T。 交叉 个人电脑。 哈德逊 p . J。 邦萨尔 S. 阐明动物社会网络中模块化结构的疾病后果和机制 美国国家科学院院刊 2017 114. 16. 4165 4170. 10.1073 / pnas.161616114 2-S2.0-85017607929 Casari M。 Tagliapietra秀场 C。 社会生态系统中的小组规模 美国国家科学院院刊 2018 115. 11. 2728 2733 10.1073 / pnas.1713496115 2 - s2.0 - 85043765775 纽曼 M. E. J. 网络 2018 牛津大学,英国 牛津大学出版社 l Medo M。 c . H。 Y.-c. Z.-K。 T. 推荐系统 物理的报告 2012 519 1 1 49. 10.1016 / j.physrep.2012.02.006 2-S2.0-84866757975 Hidalgo. c。 豪斯曼 R. 经济复杂性的构建块 美国国家科学院院刊 2009 106. 26. 10 570. 10 575. 博伊德 I. L. 生态造型的艺术 科学 2012 337. 6092 306. 307. 10.1126 / Science.1225049. 2 - s2.0 - 84864018948 郑ydF4y2Ba P。 R. y。 郑ydF4y2Ba l 利用隐马尔可夫模型检测复杂生物系统相变前的临界状态 生物信息学 2016 32. 14. 2143 2150 10.1093 /生物信息学/ btw154 2-S2.0-84992364668 聪明的 A. G. 阿马拉尔 l。 Ottino j . M。 代谢网络的级联失败和鲁棒性 美国国家科学院院刊 2008 105. 36. 223年13 228年13 X。 Vodenska 我。 哈维林 S. 斯坦利 他。 双部图中的级联故障:系统风险传播模型 科学报告 2013 3. 1219 越南盾 G。 J。 R. l 斯坦利 他。 哈维林 S. 网络在目标攻击下的鲁棒性 物理评论E 2013 87 5 052804. 德·多梅尼科 M。 Granell C。 波特 m·A。 竞技场 一个。 作者更正:多层网络中传播过程的物理 自然物理学 2018 14. 5 523 10.1038 / s41567-018-0065-4 2 - s2.0 - 85046380685 X。 S. 斯坦利 他。 哈维林 S. 程度分布的广度如何影响网络鲁棒性:比较局部攻击和随机攻击 物理评论E 2015 92 3. 032122 X。 y。 斯坦利 他。 哈维林 S. 复杂网络中的K-core渗透:比较随机、局部和有针对性的攻击 物理评论E 2016 93 6 062302 R.-R。 M。 C.-X。 耦合网络中的级联故障:跨网络节点耦合强度的关键作用 科学报告 2016 6 35352 越南盾 G。 R. l R. 具有相互依存和互连链路的网络网络的鲁棒性 物理A:统计力学及其应用 2015 424 11. 18. 10.1016 / j.physa.2014.12.019 2-S2.0-84921485765 l 郑ydF4y2Ba D。 X.-L。 Q.-M。 Y.-c. T. 在复杂网络中的重要节点识别 物理的报告 2016 650 1 63. 10.1016 / J.Physrep.2016.06.007 2 - s2.0 - 84994052317 dorogovtsev. s . N。 Goltsev. 答:V。 门德斯 J. F. F. k核心组织复杂网络 物理评论快报 2006 96 4 040601. 加拉 一个。 施韦策 F。 哈维林 S. 加权网络的ak壳分解方法 新物理学杂志 2012 14. 8 083030. 10.1088 / 1367 - 2630/14/8/083030 2 - s2.0 - 84865790046 巴巴斯 A.-L。 阿尔伯特 R. 随机网络中缩放的出现 科学 1999 286. 5439 509 512 10.1126 / science.286.5439.509 2 - s2.0 - 0038483826 巴巴斯 A.-L。 无规模网络:十年以上 科学 2009 325. 5939 412 413 10.1126 / science.1173299 2-S2.0-67749140118 M。 H。 Z. X。 Kurths J。 通过Poisson Process演变无级网络:建模和程度分布 IEEE控制论汇刊 2016 46. 5 1144 1155 10.1109 / tcyb.2015.2424425 2 - s2.0 - 84928975814 Kleineberg K.-k. 无标度网络演化游戏中的度量集群 自然通讯 2017 8 1 1888 Fedotov. S. 阶段 H。 无规模网络上的异常元素动态 物理评论快报 2017 118. 9 098301 Catanzaro. M。 Boguna M。 Pastor-Satorras R. 生成不相关的随机无标度网络 物理评论E 2005 71 2 027103 Del Genio. c。I。 H。 Toroczkai Z. 巴斯勒 k . E。 给定任意度序列的简单图的有效和精确抽样 普罗斯一体 2010 5 4 E10012. H。 Del Genio. c。I。 巴斯勒 k . E。 Toroczkai Z. 用给定程度序列构建和采样定向图 新物理学杂志 2012 14. 2 023012 Rodríguez. m·A。 一般无尺度复杂网络的图形条件及其在可见性图表中的应用 物理评论E 2016 94 1 012314 威廉姆斯 O。 Del Genio. c。I。 有向无标度网络中的度相关 普罗斯一体 2014 9 10. e110121 巴斯勒 k . E。 Del Genio. c。I。 Erdő年代 P. L. 米克罗斯 我。 Toroczkai Z. 具有一定程度相关性的图的精确抽样 新物理学杂志 2015 17. 8 083052 Fosdick b K。 Larremore d·B。 西村 J。 Ugander J。 配置具有固定度序列的随机图模型 暹罗审查 2018 60. 2 315. 355.