We study temporally extended goals expressed in Pure-Past LTL (PPLTL). PPLTL is particularly interesting for expressing goals since it allows to express sophisticated tasks as in the Formal Methods literature, while the worst-case computational complexity of Planning in both deterministic and nondeterministic domains (FOND) remains the same as for classical reachability goals. However, while the theory of planning for PPLTL goals is well understood, practical tools have not been specifically investigated. In this paper, we make a significant leap forward in the construction of actual tools to handle PPLTL goals. We devise a technique to polynomially translate planning for PPLTL goals into standard planning. We show the formal correctness of the translation, its complexity, and its practical effectiveness through some comparative experiments. As a result, our translation enables state-of-the-art tools, such as FD or MyND, to handle PPLTL goals seamlessly, maintaining the impressive performances they have for classical reachability goals.
翻译:我们研究了以纯极利特法(PPLTL)表示的延长时间的目标。 PPLTL对表达目标特别感兴趣,因为它能够表达正式方法文献中的复杂任务,而规划在确定和非确定性领域最差的计算复杂性(FOND)仍与传统可实现性目标相同。然而,虽然对PPLTL目标的规划理论非常了解,但并未具体调查实用工具。在本文件中,我们在构建处理PPLTL目标的实际工具方面迈出了一大步。我们设计了一种技术,将PPLTL目标的规划综合转化为标准规划。我们通过一些比较实验,显示了翻译的正式正确性、复杂性和实用性。结果,我们的翻译使最先进的工具,如FD或MyND能够无缝地处理PLT目标,保持它们对于经典可实现目标的令人印象深刻的业绩。