Skip to main content

Knowledge-based situated agents among us a preliminary report

  • Part VI: Languages
  • Conference paper
  • First Online:
Intelligent Agents III Agent Theories, Architectures, and Languages (ATAL 1996)

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

Included in the following conference series:

Abstract

A situated agent is a computer-based system that is embedded in a real-time world or environment, is ascribed with some mental states, and may enjoy a disconcerting variety of properties such as proactivity, reactivity, etc. In this paper we present the design of a class of knowledge-based situated agents and an agent specification language, called SICLE. After the SICLE interpreter receives a SICLE specification of an agent's initial knowledge base, atomic actions (their conditional effects and executability conditions), initial intentions and some predefined optimal plans, the agent for this specification is born and becomes active. The agent will always try to realize all its intentions at its best and may produce new intentions in the real-time. The SICLE interpreter employs a non-monotonic reasoning system, namely an extended logic programming system, to model the real-world, to record the past history of the environment, and to reify the underlying action theory. For those situations which may frequently arise, the user can provide optimal plans to achieve timely response. The SICLE language and its associated architecture and interpreter was designed based on an extended logic programming system and action theory. A simple example of commuter between two cities is used to present our approach.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alchorrón, C., Gärdenfors, P. and Makinson, D., On the logic of theory change: Partial meet contraction and revision functions, J. of Symbolic Logic, 50:2, 1985, 510–530

    Google Scholar 

  2. Alferes, J. J. and Pereira, L. M., Reasoning with Logic Programming, LNAI 1111, Springer-Verlag, 1996

    Google Scholar 

  3. Arkin, R. C., Towards the unification of navigational planning and reactive control, AAAI Spring Symposium on Robot Navigational Working Notes, 1989, 1–5

    Google Scholar 

  4. Damásio, C. V., Pereira, L.M., and Nejdl, W., REVISE: An Extended Logic Programming System for Revising Knowledge Bases, Proc. of KR'94, 1994

    Google Scholar 

  5. Fisher, M., A survery of Concurrent METATEM — the language and its applications, Proc. of 1st Internat. Conf. on Temporal Logic, LNAI 827, Springer-Verlag, 1994, pp. 480–505

    Google Scholar 

  6. Ginsberg, M., Counterfactuals, Artificial Intelligence, 30:1, 1986, 35–79

    Article  Google Scholar 

  7. Ingrand, F. F., and Georgeff, M. P., Managing deliberation and reasoning in real-time AI systems, Proc. of the 1990 DARPA Workshop on Innovative Approaches to Planning Scheduling and Control, 1990, 284–291

    Google Scholar 

  8. Li, R. and Pereira, L. M., Knowledge Assimilation in Domains of Actions: A Possible Causes Approach, Journal of Applied Non-Classical Logic, Special issue on Inconsistency Handling in Knowledge Systems, 1996 (in press)

    Google Scholar 

  9. Li, R. and Carmo, J., On completeness of a positional interval logic with equality, overlap and subinterval relations, Journal of the IGPL, 3:5, 1995, 765–790

    Google Scholar 

  10. Li, R. and Pereira, L. M., Temporal reasoning with abductive logic programming, in: W. Wahlster (ed.), Proc. of ECAI'96, European Conf. on Artificial Intelligence, John Wiley & Sons, 1996, pp. 13–17

    Google Scholar 

  11. Li, R. and Pereira, L. M., What is believed is what is explained (sometimes), Proc. of AAAI'96, American National Conference on Artificial Intelligence, 1996, pp. 550–555

    Google Scholar 

  12. Li, R. and Pereira, L. M., Updating temporal knowledge bases with the possible causes approach, in: A. M. Ramsay (ed.), Artificial Intelligence: Methodology, Systems, Applications, IOS Press, 1996, pp. 148–157

    Google Scholar 

  13. Nebel, B., Belief revision and default reasoning: Syntax-based approaches, Proc. of KR'91, 1991

    Google Scholar 

  14. Nilsson, N. J., Teleo-reactive programs for agent control, J. of Artificial Intelligence Research, 1,1994,139–158

    Google Scholar 

  15. Payton, D., Internalized plans: A representation for action resources, in: P. Maes (ed.), Designing Autonomous Agents, MIT Press, 1991, 89–103

    Google Scholar 

  16. Przymusinski, T., On the declarative semantics of stratified deductive databases and logic programs, In J. Minker, editor, Foundations of Deductive Databases and logic Programming, Morgan Kaufmann, 1987, 193–216

    Google Scholar 

  17. Rao, A. S., and M. P. Georgeff, Modelling rational agents within a BDI arcitecture, Proc. of KR '91, 1991, 473–484

    Google Scholar 

  18. Reiter, R., A theory of diagnosis from first principles, Artificial Intelligence, 32:1, 1987, 57–96

    Article  Google Scholar 

  19. N. Rescher and A. Urquhart, Temporal Logic, Springer-Verlag, 1971

    Google Scholar 

  20. Schroeder, M., Mora, I. and Pereira, L. M., A Deliberative and Reactive Diagnosis Agent based on Logic Programming, Proc. of ATAL'96, this volume, Springer-Verlag, 1997

    Google Scholar 

  21. Winslett, M., Reasoning about action using a possible models approach, Proc. of AAAI'88, American National Conference on Artificial Intelligence, 89–93

    Google Scholar 

  22. Wooldridge, M., A knowledge-theoretical semantics for concurrent Metatem, Proc. of ATAL'96, this volume, Springer-Verlag, 1996

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jörg P. Müller Michael J. Wooldridge Nicholas R. Jennings

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Li, R., Pereira, L.M. (1997). Knowledge-based situated agents among us a preliminary report. In: Müller, J.P., Wooldridge, M.J., Jennings, N.R. (eds) Intelligent Agents III Agent Theories, Architectures, and Languages. ATAL 1996. Lecture Notes in Computer Science, vol 1193. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0013598

Download citation

  • DOI: https://doi.org/10.1007/BFb0013598

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-62507-0

  • Online ISBN: 978-3-540-68057-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics