Planning Task Shielding: Detecting and Repairing Flaws in Planning Tasks through Turning them Unsolvable
AI 摘要
该论文提出规划任务屏蔽问题,通过使任务不可解来检测和修复规划任务中的缺陷。
主要贡献
- 定义了规划任务屏蔽问题。
- 提出了解决该问题的最优算法 allmin。
- 实验验证了 allmin 算法的有效性。
方法论
提出一种最优算法 allmin,通过最小化修改原始动作,使规划任务变得不可解,从而实现屏蔽。
原文摘要
Most research in planning focuses on generating a plan to achieve a desired set of goals. However, a goal specification can also be used to encode a property that should never hold, allowing a planner to identify a trace that would reach a flawed state. In such cases, the objective may shift to modifying the planning task to ensure that the flawed state is never reached-in other words, to make the planning task unsolvable. In this paper we introduce planning task shielding: the problem of detecting and repairing flaws in planning tasks. We propose $allmin$, an optimal algorithm that solves these tasks by minimally modifying the original actions to render the planning task unsolvable. We empirically evaluate the performance of $allmin$ in shielding planning tasks of increasing size, showing how it can effectively shield the system by turning the planning task unsolvable.