Skip to main content

Multi-agent simulation as a tool for modeling societies: Application to social differentiation in ant colonies

  • Conference paper
  • First Online:
Artificial Social Systems (MAAMAW 1992)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 830))

Abstract

This paper presents the notion of multi-agent simulation that is based on the definition of computational agents that represent individual organisms (or groups of organisms) in a one to one correspondence. We discuss the properties of multi-agent simulation. We then present a multiagent simulation system based on the definition of reactive agents whose behavior is governed by the selection of simple competing tasks due to stimulus's perception. An example of a simulation of an ant colony follows as an illustration of the multiple domains in which multi-agent simulation may be used.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • G. Agha (1986) “Actors — A model of Concurrent Computation for Distributed Systems”, MIT Press.

    Google Scholar 

  • P. E. Agre & D. Chapman (1987) “Pengi: an implementation of a theory of activity” in “Proceedings of the sixth National Conference on AI”, 1987, pp. 268–272.

    Google Scholar 

  • H. Atlan (1972) “L'organisation biologique et la théorie de l'information”, Hermann, Paris 1972 (in french).

    Google Scholar 

  • R.D. Beer (1990), Intelligence as Adaptive Behavior, Academic Press.

    Google Scholar 

  • F. Bousquet, C. Cambier, C. Mullon & J. Quensiere (1992) “Simulating Fishermen Society”, Simulating Societies Symposium, University of Surrey, April 1992.

    Google Scholar 

  • J.P. Briot (1988) “From Objects to Actors, study of a limited symbiosis in Smalltalk-80”, LITP Report 88-58RXF.

    Google Scholar 

  • R. Brooks (1990) “Elephants Don't Play Chess” in “Journal of Robotics and Autonomous Systems”, Volume 6, p. 3–15.

    Google Scholar 

  • R. Brooks (1991) “Intelligence without Reason” in “Proceedings of IJCAI'91”, Volume 1, pp. 569–595.

    Google Scholar 

  • C. Castelfranchi & R. Conte (1992) “Mind is not enough: Precognitive bases of social interaction”, Simulating Societies Symposium, April 1992.

    Google Scholar 

  • P.R. Cohen & H.J. Levesque (1990) “Intention is Choice with Commitment”, in Artificial Intelligence, 42.

    Google Scholar 

  • D. Connah (1991) “Why we need a New Approach to the Design of Agents”, AISBQ n∘76, Spring 1991.

    Google Scholar 

  • R.J. Collins, D.R. Jefferson (1991a) “Ant Farm: Towards Simulated Evolution”, in “Artificial Life II”, C. Langton Ed, Addison-Wesley, 1991.

    Google Scholar 

  • R.J. Collins, D.R. Jefferson (1991b) “Representation for Artificial Organisms” in “From Animals to Animats”, MIT Press, page 382.

    Google Scholar 

  • B. Corbara, D. Fresneau, J.P. Lachaud, Y. Leclerc, G. Goodall (1986) “An automated photographic technique for behavioural investigations of social insects” in “Behavioural Processes” 13, p. 237–249.

    Google Scholar 

  • B. Corbara, J.P. Lachaud, D. Fresneau (1989) “Individual Variability, Social Structure and Division of Labour in the Ponerine Ant Ectatomma Ruidum Roger (Hymenoptera, Formicidae)” in Ethology 82, p. 89–100.

    Google Scholar 

  • B. Corbara (1991), “L'organisation sociale et sa genése chez la fourmi Ectatomma Ruidum Roger”, PhD Thesis, Université Paris XIII, 1991 (in french).

    Google Scholar 

  • J.L. Deneubourg, S. Aron, S. Goss, J.M. Pasteels, G. Duerinck (1986) “Random Behaviour, Amplification Processes and Number of Participants: How they Contribute to the Foraging Properties of Ants” in Physica 22D, North-Holland, Amsterdam, p. 176–186.

    Google Scholar 

  • J.L. Deneubourg, S. Goss, J. Pasteels, D. Fresneau, J.P. Lachaud (1987) “Selforganization mechanisms in ant societies (II): learning in foraging and division of labor” in “From Individual to Collective Behaviour in Social Insects”, Experientia Supplementum vol. 54, Birkhäuser Verlag, Basel, p. 177–196.

    Google Scholar 

  • J.L. Deneubourg, S. Goss (1989) “Collective patterns and decision-making” in “Ethology Ecology & Evolution” 1: p. 295–311.

    Google Scholar 

  • J.L.Deneubourg, S.Goss, N.Franks, A.Sendova-Franks, C.Detrain, L.Chretien (1991) “The dynamics of collective sorting Robot-like Ants and Ant-like Robots” in “From Animals to Animats”, MIT Press, p. 356.

    Google Scholar 

  • J. Doran, H. Carvajal, Y.J. Choo and Y. Li (1991), “The MCS Multi-Agent Testbed, Developments and Experiments”, in “Cooperating Knowledge Based Systems”, S.M. Deen Ed., Springer Verlag, 1990.

    Google Scholar 

  • J. Doran, M. Palmer, N. Gilbert (1992) “The EOS Project: Modelling Upper Palaeolithic Social Change”, Simulating Societies Symposium, University of Surrey, April 1992.

    Google Scholar 

  • A. Drogoul, J. Ferber, E. Jacopin (1991) “Viewing Cognitive Modeling as Eco-Problem-Solving: the Pengi Experience”, LAFORIA Technical Report, n∘2/91

    Google Scholar 

  • A.Drogoul & C. Dubreuil (1991) “EcoProblem Solving Model: Results of the N-Puzzle” in (Werner & Demazeau 1992)

    Google Scholar 

  • A. Drogoul & C. Dubreuil (1992) “Reactive Agents and Self-Organization”, in prep.

    Google Scholar 

  • A. Drogoul, B. Corbara, D. Fresneau (1992a) “Applying EthoModeling to Social Organization in Ants” in “Biology and Evolution of Social Insects”, J. Billen eds, Leuven University Press.

    Google Scholar 

  • A. Drogoul, J. Ferber, B. Corbara, D. Fresneau (1992b), “A Behavioral Simulation Model for the Study of Emergent Social Structures” in “Proceedings of ECAL'91”, MIT Press, to be published.

    Google Scholar 

  • S. Hickman, M. Shiels (1991), “Situated Action as a Basis for Cooperation”, in “Decentralized AI 2”, North-Holland, 1991.

    Google Scholar 

  • D. Hofstadter (1979) “Gödel, Escher, Bach: an Eternal Golden Braid”, Basic Books, Inc., Publishers, New York

    Google Scholar 

  • P. Hogeweg, B. Hesper (1983) “The Ontogeny of the Interaction Structure in Bumble Bee Colonies: a MIRROR model” in “Behavioral Ecology & Sociobiology” 12, Springer-Verlag, p. 271–283

    Google Scholar 

  • P. Hogeweg, B. Hesper (1985) “SocioInformatic Processes: MIRROR Modeling Methodology” in J. theor. Biol. 113, Academic Press Inc., London, p. 311–330

    Google Scholar 

  • P. Hogeweg, B. Hesper (1991) “Evolution as pattern processing: TODO as substrate for evolution” in “From Animals to Animats”, MIT Press, p. 492

    Google Scholar 

  • J.P. Lachaud, D. Fresneau (1987) “Social Regulation in Ponerine Ants” in “From Individual to Collective Behaviour in Social Insects”, Experientia Supplementum vol. 54, Birkhäuser Verlag, Basel, p. 197–217.

    Google Scholar 

  • Long-Ji Lin (1991) “Self-improving Reactive Agents: Case Studies of Reinforcement Learning Frameworks” in “From Animals to Animats”, MIT Press, p. 297.

    Google Scholar 

  • D. MacFarland (1981) “The Oxford Companion to Animal Behaviour”, Oxford 1981.

    Google Scholar 

  • P. Maes (1990) “Situated Agents can have Goals” in “Journal of Robotics and Autonomous Systems”, Vol. 6, p. 49–70.

    Google Scholar 

  • P. Maes (1991) “A Bottom-Up Mechanism For Behavior Selection In An Artificial Creature” in “From Animals to Animats”, MIT Press, page 239

    Google Scholar 

  • J. A. Meyer & S.W Wilson (1991), “From Animals to Animats”, MIT Press.

    Google Scholar 

  • I. Prigogine & I. Stengers (1984), “Order out of Chaos”, New York: Bantam Books.

    Google Scholar 

  • U. Schnepf (1991) “Robot Ethology: a Proposal for the Research into Intelligent Systems” in “From Animals to Animats”, MIT Press, page 465

    Google Scholar 

  • H. Simon (1969) “The Sciences of the Artificial”, MIT Press.

    Google Scholar 

  • L. Steels (1989) “Cooperation between distributed agents Through selforganisation” in “Journal on robotics and autonomous systems”, North Holland, Amsterdam.

    Google Scholar 

  • L. Steels (1991) “Towards a Theory of Emergent Functionality” in “From Animals to Animats”, MIT Press, p. 451.

    Google Scholar 

  • G. Theraulaz, S. Goss, J. Gervet, J.L. Deneubourg (1991) “Task differentiation in Polistes wasp colonies: a model for self-organizing groups of robots” in “From Animals to Animats”, MIT Press, p. 346.

    Google Scholar 

  • T. Tyrrell and J.E.W. Mayhew (1991) “Computer Simulation of an Animal Environment” in “From Animals to Animats”, MIT Press, p. 263.

    Google Scholar 

  • F. Varela (1983), “L'auto-organisation: de l'apparence au mécanisme”, in “Colloque de Cerisy sur l'auto-organisation”, Le Seuil, 1983 (in french).

    Google Scholar 

  • P. Wavish (1992), “Exploiting Emergent Behaviour in Multi-Agent Systems” in (Werner & Demazeau 1992).

    Google Scholar 

  • J.B. Watson (1925), “Behaviorism”, New York 1925.

    Google Scholar 

  • E. Werner & Y.Demazeau (1992) “Decentralized AI 3”, North-Holland, June 1992.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Cristiano Castelfranchi Eric Werner

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Drogoul, A., Ferber, J. (1994). Multi-agent simulation as a tool for modeling societies: Application to social differentiation in ant colonies. In: Castelfranchi, C., Werner, E. (eds) Artificial Social Systems. MAAMAW 1992. Lecture Notes in Computer Science, vol 830. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58266-5_1

Download citation

  • DOI: https://doi.org/10.1007/3-540-58266-5_1

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58266-3

  • Online ISBN: 978-3-540-48589-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics