[发明专利]基于雪堆博弈进化的复杂网络节点覆盖方法有效

专利信息
申请号: 201510290447.1 申请日: 2015-05-31
公开(公告)号: CN105050096B 公开(公告)日: 2018-07-06
发明(设计)人: 吴建设;焦李成;皎魁;马晶晶;项鹏;熊涛;刘红英 申请(专利权)人: 西安电子科技大学
主分类号: H04W16/18 分类号: H04W16/18;H04W16/22
代理公司: 陕西电子工业专利中心 61205 代理人: 王品华;王喜媛
地址: 710071*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 节点覆盖 复杂网络 种群 父代 博弈 评价函数 种群更新 子代个体 新个体 进化 随机产生 网络优化 种群规模 重复 代数 可用 突变 规划
【权利要求书】:

1.一种基于雪堆博弈进化的复杂网络节点覆盖方法,包括如下步骤:

(1),根据复杂网络的规模N设定进化种群规模S和代数G,用S个个体构成一个父代种群,个体代表复杂网络的一个覆盖结果,即复杂网络中所有N个节点状态的集合;初始化每个个体中每个节点的状态为覆盖状态C或未覆盖状态D;

(2),从父代种群中随机选择两个个体作为父代个体进行两点交叉,以将两个父代个体扩展为四个个体,再对该四个个体进行突变操作,得到四个变异后的准子代个体;

(3),对四个准子代个体分别进行无记忆雪堆博弈,得到四个优化后的准子代个体,再计算这四个优化后的准子代个体各自的评价函数f(X)值,选择其中评价函数f(X)值较小的两个个体,作为子代种群中的新个体,并从父代种群中删除(2)中的两个父代个体;

所述的对四个准子代个体分别进行无记忆雪堆博弈,其实现如下:

(3a),将准子代个体中的节点作为雪堆博弈的参与者,用合作策略代表覆盖状态C,用背叛策略代表未覆盖状态D;

(3b),对一个准子代个体,选择其中的一个节点,如果该节点有m个背叛性邻点和n个合作性邻点,则该节点作为合作者将获得累计收益U(C)=n+m(1-r),而作为背叛者将获得收益U(D)=n(1+r),若U(D)>U(C),则D是最优策略,反之亦然;将得到的最优策略作为节点的状态,并判断节点状态是否改变;

(3c),选择下一个节点进行步骤(3b);

(3d),重复步骤(3c)直到所有节点的状态不再发生改变;

(3e),选择下一个准子代个体进行步骤(3b)-(3d),直到对四个准子代个体均完成此操作,得到四个优化后的准子代个体;

上述(3a)-(3e)过程中,无论准子代个体中各节点为何种初始状态,只要保证r×kmax<1,就能使准子代个体最终达到一个稳定状态,所有节点的状态不再改变,完成一次无记忆雪堆博弈,其中,r为雪堆博弈模型中的耗费收益比,kmax为复杂网络的最大节点度;

所述计算四个优化后的准子代个体各自的评价函数f(X)值,其实现如下:

(3f),用评价函数f(X)判断优化后的准子代个体的优劣,f(X)定义如下:

式中,1≤i≤N,1≤j≤N,xi表示节点i的状态,xj表示节点j的状态,eij表示节点i和j之间是否存在一条边;当个体中的节点i为覆盖状态时,xi=1,节点i为未覆盖状态时xi=0,当节点i和j之间存在一条边时eij=1;否则,eij=0,公式的第一部分计算了复杂网络中覆盖状态的节点数量,第二部分以复杂网络规模N为系数惩罚任何未覆盖边eij,因此,f(X)的值越小,意味着结果更优;

(3g),对一个优化后的准子代个体,求其评价函数f(X)的值:设初始f(X)=0,再加上该个体中覆盖状态的节点个数;然后,一一检查复杂网络中的每一条边,当边两端的节点均为未覆盖状态时,就在f(X)上加复杂网络规模N;

(3h),选择下一个优化后的准子代个体进行步骤(3g),直到对四个优化后的准子代个体均完成此操作;

(4),重复步骤(2)-(3)直到产生S个新个体,用这些新个体构成子代种群,再将该子代种群作为新的父代种群,完成一次种群更新;

(5),在新的父代种群的基础上,重复步骤(2)-(4)直到完成G次种群更新;

(6),将最后一次更新的父代种群中的评价函数f(X)值最小的个体作为复杂网络的最小节点覆盖结果。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510290447.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top