Skip to main content

On the Role of Possibility in Action Execution and Knowledge in the Situation Calculus

  • Conference paper
  • First Online:
Advances in Artificial Intelligence (Canadian AI 2017)

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

Included in the following conference series:

  • 1757 Accesses

Abstract

In the Situation Calculus the term do(as) denotes the successor situation to s, resulting from performing (i.e. executing) the action a. In other words, it is assumed that actions always succeed. If action a is not possible in situation s, then the action still succeeds but the resulting situation is not physically realizable. We will argue that consequences of this definition of do(as) puts some limitations on applicability of the Situation Calculus. In this paper, we view do(as) slightly differently which results in a more general form for successor state axioms. The new framework not only has all the benefits of the current version of the Situation Calculus but also offers several advantages. We suggest that it is more intuitive than the traditional account. As well, it leads to a more general solution to the projection problem. Last, it leads to a more general formalization of knowledge in the Situation Calculus.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • 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

Institutional subscriptions

Notes

  1. 1.

    The discussion and proof will be given in the full paper.

  2. 2.

    A formal account of the problem will be given in the full paper.

  3. 3.

    The complete description will be given in the full paper.

References

  1. Levesque, H., Pirri, F., Reiter, R.: Foundations for the situation calculus. Electron. Trans. Artif. Intell. 2(3–4), 159–178 (1998)

    MathSciNet  Google Scholar 

  2. McCarthy, J.: Situations, actions and causal laws. Technical report, Stanford University (1963)

    Google Scholar 

  3. Reiter, R.: The frame problem in the situation calculus: a simple solution (sometimes) and a completeness result for goal regression. In: Artificial Intelligence and Mathematical Theory of Computation: Papers in Honor of John McCarthy (1991)

    Google Scholar 

  4. Reiter, R.: Knowledge in Action: Logical Foundations for Specifying and Implementing Dynamical Systems. MIT Press, Cambridge (2001)

    MATH  Google Scholar 

  5. Scherl, R.B., Levesque, H.J.: Knowledge, action, and the frame problem. Artif. Intell. 144(1), 1–39 (2003)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vahid Vaezian .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Vaezian, V., Delgrande, J.P. (2017). On the Role of Possibility in Action Execution and Knowledge in the Situation Calculus. In: Mouhoub, M., Langlais, P. (eds) Advances in Artificial Intelligence. Canadian AI 2017. Lecture Notes in Computer Science(), vol 10233. Springer, Cham. https://doi.org/10.1007/978-3-319-57351-9_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-57351-9_20

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-57350-2

  • Online ISBN: 978-3-319-57351-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics