From honeybees to robots and back: division of labour based on partitioning social inhibition.
In this paper, a distributed adaptive partitioning algorithm inspired by division of labor in honeybees is investigated for its applicability in a swarm of underwater robots in one hand and is qualitatively compared with the behavior of honeybee colonies on the other hand. The algorithm, partitioning social inhibition (PSI), is based on local interactions and uses a simple logic inspired from age-polyethism and task allocation in honeybee colonies. The algorithm is analyzed in simulation and is successfully applied here to partition a swarm of underwater robots into groups demonstrating its adaptivity to changes and applicability in real world systems. In a turn towards the inspiration origins of the algorithm, three honeybee colonies are then studied for age-polyethism behaviors and the results are contrasted with a simulated swarm running the PSI algorithm. Similar effects are detected in both the biological and simulated swarms suggesting biological plausibility of the mechanisms employed by the artificial system.
Artificial Life Lab of the Department of Zoology, Universitätsplatz 2, Karl-Franzens University Graz, A-8010 Graz, Austria.
Payam
P
Zahadat
Sibylle
S
Hahshold
Ronald
R
Thenius
Karl
K
Crailsheim
Thomas
T
Schmickl
D000465:Algorithms; D000818:Animals; D001516:Bees / Q000502:physiology*; D001522:Behavior, Animal / Q000502:physiology; D032701:Biomimetics / Q000295:instrumentation* / Q000379:methods; D003299:Cooperative Behavior; D004867:Equipment Design; D019544:Equipment Failure Analysis; D005247:Feeding Behavior / Q000502:physiology; D007266:Inhibition, Psychological; D012371:Robotics / Q000295:instrumentation* / Q000379:methods; D012919:Social Behavior