Skip to main content

A pragmatic BDI architecture

  • Conference paper
  • First Online:

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

Abstract

We present a unifying perspective of the individual control layers of the agent architecture InteRRaP. InteRRaP aims at modeling autonomous resource-bounded agents that interact with each other in dynamic multiagent environments. InteRRaP implements a pragmatic Belief-Desire-Intention (BDI) architecture, where the agent's mental state is distributed over a set of layers. Based on the processes of situation recognition and planning and scheduling, a uniform description for each control layer — the behavior-based layer, the local planning layer, and the cooperative planning layer — is provided. We demonstrate various options for the design of interacting agents within this framework in an interacting robots application. The performance of different agent types in a multiagent environment is experimentally evaluated.

The work presented in this paper has been supported by the German Ministry of Research and Technology under grant ITW9104

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M. Barbuceanu and M. S. Fox. The architecture of an agent building shell. In M. Wooldridge, J. P. Müller, and M. Tambe, editors, Intelligent Agents — Proceedings of the 1995 Workshop on Agent Theories, Architectures, and Languages (ATAL-95), LNAI series. Springer-Verlag, 1996. (In this volume).

    Google Scholar 

  2. R. P. Bonasso, D. Kortenkamp, D. P. Miller, and M. Slack. Experiences with an architecture for intelligent, reactive agents. In M. Wooldridge, J. P. Müller, and M. Tambe, editors, Intelligent Agents — Proceedings of the 1995 Workshop on Agent Theories, Architectures, and Languages (ATAL-95), LNAI series. Springer-Verlag, 1996. (In this volume).

    Google Scholar 

  3. M. E. Bratman, D. J. Israel, and M. E. Pollack. Toward an architecture for resource-bounded agents. Technical Report CSLI-87-104, Center for the Study of Language and Information, SRI and Stanford University, August 1987.

    Google Scholar 

  4. Rodney A. Brooks. A robust layered control system for a mobile robot. In IEEE Journal of Robotics and Automation, volume RA-2 (1), pages 14–23, April 1986.

    Google Scholar 

  5. V. G. Dabija. Deciding Whether to Plan to React. PhD thesis, Stanford University, Department of Computer Science, December 1993.

    Google Scholar 

  6. E. H. Durfee and J. Rosenschein. Distributed problem solving and multiagent systems: Comparisons and examples. In M. Klein, editor, Proceedings of the 13th International Workshop on DAI, pages 94–104, Lake Quinalt, WA, 1994.

    Google Scholar 

  7. I. A. Ferguson. Touring Machines: An Architecture for Dynamic, Rational, Mobile Agents. PhD thesis, Computer Laboratory, University of Cambridge, UK, 1992.

    Google Scholar 

  8. R. James Firby. Adaptive Execution in Dynamic Domains. PhD thesis, Yale University, Computer Science Department, 1989. Also published as Technical Report YALEU/CSD/RR#672.

    Google Scholar 

  9. K. Fischer, J. P. Müller, and M. Pischel. Unifying control in a layered agent architecture. Technical Memo TM-94-05, DFKI GmbH, Saarbrücken, January 1995.

    Google Scholar 

  10. C. A. Iglesias, J. C. González, and J. R. Velasco. MIX: A general purpose multiagent architecture. In M. Wooldridge, J. P. Müller, and M. Tambe, editors, Intelligent Agents — Proceedings of the 1995 Workshop on Agent Theories, Architectures, and Languages (ATAL-95), LNAI series. Springer-Verlag, 1996. (In this volume).

    Google Scholar 

  11. J. P. Müller. A markovian model for interaction among behavior-based agents. In M. Wooldridge, J. P. Müller, and M. Tambe, editors, Intelligent Agents — Proceedings of the 1995 Workshop on Agent Theories, Architectures, and Languages (ATAL-95), LNAI series. Springer-Verlag, 1996. (In this volume).

    Google Scholar 

  12. J. P. Müller and M. Pischel. An architecture for dynamically interacting agents. International Journal of Intelligent and Cooperative Information Systems (IJICIS), 3(1):25–45, 1994.

    Google Scholar 

  13. J. P. Müller and M. Pischel. Integrating agent interaction into a planner-reactor architecture. In M. Klein, editor. Proceedings of the 13th International Workshop on Distributed Artificial Intelligence, Seattle, WA, USA, July 1994.

    Google Scholar 

  14. S.-J. Pelletier and J.-F. Arcand. Cognitive based multiagent architecture. In M. Wooldridge, J. P. Müller, and M. Tambe, editors, Intelligent Agents — Proceedings of the 1995 Workshop on Agent Theories, Architectures, and Languages (ATAL-95), LNAI series. Springer-Verlag, 1996. (In this volume).

    Google Scholar 

  15. A. S. Rao and M. P. Georgeff. Modeling Agents Within a BDI-Architecture. In R. Fikes and E. Sandewall, editors, Proc. of the 2rd International Conference on Principles of Knowledge Representation and Reasoning (KR'91), pages 473–484, Cambridge, Mass., April 1991. Morgan Kaufmann.

    Google Scholar 

  16. A. S. Rao and M. P. Georgeff. An abstract architecture for rational agents. In Proc. of the 3rd International Conference on Principles of Knowledge Representation and Reasoning (KR'92), pages 439–449. Morgan Kaufmann, October 1992.

    Google Scholar 

  17. A. S. Rao and M. P. Georgeff. BDI-agents: from theory to practice. In Proceedings of the First Intl. Conference on Multiagent Systems, San Francisco, 1995.

    Google Scholar 

  18. A. Sloman and R. Poli. SIM_AGENT: A toolkit for exploring agent designs. In M. Wooldridge, J. P. Müller, and M. Tambe, editors, Intelligent Agents — Proceedings of the 1995 Workshop on Agent Theories, Architectures, and Languages (ATAL-95), LNAI series. Springer-Verlag, 1996. (In this volume).

    Google Scholar 

  19. M. J. Wooldridge and N. R. Jennings, editors. Intelligent Agents — Theories, Architectures, and Languages, volume 890 of LNAI series. Springer-Verlag, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Michael Wooldridge Jörg P. Müller Milind Tambe

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fischer, K., Müller, J.P., Pischel, M. (1996). A pragmatic BDI architecture. In: Wooldridge, M., Müller, J.P., Tambe, M. (eds) Intelligent Agents II Agent Theories, Architectures, and Languages. ATAL 1995. Lecture Notes in Computer Science, vol 1037. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3540608052_68

Download citation

  • DOI: https://doi.org/10.1007/3540608052_68

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60805-9

  • Online ISBN: 978-3-540-49594-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics