On the invariance of ant colony optimization

被引:55
作者
Birattari, Mauro [1 ]
Pellegrini, Paola
Dorigo, Marco
机构
[1] Univ Libre Bruxelles, IRIDA CoDE, B-1050 Brussels, Belgium
[2] Univ Ca Foscari, I-30123 Venice, Italy
关键词
ant colony optimization (ACO); combinatorial optimization; pheromone invariace; swarm intelligence; weak and strong invariance;
D O I
10.1109/TEVC.2007.892762
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Ant colony optimization (ACO) is a promising metaheuristic and a great amount of research has been devoted to its empirical and theoretical analysis. Recently, with the introduction of the hypercube framework, Blum and Dorigo have explicitly raised the issue of the invariance of ACO algorithms to transformation of units. They state (Blum and Dorigo, 2004) that the performance of ACO depends on the scale of the problem instance under analysis. In this paper, we show that the ACO internal state-commonly referred to as the pheromone-indeed depends on the scale of the problem at hand. Nonetheless, we formally prove that this does not affect the sequence of solutions produced by the three most widely adopted algorithms belonging to the ACO family: ant system, MAX-MIN ant system, and ant colony system. For these algorithms, the sequence of solutions does not depend on the scale of the problem instance under analysis. Moreover, we introduce three new ACO algorithms, the internal state of which is independent of the scale of the problem instance considered. These algorithms are obtained as minor variations of ant system, MAX-MIN ant system, and ant colony system. We formally show that these algorithms are functionally equivalent to their original counterparts. That is, for any given instance, these algorithms produce the same sequence of solutions as the original ones.
引用
收藏
页码:732 / 742
页数:11
相关论文
共 19 条
[1]  
[Anonymous], 2004, Ant colony optimization
[2]  
[Anonymous], 1991, ANT SYSTEM AUTOCATAL
[3]   The hyper-cube framework for ant colony optimization [J].
Blum, C ;
Dorigo, M .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2004, 34 (02) :1161-1172
[4]  
CHUNGYEE L, 1997, SCHEDULING THEORY AP
[5]  
Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
[6]   Ant algorithms for discrete optimization [J].
Dorigo, M ;
Di Caro, G ;
Gambardella, LM .
ARTIFICIAL LIFE, 1999, 5 (02) :137-172
[7]   Ant system: Optimization by a colony of cooperating agents [J].
Dorigo, M ;
Maniezzo, V ;
Colorni, A .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01) :29-41
[8]  
Dorigo M., 1992, THESIS POLITECNIO MI
[9]   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
[10]   SELF-ORGANIZED SHORTCUTS IN THE ARGENTINE ANT [J].
GOSS, S ;
ARON, S ;
DENEUBOURG, JL ;
PASTEELS, JM .
NATURWISSENSCHAFTEN, 1989, 76 (12) :579-581