An analysis of communication policies for homogeneous multi-colony ACO algorithms

被引:72
作者
Twomey, C. [1 ]
Stutzle, T. [1 ]
Dorigo, M. [1 ]
Manfrin, M. [1 ]
Birattari, M. [1 ]
机构
[1] Univ Libre Bruxelles, IRIDIA, B-1050 Brussels, Belgium
关键词
Ant colony optimization; Parallelization; Traveling salesman problem; Communication topologies; ANT; OPTIMIZATION; SEARCH; SYSTEM; EXCHANGE;
D O I
10.1016/j.ins.2010.02.017
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The increasing availability of parallel hardware encourages the design and adoption of parallel algorithms. In this article, we present a study in which we analyze the impact that different communication policies have on the solution quality reached by a parallel homogeneous multi-colony ACO algorithm for the traveling salesman problem. We empirically test different configurations of each algorithm on a distributed-memory parallel architecture, and analyze the results with a fixed-effects model of the analysis of variance. We consider several factors that influence the performance of a multi-colony ACO algorithm: the number of colonies, migration schedules, communication strategies on different interconnection topologies, and the use of local search. We show that the importance of the communication strategy employed decreases with increasing search effort and stronger local search, and that the relative effectiveness of one communication strategy versus another changes with the addition of local search. (C) 2010 Elsevier Inc. All rights reserved.
引用
收藏
页码:2390 / 2404
页数:15
相关论文
共 45 条
[11]  
Chu SC, 2003, LECT NOTES ARTIF INT, V2871, P279
[12]  
Conover WJ, 1999, Practical nonparametric statistics
[13]  
Craus M., 2005, Scientific Programming, V13, P205
[14]  
Delisle P., 2001, P 3 EUR WORKSH OPENM
[15]   THE SELF-ORGANIZING EXPLORATORY PATTERN OF THE ARGENTINE ANT [J].
DENEUBOURG, JL ;
ARON, S ;
GOSS, S ;
PASTEELS, JM .
JOURNAL OF INSECT BEHAVIOR, 1990, 3 (02) :159-168
[16]   PARALLEL COOPERATIVE SAVINGS BASED ANT COLONY OPTIMIZATION - MULTIPLE SEARCH AND DECOMPOSITION APPROACHES [J].
Doerner, Karl F. ;
Hartl, Richard F. ;
Benkner, Siefried ;
Lucka, Maria .
PARALLEL PROCESSING LETTERS, 2006, 16 (03) :351-369
[17]  
Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
[18]  
DORIGO M, 1993, PARALLEL ANT S UNPUB
[19]   Ant colony optimization -: Artificial ants as a computational intelligence technique [J].
Dorigo, Marco ;
Birattari, Mauro ;
Stuetzle, Thomas .
IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2006, 1 (04) :28-39
[20]   Exchange strategies for multiple Ant Colony System [J].
Ellabib, Issmail ;
Calamai, Paul ;
Basir, Otman .
INFORMATION SCIENCES, 2007, 177 (05) :1248-1264