没有合适的资源?快使用搜索试试~ 我知道了~
【帝国竞争算法求解CVRP】是一种利用生物进化理论中的帝国竞争机制来解决带容量约束的车辆路径问题( Capacitated Vehicle Routing Problem, CVRP)的优化方法。CVRP 是一个经典的组合优化问题,常见于物流配送、货物运输等领域,目标是在满足车辆载重量限制的同时,规划出最小总行驶距离的车辆路径。 该算法的关键在于结合了CVRP的特性,设计了一种基于贪婪准则的编解码策略。贪婪准则通常指的是在每一步决策中选择当前最优解,以期望达到全局最优。在CVRP的背景下,这意味着在构建车辆路径时,每次选择距离最近或最有利的客户节点,直到车辆的载重量达到上限或所有客户都被服务。 帝国竞争算法的核心是帝国分裂策略。在算法运行过程中,将种群(解决方案集合)划分为多个帝国,每个帝国代表一种可能的解决方案。当某个帝国内的个体(解决方案)相似度过高时,采取分裂机制,以增加种群多样性,促进全局搜索。同时,结合2-Opt局部优化策略,通过交换路径上的相邻部分来改进路径的效率,提高算法在局部搜索上的性能。 通过对比25个标准测试实例的实验结果,证明了这种方法对于CVRP的有效性。优化误差较小,表明算法能够找到接近最优解的车辆路径。此外,这种算法还能应对较大规模的问题,具有较好的扩展性和适应性。 帝国竞争算法在解决CVRP时,通过贪心策略编码和帝国分裂的全局探索,以及2-Opt的局部优化,实现了高效求解。这一方法为优化物流配送、降低运输成本提供了新的思路,对于实际的物流管理和调度具有重要应用价值。
资源详情
资源评论
资源推荐
计算机应用研究
Application Research of Computers
ISSN 1001-3695,CN 51-1196/TP
《计算机应用研究》网络首发论文
题目: 帝国竞争算法求解 CVRP
作者: 蔡延光,王世豪,戚远航,王福杰,林卓胜
DOI: 10.19734/j.issn.1001-3695.2020.01.0006
收稿日期: 2020-01-22
网络首发日期: 2020-07-06
引用格式: 蔡延光,王世豪,戚远航,王福杰,林卓胜.帝国竞争算法求解 CVRP[J/OL].计
算机应用研究. https://doi.org/10.19734/j.issn.1001-3695.2020.01.0006
网络首发:在编辑部工作流程中,稿件从录用到出版要经历录用定稿、排版定稿、整期汇编定稿等阶
段。录用定稿指内容已经确定,且通过同行评议、主编终审同意刊用的稿件。排版定稿指录用定稿按照期
刊特定版式(包括网络呈现版式)排版后的稿件,可暂不确定出版年、卷、期和页码。整期汇编定稿指出
版年、卷、期、页码均已确定的印刷或数字出版的整期汇编稿件。录用定稿网络首发稿件内容必须符合《出
版管理条例》和《期刊出版管理规定》的有关规定;学术研究成果具有创新性、科学性和先进性,符合编
辑部对刊文的录用要求,不存在学术不端行为及其他侵权行为;稿件内容应基本符合国家有关书刊编辑、
出版的技术标准,正确使用和统一规范语言文字、符号、数字、外文字母、法定计量单位及地图标注等。
为确保录用定稿网络首发的严肃性,录用定稿一经发布,不得修改论文题目、作者、机构名称和学术内容,
只可基于编辑规范进行少量文字的修改。
出版确认:纸质期刊编辑部通过与《中国学术期刊(光盘版)》电子杂志社有限公司签约,在《中国
学术期刊(网络版)》出版传播平台上创办与纸质期刊内容一致的网络版,以单篇或整期出版形式,在印刷
出版之前刊发论文的录用定稿、排版定稿、整期汇编定稿。因为《中国学术期刊(网络版)》是国家新闻出
版广电总局批准的网络连续型出版物(ISSN 2096-4188,CN 11-6037/Z),所以签约期刊的网络版上网络首
发论文视为正式出版。
第
38
卷第
2
期
计算机应用研究
Vol. 38 No. 2
录用定稿
Application Research of Computers Accepted Paper
——————————
收稿日期:
2020-01-22
;修回日期:
2020-04-08
基金项目:国家自然科学基金项目
(61074147
,
61901304)
;广东省自然科学基金项目
(S2011010005059
,
2019A1515010493
,
2016A030313018)
;广东省教育部产学研结合项目
(2012B091000171
,
2011B090400460)
;广东省科技计划项目
(2012B050600028
,
2014B010118004
,
2016A050502060)
;广州市花都区科技计划项目
(HD14ZD001)
;广州市科技计划项目
(201604016055)
;广州市天河区科技计划项目
(2018CX005)
;广东省普通高校青年创新人才项目
(2018KQNCX333
,
2018KQNCX252)
;中山市重大科技专项
(2017A1024
,
2017SF0603
,
2016A1028)
;中
山市科技计划重点项目
(2018B1018)
作者简介:蔡延光
(1963-)
,男,湖北咸宁人,教授,博导,博士,主要研究方向为网络控制与优化、组合优化、智能优化、智能交通系统;王世豪
(1996-)
,男,湖南郴州人,硕士研究生,主要研究方向为智能优化、机器学习;戚远航
(1993-)
,男
(
通信作者
)
,广东湛江人,讲师,硕导,博士,主要研
究方向为复杂系统建模与优化、智能优化、运输调度优化、布局优化、运筹学
(qiyuanhang77@163.com)
.
帝国竞争算法求解
CVRP
*
蔡延光
1
,王世豪
1
,戚远航
2
†
,王福杰
3
,林卓胜
4
(1.
广东工业大学
自动化学院
,
广州
510006; 2.
电子科技大学中山学院
计算机学院
,
广东
中山
528402; 3.
东莞
理工学院
电子工程与智能化学院
,
广东
东莞
523808; 4.
五邑大学
智能制造学部
,
广东
江门
529020)
摘 要:针对带容量约束的车辆路径问题
(CVRP)
,提出了一种带分裂机制的帝国竞争算法进行求解。首先,结合
CVRP
的特性,采用基于贪婪准则的编解码策略实现算法空间到解空间的转换。其次,提出帝国分裂策略来增强算
法的全局搜索能力,并结合
2-Opt
提高算法的局部搜索能力。最后,通过
25
个基准算例的仿真实验表明:所提出的
算法能有效求解
CVRP
,所有算例的优化误差不超过
1.0%
;与已有的帝国竞争算法、粒子群算法、遗传算法、布谷
鸟搜索算法相比,所提出算法的求解效率更高。
关键词:车辆路径问题;帝国竞争算法;粒子群算法;遗传算法;
2-Opt
中图分类号:
TP301
doi: 10.19734/j.issn.1001-3695.2020.01.0006
Imperialist competitive algorithm for solving CVRP
Cai Yanguang
1
, Wang Shihao
1
, Qi Yuanhang
2†
, Wang Fujie
3
, Lin Zhuosheng
4
(1. School of Automation, Guangdong University of Technology, Guangzhou Guangdong 510006, China; 2. School of
Computer Science, University of Electronic Science & Technology of China, Zhongshan Institute, Zhongshan Guangdong
528402, China; 3. School of Electrical Engineering & Intelligentization, Dongguan University of Technology, Dongguan
Guangdong 523808, China; 4. Faculty of Intelligent Manufacturing, Wuyi University, Jiangmen Guangdong 529020, China)
Abstract:
For the capacitated vehicle routing problem (CVRP) , this paper proposed an imperialist competitive algorithm
which integrates a split mechanism to solve the problem. Firstly, combined with the characteristics of CVRP, this algorithm
used the encoding and decoding strategies based on greedy criteria to switch from the algorithm space to the solution space.
Secondly, this algorithm presented an imperialist splitting mechanism to improve the global search ability of the algorithm,
and simultaneously combined with the 2-Opt algorithm to enhance the local search ability. Finally, the results of simulation
experiments with 25 benchmark examples indicate that: The proposed algorithm can effectively solve CVRP, and the
optimization errors of all examples are less than 1.0%; furthermore, the proposed algorithm presents more efficiently than the
other existing imperialist competitive algorithms, particle swarm optimization algorithm, genetic algorithm and cuckoo search
algorithm.
Key words:
vehicle routing problem; imperialist competitive algorithm; particle swarm optimization; genetic algorithm;
2-Opt
0
引言
车辆路径问题
(vehicle routing problem
,
VRP)
[1]
是
1956
年
由
Dantzig
和
Ramser
[2]
首次提出,已被证明是
NP-hard
问题,
该问题一直是计算机科学与组合优化领域学者们关注和研究
的热点问题。带容量约束的车辆路径问题
(capacitated vehicle
routing problem
,
CVRP)
[3~5]
是
VRP
的基本问题,与实际生活
中资源配送和路径规划息息相关,主要解决当多配送车辆服
务多个客户点,且配送车辆具有容量限制时,如何规划配送
车辆的配送路径使得总服务成本最低的问题。因为精确求解
算法无法满足性能要求,所以学者们常常使用启发式算法等
近似求解算法进行求解。
Akhand
等人
[6]
针对
CVRP
问题比较
了多种路线优化方法,发现使用粒子群优化算法进行路线优
化,能够提供更好的解决方案。为了进一步提高求解精度,
Foysal
等人
[7]
提出基于双层局部搜索的粒子群优化算法。在
双层本地搜索中,本地搜索的一层适用于所有迭代中的整个
种群,而另一层仅应用于不同代生成的最佳粒子池。因此,
该算法能在较短优化时间内得到较优求解。
Stanley
等人
[8]
设
计了二进制编码方法的遗传算法求解
CVRP
问题,为遗传算
法求解
CVRP
问题提供了思路。为了减少优化耗时,姜昌华
等人
[9]
针对提出一种结合
2-Opt
局部优化的混合遗传算法,
增强算法的局部搜索能力和收敛速度。
Jon
等人
[10]
通过将布
谷鸟搜索算法结合
2-Opt
算法和双桥运算,为解决
CVRP
问
题提供了新的思路。
帝国竞争算法
(imperialist competitive algorithm
,
ICA)
是
2007
年由
Atashpaz-Gargari
等人
[11]
提出,具有收敛速度快和
全局搜索能力强的特点。
ICA
已被应用于求解旅行商问题
(traveling salesman problem
,
TSP)
[12, 13]
。张鑫龙等人
[14]
提出
一种新型
ICA
求解
TSP
问题,帝国同化采用替换重建方式,
革命过程结合自适应算子,得到了较好的优化效果;裴小兵
网络首发时间:2020-07-06 13:57:05
网络首发地址:https://kns.cnki.net/kcms/detail/51.1196.TP.20200706.1050.005.html
剩余7页未读,继续阅读
BellWang
- 粉丝: 28
- 资源: 315
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0