首页 | 本学科首页   官方微博 | 高级检索  
     


Branching and pruning: An optimal temporal POCL planner based on constraint programming
Authors:Vincent Vidal  Héctor Geffner
Affiliation:a CRIL - Université d'Artois, rue de l'université - SP16, 62307 Lens Cedex, France
b ICREA - Universitat Pompeu Fabra, Paseo de Circunvalacion 8, 08003 Barcelona, Spain
Abstract:A key feature of modern optimal planners such as graphplan and blackbox is their ability to prune large parts of the search space. Previous Partial Order Causal Link (POCL) planners provide an alternative branching scheme but lacking comparable pruning mechanisms do not perform as well. In this paper, a domain-independent formulation of temporal planning based on Constraint Programming is introduced that successfully combines a POCL branching scheme with powerful and sound pruning rules. The key novelty in the formulation is the ability to reason about supports, precedences, and causal links involving actions that are not in the plan. Experiments over a wide range of benchmarks show that the resulting optimal temporal planner is much faster than current ones and is competitive with the best parallel planners in the special case in which actions have all the same duration.1
Keywords:Planning  Constraint programming  Temporal reasoning
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号