A New Parallel Ant Colony Optimization Algorithm Based on Message Passing Interface

Jie Xiong, Caiyun Liu, Zhong Chen
{"title":"A New Parallel Ant Colony Optimization Algorithm Based on Message Passing Interface","authors":"Jie Xiong, Caiyun Liu, Zhong Chen","doi":"10.1109/PACIIA.2008.248","DOIUrl":null,"url":null,"abstract":"As a successful metaheuristic, ant colony optimization (ACO) performs excellently in solving most combinatorial optimization problems. However, the ACO algorithm needs considerable computational time and resources when the complexity of the problem increases. Parallel implementing is a good ideal to speedup it. A new parallel ant colony optimization (PACO) algorithm is presented, which has the characteristics of coarse-granularity interacting multiant colonies, partially asynchronous parallel implementation and a new information exchange strategy. The code is written in C and MPI and the main application has been executed on the dawn 4000 L parallel computer. We evaluate the PACO algorithm proposed in this paper by study the convergence speed, parallel size scalability and problem size scalability of it. The numerical results indicate that: (1) the PACO algorithm can construct solution better than the sequential ACO (SACO) algorithm and converge faster then SACO; (2) more computational nodes can reduce the computational time obviously and obtain significant speedup; (3) the PACO algorithm is more efficient for the large scale traveling salesman problem with fine quality of solution.","PeriodicalId":275193,"journal":{"name":"IEEE Pacific-Asia Workshop on Computational Intelligence and Industrial Application","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Pacific-Asia Workshop on Computational Intelligence and Industrial Application","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PACIIA.2008.248","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13

Abstract

As a successful metaheuristic, ant colony optimization (ACO) performs excellently in solving most combinatorial optimization problems. However, the ACO algorithm needs considerable computational time and resources when the complexity of the problem increases. Parallel implementing is a good ideal to speedup it. A new parallel ant colony optimization (PACO) algorithm is presented, which has the characteristics of coarse-granularity interacting multiant colonies, partially asynchronous parallel implementation and a new information exchange strategy. The code is written in C and MPI and the main application has been executed on the dawn 4000 L parallel computer. We evaluate the PACO algorithm proposed in this paper by study the convergence speed, parallel size scalability and problem size scalability of it. The numerical results indicate that: (1) the PACO algorithm can construct solution better than the sequential ACO (SACO) algorithm and converge faster then SACO; (2) more computational nodes can reduce the computational time obviously and obtain significant speedup; (3) the PACO algorithm is more efficient for the large scale traveling salesman problem with fine quality of solution.
基于消息传递接口的并行蚁群优化算法
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信