Strategies for accelerating Ant Colony Optimization algorithms on Graphical Processing Units

被引:18
作者
Catala, Alejandro [1 ]
Jaen, Javier [1 ]
Mocholi, Jose A. [1 ]
机构
[1] Univ Politecn Valencia, Dept Informat Syst, Cami de Vera S-N, Valencia 46022, Spain
来源
2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS | 2007年
关键词
D O I
10.1109/CEC.2007.4424511
中图分类号
TP18 [人工智能理论];
学科分类号
081104 [模式识别与智能系统]; 0812 [计算机科学与技术]; 0835 [软件工程]; 1405 [智能科学与技术];
摘要
Ant Colony Optimization (ACO) is being used to solve many combinatorial problems. However, existing implementations fail to solve large instances of problems effectively. In this paper we propose two ACO implementations that use Graphical Processing Units to support the needed computation. We also provide experimental results by solving several instances of the well-known Orienteering Problem to show their features, emphasizing the good properties that make these implementations extremely competitive versus parallel approaches.
引用
收藏
页码:492 / +
页数:2
相关论文
共 31 条
[1]
[Anonymous], GEN PURP COMP US GRA
[2]
BOLONDI M, 1993, THESIS POLITECNICO M
[3]
Bullnheimer B., 1999, CENTRAL EUROPEAN J O, V7, P25
[4]
BULLNHEIMER B, 1997, SERIES APPLL OPTIMIZ, V24, P87
[5]
A fast and effective heuristic for the orienteering problem [J].
Chao, IM ;
Golden, BL ;
Wasil, EA .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 88 (03) :475-489
[6]
CORDON O, 2000, P 2 INT WORKSH ANT A, P22
[7]
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
[8]
Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
[9]
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
[10]
FERNANDO R, 2003, CG TUTORIAL NVIDIA