Explaining Swarm Design Concepts using an Interactive, vBottom-up Simulation Tool

  • Marc Kirshenbaum
  • Daniel Palmer
  • Phillip McCullick
  • Ravi Vaidyanathan


When promoting emergent behavior as a viable problem-solving option to a community unfamiliar with the concept but nevertheless key stakeholders in the effort, swarm researchers can find themselves making rudimentary analogies to social insects that provide some familiarity, but offers nothing in the way of real understanding. Yet, if these stakeholders are to adopt such a seemingly radical approach, they need to be somewhat conversant with the concepts, the obstacles and the process of an emergent system. We have built an Emergent Behavior Simulation Tool (EBST) to make issues of emergent systems and bottom-up design quickly accessible to interested neophytes. The contextual scenarios are built by swarm researchers, but provide an interface accessible to all. The tool provides an environment in which the consequences of agent based actions can be observed at the global level, and then quickly changed based on observations. Yet the scenarios are specific, and goal-oriented, so that the swarm-layperson is not left to fend for themselves in a sea of syntax, and open-ended possibilities. The tool is the centerpiece of an online course being developed for military students at the US Naval Postgraduate School.


Emergent System Naval Postgraduate School Radio Button Swarm Behavior Contextual Scenario 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Boxerbaum, A., Werk, P., Vaidyanathan, R., Quinn, R.D., “Design of an Autonomous Amphibious Robot for Surf Zone Operations: Mechanical Design for Multi-Mode Mobility”, 2005 Advanced Intelligent Mechatronics (AIM) Conference, July 2005Google Scholar
  2. [2]
    Chaitin, Gregory, “The Limits of Reason”, Scientific American, March 2006Google Scholar
  3. [3]
    Darley, Vince, “Emergent Phenomena and Complexity”, 1994 Artificial Life IV, Proceedings of the Fourth International Workshop on the Synthesis and Simulation of Living Systems, Sante Fe, New MexicoGoogle Scholar
  4. [4]
    Dugdale, Julie “An Evaluation of Seven Software Simulation Tools for Use in the Social Sciences” GRIC-IRIT, Toulouse, France,
  5. [5]
    Ierymenko, Adam, “What is Emergence?”,
  6. [6]
    Johnson, Steven, Emergence. New York, NY. Simon & Schuster, (2001).Google Scholar
  7. [7]
  8. [8]
    Railsback, Steven, Lytinen, Steven, Jackson, Stephen, “Agent-based Simulation Platforms: Review and Development Recommendations”, forthcoming Simulation ecomodel/documents/ABMPlatformReview.pdf
  9. [9]
    Waldrop, Mitchell M., Complexity: The Emerging Science at the Edge of Order and Chaos Simon & Schuster; 1st edition (January 15, 1992)Google Scholar

Copyright information

© Springer Science+Business Media B.V. 2008

Authors and Affiliations

  • Marc Kirshenbaum
  • Daniel Palmer
  • Phillip McCullick
  • Ravi Vaidyanathan

There are no affiliations available

Personalised recommendations