TY - GEN
T1 - Anti-pheromone as a tool for better exploration of search space
AU - Montgomery, James
AU - Randall, Marcus
PY - 2002/1/1
Y1 - 2002/1/1
N2 - Many animals use chemical substances known as pheromones to induce behavioural changes in other members of the same species. The use of pheromones by ants in particular has lead to the development of a number of computational analogues of ant colony behaviour including Ant Colony Optimisation. Although many animals use a range of pheromones in their communication, ant algorithms have typically focused on the use of just one, a substance that encourages succeeding generations of (artificial) ants to follow the same path as previous generations. Ant algorithms for multi-objective optimisation and those employing multiple colonies have made use of more than one pheromone, but the interactions between these different pheromones are largely simple extensions of single criterion, single colony ant algorithms. This paper investigates an alternative form of interaction between normal pheromone and anti-pheromone. Three variations of Ant Colony System that apply the anti-pheromone concept in different ways are described and tested against benchmark travelling salesman problems. The results indicate that the use of anti-pheromone can lead to improved performance. However, if anti-pheromone is allowed too great an influence on ants’ decisions, poorer performance may result.
AB - Many animals use chemical substances known as pheromones to induce behavioural changes in other members of the same species. The use of pheromones by ants in particular has lead to the development of a number of computational analogues of ant colony behaviour including Ant Colony Optimisation. Although many animals use a range of pheromones in their communication, ant algorithms have typically focused on the use of just one, a substance that encourages succeeding generations of (artificial) ants to follow the same path as previous generations. Ant algorithms for multi-objective optimisation and those employing multiple colonies have made use of more than one pheromone, but the interactions between these different pheromones are largely simple extensions of single criterion, single colony ant algorithms. This paper investigates an alternative form of interaction between normal pheromone and anti-pheromone. Three variations of Ant Colony System that apply the anti-pheromone concept in different ways are described and tested against benchmark travelling salesman problems. The results indicate that the use of anti-pheromone can lead to improved performance. However, if anti-pheromone is allowed too great an influence on ants’ decisions, poorer performance may result.
UR - http://www.scopus.com/inward/record.url?scp=84974676981&partnerID=8YFLogxK
U2 - 10.1007/3-540-45724-0_9
DO - 10.1007/3-540-45724-0_9
M3 - Conference contribution
AN - SCOPUS:84974676981
SN - 9783540457244
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 100
EP - 110
BT - Ant Algorithms - 3rd International Workshop, ANTS 2002, Proceedings
A2 - Dorigo , Marco
A2 - di Caro, Gianni
A2 - Sampels, Michael
PB - Springer-Verlag London Ltd.
T2 - 3rd International Workshop on Ant Algorithms, ANTS 2002
Y2 - 12 September 2002 through 14 September 2002
ER -