by van Hemert, J and C Solnon
Abstract:
We compare two heuristic approaches, evolutionary computation and ant colony optimisation, and a complete tree-search approach, constraint programming, for solving binary constraint satisfaction problems. We experimentally show that, if evolutionary computation is far from being able to compete with the two other approaches, ant colony optimisation nearly always succeeds in finding a solution, so that it can actually compete with constraint programming. The resampling ratio is used to provide insight into heuristic algorithms performances. Regarding efficiency, we show that if constraint programming is the fastest when instances have a low number of variables, ant colony optimisation becomes faster when increasing the number of variables.
Reference:
A Study into Ant Colony Optimization, Evolutionary Computation and Constraint Programming on Binary Constraint Satisfaction Problems (van Hemert, J and C Solnon), In Evol Comput in Comb Optim (J Gottlieb, G Raidl, eds.), Springer, volume 3004, 2004.
Bibtex Entry:
@article{HS2004,
_day = {01},
abstract = {We compare two heuristic approaches, evolutionary computation and ant colony optimisation, and a complete tree-search approach, constraint programming, for solving binary constraint satisfaction problems. We experimentally show that, if evolutionary computation is far from being able to compete with the two other approaches, ant colony optimisation nearly always succeeds in finding a solution, so that it can actually compete with constraint programming. The resampling ratio is used to provide insight into heuristic algorithms performances. Regarding efficiency, we show that if constraint programming is the fastest when instances have a low number of variables, ant colony optimisation becomes faster when increasing the number of variables.},
author = {van Hemert, J and C Solnon},
date-added = {2008-08-18 12:44:11 +0100},
date-modified = {2008-08-18 12:44:11 +0100},
editor = {J Gottlieb and G Raidl},
isbn = {3-540-21367-8},
journal = {Evol Comput in Comb Optim},
keywords = {constraint satisfaction; ant colony optimisation; evolutionary computation},
pages = {114--123},
pdf = {http://www.vanhemert.co.uk/publications/evocop2004.A_study_into_ACO,_EC,_and,_CP_on_BINCSPpdf},
ps = {http://www.vanhemert.co.uk/publications/evocop2004.A_study_into_ACO,_EC,_and,_CP_on_BINCSPps.gz},
publisher = {Springer},
series = {{LNCS}},
title = {A Study into Ant Colony Optimization, Evolutionary Computation and Constraint Programming on Binary Constraint Satisfaction Problems},
volume = {3004},
year = {2004}}