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 条
  • [21] Research on Parallel Optimization of Chaotic Ant Colony Algorithm
    Tan, Chao-peng
    INTERNATIONAL CONFERENCE ON MECHANICAL, ELECTRONIC AND INFORMATION TECHNOLOGY (ICMEIT 2018), 2018, : 545 - 550
  • [22] Pseudo parallel ant colony optimization for continuous functions
    Lin, Ying
    Cai, HuaChun
    Xiao, Jing
    Zhang, Jun
    ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 4, PROCEEDINGS, 2007, : 494 - 498
  • [23] A study of distributed parallel processing for Queen Ant Strategy in Ant Colony Optimization
    Iimura, I
    Ito, T
    Hamaguchi, K
    Nakayama, S
    PDCAT 2005: SIXTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2005, : 553 - 557
  • [24] The Implementation of Parallel Ant Colony Optimization Algorithm based on MATLAB
    Wan Baocheng
    Wang Tiane
    Wang Zenghui
    2012 THIRD GLOBAL CONGRESS ON INTELLIGENT SYSTEMS (GCIS 2012), 2012, : 27 - 29
  • [25] Parallel Ant Colony Optimization for the Electric Vehicle Routing Problem
    Mavrovouniotis, Michalis
    Li, Changhe
    Ellinas, Georgios
    Polycarpou, Marios
    2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 1660 - 1667
  • [26] Decentralized Parallel Ant Colony Optimization for Distributed Memory Systems
    Lloyd, Huw
    2019 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI 2019), 2019, : 1561 - 1567
  • [27] Scheduling in parallel machine shop: An Ant Colony Optimization approach
    Sankar, S. Saravana
    Ponnambalam, S. G.
    Rathinavel, V.
    Visveshvaren, M. S.
    2005 IEEE International Conference on Industrial Technology - (ICIT), Vols 1 and 2, 2005, : 340 - 344
  • [28] Parallel ant colony optimization for resource constrained job scheduling
    Thiruvady, Dhananjay
    Ernst, Andreas T.
    Singh, Gaurav
    ANNALS OF OPERATIONS RESEARCH, 2016, 242 (02) : 355 - 372
  • [29] Ant Colony Optimization for solving the TSP symetric with parallel processing
    Valdez, Fevrier
    Chaparro, Ivan
    PROCEEDINGS OF THE 2013 JOINT IFSA WORLD CONGRESS AND NAFIPS ANNUAL MEETING (IFSA/NAFIPS), 2013, : 1192 - 1196
  • [30] Parallel Ant Colony Optimization for the HP Protein Folding Problem
    Llanes, Antonio
    Velez, Carlos
    Sanchez, Antonia M.
    Perez-Sanchez, Horacio
    Cecilia, Jose M.
    BIOINFORMATICS AND BIOMEDICAL ENGINEERING (IWBBIO 2016), 2016, 9656 : 615 - 626