RMIT University
Browse

On the semantics of deliberation in IndiGolog - from theory to implementation

journal contribution
posted on 2024-11-01, 04:30 authored by Sebastian SardinaSebastian Sardina, Giuseppe De Giacomo, Yves Lesperance, Hector Levesque
We develop an account of the kind of deliberation that an agent that is doing planning or executing high-level programs under incomplete information must be able to perform. The deliberator's job is to produce a kind of plan that does not itself require deliberation to interpret. We characterize these as epistemically feasible programs: programs for which the executing agent, at every stage of execution, by virtue of what it knew initially and the subsequent readings of its sensors, always knows what step to take next towards the goal of completing the entire program. We formalize this notion and characterize deliberation in the situation calculus based IndiGolog agent programming language in terms of it. We also show that for certain classes of problems, which correspond to those with bounded solutions and those with solutions without sensing, the search for epistemically feasible programs can be limited to programs of a simple syntactic form. Finally, we discuss implementation issues and execution monitoring and replanning too.

History

Related Materials

  1. 1.
    ISSN - Is published in 10122443

Journal

Annals of Mathematics and Artificial Intelligence

Volume

41

Issue

2-4

Start page

259

End page

299

Total pages

41

Publisher

Springer

Place published

Netherlands

Language

English

Copyright

© 2004 Kluwer Academic Publishers.

Former Identifier

2006004397

Esploro creation date

2020-06-22

Fedora creation date

2013-03-18

Usage metrics

    Scholarly Works

    Categories

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC