Skip to main content

Logical Implementation of Uncertain Agents

  • Conference paper

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

Abstract

We consider the representation and execution of agents specified using temporal logics. Previous work in this area has provided a basis for the direct execution of agent specifications, and has been extended to allow the handling of agent beliefs, deliberation and multi-agent groups. However, the key problem of uncertainty has not been tackled. Given that agents work in unknown environments, and interact with other agents that may, in turn, be unpredictable, then it is essential for any formal agent description to incorporate some mechanism for capturing this aspect. Within the framework of executable specifications, formal descriptions involving uncertainty must also be executable. The contribution of this paper is to extend executable temporal logic in order to allow the representation and execution of uncertain statements within agents. In particular, we extend the basis of the MetateM temporal framework with a probabilistic belief dimension captured by the recently introduced P F KD45 logic. We provide a description of the extended logic, the translation procedure for formulae in this extended logic to an executable normal form, and the execution algorithm for such formulae. We also outline technical results concerning the correctness of the translation to the normal form and the completeness of the execution mechanism.

Keywords

  • Normal Form
  • Temporal Logic
  • Kripke Model
  • Execution Algorithm
  • Temporal Formula

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.

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (Canada)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abdulla, P., Baier, C., Iyer, P., Jonsson, B.: Reasoning about Probabilistic Lossy Channel Systems. In: Palamidessi, C. (ed.) CONCUR 2000. LNCS, vol. 1877, p. 320. Springer, Heidelberg (2000)

    CrossRef  Google Scholar 

  2. Alur, R., Henzinger, T.A., Kupferman, O.: Alternating-time temporal logic. J. ACM 49(5), 672–713 (2002)

    CrossRef  MathSciNet  Google Scholar 

  3. Barringer, H., Fisher, M., Gabbay, D., Gough, G., Owens, R.: MetateM: An Introduction. Formal Aspects of Computing 7(5), 533–549 (1995)

    CrossRef  MATH  Google Scholar 

  4. Barringer, H., Fisher, M., Gabbay, D., Owens, R., Reynolds, M. (eds.): The Imperative Future: Principles of Executable Temporal Logics. Research Studies Press, Chichester (1996)

    Google Scholar 

  5. Bradshaw, J., Greaves, M., Holmback, H., Karygiannis, T., Silverman, B., Suri, N., Wong, A.: Agents for the Masses? IEEE Intelligent Systems 14(2) (1999)

    Google Scholar 

  6. Cohen, P.R., Levesque, H.J.: Intention Is Choice with Commitment. Artificial Intelligence 42(2-3), 213–261 (1990)

    CrossRef  MATH  MathSciNet  Google Scholar 

  7. International Planning Competition: Probabilistic Planning Track (2004), http://www.cs.rutgers.edu/~mlittman/topics/ipc04-pt

  8. de Carvalho Ferreira, N., Fisher, M., van der Hoek, W.: Practical Reasoning for Uncertain Agents. In: Alferes, J.J., Leite, J. (eds.) JELIA 2004. LNCS (LNAI), vol. 3229, pp. 82–94. Springer, Heidelberg (2004)

    CrossRef  Google Scholar 

  9. Dix, J., Kraus, S., Subrahmanian, V.S.: Heterogenous Temporal Probabilistic Agents. ACM Transactions on Computational Logic 5(3) (2004)

    Google Scholar 

  10. Fisher, M., Ghidini, C.: Programming Resource-Bounded Deliberative Agents. In: Proc. International Joint Conf. on Artificial Intelligence (IJCAI). Morgan Kaufmann, San Francisco (1999)

    Google Scholar 

  11. Fisher, M., Dixon, C., Peim, M.: Clausal Temporal Resolution. ACM Transactions on Computational Logic 2(1), 12–56 (2001)

    CrossRef  MathSciNet  Google Scholar 

  12. Fisher, M.: Representing and Executing Agent-Based Systems. In: Wooldridge, M., Jennings, N.R. (eds.) Intelligent Agents. Springer, Heidelberg (1995)

    Google Scholar 

  13. Fisher, M.: A Normal Form for Temporal Logic and its Application in Theorem-Proving and Execution. J. Logic and Computation 7(4), 429–456 (1997)

    CrossRef  MATH  MathSciNet  Google Scholar 

  14. Halpern, J.Y.: Reasoning About Uncertainty. MIT Press, Cambridge (2003)

    MATH  Google Scholar 

  15. Kracht, M., Wolter, F.: Properties of Independently Axiomatizable Bimodal Logics. Journal of Symbolic Logic 56(4), 1469–1485 (1991)

    CrossRef  MATH  MathSciNet  Google Scholar 

  16. Madhusudan, P., Thiagarajan, P.S.: Branching-time Controllers for Discrete Event Systems. Theoretical Computer Science 274, 117–149 (2002)

    CrossRef  MATH  MathSciNet  Google Scholar 

  17. Manna, Z., Wolper, P.: Synthesis of Communication Processes for Temporal Logic Specifications. ACM Transactions on Programming Languages and Systems 6, 68–93 (1984)

    CrossRef  MATH  Google Scholar 

  18. Osborne, M.J., Rubinstein, A.: A Course in Game Theory. MIT Press, Cambridge (1994)

    MATH  Google Scholar 

  19. Rao, A.S., Georgeff, M.: BDI Agents: from Theory to Practice. In: Proc. First International Conf. on Multi-Agent Systems (ICMAS), pp. 312–319 (1995)

    Google Scholar 

  20. van der Hoek, W., Wooldridge, M.J.: Towards a Logic of Rational Agency. Logic Journal of the IGPL 11(2), 135–160 (2003)

    CrossRef  MATH  MathSciNet  Google Scholar 

  21. Wooldridge, M.: Reasoning about Rational Agents. MIT Press, Cambridge (2000)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

de C. Ferreira, N., Fisher, M., van der Hoek, W. (2005). Logical Implementation of Uncertain Agents. In: Bento, C., Cardoso, A., Dias, G. (eds) Progress in Artificial Intelligence. EPIA 2005. Lecture Notes in Computer Science(), vol 3808. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11595014_53

Download citation

  • DOI: https://doi.org/10.1007/11595014_53

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-30737-2

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics