Constraint networks on timelines for planning and scheduling

被引:0
作者
Pralet C. [1 ]
Verfaillie G. [1 ]
机构
[1] ONERA, Centre de Toulouse, DCSD, F-31400 Toulouse
关键词
Constraint programming; Planning; Scheduling; Timelines;
D O I
10.3166/ria.24.485-504
中图分类号
学科分类号
摘要
In the last decades, there has been an increasing interest in the connection between planning and constraint programming. Several approaches were explored, leading to different forms of combination between the two domains. In this paper, we present a new framework, called CNT (Constraint Network on Timelines), to model and solve planning and scheduling problems. Basically, a CNT is a kind of dynamic CSP, enhanced with special variables called horizon variables representing the initially unknown number of steps in the sought plan. We also present an algorithm and experimental results showing that the expressiveness of the CNT framework allows "efficient" models to be built and can lead to significant gains on problems taken from planning competitions. © 2010 Lavoisier, Paris.
引用
收藏
页码:485 / 504
页数:19
相关论文
共 8 条
[1]  
Pralet C., Verfaillie G., Using constraint networks on timelines to model and solve planning and scheduling problems, Proc. of the 18th International Conference on Artificial Intelligence Planning and Scheduling (ICAPS-08), pp. 272-279, (2008)
[2]  
Pralet C., Verfaillie G., Forward constraint-based algorithms for anytime planning, Proc. of the 19th International Conference on Artificial Intelligence Planning and Scheduling (ICAPS-09), (2009)
[3]  
Pralet C., Verfaillie G., Slice encoding for constraint-based planning, Proc. of the 15th International Conference on Principles and Practice of Constraint Programming (CP-09), (2009)
[4]  
Prosser P., Hybrid algorithms for the constraint satisfaction problems, Computational Intelligence, 9, 3, pp. 268-299, (1993)
[5]  
Rossi R., Beek P.V., Walsh T., Handbook of Constraint Programming, (2006)
[6]  
Van Beek P., Chen X., CPlan : A constraint programming approach to planning, Proc. of the 16th National Conference on Artificial Intelligence (AAAI-99), pp. 585-590, (1999)
[7]  
Verfaillie G., Pralet C., Lematre M., Constraint-based modeling of discrete event dynamic systems, Journal of Intelligent Manufacturing, Special Issue on "planning, Scheduling, and Constraint Satisfaction", (2008)
[8]  
Vidal V., Geffner H., Branching and pruning: An optimal temporal POCL planner based on constraint programming, Artificial Intelligence, 170, 3, pp. 298-335, (2006)