基因-表现型的布谷鸟算法求解旅行商问题
本文关键词: 布谷鸟搜索 莱维飞行 旅行商问题 群智能算法 出处:《计算机工程与应用》2017年24期 论文类型:期刊论文
【摘要】:布谷鸟搜索(Cuckoo Search,CS)算法在求解连续优化问题时表现出了较好的性能,但现有的CS算法在求解旅行商问题(Traveling Salesman Problem,TSP)时收敛较慢且未能体现Levy飞行的特点,针对这些不足提出了一种新的基因-表现型的布谷鸟算法(Genotype-Phenotype Cuckoo Search,GPCS),GPCS算法首先赋予每个城市一个整数部分为城市编号的随机小数编码即基因,而此基因所表现的内容由小数和整数共同决定,小数决定城市的访问次序,整数部分代表某个城市,两个部分组合起来构成Levy飞行的邻域空间,最后根据不同的飞行结果选择重定位或替换操作。实验结果表明,GPCS算法优于同类的CS算法,也优于一些其他的群智能算法,特别在求解大规模TSP时其优势更加明显。
[Abstract]:Cuckoo search Cuckoo SearchCass (Cuckoo) algorithm shows good performance in solving continuous optimization problems. However, the current CS algorithm is slow to converge and does not reflect the characteristics of Levy flight when it is used to solve traveling salesman problem (TSP). A new gene-phenotype Cuckoo algorithm, Genotype-Phenotype Cuckoo search Cuckoo, is proposed. The GPCS algorithm first gives each city a random decimal code with an integer part of the city number, that is, gene. The content of the gene is determined by the decimal and integer, and the decimal determines the access order of the city. The integer part represents a city, and the two parts combine to form the neighborhood space of Levy flight. Finally, according to different flight results, the relocation or replacement operation is selected. The experimental results show that. The GPCS algorithm is superior to the similar CS algorithm and some other swarm intelligence algorithms, especially for solving large scale TSP.
【作者单位】: 福建农林大学计算机与信息学院;
【基金】:福建省自然科学基金(No.2015J01233) 福建省教育厅项目(No.JAT160143)
【分类号】:TP18
【正文快照】: 1引言旅行商问题(Traveling Salesman Problem,TSP)是组合优化领域的一个典型问题,在运筹学和理论计算机科学中非常重要,其求解方案可广泛应用于集成电路布线、车间调度、物流配送等,由于其所代表的意义以及易描述性,常常作为基准函数用来测试算法的性能。TSP属于NP-困难问题,
【相似文献】
相关期刊论文 前10条
1 牟廉明;;子旅行商问题及其蚁群求解算法[J];计算机应用与软件;2011年11期
2 黄秋菀;王志刚;夏慧明;;求解旅行商问题的人工蜂群算法[J];价值工程;2013年09期
3 张德富;顾卫刚;;解旅行商问题的一种有效方法[J];南京大学学报(自然科学版);1993年02期
4 郭靖扬;;旅行商问题概述[J];大众科技;2006年08期
5 胡广朋;韦余娟;郁甲;章睿;;结点可同名图的旅行商问题[J];电子设计工程;2013年15期
6 潘立登,黄晓峰;用启发式贪心法求解旅行商问题[J];北京化工大学学报(自然科学版);1998年02期
7 王文举;;蚁群算法求解旅行商问题及实现[J];电脑编程技巧与维护;2014年05期
8 高春涛;;用蚁群算法求解旅行商问题[J];哈尔滨商业大学学报(自然科学版);2009年04期
9 赵曦;叶和平;;广义旅行商问题及其求解[J];东莞理工学院学报;2007年05期
10 李树刚;陈雪峰;;动态旅行商问题的研究[J];计算机工程;2008年10期
相关会议论文 前3条
1 张雷;郑维敏;;广义旅行商问题、放映员问题和一类调度模型[A];1996年中国控制会议论文集[C];1996年
2 李大卫;王梦光;;热轧调度与多旅行商问题[A];1996年中国控制会议论文集[C];1996年
3 孙启瑞;李俊;丁健;戴先中;;新型访问域部分重叠的多旅行商问题的GA求解[A];2013年中国智能自动化学术会议论文集(第四分册)[C];2013年
相关博士学位论文 前1条
1 谭阳;求解广义旅行商问题的若干进化算法研究[D];华南理工大学;2013年
相关硕士学位论文 前10条
1 刘欣欣;旅行商问题的基因片段插入算法研究[D];闽南师范大学;2015年
2 陈玲;基于PSO-GA混合算法的时间优化的旅行商问题的研究[D];合肥工业大学;2015年
3 赵丽娜;带油耗的单商品取送货旅行商问题研究[D];沈阳师范大学;2016年
4 毛巍;一种新的改进人工蜂群算法及其在旅行商问题中的应用[D];四川理工学院;2016年
5 卢雨潇;基于多头绒泡菌模型的优化蚁群算法及其在旅行商问题中的运用[D];西南大学;2016年
6 肖聪;农产品配送中的流旅行商问题及启发式算法的研究[D];吉林农业大学;2016年
7 孙文成;基于多目标方法的旅行商问题复杂度研究[D];大连理工大学;2016年
8 师肖静;不确定环境下旅行商问题的模型及算法[D];聊城大学;2017年
9 吴志华;降幂编码遗传算法及其在旅行商问题中的应用研究[D];武汉科技大学;2010年
10 文永军;旅行商问题的两种智能算法[D];西安电子科技大学;2010年
,本文编号:1450913
本文链接:https://www.wllwen.com/kejilunwen/jiyingongcheng/1450913.html