[发明专利]一种基于改进磷虾群算法的服务组合优化方法在审

专利信息
申请号: 202110769456.4 申请日: 2021-07-07
公开(公告)号: CN113468812A 公开(公告)日: 2021-10-01
发明(设计)人: 孙鹏;廖水聪;张杰勇;陈天平;徐鑫;焦志强;马钰棠;闫云飞 申请(专利权)人: 中国人民解放军空军工程大学
主分类号: G06F30/27 分类号: G06F30/27;G06N3/00;G06F111/08
代理公司: 西安研创天下知识产权代理事务所(普通合伙) 61239 代理人: 娄柱
地址: 710077 陕*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 改进 磷虾 算法 服务 组合 优化 方法
【权利要求书】:

1.一种基于改进磷虾群算法的服务组合优化方法,其特征在于:具体的包括以下步骤:

步骤1:随机生成N个磷虾,将每个服务组合方案映射为一个磷虾个体位置,得到初始磷虾种群,并设置磷虾群算法的参数:最大诱导速度Nmax,觅食速度Vf,最大扩散速度Dmax,最大迭代次数Imax,最大交叉概率Pc1,最小交叉概率Pc2,波动率Pd,精英率Pe

步骤2:计算磷虾的诱导运动向量Ni、觅食运动Fi、扩散运动Di

步骤3:根据步骤2计算的诱导运动向量Ni、觅食运动Fi和扩散运动Di,更新磷虾的位置;

步骤4:步骤3对磷虾的位置更新后,为了增加种群的多样性,提高跳出局部最优解的能力,进行自适应精英交叉操作,并产生新的磷虾个体位置;

步骤5:计算步骤4产生的磷虾个体位置的适应度值并排序,记录最佳磷虾个体位置的适应度值;

步骤6:判断是否满足终止条件即最大迭代次数Imax,如果满足条件,结束迭代,输出最佳磷虾个体适应度值和步骤4产生新的磷虾个体的位置,将步骤4产生新的磷虾个体的位置还原回服务组合方案,即得到最优务组合方案,否则返回步骤2。

2.根据权利要求1所述的一种基于改进磷虾群算法的服务组合优化方法,其特征在于:所述步骤2的磷虾的诱导运动向量Ni计算为:

步骤2.1.1:计算最优磷虾对普通磷虾的影响系数Cbest

其中,I为当前迭代次数,Imax为最大迭代次数,rand为0到1的一个随机数;

步骤2.1.2:计算最佳磷虾对磷虾个体的诱导方向

其中,为第i个磷虾个体访问过的最佳适应度值,为第i个磷虾个体访问过的最佳位置;

步骤2.1.3:计算归一化的位置差

其中,Xi为第i只磷虾的位置,Xj为第j只磷虾的位置,ε为一个任意的正数;

步骤2.1.4:计算归一化的适应度值

其中,Ki是第i个磷虾个体的适应度值,Kj是第j个磷虾个体的适应度值,Kbest是当前最优适应度值,Kworst是当前最差适应度值;

步骤2.1.5:计算第i个磷虾个体的敏感邻域半径ds,j

其中,N是磷虾个体总数;

步骤2.1.6:计算邻居磷虾对磷虾个体的诱导方向

其中,NN是第i个磷虾个体敏感邻域内磷虾个体数;

步骤2.1.7:计算诱导方向αi

步骤2.1.8:计算诱导运动向量Ni

其中,ωn代表诱导权重,为上一次运动的诱导活动方向。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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