The hyper-cube framework for ant colony optimization

被引:263
作者
Blum, C [1 ]
Dorigo, M [1 ]
机构
[1] Free Univ Brussels, IRIDIA, B-1050 Brussels, Belgium
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS | 2004年 / 34卷 / 02期
关键词
ant colony optimization (ACO); metaheuristics;
D O I
10.1109/TSMCB.2003.821450
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 [计算机科学与技术];
摘要
Ant colony optimization is a metaheuristic approach belonging to the class of model-based search algorithms'. In this paper, we propose a new framework for implementing ant colony optimization algorithms called the hyper-cube framework for 1 ant colony optimization. In contrast to the usual way of implementing ant colony optimization algorithms, this framework limits the pheromone values to the interval [9,1]. This is obtained by introducing changes in the pheromone value update rule. These changes can in general be applied to any pheromone value update rule used in ant colony optimization. We discuss the benefits coming with this new framework. The benefits are twofold. On the theoretical side, the new framework allows us to prove that in Ant System, the ancestor of all ant colony optimization algorithms, the average quality of the solutions produced increases in expectation over time when applied to unconstrained problems. On the practical side, the new framework automatically handles the scaling of the objective function values. We experimentally show that this leads on average to a more robust behavior of ant colony optimization algorithms.
引用
收藏
页码:1161 / 1172
页数:12
相关论文
共 31 条
[1]
[Anonymous], 1990, KNAPSACK PROBLEMS
[2]
[Anonymous], 1991, ANT SYSTEM AUTOCATAL
[3]
[Anonymous], 1992, OPTIMIZATION LEARNIN
[4]
[Anonymous], 1998, Evol. Games Popul. Dyn., DOI DOI 10.1017/CBO9781139173179
[5]
Baluja S., 1995, MACH LEARN, P38
[6]
GROWTH TRANSFORMATIONS FOR FUNCTIONS ON MANIFOLDS [J].
BAUM, LE ;
SELL, GR .
PACIFIC JOURNAL OF MATHEMATICS, 1968, 27 (02) :211-&
[7]
OR-LIBRARY - DISTRIBUTING TEST PROBLEMS BY ELECTRONIC MAIL [J].
BEASLEY, JE .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1990, 41 (11) :1069-1072
[8]
BEASLEY JE, 1998, HEURISTIC ALGORITHMS
[9]
BERTSEKAS DP, 1995, NONLINEAR PROGRAMMIN
[10]
BLUM C, 2002, GECCO 2002, P27