RMACO :a randomly matched parallel ant colony optimization

被引:4
|
作者
Yang, Qun [1 ]
Fang, Lei [1 ]
Duan, Xi [2 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Coll Comp Sci & Technol, Nanjing, Jiangsu, Peoples R China
[2] Air China Ltd, Beijing, Peoples R China
关键词
Parallel ant colony optimization; Randomly matched; Exchange cycle; MPI; SYSTEM; ALGORITHMS;
D O I
10.1007/s11280-015-0369-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Ant Colony Optimization (ACO), inspired by the foraging behavior of real ants, is a widely applied bionic algorithm. Driven by the requirements of applications and the advances of computing technologies, ACO has been studied extensively, and the parallelism of ACO becomes an important research area. In this paper, we analyze the key factors that affect the performance of parallel ACO, based on which we propose a randomly matched parallel ant colony optimization (RMACO) using MPI. In RMACO, we design a new interconnection communication topology based on which the processors communicate with each other using a randomly matched method, and propose a non-fixed exchange cycle as well. All of these ensure the quality of the solution found by ACO and reduce the execution time. The experimental results show that RMACO has better efficiency compared with existing typical parallel ACO approaches.
引用
下载
收藏
页码:1009 / 1022
页数:14
相关论文
共 50 条
  • [41] Dynamic load balancing on heterogeneous clusters for parallel ant colony optimization
    Antonio Llanes
    José M. Cecilia
    Antonia Sánchez
    José M. García
    Martyn Amos
    Manuel Ujaldón
    Cluster Computing, 2016, 19 : 1 - 11
  • [42] Dynamic load balancing on heterogeneous clusters for parallel ant colony optimization
    Llanes, Antonio
    Cecilia, Jose M.
    Sanchez, Antonia
    Garcia, Jose M.
    Amos, Martyn
    Ujaldon, Manuel
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2016, 19 (01): : 1 - 11
  • [43] Parallel ant colony optimization on multi-core SIMD CPUs
    Zhou, Yi
    He, Fazhi
    Hou, Neng
    Qiu, Yimin
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 79 : 473 - 487
  • [44] Parallel Ant Colony for Nonlinear Function Optimization with Graphics Hardware Acceleration
    Zhu, Weihang
    Curry, James
    2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, : 1803 - 1808
  • [45] A Novel Parallel Ant Colony Optimization Algorithm With Dynamic Transition Probability
    Xu JunYong
    Han Xiang
    Liu CaiYun
    Chen Zhong
    2009 INTERNATIONAL FORUM ON COMPUTER SCIENCE-TECHNOLOGY AND APPLICATIONS, VOL 2, PROCEEDINGS, 2009, : 191 - 194
  • [46] Parallel Ant Colony Optimization Algorithm on a Multi-core Processor
    Tsutsui, Shigeyoshi
    Fujimoto, Noriyuki
    SWARM INTELLIGENCE, 2010, 6234 : 488 - +
  • [47] Parallel Simultaneous and Coordinated Tuning of PSSs Using Ant Colony Optimization
    Mazucato, Sergio C., Jr.
    Costa, Bruno L. G.
    Castoldi, Marcelo F.
    Angelico, Bruno A.
    Sanches, Danilo S.
    Ramos, Rodrigo A.
    39TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2013), 2013, : 2139 - 2144
  • [48] A New Parallel Ant Colony Optimization Algorithm for Traveling Salesman Problem
    Xiong, Jie
    Liu, Caiyun
    Chen, Zhong
    Zou, Xueyu
    PROGRESS IN INTELLIGENCE COMPUTATION AND APPLICATIONS, 2008, : 171 - 175
  • [49] Dynamic strategy based parallel ant colony optimization on GPUs for TSPs
    Yi ZHOU
    Fazhi HE
    Yimin QIU
    Science China(Information Sciences), 2017, 60 (06) : 260 - 262
  • [50] Task Scheduling of parallel programming systems using Ant Colony Optimization
    Mao, Jun
    THIRD INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY (ISCSCT 2010), 2010, : 179 - 182