[发明专利]基于幂指数可调的攻击成本下复杂网络边攻击方法在审
申请号: | 201611121138.2 | 申请日: | 2016-12-08 |
公开(公告)号: | CN106656464A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 王尔申;王玉伟;佟刚;曲萍萍;庞涛;陈佳美 | 申请(专利权)人: | 沈阳航空航天大学 |
主分类号: | H04L9/00 | 分类号: | H04L9/00;H04L29/06 |
代理公司: | 沈阳火炬专利事务所(普通合伙)21228 | 代理人: | 李福义 |
地址: | 110168 辽宁省沈*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 指数 可调 攻击 成本 复杂 网络 方法 | ||
1.基于幂指数可调的攻击成本下复杂网络边攻击方法,其特征在于,所述方法包括如下步骤:
第一步:首先生成一定规模的复杂网络;
第二步:求出各条边的权重;
第三步:利用边权重得到边攻击策略;
第四步:开始攻击并在攻击过程中加入攻击成本因素;
第五步:得出网络规模与成本的关系。
2.根据权利要求1所述的基于幂指数可调的攻击成本下复杂网络边攻击方法,其特征在于,其具体步骤如下:
第一步:首先生成一定规模的BA无标度网络,其模型的构造方法:
(1)增长:开始于较少的节点数量m0,在每个时间间隔增添一个具有m条边的新节点,其中m≤m0,连接这个新节点到m个不同的已经存在于系统中的节点上;
(2)择优连接:在选择新节点的连接点时,假设新节点连接到节点i的概率Πi取决于节点i的度数ki和节点j的度数kj,即其中,j为网络已存在的节点总数;在经过t步后,产生一个包含N=t+m0个节点和mt条边的网络;
第二步:根据生成的网络的节点的度按照边权重的表示方法求出两节点之间所连边的权重;
第三步:按照边攻击策略中的边权排序方式分别对边进行排序,排序完再分别使用相关策略攻击生成的网络边;
第四步:将被攻击边的权重添加到移除边的权重总和中,按照总攻击成本的公式再重新计算总攻击成本ρ的值,如果ρ的值没有比所给成本值大,那么这条边被直接移除,继续迭代直到ρ的值达到所给的成本值;
第五步:计算最大连通子图的相对大小G;
经过上述步骤,可以得到不同边攻击策略下最大连通子图G与幂指数θ的关系曲线图以及最大连通子图G与总攻击成本ρ的关系曲线图;通过观察曲线图中参数之间的变化关系可以得出对于采用什么攻击策略来攻击已知拓扑结构的网络具有重要指导意义。
3.根据权利要求2所述的基于幂指数可调的攻击成本下复杂网络边攻击方法,其特征在于,所述边权重的表示方法:
一个具体的网络可抽象为一个由点集V和边集E组成的图G=(V,E),顶点数记为N=|V|,边数记为M=|E|;一般使用权重邻接矩阵W=(wij)n×n,表示加权网络权重,wij表示节点vi和节点vj连接的边的权重,当网络中各条边的权值都相同时,加权网络即退化为无权网络;边权与两个节点的度相关,边权重可以定义为:假设网络的边eij连接的两个节点vi和vj的度值分别是ki和kj,那么这条边的权重为wij=wji=(ki*kj)θ,其中θ>0是一个可调的权重参数,用于描述边权与节点度之间的相互关系。
4.根据权利要求2所述的基于幂指数可调的攻击成本下复杂网络边攻击方法,其特征在于,所述边的攻击策略采用3种攻击策略,即基于初始图面向边权重的重要性度量指标的攻击,这3种攻击策略分别为:
①将网络生成的边按照其权重大小随机排序,按照此排序结果对边进行攻击;
②将网络生成的边按照其权重由小到大的顺序进行排序,按照此排序结果对边进行攻击;
③将网络生成的边按照其权重由大到小的顺序进行排序,按照此排序结果对边进行攻击。
5.根据权利要求2所述的基于幂指数可调的攻击成本下复杂网络边攻击方法,其特征在于,
所述总的攻击成本ρ定义为:
式中wi是边i的权重,wl是被移除的边的权重,Z是移除边的数量总和。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳航空航天大学,未经沈阳航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611121138.2/1.html,转载请声明来源钻瓜专利网。