Abstract
Software today is no longer monolithic, but typically part of a system consisting of many components. As engineers are no longer in control of the entire system, novel methods are sought to design complex software systems that are built from the bottom up and are robust in a dynamically changing environment. The coordination method called stigmergy that is inspired by the collective behavior of social insects is one of the candidates to help solving this problem. In this paper we make a first step in formally understanding the essence of stigmergetic behavior by studying the famous ant foraging model of Deneubourg et al. We explore the relationship between the initial (dis)order in the environment and the performance of the ant foraging behavior. We further study how this configuration of the task to solve governs the behavior of the ant colony, with special focus on the level of coordination that is achieved.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bar-Yam, Y.: Multiscale Complexity/Entropy. Advances in Complex Systems 7(1), 47–63 (2004)
Beckers, R., Holland, O.E., Deneubourg, J.-L.: From local actions to global tasks: Stigmergy in collective robotics. In: Brooks, R., Maes, P. (eds.) 4th Int. Workshop on the Sythesis and Simulation of Living Systems (Artificial Life IV), pp. 181–189. MIT Press, Cambridge (1994)
Boer, E.R.: Behavioral Entropy As A Measure Of Driving Performance. In: The Proceedings of International Driving Symposium on Human Factors in Driving Assessment, Training and Vehicle Design (2001)
Chialvo, D.R., Millonas, M.M.: How Swarms Build Cognitive Maps, The Biology and Technology of Intelligent Autonomous Agents. In: Steels, L. (ed.) NATO ASI Series, Series F: Computer and Systems Sciences, vol. 144, pp. 439–450. Springer, Heidelberg (1995)
Cordón, O., Herrera, F., Stützle, T.: A Review on the Ant Colony Optimization Metaheuristic: Basis, Models and New Trends. Mathware & Soft Computing (9) (2002)
Deneubourg, J.-L., Aron, S., Goss, S., Pasteels, J.-M.: The self-organizing exploratory pattern of the argentine ant. Journal of Insect Behavior 3, 159–168 (1990)
Deneubourg, J.L., Goss, S., Franks, N., Sendova-Franks, A., Detrain, C., Chrétien, L.: The dynamics of collective sorting robot-like ants and ant-like robots. In: Proceedings of the first international conference on simulation of adaptive behavior on From animals to animats, Paris, France, pp. 356–363 (February 1991)
Dorigo, M., Caro, G.D., Gambardella, L.M.: Ant algorithms for discrete optimization. Proceedings of Artificial Life. 5, 137–172 (1999)
Grassé, P.P.: La reconstruction du nid et les coordinations interindividuelles chez bellicositermes natalensis et cubitermes sp. La théorie de la stigmergie: Essai d’interprétation du comportement des termites constructeurs. Insectes Sociaux 6, 41–81 (1959)
Gutowitz, H.A.: Complexity-Seeking Ants. In: Proceedings of 3rd European Conference on Artificial Life (1993)
Handl, J., Knowles, J., Dorigo, M.: On the performance of ant-based clustering.In: Design and application of hybrid intelligent systems, pp. 203–213 (2003)
Holland, O., Melhuish, C.: Stigmergy, self-organisation, and sorting in collective robotics. Artificial Life 5, 173–202 (2000)
Krieger, M.J.B., Billeter, J.-B., Keller, L.: Ant-like task allocation and recruitment in cooperative robots. Nature 406, 992–995 (2000)
Lee, T.S., Yu, S.X.: An Information-Theoretic Framework for understanding Saccadic Eye Movements. Neural Information Processing Systems, Denver, Colorado, USA (29 Nov. - 4 Dec., 1999)
Martinoli, A., Mondada, F.: Collective and Cooperative Group Behaviours: Biologically Inspired Experiments in Robotics. In: Proceedings of the Fourth Symposium on Experimental Robotics ISER-95, Stanford, USA (June 30 - July 2, 1995)
Papadimitriou, C.: Computational Complexity. Addison Wesley, London (1994)
Van Dyke Parunak, H., Brueckner, S. A., Sauter, J. A., Matthews, R. Global Convergence of Local Agent Behaviors. In: Proceedings of the 4th International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS05), Utrecht, Netherlands, pp. 305–312 (July 2005)
Van Dyke Parunak, H., Brueckner, S. A.: Entropy and Self-Organization in Multi-Agent Systems. In: Proceedings of the International Conference on Autonomous Agents (Agents 2001), pp. 124–130 (2001)
Ramos, V., Almeida, F.: Artificial Ant Colonies in Digital Image Habitats–A Mass Behaviour Effect Study on Pattern Recognition. In: Dorigo, M., Middendorf, M., Stützle, T. (eds.) Proceedings of ANTS’2000–2nd International Workshop on Ant Algorithms (From Ant Colonies to Artificial Ants), pp. 113–116, Belgium (September 7–9, 2000)
Ramos, V., Fernandes, C., Rosa, A. C.: Social Cognitive Maps, Swarm Collective Perception and Distributed Search on Dynamic Landscapes. Brains, Minds & Media, Journal of New Media in Neural and Cognitive Science (submitted, 2005)
Reardon, S.F., O’Sullivan, D.: Measures of Spatial Segregation. Sociological Methodology 34, 121–162 (2004)
Shannon, C.E.: A mathematical theory of communication. Bell System Technical Journal 27, 379–423 (1948)
Simon, H.A.: The Sciences of the Artificial, pp. 51–52. MIT Press, Cambridge (1996)
Theil, H.: Statistical decomposition analysis. North-Holland Publishing Company, Amsterdam (1972)
Wilson, M., Melhuish, C., Sendova-Franks, A.B., Scholes, S.: Algorithms for Building Annular Structures with Minimalist Robots. Inspired by Brood Sorting in Ant Colonies. Autonomous Robots 17(2-3), 115–136 (2004)
Zambonelli, F., van Dyke Parunak, H.: Parunak: Signs of a Revolution in Computer Science and Software Engineering. In: Petta, P., Tolksdorf, R., Zambonelli, F. (eds.) ESAW 2002. LNCS (LNAI), vol. 2577, pp. 16–17. Springer, Heidelberg (2003)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Gulyas, L., Laufer, L., Szabo, R. (2007). Measuring Stigmergy: The Case of Foraging Ants. In: Brueckner, S.A., Hassas, S., Jelasity, M., Yamins, D. (eds) Engineering Self-Organising Systems. ESOA 2006. Lecture Notes in Computer Science(), vol 4335. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69868-5_4
Download citation
DOI: https://doi.org/10.1007/978-3-540-69868-5_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-69867-8
Online ISBN: 978-3-540-69868-5
eBook Packages: Computer ScienceComputer Science (R0)