An ant-based algorithm for annular sorting

We present an ant-based algorithm for spatially sorting objects into an annular structure. The model is minimal, as it requires only stochastic ant behaviour coupled with a pheromone-inspired "attraction-repulsion" mechanism. This is the first annular sorting algorithm to consider the problem of objects with non-uniform size, as well as the situation where objects are pre-sorted. The algorithm consistently generates high-quality annular structures, and is particularly powerful in situations where the initial configuration of objects is similar to those observed in nature. We suggest that this model provides a powerful algorithmic framework, as well as a contribution to the study of "attraction-repulsion" models of animal behaviour.

[1]  S. Levin,et al.  Dynamics of fish shoals: identifying key decision rules , 2004 .

[2]  S. Gueron,et al.  The Dynamics of Herds: From Individuals to Aggregations , 1996 .

[3]  Vegard Hartmann,et al.  Evolving agent swarms for clustering and sorting , 2005, GECCO '05.

[4]  Chris Melhuish,et al.  Comparisons in Evolution and Engineering: The Collective Intelligence of Sorting , 2004, Adapt. Behav..

[5]  Jonathan Klein,et al.  breve: a 3D environment for the simulation of decentralized systems and artificial life , 2002 .

[6]  N. Franks,et al.  Brood sorting by ants: distributing the workload over the work-surface , 1992, Behavioral Ecology and Sociobiology.

[7]  Jean-Louis Deneubourg,et al.  The dynamics of collective sorting robot-like ants and ant-like robots , 1991 .

[8]  Manuel López-Ibáñez,et al.  Ant colony optimization , 2010, GECCO '10.

[9]  Marco Dorigo,et al.  Ant-based clustering: a comparative study of its relative performance with respect to k-means, average link and 1d-som , 2003 .

[10]  Chris Melhuish,et al.  Stigmergy, Self-Organization, and Sorting in Collective Robotics , 1999, Artificial Life.

[11]  Chris Melhuish,et al.  Algorithms for Building Annular Structures with Minimalist Robots Inspired by Brood Sorting in Ant Colonies , 2004, Auton. Robots.

[12]  Luca Maria Gambardella,et al.  Ant Algorithms for Discrete Optimization , 1999, Artificial Life.

[13]  N. Franks,et al.  Brood sorting by ants: two phases and differential diffusion , 2004, Animal Behaviour.

[14]  André Heie Vik,et al.  Evolving Annular Sorting in Ant-Like Agents , 2005, ECAL.