On the Nature and Role of Modal Truth Criteria in Planning

Abstract Chapman's paper, “Planning for conjunctive goals”, has been widely acknowledged for its contribution toward understanding the nature of partial-order planning, and it has been one of the bases of later work by others—but it is not free of problems. This paper addresses some problems involving modal truth and the modal truth criterion (MTC). Our results are as follows: (i) Even though modal duality is a fundamental property of classical modal logics, it does not hold for modal truth in Chapman's plans; i.e., “necessarily p ” is not equivalent to “not possibly - p ”. (ii) Although the MTC for necessary truth is correct, the MTC for possible truth is incorrect: it provides necessary but insufficient conditions for ensuring possible truth. Furthermore, even though necessary truth can be determined in polynomial time, possible truth is NP-hard. (iii) If we rewrite the MTC to talk about modal conditional truth (i.e., modal truth conditional on executability) rather than modal truth, then both the MTC for necessary conditional truth and the MTC for possible conditional truth are correct; and both can be computed in polynomial time. (iv) The MTC plays a different role in plan generation than it does in checking the correctness of plans, and this has led to several misconceptions about the MTC. Several researchers have mistakenly attempted to simplify the MTC by eliminating the white-knight declobbering clause from it; and others have used Chapman's results to conjecture that partial-order planning will not scale up to more expressive action representations. We point out that these ideas are misconceptions, and explain why.

[1]  Dana Nau On the Complexity of Possible Truth , 1993 .

[2]  Subbarao Kambhampati,et al.  Planning as Refinement Search: A Unified Framework for Evaluating Design Tradeoffs in Partial-Order Planning , 1995, Artif. Intell..

[3]  Vaughan R. Pratt,et al.  SEMANTICAL CONSIDERATIONS ON FLOYD-HOARE LOGIC , 1976, FOCS 1976.

[4]  Austin Tate,et al.  Generating Project Networks , 1977, IJCAI.

[5]  Pd Drummond,et al.  MATTERS ARISING , 1991 .

[6]  Mark S. Boddy,et al.  Reasoning About Partially Ordered Events , 1988, Artificial Intelligence.

[7]  Christer Bäckström Finding Least Constrained Plans and Optimal Parallel Executions is Harder than We Thought , 1994 .

[8]  Subbarao Kambhampati,et al.  A Unified Framework for Explanation-Based Generalization of Partially Ordered and Partially Instantiated Plans , 1994, Artif. Intell..

[9]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[10]  Ernest Davis,et al.  Representations of commonsense knowledge , 2014, notThenot Morgan Kaufmann series in representation and reasoning.

[11]  Stanley J. Rosenschein,et al.  Plan Synthesis: A Logical Perspective , 1981, IJCAI.

[12]  David A. McAllester,et al.  Systematic Nonlinear Planning , 1991, AAAI.

[13]  V. S. Subrahmanian,et al.  Complexity, Decidability and Undecidability Results for Domain-Independent Planning , 1995, Artif. Intell..

[14]  Drew McDermott,et al.  Regression planning , 1991, Int. J. Intell. Syst..

[15]  Subbarao Kambhampati,et al.  Relative Utility of EBG based Plan Reuse in Partial Ordering vs. Total Ordering Planning , 1993, AAAI.

[16]  Subbarao Kambhampati,et al.  Explanation-Based Generalization of Partially Ordered Plans , 1991, AAAI.

[17]  David Chapman,et al.  Planning for Conjunctive Goals , 1987, Artif. Intell..

[18]  Dana S. Nau,et al.  On the Complexity of Blocks-World Planning , 1992, Artif. Intell..

[19]  Subbarao Kambhampati,et al.  On the Utility of Systematicity: Understanding Tradeoffs between Redundancy and Commitment in Partial-ordering Planning , 1993, IJCAI.

[20]  Steven Minton,et al.  Total Order vs. Partial Order Planning: Factors Influencing Performance , 1992, KR.

[21]  V. S. Subrahmanian,et al.  When is Planning Decidable?**This work was supported in part by NSF Grant NSFD CDR-88003012 to the University of Maryland Systems Research Center, as well as NSF grants IRI-8907890 and IRI-9109755. , 1992 .

[22]  Manuela Veloso Learning by analogical reasoning in general problem-solving , 1992 .

[23]  N. S. Barnett,et al.  Private communication , 1969 .

[24]  Edwin P. D. Pednault,et al.  Generalizing Nonlinear Planning to Handle Complex Goals and Actions with Context-Dependent Effects , 1991, IJCAI.

[25]  Subbarao Kambhampati,et al.  Refinement Search as a Unifying Framework for Analyzing Planning Algorithms , 1994, KR.

[26]  Edwin P. D. Pednault,et al.  Synthesizing plans that contain actions with context‐dependent effects 1 , 1988, Comput. Intell..

[27]  Austin Tate,et al.  O-Plan: The open Planning Architecture , 1991, Artif. Intell..

[28]  Bernhard Nebel,et al.  On the Computational Complexity of Temporal Projection, Planning, and Plan Validation , 1994, Artif. Intell..

[29]  M. Veloso,et al.  Nonlinear Planning with Parallel Resource Allocation , 1990 .

[30]  Éric Jacopin A Theoretical Analysis of the “ Uselessness ” of White Knights , 1992 .

[31]  Mark A. Peot,et al.  Conditional nonlinear planning , 1992 .

[32]  Craig A. Knoblock Generating Parallel Execution Plans with a Partial-order Planner , 1994, AIPS.

[33]  Daniel S. Weld,et al.  Systematic adaptation for case-based planning , 1992 .

[34]  Qiang Yang,et al.  ABTWEAK: Abstracting a Nonlinear, Least Commitment Planner , 1990, AAAI.

[35]  Daniel S. Weld,et al.  UCPOP: A Sound, Complete, Partial Order Planner for ADL , 1992, KR.

[36]  Subbarao Kambhampati,et al.  Multi-Contributor Causal Structures for Planning: A Formalization and Evaluation , 1994, Artif. Intell..