Research Article

Fuzzy Rules for Ant Based Clustering Algorithm

Algorithm 1

Initialize randomly the objects in a 2D environment
Choose randomly the nest-object for each cluster, we assume this object.
For each nest-object determine the cluster,
End For
For each cluster determine the number of objects
End For
For all colony do
For   to   do
For all ants do
  Repeat
  
  Choose in the list (list of objects not visited) an object according to the below formula:
           
  
  Until  
  Place a quantity of pheromone on the route according to the following equation:
           
End for
 Evaporate the tracks using the following equation:
           
End for
End for