级联失效matlab,加权无标度网络的级联失效模型

article/2025/8/30 14:26:13

社交网、交通网、通信网等领域均呈现无标度特性[, 是复杂网络中常见的一种现象, 不同网络中的节点和边都承载着不同形式的负载, 且负载的承受能力是有限的.加权无标度网络是指节点和边根据权值构建成的网络[, 应用在专家网等领域.

在复杂网络中, 节点和边承担的负载是不断演化的, 具有一定的动力学特征, 当节点或边的负载大于自身容量而导致失效后, 使得失效节点或边的负载通过网络的相互连接被重新分配到相关节点或边上, 从而引起其他节点或边失效, 产生级联效应, 进而可能导致整个网络的瘫痪[, 这种由微小事件引发的连锁故障称为级联失效.在现实世界中, 由级联失效引发的故障包括北美电力网崩溃事故、Internet阻塞、交通堵塞以及经济危机等.因此, 构建合理、完善的级联失效模型, 并分析参数对级联失效的影响, 对提升网络的鲁棒性具有重要的意义[.

近年来, 级联失效的研究主要基于复杂网络, 其中以无标度网络为主, 主要是从节点的初始负载、节点容量与初始负载的关系、节点失效后负载重分配规则这3个方面进行研究.复杂网络的主要特性包括节点度、集聚系数和平均最短路径长度, 其中, 节点度(包括邻居节点度)对节点负载起到决定性作用, 其属于局域范畴; 平均最短路径长度通过介数的表达方式体现出对节点负载的影响, 其属于全局范畴; 集聚系数表示网络中节点聚集程度的系数, 与节点负载没有密切关系.在加权的复杂网络中, 还需要考虑节点权重对负载的影响.因此, 节点的初始负载通常定义为关于度、介数或者邻居度的幂函数, 幂指数是用来控制初始负载强度的参数; 负载重分配主要考虑邻居的容量、负载、度数和与失效节点的距离等因素; 节点的容量必然要大于节点的初始负载, 一般定义为关于初始负载的比例函数.在这些方面, 段等人[基于初始负载与度的幂函数关系, 构建关于距离和节点度的择优分配规则, 分析了负载重分配的范围和均匀性.Yin[和Liu[等人同样采用关于度的初始负载模型, 利用邻居节点度或节点能量进行负载重分配, 通过对级联失效的演化分析得出了网络的临界负载以及能量对级联失效产生影响的结论.王等人[构建了初始负载关于节点度与邻居节点度总和乘积的幂函数, 并利用节点度和邻居节点度总和进行择优分配, 分析幂指数与容忍参数的影响关系.Liu等人[利用节点介数构建网络的初始负载模型, 通过容量与负载的差值进行择优分配, 分析得出容量的容忍参数对级联失效的影响.Peng[和Dou等人[构建初始负载关于介数的幂函数, 并分析幂指数的取值范围与抗击级联失效的关系.此外, 一些文献

然而, 在现实世界中, 加权网络是普遍存在的, 典型的例子有大型的信息网络(如Internet、电话网)、交通网络(如铁路网、航空网)、生物网络(如生物神经网、蛋白质网)、社会网络(如科学家合作网、社交网)以及电网.无权网络只是反映顶点之间是否存在相互作用, 在很多情况下, 顶点之间相互作用的强度差异起着至关重要的作用, 如神经元突触之间的连接在学习和认知过程中是不变的, 只是突触之间连接强度的变化使大脑皮层产生了新的功能.再如, Internet上的带宽、航空网中两个机场间航班数量或者座位数、专家合作网中的合作次数等都是影响系统性质的重要因素.同样, 相同网络结构中的同一节点的角色和重要性也有很大差异.如电网中的开关处于大型高压配电中心或大型信息交换中心与处于普通配电站的作用有巨大的差别.因此, 无权网络完全可以作为加权网络的一种特例, 基于加权网络的级联失效研究具有更强烈的实际需求.目前, 关于加权网的研究成果远不及无权网的研究.加权网最经典的是Barrat等人[提出的BBV(Barrat Barthélemy Vespignani)模型, 在此模型基础上, Zhao[和Ding等人[采用关于介数的初始负载模型, 在网络的节点的失效演化过程中涉及到边权的变化, 介数从全局的结构角度体现出节点承担的负载, 但是, 不同通信路径的选择会使得计算结果与实际结果有偏差.Wang[和Andrea等人[将权重转化为节点度乘积的幂函数进行负载重分配, 从局域的角度分析网络不发生级联失效的幂指数范围, 虽然降低了算法复杂度, 但是网络的全局结构特征对网络的变化起到至关重要的作用, 忽略全局因素会使得部分特殊位置节点的负载计算不够准确.Jin等人[基于有向加权网建立初始负载关于节点度和权重乘积的函数关系, 并分析了有向边的情况下容量参数的临界阈值, 其初始负载考虑了局域范围内的节点度和权值, 只是同样未涉及到全局的影响因素.综上所述, 加权网络中的节点权重对网络的构建具有重要的影响, 如何将节点权重与网络的全局和局域因素相结合, 并利用数学方法推导出参数之间的变化规律, 具有重要的研究意义.

针对以上问题, 本文基于加权的无标度网络, 研究初始负载、容量和负载重分配中的参数的相互影响关系及其对级联失效的影响, 提出一个同时考虑全局和局域因素的初始负载模型, 构建关于容量的负载重分配机制, 并分析容量中的容忍参数分别与网络抵抗级联失效的鲁棒性和初始负载中的强度参数的关系.

1 加权无标度模型和问题描述

1.1 BBV模型

级联失效的分析是基于节点负载和容量展开的, 在加权无标度网络中, 以点权为驱动机制的经典模型为BBV模型, 因此, 对于加权无标度网络中的级联失效研究大多基于BBV模型及其衍生模型.BBV模型的点权、度和边权分布都服从幂率分布, 保持了无标度网络的强容错性能.

在BBV模型中, 节点i的点权wi的表达式为

$

{{w}_{i}}=\sum\limits_{j\in N}{{{t}_{ij}}}

$

(1)

其中, tij为节点i和j之间的边权, 且tij=tji, 当i和j之间无连接时, 则tij=0, N为网络中的节点个数.

BBV模型的构建主要包含两个步骤:增长方式和权重演化.

(1) 增长:初始网络是包含m0个节点的全连通网络, 每个时间间隔加入一个新节点nnew, 新节点与网络中已经存在的m(≤m0)个节点相连, 网络中节点i被选中与nnew相连的概率与i的点权成正比, 择优连接概率为

$

\prod\limits_{{{n}_{new}}\to i}{=\frac{{{w}_{i}}}{\sum\nolimits_{j}{{{w}_{j}}}}}

$

(2)

(2) 权重演化:新加入的边ennewi的权重的初始值设为t0=1, ennewi的加入会导致节点i与其邻居节点j之间的边权重新分配, 调整规则如下:

$

{{t}_{ij}}\to {{t}_{ij}}+\Delta {{t}_{ij}}

$

(3)

其中, Δtij与tij和节点i的权重wi相关为

$

\Delta {{t}_{ij}}={{\delta }_{i}}\frac{{{t}_{ij}}}{{{w}_{i}}}

$

(4)

其中, δi为节点i新增一条边所带来的额外流量负担(一般情况下, 设δi=δ=1).进而可得i的点权调整为

$

{{w}_{i}}\to {{w}_{i}}+{{t}_{0}}+{{\delta }_{i}}

$

(5)

当权重更新之后, 进入下一个时间轮, 直到网络构建结束.BBV模型权重演化规则如

图 1

Fig. 1

487d0bba4f72cc35ac9613541ecefa30.png

Fig. 1 The evolution rule in weights of EH-BBV

图 1 BBV权重演化规则图

依据平均场理论得到最终的点权分布$ P(w)\sim {{w}^{-\alpha }}, $其中, $ \alpha =\frac{4\delta +3}{2\delta +1}$, 与度分布的幂率指数相同.实验中所用加权网络是BBV模型在局域范围内的衍生模型, 生成原理与演化规则是一致的.

1.2 问题描述

级联失效出现在现实世界中, 大多是由于单个节点受环境影响或人为因素导致失效, 出现负载分流现象, 这些分配出去的负载导致被分配的节点由于超载而失效, 出现再次负载重分配的现象, 这种现象持续发生会导致网络瘫痪.级联失效后的负载重分配示意图如i失效后, i的负载进行重分配, 以相应的分配比例分配给节点i的邻居节点j1、j2和j3, j1节点由于超载会进行再次分配, 如此循环下去, 直到网络中不再出现节点超载的现象.

图 2

Fig. 2

2e719de454541cf1d85a4ab73a82d773.png

Fig. 2 Load redistribution after cascading failure

图 2 级联失效后的负载重分配示意图

此外, 级联失效的研究是基于节点负载与其容量的关系展开的, 重分配


http://chatgpt.dhexx.cn/article/g5qL28Ap.shtml

相关文章

复杂网络-无标度网络matlab代码实现

无标度网络是进入研究生,导师丢来的第一个作业,从本科的小小程序猿进入这种乍看一眼非常高大上的东西,还是有些恐惧和兴奋的。 由于没找到中文版的 Emergence of Scaling in Random Networks 就借助Google翻译,糙糙看了一下&…

常见网络模型——BA无标度网络(使用轮盘赌算法)(python)

之前记录了一下,常见的四种网络模型——ER、BA、WS、规则图,以及如何使用python实现,具体请移步: https://blog.csdn.net/un357951/article/details/103514682 当时因为对轮盘赌算法还不熟悉,所以没有把轮盘赌算法和…

无标度网络和小世界网络的区别

无标度网络和小世界网络的最大区别是他们的度分布的差别 无标度网络的度分布式幂函数小世界是钟形正态分布,与random network 的度分布相似,点和点之间的连接时随机的小世界点和点之间的路径最短无标度网络有巨集团和剩余度的涌现,也就是说巨…

从零认识 无标度网络

喜欢的话请关注我们的微信公众号~《你好世界炼丹师》。 公众号主要讲统计学,数据科学,机器学习,深度学习,以及一些参加Kaggle竞赛的经验。公众号内容建议作为课后的一些相关知识的补充,饭后甜点。此外,为了…

超全NetLogo多主体仿真建模(小世界WWW+无标度网络+随机网)内含源码+界面设计+程序分析

一、小世界网络www 分布满足幂律的无标度网络有一个奇特的性质——“小世界”特性,虽然WWW中的页面数已超过80亿,但平均来说,在WWW上只需点击19次超链接,就可从一个网页到达任一其它页面。“小世界”现象在社会学上也称为“六度分…

Neo4j 图数据库高级应用系列 / 服务器扩展指南 APOC 8.7 - 图生成 无标度网络

1、概述 Barabsi和Albert(1999)的“富者更富”(Rich get richer)生成模型(BA模型)最被熟知的无标度网络子集的生成模型。它让每个网页根据一个非均匀的概率分布与已有网页建立连接,这个概率分布与当前网页的入度数成比例。根据这个过程&…

m随机网络,无标度网络,小世界网络以及NS小世界网络在网络攻击中的性能仿真

目录 1.算法仿真效果 2.算法涉及理论知识概要 3.MATLAB核心程序 4.完整算法代码文件 1.算法仿真效果 matlab2022a仿真结果如下: 2.算法涉及理论知识概要 1.随机网络(random network) 2.无标度网络 (scale-free network&#…

无标度网络的C++代码实现

前言 上一篇文章中给出了ER随机网络的C代码实现,这篇文章让我们来说一下另一个科研中用的非常广泛的网络——无关联无标度网络,即SF, UCM网络模型。 背景 BA无标度网络的发展及算法 无标度网络的发展要追溯到20世纪末,由Barabsi和Albert提出的…

聊聊BA无标度网络以及其作用

病毒传播为什么如此迅速? 我不是医学专业的,所以我无法从专业的视角去解释病毒到底是什么,它们的行为我也不懂,但是我可以从另一个专业的视角,给大家普及一下病毒传播的承载介质,即 网络 。 我不可能去描…

基于Matlab的无标度网络仿真

1.问题描述: 无标度网络具有严重的异质性,其各节点之间的连接状况(度数)具有严重的不均匀分布性:网络中少数称之为Hub点的节点拥有极其多的连接,而大多数节点只有很少量的连接。少数Hub点对无标度网络的运行…

BA无标度网络的仿真实现

复杂网络(Complex Network),是指具有自组织、自相似、吸引子、小世界、无标度中部分或全部性质的网络。特征:小世界、集群即集聚程度的概念、幂律的度分布概念。 BA模型是由巴拉巴西(Albert-Lszl Barabsi)与…

BA无标度网络模型

BA无标度网络模型于1999年提出,具有如下特性:(1)网络的规模是不断扩大的;(2)新的节点更倾向于与那些具有较高连接度的节点相连接。 BA无标度网络模型构造算法 (1)从具有…

Matlab实现无标度网络生成及其分析

文章目录 引言社会网络分类Barabsi-Albert无标度网络生成算法MATLAB代码实现无向的无标度网络生成代码BAgraph_undir有向的无标度网络生成代码BAgraph_dir 无标度网络的节点度统计分析无向的无标度网络节点频率统计算法有向的无标度网络节点频率统计算法 完整的分析代码代码实现…

networkx学习(五)无标度网络

networkx学习(五)无标度网络 参考:参考来源,《巴拉巴西网络科学》 无标度网络: 对于随机网络和规则网络,度分布区间非常狭窄,大多数节点都集中在节点度均值< k >的附近,说明节点具有同质性,因此< k >可以被看作是节点度的一个特征标度。而在节点度服从幂…

无标度网络的生成模型

1999 年 Barabsi 和 Albert 提出了无标度网络模型&#xff08;简称 BA 模型&#xff09;。无标度网络的重要特征为&#xff1a; 无标度网络的节点度分布服从幂律分布。 无标度网络的度分布 p ( d ) p(d) p(d) 满足 p ( d ) ∼ d − α &#xff0c; p(d)\sim d^{-\alpha}&…

无标度网络(scale-free network)

无标度网络具有严重的异质性&#xff0c;其各节点之间的连接状况&#xff08;度数&#xff09;具有严重的不均匀分布性&#xff1a;网络中少数称之为Hub点的节点拥有极其多的连接&#xff0c;而大多数节点只有很少量的连接。少数Hub点对无标度网络的运行起着主导的作用。从广义…

无标度网络模型

网络节点的度没有明显的特征长度我们就称之为无标度网络。 一、BA无标度网络模型 1、模型概述 ER随机图和WS小世界模型忽略了实际网络的两个重要特性&#xff1a; &#xff08;1&#xff09;增长特性&#xff1a;即网络的规模是不断扩大的。例如每个月都会有大量的新的科研文…

2019年互联网公司月饼哪家强?阿里、百度、网易等14家中秋月饼盘点

一年一度的中秋节日马上到来&#xff0c;"八月十五月儿圆&#xff0c;中秋月饼香又甜"&#xff0c;没有月饼的中秋节是不完整的。而在互联网公司&#xff0c;月饼已然成为福利和文化的象征。特别是一些互联网大厂&#xff0c;在月饼设计上特别用心。今天&#xff0c;…

黑芝麻智能与上汽通用五菱签署战略合作协议;亚马逊广告发布一系列全新广告解决方案 | 全球TMT...

国内市场 黑芝麻智能与上汽通用五菱签署战略合作协议。双方在车规级自动驾驶计算芯片、视觉感知算法等方面展开紧密合作。上汽通用五菱和黑芝麻智能将基于华山二号A1000系列自动驾驶计算芯片、FAD全自动驾驶平台、山海人工智能开发平台等一系列开发工具&#xff0c;结合黑芝麻智…

如何处理投递的邮件被趋势RBL拦截的问题

外发邮件时&#xff0c;对方未收到&#xff0c;查询日志&#xff0c;报错如下&#xff1a; ……..blocked_using_Trend_Micro_RBL._Please_see…… 亚信安全使用的垃圾邮件地址库为国际的MAPS库&#xff0c;您可以通过&#xff1a;https://www.ers.trendmicro.com/ 右侧的IP Re…