[发明专利]基于混沌搜索和人工免疫算法的路由优化方法有效

专利信息
申请号: 201510809677.4 申请日: 2015-11-20
公开(公告)号: CN105704025B 公开(公告)日: 2019-02-15
发明(设计)人: 樊冰;吴润泽;闫江毓;唐良瑞 申请(专利权)人: 华北电力大学
主分类号: H04L12/721 分类号: H04L12/721;G06N3/12
代理公司: 北京申翔知识产权代理有限公司 11214 代理人: 艾晶
地址: 102206 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 混沌 搜索 人工免疫 算法 路由 优化 方法
【权利要求书】:

1.基于混沌搜索和人工免疫算法的路由优化方法,其特征是该方法包括:

步骤1:利用基于混沌搜索和动态邻接矩阵的路径生成算法产生N条路径作为人工免疫算法的初始抗体种群,N为设定值,所述基于混沌搜索和动态邻接矩阵的路径生成算法的具体步骤为:

步骤1.1:设网络的初始邻接矩阵为A0,当前邻接矩阵为A,所要生成的路径的源节点为s,目的节点为d,路径经过的节点集合为p(s,d),其初始状态为p(s,d)={s},路径搜索过程中的当前节点为vi,其上游节点为vx,下游节点为vz,令A=A0,vi=s;

步骤1.2:将A中第i列元素全部置0,得到新的邻接矩阵A’,令A=A’;

步骤1.3:若A中第i行元素全部为0,转步骤1.5,否则,转步骤1.4;

步骤1.4:利用混沌搜索确定vi的下游节点vz,将节点vz加入路径节点集p(s,d)中,令i=z,若vi=d,寻路成功,算法结束,否则,转步骤1.2,所述混沌搜索的具体方法为:利用混沌方程产生一个区间(0,1)上的伪随机数δ,混沌搜索的计算公式是m=ceil(δ·h),其中,h是与搜索对象有关的参数,此处h的值为A中vi的邻居节点个数,函数ceil(·)表示向上取整,则A中vi的第m个邻居节点即为vi的下游节点vz

步骤1.5:若vi=s,寻路失败,算法结束,否则,在p(s,d)中删除节点vi,并令i=x,转步骤1.3;

步骤2:对抗体种群进行亲和度计算,并按照亲和度大小进行降序排列,如果当前进化代数已经达到最大值,则选择亲和度最大的抗体作为路由优化的结构进行输出,否则,进入步骤3;

步骤3:在排列后的抗体种群中选择前M个抗体组成记忆种群,M为设定值,且满足M<N;

步骤4:对记忆种群中的抗体进行克隆操作,生成含有C个抗体的克隆种群,C为设定值,且满足C+M<N;

步骤5:对克隆种群中的抗体进行动态疫苗接种并进行变异操作,具体方法为:

步骤5.1:设抗体p(v1,vL)={v1,v2,v3,…,vL-1,vL},其中L为抗体中节点的个数即抗体的长度,令h=L,利用步骤1.4中所述混沌搜索的计算公式计算m的值;

步骤5.2:抗体中参与变异的基因位数为l,接种疫苗的位数为L-l,l为设定值,且l<L,抗体中作为疫苗被保留的基因段为{v1,v2,…,vy}∪{vy+l+1,…,vL},需要进行变异的基因段为{vy+1,vy+2,…,vy+l},y的计算公式是:

其中mod(,)为求余函数;

步骤5.3:利用步骤1中所述基于混沌搜索和动态邻接矩阵的路径生成算法,重新生成路径p(vy,vy+l+1),设p(vy,vy+l+1)={vy,v′1,v′2,…,v′l,vy+l+1},其中,v′1,v′2,…,v′l为除起点vy与终点vy+l+1以外路径p(vy,vy+l+1)经过的l个节点,则动态疫苗接种并变异后的抗体为p'(v1,vL)={v1,v2,…,vy,v′1,v′2,…,v′l,vy+l+1,…,vL};

步骤6:对抗体种群中第M+1个抗体至第N-C个抗体进行自由变异操作,生成含有N-C-M个抗体的变异种群,自由变异的具体方法为:

步骤6.1:设抗体p(v1,vL)={v1,v2,v3,…,vL-1,vL},其中L为抗体中节点的个数即抗体的长度,令h=L,利用步骤1.4中所述混沌搜索的计算公式计算m的值;

步骤6.2:若m=L,返回步骤6.1,否则,利用步骤1中所述基于混沌搜索和动态邻接矩阵的路径生成算法,重新生成路径p(vm,vL),设p(vm,vL)={vm,v′1,v′2,…,v′L-m-1,vL},其中,v′1,v′2,…,v′L-m-1为除起点vm与终点vL以外路径p(vm,vL)经过的L-m个节点,则自由变异后的抗体为p'(v1,vL)={v1,v2,…,vm,v′1,v′2,…,v′L-m-1,vL};

步骤7:将记忆种群、克隆种群和变异种群组成新一代抗体种群,返回步骤2。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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