On the equivalences and differences of evolutionary algorithms
ant system : optimization by a colony of cooperating agents .