Analyzing generalized planning under nondeterminism

作者:

摘要

In automated planning, there has been a recent interest in solving a class of problems, where a single solution applies for multiple, possibly infinitely many, instances. This necessitates a generalized notion of plans, such as plans with loops. However, the correctness of such plans is non-trivial to define, making it difficult to provide a clear specification of what we should be looking for. In an influential paper, Levesque proposed a formal specification for analyzing the correctness of such plans. He motivated a logical characterization within the situation calculus that included binary sensing actions. This characterization argued that from each state considered possible initially, the plan should terminate while satisfying the goal. Increasingly, classical plan structures are being applied to stochastic environments such as robotics applications. This raises the question as to what the specification for correctness should look like, since Levesque's account makes the assumption that actions are deterministic.

论文关键词:Knowledge representation,Reasoning about action,Cognitive robotics,Plans with loops,Iterative planning

论文评审过程:Received 25 November 2020, Revised 11 October 2021, Accepted 7 March 2022, Available online 16 March 2022, Version of Record 23 March 2022.

论文官网地址:https://doi.org/10.1016/j.artint.2022.103696