Temporal planning using subgoal partitioning and resolution in SGPlan

被引:78
作者
Chen, Yixin [1 ]
Wah, Benjamin W.
Hsu, Chih-Wei
机构
[1] Washington Univ, Dept Comp Sci & Engn, St Louis, MO 63130 USA
[2] Univ Illinois, Dept Elect & Comp Engn, Urbana, IL 61801 USA
[3] Univ Illinois, Coordinated Sci Lab, Urbana, IL 61801 USA
关键词
D O I
10.1613/jair.1918
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we present the partitioning of mutual-exclusion (mutex) constraints in temporal planning problems and its implementation in the SGPlan(4) planner. Based on the strong locality of mutex constraints observed in many benchmarks of the Fourth International Planning Competition (IPC4), we propose to partition the constraints of a planning problem into groups based on their subgoals. Constraint partitioning leads to significantly easier subproblems that are similar to the original problem and that can be efficiently solved by the same planner with some modifications to its objective function. We present a partition- and-resolve strategy that looks for locally optimal subplans in constraint-partitioned temporal planning subproblems and that resolves those inconsistent global constraints across the subproblems. We also discuss some implementation details of SGPlan(4), which include the resolution of violated global constraints, techniques for handling producible resources, landmark analysis, path finding and optimization, search-space reduction, and modifications of Metric-FF when used as a basic planner in SGPlan(4). Last, we show results on the sensitivity of each of these techniques in quality-time trade-offs and experimentally demonstrate that SGPlan(4) is effective for solving the IPC3 and IPC4 benchmarks.
引用
收藏
页码:323 / 369
页数:47
相关论文
共 42 条
[1]   Fast planning through planning graph analysis [J].
Blum, AL ;
Furst, ML .
ARTIFICIAL INTELLIGENCE, 1997, 90 (1-2) :281-300
[2]  
Bonet B., 2001, ARTIFICIAL INTELLIGE, V129
[3]  
CHEN YX, 2003, P INT C ART PLANN SC, P2
[4]  
CHIEN S, P SPACEOPS SPAC OP O
[5]   TALplanner:: An empirical investigation of a temporal logic-based forward chaining planner [J].
Doherty, P ;
Kvarnström, J .
TIME-99: SIXTH INTERNATIONAL WORKSHOP ON TEMPORAL REPRESENTATION AND REASONING, PROCEEDINGS, 1999, :47-54
[6]  
EDELKAMP S, 2003, UK PLANNING SCHEDULI
[7]  
EDELKAMP S, 2002, P WORKSH PLANN TEMP
[8]  
EDELKAMP S, 2004, CLASSICAL PART 4 INT
[9]   THEORY AND ALGORITHMS FOR PLAN MERGING [J].
FOULSER, DE ;
LI, M ;
YANG, Q .
ARTIFICIAL INTELLIGENCE, 1992, 57 (2-3) :143-181
[10]  
FOURMAN MP, 2000, P WORKSH MOD THEOR A