Abstract
The individual agents that interact in a multi-agent system typically exist along a continuum ranging from heavyweight cognitive agents (often of the “BDI” type) to lightweight agents with limited individual processing (digital ants). Most systems use agents from a single position along this spectrum. We have successfully implemented several systems in which agents of very different degrees of internal sophistication interact with one another. Based on this experience, we identify several different ways in which agents of different kinds can be integrated in a single system, and offer observations and lessons from our experiences.
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
Alonso, R., Li, H.: Model-driven Information Discovery for Intelligence Analysis. In: Proceedings of preparation
Army MSRR. Combined Arms Analysis Tool for the XXIst Century (COMBAT XXI) (2006), http://www.msrr.army.mil/index.cfm?RID=MNS_A_1000185
Bonabeau, E., Dorigo, M., Theraulaz, G.: Swarm Intelligence: From Natural to Artificial Systems. Oxford University Press, New York (1999)
Brueckner, S.: Return from the Ant: Synthetic Ecosystems for Manufacturing Control. Dr.rer.nat. Thesis at Humboldt University Berlin, Department of Computer Science (2000), http://dochost.rz.hu-berlin.de/dissertationen/brueckner-sven-2000-06-21/PDF/Brueckner.pdf
Ceranowicz, A., Nielsen, P.E., Koss, F.: Behavioral Representation in JSAF. In: Proceedings of Ninth Annual Computer Generated Forces and Behavior Representation Conference, Orlando, FL (2000)
Coffey, J.W., Hoffman, R.R., Cañas, A.J., Ford, K.M.: A Concept Map-Based Knowledge Modeling Approach to Expert Knowledge Sharing. In: Proceedings of IASTED International Conference on Information and Knowledge Sharing (2002), http://www.ihmc.us/users/acanas/Publications/IKS2002/IKS.htm
Durfee, E.H.: Coordination of Distributed Problem Solvers. Kluwer Academic Press, Boston (1988)
Ferber, J., Jacopin, E.: The framework of eco-problem solving. In: Decentralized Artificial Intelligence, vol. 2, pp. 181–193. Elsevier, Amsterdam (1991)
Forbus, K.D., Nielsen, P., Faltings, B.: Qualitative Spatial Reasoning: The Clock Project. Artificial Intelligence 51(1-3), 417–471 (1991)
Garey, M.R., Johnson, D.S.: Computers and Intractability. W.H. Freeman, San Francisco (1979)
Gödel, K.: Über formal unentscheidbare Sätze der Principia Mathematica und verwandter Systeme. Monatshefte für Mathematik und Physik 38(1), 173–198 (1931)
Goss, S., Aron, S., Deneubourg, J.L., Pasteels, J.M.: Self-organized Shortcuts in the Argentine Ant. Naturwissenschaften 76, 579–581 (1989)
Haddadi, A., Sundermeyer, K.: Belief-Desire-Intention Agent Architectures. In: O’Hare, G.M.P., Jennings, N.R. (eds.) Foundations of Distributed Artificial Intelligence, pp. 169–185. John Wiley, New York (1996)
Holvoet, T., Valckenaers, P.: Exploiting the Environment for Coordinating Agent Intentions. In: Weyns, D., Parunak, H.V.D., Michel, F. (eds.) Third International Workshop on Environments for Multi-Agent Systems (E4MAS06). LNCS, vol. 4389, Springer, Heidelberg (2006)
Ilachinski, A.: Artificial War: Multiagent-Based Simulation of Combat. World Scientific, Singapore (2004)
Jennings, N.R., Campos, J.R.: Towards a Social Level Characterisation of Socially Responsible Agents. IEEE Proceedings Software Engineering 144(1), 11–25 (1997)
Jones, R.M., Laird, J.E., Nielsen, P.E., Coulter, K.J., Kenny, P., Koss, F.V.: Automated intelligent pilots for combat flight simulation. AI Magazine 20(1), 27–41 (1999)
Kant, J., Thiriot, S.: Modeling one Human Decision Maker with a MultiAgent System: the CODAGE Approach. In: Fifth International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS06), Hakodate, Japan, ACM Press, New York (2006)
Laird, J.E., Newell, A., Rosenbloom, P.S.: Soar: An Architecture for General Intelligence. Artificial Intelligence 33(1), 1–64 (1987)
Lauren, M.K., Stephen, R.T.: Map-Aware Non-uniform Automata (MANA)—A New Zealand Approach to Scenario Modelling. Journal of Battlefield Technology 5(1), 27 (2002), http://www.argospress.com/jbt/Volume5/5-1-4.htm
Lesser, V., Corkill, D.D.: Functionally accurate, cooperative distributed systems. IEEE Transactions on Systems, Man, and Cybernetics SMC-11, 81–96 (1981)
Parunak, H.V.D.: ’Go to the Ant’: Engineering Principles from Natural Agent Systems. Annals of Operations Research 75, 69–101 (1997), http://www.newvectors.net/staff/parunakv/gotoant.pdf
Parunak, H.V.D., Brueckner, S.: Modeling Uncertain Domains with Polyagents. In: International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS’06), Hakodate, Japan, ACM Press, New York (2006), http://www.newvectors.net/staff/parunakv/AAMAS06Polyagents.pdf
Parunak, H.V.D., Brueckner, S., Matthews, R., Sauter, J., Brophy, S.: Real-Time Evolutionary Agent Characterization and Prediction. In: Proceedings of Social Agents: Results and Prospects (Agent 2006), Chicago, IL, Argonne National Laboratory (2006)
Parunak, H.V.D., Brueckner, S., Savit, R.: Universality in Multi-Agent Systems. In: Autonomous Agents and Multi-Agent Systems. Third International Joint Conference (AAMAS 2004), pp. 930–937. ACM, New York (2004), http://www.newvectors.net/staff/parunakv/AAMAS04Universality.pdf
Parunak, H.V.D., Brueckner, S.A.: Engineering Swarming Systems. In: Bergenti, F., Gleizes, M.-P., Zambonelli, F. (eds.) Methodologies and Software Engineering for Agent Systems, pp. 341–376. Kluwer, Dordrecht (2004), http://www.newvectors.net/staff/parunakv/MSEAS04.pdf
Parunak, H.V.D., Rohwer, R., Belding, T.C., Brueckner, S.: Dynamic Decentralized Any-Time Hierarchical Clustering. In: Brueckner, S.A., Hassas, S., Jelasity, M., Yamins, D. (eds.) ESOA 2006. LNCS (LNAI), vol. 4335, Springer, Heidelberg (2007)
Parunak, H.V.D., Savit, R., Riolo, R.L.: Agent-Based Modeling vs. Equation-Based Modeling: A Case Study and Users’ Guide. In: Parunak, H.V.D., Savit, R., Riolo, R.L. (eds.) Multi-agent systems and Agent-based Simulation (MABS’98), Paris, FR, pp. 10–25. Springer, Heidelberg (1998), http://www.newvectors.net/staff/parunakv/mabs98.pdf
Pearl, J.: Probabilistic Reasoning in Intelligent Systems, Morgan-Kaufmann. Morgan-Kaufmann, San Francisco (1988)
Rao, A.S., Georgeff, M.P.: Modeling Rational Agents within a BDI Architecture. In: Principles of Knowledge Representation and Reasoning. International Conference (KR-91), pp. 473–484. Morgan Kaufman, San Francisco (1991)
Resnick, M.: Turtles, Termites, and Traffic Jams: Explorations in Massively Parallel Microworlds. MIT Press, Cambridge (1994)
Sauter, J.A., Matthews, R., Parunak, H.V.D., Brueckner, S.: Evolving Adaptive Pheromone Path Planning Mechanisms. In: Proceedings of Autonomous Agents and Multi-Agent Systems (AAMAS02), pp. 434–440. ACM, Bologna, Italy (2002), http://www.newvectors.net/staff/parunakv/AAMAS05SwarmingDemo.pdf
Sauter, J.A., Matthews, R., Parunak, H.V.D., Brueckner, S.A.: Performance of Digital Pheromones for Swarming Vehicle Control. In: Autonomous Agents and Multi-Agent Systems. Fourth International Joint Conference, Utrecht, pp. 903–910. ACM, Netherlands (2005), http://www.newvectors.net/staff/parunakv/AAMAS05SwarmingDemo.pdf
Sycara, K.: Intelligent Software Agents (2001), http://www-2.cs.cmu.edu/~softagents/retsina.html
Weinstein, P., Parunak, H.V.D., Chiusano, P., Brueckner, S.: Agents Swarming in Semantic Spaces to Corroborate Hypotheses. In: Proceedings of AAMAS 2004, pp. 1488–1489. ACM, New York (2004), http://www.newvectors.net/staff/parunakv/AAMAS04AntCAFE.pdf
Weyns, D., Omicini, A., Odell, J.: Environment as a first-class abstraction in multiagent systems. Journal of Autonomous Agents and Multi-Agent Systems 17 (2007)
Wooldridge, M.: Reasoning about Rational Agents. MIT Press, Cambridge (2000)
Wooldridge, M., Jennings, N.R., Kinny, D.: The Gaia Methodology for Agent-Oriented Analysis and Design. International Journal of Autonomous Agents and Multi-Agent Systems 3 (Forthcoming) (2000)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Van Dyke Parunak, H., Nielsen, P., Brueckner, S., Alonso, R. (2007). Hybrid Multi-agent Systems: Integrating Swarming and BDI Agents. 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_1
Download citation
DOI: https://doi.org/10.1007/978-3-540-69868-5_1
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)