Ant colonies for the traveling salesman problem
ant system : optimization by a colony of cooperating agents .