Abstract

An analogy with the way ant colonies function has suggested the definition of a new computational paradigm, which we call ant system (AS). We propose it as a viable new approach to stochastic combinatorial optimization. The main characteristics of this model are positive feedback, distributed computation, and the use of a constructive greedy heuristic. Positive feedback accounts for rapid discovery of good solutions, distributed computation avoids premature convergence, and the greedy heuristic helps find acceptable solutions in the early stages of the search process. We apply the proposed methodology to the classical traveling salesman problem (TSP), and report simulation results. We also discuss parameter selection and the early setups of the model, and compare it with tabu search and simulated annealing using TSP. To demonstrate the robustness of the approach, we show how the ant system (AS) can be applied to other optimization problems like the asymmetric traveling salesman, the quadratic assignment and the job-shop scheduling. Finally we discuss the salient characteristics-global data structure revision, distributed communication and probabilistic transitions of the AS.

Keywords

Travelling salesman problemMathematical optimizationComputer scienceQuadratic assignment problemAnt colony optimization algorithmsCombinatorial optimizationMetaheuristicExtremal optimizationComputationGreedy algorithmRobustness (evolution)Tabu searchOptimization problemMathematicsAlgorithmMeta-optimization

Affiliated Institutions

Related Publications

Optuna

The purpose of this study is to introduce new design-criteria for next-generation hyperparameter optimization software. The criteria we propose include (1) define-by-run API tha...

2019 Proceedings of the 25th ACM SIGKDD In... 5681 citations

Learning to Order Things

There are many applications in which it is desirable to order rather than classify instances. Here we consider the problem of learning how to order instances given feedback in t...

1999 Journal of Artificial Intelligence Re... 311 citations

Handbook of Genetic Algorithms

This book sets out to explain what genetic algorithms are and how they can be used to solve real-world problems. The first objective is tackled by the editor, Lawrence Davis. Th...

1991 7308 citations

Publication Info

Year
1996
Type
article
Volume
26
Issue
1
Pages
29-41
Citations
11674
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

11674
OpenAlex

Cite This

Marco Dorigo, Vittorio Maniezzo, A. Colorni (1996). Ant system: optimization by a colony of cooperating agents. IEEE Transactions on Systems Man and Cybernetics Part B (Cybernetics) , 26 (1) , 29-41. https://doi.org/10.1109/3477.484436

Identifiers

DOI
10.1109/3477.484436