A new approach to the minimum cut problem
Journal of the ACM (JACM)
Approximation algorithms
On the analysis of the (1+ 1) evolutionary algorithm
Theoretical Computer Science
Ant Colony Optimization
A low-level hybridization between memetic algorithm and VNS for the max-cut problem
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
Ant colony optimization theory: a survey
Theoretical Computer Science
On the runtime analysis of the 1-ANT ACO algorithm
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Information Processing Letters
The random planar graph process
Random Structures & Algorithms
First steps to the runtime complexity analysis of ant colony optimization
Computers and Operations Research
Computing minimum cuts by randomized search heuristics
Proceedings of the 10th annual conference on Genetic and evolutionary computation
Runtime analysis of an ant colony optimization algorithm for TSP instances
IEEE Transactions on Evolutionary Computation
IEEE Transactions on Evolutionary Computation
Using markov-chain mixing time estimates for the analysis of ant colony optimization
Proceedings of the 11th workshop proceedings on Foundations of genetic algorithms
Proceedings of the 13th annual conference companion on Genetic and evolutionary computation
The use of tail inequalities on the probable computational time of randomized search heuristics
Theoretical Computer Science
Proceedings of the 14th annual conference companion on Genetic and evolutionary computation
Runtime analysis of ant colony optimization on dynamic shortest path problems
Proceedings of the 15th annual conference on Genetic and evolutionary computation
Hi-index | 0.00 |
Ant Colony Optimization (ACO) is a powerful metaheuristic for solving combinatorial optimization problems. With this paper we contribute to the theoretical understanding of this kind of algorithm by investigating the classical minimum cut problem. An ACO algorithm similar to the one that was proved successful for the minimum spanning tree problem is studied. Using rigorous runtime analyses we show how the ACO algorithm behaves similarly to Karger and Stein's algorithm for the minimum cut problem as long as the use of pheromone values is limited. Hence optimal solutions are obtained in expected polynomial time. On the other hand, we show that high use of pheromones has a negative effect, and the ACO algorithm may get trapped in local optima resulting in an exponential runtime to obtain an optimal solution. This result indicates that ACO algorithms may be inappropriate for finding minimum cuts.