Proceedings

Programming Resource-Bounded Deliberative Agents

Download BibTeX Cite

Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence. Automated Reasoning. Pages 200-204.

© 1999 International Joint Conferences on Artificial Intelligence

Abstract

This paper is concerned with providing a common framework for both the logical specification and execution of agents. While numerous high-level agent theories have been proposed in order to model agents, such as theories of intention, these often have little formal connection to practical agentbased systems. On the other hand, many of the agent-based programming languages used for implementing 'real' agents lack firm logical semantics. Our approach is to define a logical framework in which agents can be specified, and then show how such specifications can be directly executed in order to implement the agent's behaviour. We here extend this approach to capture an important aspect of practical agents, namely their resource-bounded nature. We present a logic in which resource-boundedness can be specified, and then consider how specifications within this logic can be directly executed. The mechanism we use to capture finite resources is to replace the standard modal logic previously used to represent an agent's beliefs, with a multi-context representation of belief, thus providing tight control over the agent's reasoning capabilities where necessary. This logical framework provides the basis for the specification and execution of agents comprising dynamic (temporal) activity, deliberation concerning goals, and resource-bounded reasoning.

  1. [Barringer et al., 1995] H. Barringer, M. Fisher, D. Gabbay, G . Gough, and R. Owens. METATEM : An Introduction. Formal Aspects of Computing, 7(5):533-549, 1995.
  2. [Barringer et al., 1996] H. Barringer, M. Fisher, D. Gabbay, R. Owens, and M. Reynolds, editors. The Imperative Future: Principles of Executable Temporal Logics. Research Studies Press, 1996.
  3. [Benerecetti et al., 1997] M. Benerecetti, F. Giunchiglia, and L. Serafini. Model Checking Multiagent Systems. To appear in Journal of Logic and Computation, 1997.
  4. [Blackburn and de Rijke, 1997] P. Blackburn and M. de Rijke. Why Combine Logics? Studia Logica, 59:5-27, 1997.
  5. [Bratman et al., 1988] M. E. Bratman, D. J. Israel, and M. E. Pol- lack. Plans and resource-bounded practical reasoning. Computa- tional Intelligence, 4:349-355, 1988.
  6. [Dixon et al. , 1998] C. Dixon, M. Fisher, and M. Wooldridge. Res- olution for Temporal Logics of Knowledge. Journal of Logic and Computation, 8(3):345-372, 1998.
  7. [Emerson, 1990] E . A. Emerson. Temporal and Modal Logic. In J. van Leeuwen, editor, Handbook of Theoretical Computer Sci- ence, pages 996-1072. Elsevier, 1990.
  8. [Fagin et al., 1996] R. Fagin, J. Halpern, Y. Moses, and M. Vardi. Reasoning About Knowledge . MIT Press, 1996.
  9. [Fisher, 1995] M. Fisher. Representing and Executing Agent-Based Systems. In M. Wooldridge and N. R. Jennings, editors, Intelli- gent Agents. Springer-Verlag, 1995.
  10. M. Fisher. A Normal Form for Temporal Logic and its Application in Theorem-Proving and Execution. Journal of Logic and Computation, 7(4), 1997.
  11. [Fisher, 1997b] M. Fisher. Implementing BDI-Iike Systems by Di- rect Execution. In Proc. IJCAI-97.
  12. [Ghidini, 1998] C. Ghidini. Tableaux for Multi-Context Logics. (Unpublished manuscript.), 1998.
  13. [Giunchiglia and Ghidini , 1998] F. Giunchiglia and C. Ghidini. Lo- cal Models Semantics, or Contextual Reasoning = Locality + Compatibility. In Proc. KR-98.
  14. Morgan Kaufmann, 1998.
  15. [Giunchiglia and Serafini, 1994] F. Giunchiglia and L. Serafini . Multilanguage hierarchical logics (or: how we can do without modal logics) . Artificial Intelligence, 65 :29-70, 1994.
  16. [Giunchiglia et al., 1993] F. Giunchiglia, L. Serafini, E . Giunchiglia, and M. Frixione. Non-Omniscient Belief as Context-Based Reasoning. In Proc. /JCA/-93 .
  17. [Halpern and Moses, 1992] J. Y. Halpern and Y. Moses. A guide to completeness and complexity for modal logics of knowledge and belief. Artificial Intelligence, 54:319-379, 1992.
  18. [Plaisted and Greenbaum, 1986] D. A. Plaisted and S. A. Green- baum. A Structure-Preserving Clause Form Translation. Journal of Symbolic Computation, 2(3) :293-304, 1986.
  19. [Rao and Georgeff, 1991] A. S. Rao and M. P. Georgeff. Model- ing Agents within a BDI-Architecture. In Proc. KR-91 .
  20. Morgan Kaufmann, 1991.
  21. [Wooldridge et al., 1998] M. Wooldridge, C. Dixon, and M. Fisher. A Tableau-Based Proof Method for Temporal Logics of Knowl- edge and Belief. Journal of Applied Non-Classical Logics, 8(3):225-258, 1998.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards