A new improved fruit fly optimization algorithm for traveling salesman problem

Lvjiang Yin, Xinyu Li, Liang Gao, Chao Lu
{"title":"A new improved fruit fly optimization algorithm for traveling salesman problem","authors":"Lvjiang Yin, Xinyu Li, Liang Gao, Chao Lu","doi":"10.1109/ICACI.2016.7449797","DOIUrl":null,"url":null,"abstract":"Traveling salesman problem (TSP) which is a classic combinational optimization problem has a wide range of applications in many areas. Many researchers focus on this problem and propose several algorithms. However, it was proved to be NP-hard, which is very difficult to be solved. No algorithm can solve any types of this problem effectively. In order to propose an effective algorithm for TSP, this paper improves the fruit fly optimization algorithm (FOA) proposed recently. As far as we know, the FOA has not yet been applied to solve TSP. Therefore, several modifications of FOA have to be made to meet the characteristics of TSP. Based on the whole search framework and the essence of FOA, some operations of particle swarm optimization (PSO) have been introduced into this method. In the smell search phase, the cluster mechanism of the fruit flies has been used to copy flies to one point and the mutation operation of genetic algorithm is used as the method of information exchanging among fruit flies for random search. In the visual search phase, the generalized PSO is applied to balance the global search and local search abilities of proposed algorithm. To evaluate the performance of proposed algorithm, some experiments and comparisons with other reported algorithms have been conducted. The results show the feasibility and effectiveness of proposed algorithm in solving TSP.","PeriodicalId":211040,"journal":{"name":"2016 Eighth International Conference on Advanced Computational Intelligence (ICACI)","volume":"64 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 Eighth International Conference on Advanced Computational Intelligence (ICACI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICACI.2016.7449797","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

Abstract

Traveling salesman problem (TSP) which is a classic combinational optimization problem has a wide range of applications in many areas. Many researchers focus on this problem and propose several algorithms. However, it was proved to be NP-hard, which is very difficult to be solved. No algorithm can solve any types of this problem effectively. In order to propose an effective algorithm for TSP, this paper improves the fruit fly optimization algorithm (FOA) proposed recently. As far as we know, the FOA has not yet been applied to solve TSP. Therefore, several modifications of FOA have to be made to meet the characteristics of TSP. Based on the whole search framework and the essence of FOA, some operations of particle swarm optimization (PSO) have been introduced into this method. In the smell search phase, the cluster mechanism of the fruit flies has been used to copy flies to one point and the mutation operation of genetic algorithm is used as the method of information exchanging among fruit flies for random search. In the visual search phase, the generalized PSO is applied to balance the global search and local search abilities of proposed algorithm. To evaluate the performance of proposed algorithm, some experiments and comparisons with other reported algorithms have been conducted. The results show the feasibility and effectiveness of proposed algorithm in solving TSP.
旅行商问题的一种改进果蝇优化算法
旅行商问题(TSP)是一个经典的组合优化问题,在许多领域有着广泛的应用。许多研究者关注这个问题,并提出了几种算法。然而,它被证明是np困难的,这是非常难以解决的。没有任何一种算法可以有效地解决这类问题。为了提出一种有效的TSP算法,本文对最近提出的果蝇优化算法(FOA)进行了改进。据我们所知,FOA还没有应用于解决TSP。因此,必须对FOA进行若干修改,以满足TSP的特点。在整个搜索框架的基础上,结合FOA的本质,将粒子群优化(PSO)的一些操作引入该方法。在气味搜索阶段,利用果蝇的聚类机制将果蝇复制到一点,利用遗传算法的突变操作作为果蝇间信息交换的方法进行随机搜索。在视觉搜索阶段,应用广义粒子群算法平衡算法的全局搜索能力和局部搜索能力。为了评估该算法的性能,我们进行了一些实验,并与其他已报道的算法进行了比较。实验结果表明了该算法求解TSP问题的可行性和有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信