A weighted CSP approach to cost-optimal planning

For planning to come of age, plans must be judged by a measure of quality, such as the total cost of actions. This paper describes an optimal-cost planner which guarantees global optimality whenever the planning problem has a solution. We code the extraction of an optimal plan, from a planning graph with a fixed number k of levels, as a weighted constraint satisfaction problem (WCSP). The specific structure of the resulting WCSP means that a state-of-the-art exhaustive solver was able to find an optimal plan in planning graphs containing several thousand nodes. Thorough experimental investigations demonstrated that using the planning graph in optimal planning is a practical possibility for problems of moderate size, although not competitive, in terms of computation time, with optimal state-space-search planners. Our general conclusion is, therefore, that planning-graph-based optimal planning is not the most efficient method for cost-optimal planning. Nonetheless, the notions of indispensable (sets of) actions and too-costly actions introduced in this paper have various potential applications in optimal planning. These actions can be detected very rapidly by analysis of the relaxed planning graph.

[1]  Patrick Doherty,et al.  Iterative Bounding LAO , 2010, ECAI.

[2]  Carmel Domshlak,et al.  Landmarks, Critical Paths and Abstractions: What's the Difference Anyway? , 2009, ICAPS.

[3]  Erez Karpas,et al.  Sensible Agent Technology Improving Coordination and Communication in Biosurveillance Domains , 2009, IJCAI.

[4]  Subbarao Kambhampati,et al.  Loosely Coupled Formulations for Automated Planning: An Integer Programming Perspective , 2011, J. Artif. Intell. Res..

[5]  Stefan Edelkamp,et al.  Partial Symbolic Pattern Databases for Optimal Sequential Planning , 2008, KI.

[6]  Andrew Coles,et al.  Additive-Disjunctive Heuristics for Optimal Planning , 2008, ICAPS.

[7]  Carmel Domshlak,et al.  Structural Patterns Heuristics via Fork Decomposition , 2008, ICAPS.

[8]  Andreas Podelski,et al.  Useless Actions Are Useful , 2008, ICAPS.

[9]  Carmel Domshlak,et al.  Optimal Additive Composition of Abstraction-based Admissible Heuristics , 2008, ICAPS.

[10]  Abdul Sattar,et al.  A Compact and Efficient SAT Encoding for Planning , 2008, ICAPS.

[11]  Stefan Edelkamp,et al.  Limits and Possibilities of BDDs in State Space Search , 2008, AAAI.

[12]  Patrik Haslum,et al.  Explicit-State Abstraction: A New Method for Generating Heuristic Functions , 2008, AAAI.

[13]  Martin C. Cooper,et al.  Virtual Arc Consistency for Weighted CSP , 2008, AAAI.

[14]  Malte Helmert,et al.  Landmarks Revisited , 2008, AAAI.

[15]  Stefan Edelkamp,et al.  Optimal Metric Planning with State Sets in Automata Representation , 2008, AAAI.

[16]  S. D. Givry,et al.  Cohérence d’arc virtuelle pour les CSP pondérés , 2008 .

[17]  Yixin Chen,et al.  Plan-A : A Cost Optimal Planner Based on SAT-Constrained Optimization ∗ , 2008 .

[18]  Charles Gretton,et al.  CO-PLAN : Combining SAT-Based Planning with Forward-Search , 2008 .

[19]  Eric A. Hansen,et al.  Anytime Heuristic Search , 2011, J. Artif. Intell. Res..

[20]  Subbarao Kambhampati,et al.  An LP-Based Heuristic for Optimal Planning , 2007, CP.

[21]  Subbarao Kambhampati,et al.  A Hybrid Linear Programming and Relaxed Plan Heuristic for Partial Satisfaction Planning Problems , 2007, ICAPS.

[22]  Patrik Haslum,et al.  Flexible Abstraction Heuristics for Optimal Sequential Planning , 2007, ICAPS.

[23]  Enrico Giunchiglia,et al.  SAT-Based Planning with Minimal-#actions Plans and "soft" Goals , 2007, AI*IA.

[24]  Stéphane Grandcolas,et al.  Filtering, Decomposition and Search Space Reduction for Optimal Sequential Planning , 2007, AAAI.

[25]  Patrik Haslum,et al.  Domain-Independent Construction of Pattern Database Heuristics for Cost-Optimal Planning , 2007, AAAI.

[26]  Enrico Giunchiglia,et al.  Planning as Satisfiability with Preferences , 2007, AAAI.

[27]  Maria Fox,et al.  A Meta-CSP Model for Optimal Planning , 2007, SARA.

[28]  Subbarao Kambhampati,et al.  Planning with Goal Utility Dependencies , 2007, IJCAI.

[29]  Jussi Rintanen,et al.  Planning via Petri Net Unfolding , 2007, IJCAI.

[30]  Martin C. Cooper,et al.  Optimal Soft Arc Consistency , 2007, IJCAI.

[31]  Yixin Chen,et al.  Long-Distance Mutual Exclusion for Propositional Planning , 2007, IJCAI.

[32]  Yuval Rabani,et al.  Linear Programming , 2007, Handbook of Approximation Algorithms and Metaheuristics.

[33]  Subbarao Kambhampati,et al.  Finding Admissible Bounds for Oversubscription Planning Problems , 2007 .

[34]  Patrik Haslum,et al.  Improving Heuristics Through Relaxed Search - An Analysis of TP4 and HSP*a in the 2004 Planning Competition , 2011, J. Artif. Intell. Res..

[35]  Martin C. Cooper,et al.  Soft Arc Consistency Applied to Optimal Planning , 2006, CP.

[36]  Enrico Giunchiglia,et al.  optsat: A Tool for Solving SAT Related Optimization Problems , 2006, JELIA.

[37]  Javier Larrosa,et al.  Intelligent variable orderings and re-orderings in DAC-based solvers for WCSP , 2006, J. Heuristics.

[38]  Ilkka Niemelä,et al.  Planning as satisfiability: parallel plans and algorithms for plan search , 2006, Artif. Intell..

[39]  Martin C. Cooper,et al.  The complexity of soft constraint satisfaction , 2006, Artif. Intell..

[40]  Stefan Edelkamp,et al.  Cost-Optimal External Planning , 2006, AAAI.

[41]  Yixin Chen,et al.  Optimal STRIPS Planning by Maximum Satisfiability and Accumulative Learning , 2006, ICAPS.

[42]  Blai Bonet,et al.  Heuristics for Planning with Penalties and Rewards using Compiled Knowledge , 2006, KR.

[43]  Sheila A. McIlraith,et al.  Planning with Qualitative Temporal Preferences , 2006, KR.

[44]  Jussi Rintanen Unified Definition of Heuristics for Classical Planning , 2006, ECAI.

[45]  S. Edelkamp,et al.  Engineering Benchmarks for Planning: the Domains Used in the Deterministic Part of IPC-4 , 2006, J. Artif. Intell. Res..

[46]  Eric A. Hansen,et al.  Breadth-first heuristic search , 2004, Artif. Intell..

[47]  Alfonso Gerevini,et al.  The Benchmark Domains of the Deterministic Part of IPC-5 , 2006 .

[48]  S. Edelkamp Optimal Symbolic PDDL 3 Planning with MIPS-BDD , 2006 .

[49]  Yixin Chen,et al.  MaxPlan : Optimal Planning by Decomposed Satisfiability andBackward Reduction , 2006 .

[50]  S. Edelkamp,et al.  Large-Scale Optimal PDDL 3 Planning with MIPS-XXL , 2006 .

[51]  Alfonso Gerevini,et al.  Preferences and soft constraints in PDDL3 , 2006 .

[52]  Simon de Givry,et al.  Existential arc consistency: Getting closer to full arc consistency in weighted CSPs , 2005, IJCAI.

[53]  Patrik Haslum,et al.  New Admissible Heuristics for Domain-Independent Planning , 2005, AAAI.

[54]  S. Kambhampati,et al.  Optiplan: Unifying IP-based and Graph-based Planning , 2005, J. Artif. Intell. Res..

[55]  Stefan Edelkamp,et al.  External Symbolic Heuristic Search with Pattern Databases , 2005, ICAPS.

[56]  Jussi Rintanen,et al.  Satisfiability Planning with Constraints on the Number of Actions , 2005, ICAPS.

[57]  Subbarao Kambhampati,et al.  Reviving Integer Programming Approaches for AI Planning: A Branch-and-Cut Framework , 2005, ICAPS.

[58]  Ronen I. Brafman,et al.  Planning with Goal Preferences and Constraints , 2005, ICAPS.

[59]  Henry A. Kautz,et al.  Constraints and AI planning , 2005, IEEE Intelligent Systems.

[60]  Ilkka Niemelä,et al.  Parallel Encodings of Classical Planning as Satisfiability , 2004, JELIA.

[61]  Ivan Serina,et al.  Planning with Numerical Expressions in LPG , 2004, ECAI.

[62]  Jussi Rintanen Evaluation Strategies for Planning as Satisfiability , 2004, ECAI.

[63]  Subbarao Kambhampati,et al.  Effective Approaches for Partial Satisfaction (Over-Subscription) Planning , 2004, AAAI.

[64]  Hector Geffner,et al.  Branching and pruning: An optimal temporal POCL planner based on constraint programming , 2004, Artif. Intell..

[65]  Jörg Hoffmann,et al.  Ordered Landmarks in Planning , 2004, J. Artif. Intell. Res..

[66]  Vincent Vidal,et al.  A Lookahead Strategy for Heuristic Search Planning , 2004, ICAPS.

[67]  Thomas Schiex,et al.  Semiring-Based CSPs and Valued CSPs: Frameworks, Properties, and Comparison , 1999, Constraints.

[68]  Simon de Givry,et al.  Radio Link Frequency Assignment , 1999, Constraints.

[69]  Subbarao Kambhampati,et al.  Over-Subscription in Planning: a Partial Satisfaction Problem , 2004 .

[70]  Yixin Chen,et al.  SGPlan: Subgoal Partitioning and Resolution in Planning , 2004 .

[71]  Peter Jonsson,et al.  Recognizing frozen variables in constraint satisfaction problems , 2004, Theor. Comput. Sci..

[72]  M. Fox,et al.  The 3rd International Planning Competition: Results and Analysis , 2003, J. Artif. Intell. Res..

[73]  Jörg Hoffmann,et al.  The Metric-FF Planning System: Translating ''Ignoring Delete Lists'' to Numeric State Variables , 2003, J. Artif. Intell. Res..

[74]  Simon de Givry,et al.  Solving Max-SAT as Weighted CSP , 2003, CP.

[75]  J. Larrosa,et al.  In the quest of the best form of local consistency for Weighted CSP , 2003, IJCAI.

[76]  Fahiem Bacchus,et al.  Generalizing GraphPlan by Formulating Planning as a CSP , 2003, IJCAI.

[77]  T. Eiter,et al.  Answer Set Planning under Action Costs , 2002, JELIA.

[78]  Hector Geffner,et al.  Branching Matters: Alternative Branching in Graphplan , 2003, ICAPS.

[79]  Jussi Rintanen,et al.  Symmetry Reduction for SAT Representations of Transition Systems , 2003, ICAPS.

[80]  Martin C. Cooper Reduction operations in fuzzy or valued constraint satisfaction , 2003, Fuzzy Sets Syst..

[81]  Malte Helmert,et al.  Complexity results for standard benchmark domains in planning , 2003, Artif. Intell..

[82]  Philippe Laborie,et al.  Algorithms for propagating resource constraints in AI planning and scheduling: Existing approaches and new results , 2003, Artif. Intell..

[83]  Eric Jacopin,et al.  On the Path from Classical Planning to Arithmetic Constraint Satisfaction , 2003 .

[84]  Jj Org Hoomann Where Ignoring Delete Lists Works: Local Search Topology in Planning Benchmarks , 2003 .

[85]  Stefan Edelkamp,et al.  Taming Numbers and Durations in the Model Checking Integrated Planning System , 2003, PuK.

[86]  Ronen I. Brafman,et al.  Introducing Variable Importance Tradeoffs into CP-Nets , 2002, UAI.

[87]  Javier Larrosa,et al.  Node and arc consistency in weighted CSP , 2002, AAAI/IAAI.

[88]  Jörg Hoffmann Local Search Topology in Planning Benchmarks: A Theoretical Analysis , 2002, PuK.

[89]  Subbarao Kambhampati,et al.  Planning graph as the basis for deriving heuristics for plan synthesis by state space and CSP search , 2002, Artif. Intell..

[90]  Jonas Kvarnström,et al.  Applying Domain Analysis Techniques for Domain-Dependent Control in TALplanner , 2002, AIPS.

[91]  Hector Geffner,et al.  Heuristic Planning with Time and Resources , 2014 .

[92]  Bernhard Nebel,et al.  The FF Planning System: Fast Plan Generation Through Heuristic Search , 2011, J. Artif. Intell. Res..

[93]  Subbarao Kambhampati,et al.  Planning as constraint satisfaction: Solving the planning graph by compiling it into CSP , 2001, Artif. Intell..

[94]  Malte Helmert,et al.  MIPS: The Model-Checking Integrated Planning System , 2001, AI Mag..

[95]  Rachid Alami,et al.  One action is enough to plan , 2001, IJCAI.

[96]  Subbarao Kambhampati,et al.  Reviving Partial Order Planning , 2001, IJCAI.

[97]  Jörg Hoffmann,et al.  Local Search Topology in Planning Benchmarks: An Empirical Analysis , 2001, IJCAI.

[98]  Vincent Vidal,et al.  Least commitment in Graphplan , 2001, Artif. Intell..

[99]  Peter A. Jarvis,et al.  Efficient flexible planning via dynamic flexible constraint satisfaction , 2001 .

[100]  Blai Bonet,et al.  Planning as heuristic search , 2001, Artif. Intell..

[101]  Daniel S. Weld,et al.  Combining linear programming and satisfiability solving for resource planning , 2001, The Knowledge Engineering Review.

[102]  Fahiem Bacchus,et al.  The AIPS '00 Planning Competition , 2001, AI Mag..

[103]  Laura Sebastia,et al.  On the extraction, ordering, and usage of landmarks in planning , 2001 .

[104]  T. Schiex Arc consistency for soft constraints , 2000, Artif. Intell..

[105]  Qiang Shen,et al.  Flexible Graphplan , 2000, ECAI.

[106]  Subbarao Kambhampati,et al.  Extracting Effective and Admissible State Space Heuristics from the Planning Graph , 2000, AAAI/IAAI.

[107]  Lenhart K. Schubert,et al.  Discovering State Constraints in DISCOPLAN: Some New Results , 2000, AAAI/IAAI.

[108]  Jussi Rintanen,et al.  An Iterative Algorithm for Synthesizing Invariants , 2000, AAAI/IAAI.

[109]  Biplav Srivastava,et al.  RealPlan: Decoupling Causal and Resource Reasoning in Planning , 2000, AAAI/IAAI.

[110]  Maria Fox,et al.  Utilizing Automatically Inferred Invariants in Graph Construction and Search , 2000, AIPS.

[111]  Vincent Vidal,et al.  New Results about LCGP, a Least Committed GraphPlan , 2000, AIPS.

[112]  Subbarao Kambhampati,et al.  Solving Planning-Graph by Compiling It into CSP , 2000, AIPS.

[113]  Patrik Haslum,et al.  Admissible Heuristics for Optimal Planning , 2000, AIPS.

[114]  Subbarao Kambhampati,et al.  Distance-Based Goal-Ordering Heuristics for Graphplan , 2000, AIPS.

[115]  Nicola Muscettola,et al.  Planning in Interplanetary Space: Theory and Practice , 2000, AIPS.

[116]  Alfredo Milani,et al.  DPPlan: An Algorithm for Fast Solutions Extraction from a Planning Graph , 2000, AIPS.

[117]  Dana S. Nau,et al.  Applying integer programming to AI planning , 2000, The Knowledge Engineering Review.

[118]  Jörg Hoffmann,et al.  On Reasonable and Forced Goal Orderings and their Use in an Agenda-Driven Planning Algorithm , 2000, J. Artif. Intell. Res..

[119]  Subbarao Kambhampati,et al.  Planning Graph as a (Dynamic) CSP: Exploiting EBL, DDB and other CSP Search Techniques in Graphplan , 2000, J. Artif. Intell. Res..

[120]  Thomas Schiex,et al.  Soft Constraints , 2000, WLP.

[121]  Jörg Hoffmann,et al.  On the Instantiation of ADL Operators Involving Arbitrary First-Order Formulas , 2000, PuK.

[122]  Blai Bonet,et al.  Planning as Heuristic Search: New Results , 1999, ECP.

[123]  Subbarao Kambhampati,et al.  Scaling up Planning by Teasing out Resource Scheduling , 1999, ECP.

[124]  Malte Helmert,et al.  Exhibiting Knowledge in Planning Problems to Minimize State Encoding Length , 1999, ECP.

[125]  Dana S. Nau,et al.  On the Use of Integer Programming Models in AI Planning , 1999, IJCAI.

[126]  Daniel S. Weld,et al.  The LPSAT Engine & Its Application to Resource Planning , 1999, IJCAI.

[127]  Jörg Hoffmann,et al.  A New Method to Index and Query Sets , 1999, IJCAI.

[128]  Bart Selman,et al.  Unifying SAT-based and Graph-based Planning , 1999, IJCAI.

[129]  David E. Smith,et al.  Temporal Planning with Mutual Exclusion Reasoning , 1999, IJCAI.

[130]  Henry A. Kautz,et al.  State-space Planning by Integer Optimization , 1999, AAAI/IAAI.

[131]  Subbarao Kambhampati,et al.  On the utility of Plan-space (Causal) Encodings , 1999, AAAI/IAAI.

[132]  Peter van Beek,et al.  CPlan: A Constraint Programming Approach to Planning , 1999, AAAI/IAAI.

[133]  Subbarao Kambhampati,et al.  Investigating the Effect of Relevance and Reachability Constraints on SAT Encodings of Planning , 1999, AIPS.

[134]  Daniel S. Weld Recent Advances in AI Planning , 1999, AI Mag..

[135]  Jana Koehler,et al.  Handling of Inertia in a Planning System , 1999 .

[136]  Alexander Schrijver,et al.  Theory of linear and integer programming , 1986, Wiley-Interscience series in discrete mathematics and optimization.

[137]  D. Long,et al.  E cient Implementation of the Plan Graph in STAN , 1999 .

[138]  Subbarao Kambhampati,et al.  On the Relations Between Intelligent Backtracking and Failure-Driven Explanation-Based Learning in Constraint Satisfaction and Planning , 1998, Artif. Intell..

[139]  Maria Fox,et al.  The Automatic Inference of State Invariants in TIM , 1998, J. Artif. Intell. Res..

[140]  Subbarao Kambhampati,et al.  Encoding HTN Planning in Propositional Logic , 1998, AIPS.

[141]  Jana Koehler,et al.  Solving Complex Planning Tasks Through Extraction of Subproblems , 1998, AIPS.

[142]  James A. Hendler,et al.  Analyzing External Conditions to Improve the Efficiency of HTN Planning , 1998, AAAI/IAAI.

[143]  David E. Smith,et al.  Extending Graphplan to handle uncertainty and sensing actions , 1998, AAAI 1998.

[144]  Lenhart K. Schubert,et al.  Inferring State Constraints for Domain-Independent Planning , 1998, AAAI/IAAI.

[145]  Henry A. Kautz,et al.  BLACKBOX: A New Approach to the Application of Theorem Proving to Problem Solving , 1998 .

[146]  Frugal Propositional Encodings for Planning , 1998 .

[147]  Alfredo Milani,et al.  C-SATPlan: a SATPlan-based tool for planning with constraints , 1998 .

[148]  Jussi Rintanen,et al.  A Planning Algorithm not based on Directional Search , 1998, KR.

[149]  Bernhard Nebel,et al.  Extending Planning Graphs to an ADL Subset , 1997, ECP.

[150]  Bernhard Nebel,et al.  Encoding Planning Problems in Nonmonotonic Logic Programs , 1997, ECP.

[151]  Michael D. Ernst,et al.  Automatic SAT-Compilation of Planning Problems , 1997, IJCAI.

[152]  Tom Bylander A Linear Programming Heuristic for Optimal Planning , 1997, AAAI/IAAI.

[153]  Blai Bonet,et al.  A Robust and Fast Action Selection Mechanism for Planning , 1997, AAAI/IAAI.

[154]  Subbarao Kambhampati,et al.  Refinement Planning as a Unifying Framework for Plan Synthesis , 1997, AI Mag..

[155]  Francesca Rossi,et al.  Semiring-based constraint satisfaction and optimization , 1997, JACM.

[156]  Subbarao Kambhampati,et al.  Failure Driven Dynamic Search Control for Partial Order Planners: An Explanation Based Approach , 1996, Artif. Intell..

[157]  Bart Selman,et al.  Encoding Plans in Propositional Logic , 1996, KR.

[158]  Fausto Giunchiglia,et al.  Computing Abstraction Hierarchies by Numerical Simulation , 1996, AAAI/IAAI, Vol. 1.

[159]  Martha E. Pollack,et al.  Is "Early Commitment" in Plan Generation Ever a Good Idea? , 1996, AAAI/IAAI, Vol. 2.

[160]  Bart Selman,et al.  Pushing the Envelope: Planning, Propositional Logic and Stochastic Search , 1996, AAAI/IAAI, Vol. 2.

[161]  Qiang Yang,et al.  ON THE IMPLEMENTATION AND EVALUATION OF AbTweak , 1996, Comput. Intell..

[162]  Henry Kautz,et al.  Pushing the envelope: planning , 1996 .

[163]  Bernhard Nebel,et al.  COMPLEXITY RESULTS FOR SAS+ PLANNING , 1995, Comput. Intell..

[164]  Francesca Rossi,et al.  Constraint Solving over Semirings , 1995, IJCAI.

[165]  Thomas Schiex,et al.  Valued Constraint Satisfaction Problems: Hard and Easy Problems , 1995, IJCAI.

[166]  Malik Ghallab,et al.  Planning with Sharable Resource Constraints , 1995, IJCAI.

[167]  Avrim Blum,et al.  Fast Planning Through Planning Graph Analysis , 1995, IJCAI.

[168]  Daniel S. Weld An Introduction to Least Commitment Planning , 1994, AI Mag..

[169]  Qiang Yang,et al.  Downward Refinement and the Efficiency of Hierarchical Problem Solving , 1994, Artif. Intell..

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

[171]  Tom Bylander,et al.  The Computational Complexity of Propositional STRIPS Planning , 1994, Artif. Intell..

[172]  Daniel S. Weld,et al.  Temporal Planning with Continuous Change , 1994, AAAI.

[173]  Craig A. Knoblock Automatically Generating Abstractions for Planning , 1994, Artif. Intell..

[174]  Jérôme Lang,et al.  Uncertainty in Constraint Satisfaction Problems: a Probalistic Approach , 1993, ECSQARU.

[175]  E. Jacopin Algorithmique de l'interaction : le cas de la planification : contribution a une classification des systemes de planification en intelligence artificielle , 1993 .

[176]  Craig A. Knoblock,et al.  A Comparison of the SNLP and TWEAK Planning Algorithms , 1993 .

[177]  Downward Reenement and the Eeciency of Hierarchical Problem Solving , 1993 .

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

[179]  Anthony G. Cohn,et al.  Automatically Synthesising Domain Constraints from Operator Descriptions , 1992, ECAI.

[180]  Bart Selman,et al.  Planning as Satisfiability , 1992, ECAI.

[181]  Thomas Schiex,et al.  Possibilistic Constraint Satisfaction Problems or "How to Handle Soft Constraints?" , 1992, UAI.

[182]  P. Yang A Theory of Con ict Resolution in , 1992 .

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

[184]  Brian Falkenhainer,et al.  Dynamic Constraint Satisfaction Problems , 1990, AAAI.

[185]  Jean-francois Puget,et al.  From TWEAK to PWEAK: Reducing the Non Linear PLanning Framework , 1990 .

[186]  Edwin P. D. Pednault,et al.  ADL: Exploring the Middle Ground Between STRIPS and the Situation Calculus , 1989, KR.

[187]  John W. Roach,et al.  A Theoretical Analysis of Conjunctive-Goal Problems , 1989, Artif. Intell..

[188]  Jie Cheng,et al.  Ordering Problem Subgoals , 1989, IJCAI.

[189]  T. L. McCluskey Experience-driven heuristic acquisition in general problem solvers , 1988 .

[190]  Jie Cheng,et al.  Subgoal Ordering and Goal Augmentation for Heuristic Problem Solving , 1987, IJCAI.

[191]  Narendra Karmarkar,et al.  A new polynomial-time algorithm for linear programming , 1984, STOC '84.

[192]  John McCarthy,et al.  SOME PHILOSOPHICAL PROBLEMS FROM THE STANDPOINT OF ARTI CIAL INTELLIGENCE , 1987 .

[193]  Mark Stefik,et al.  Planning with Constraints (MOLGEN: Part 1) , 1981, Artif. Intell..

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

[195]  Alan K. Mackworth Consistency in Networks of Relations , 1977, Artif. Intell..

[196]  Azriel Rosenfeld,et al.  Scene Labeling by Relaxation Operations , 1976, IEEE Transactions on Systems, Man, and Cybernetics.

[197]  Earl D. Sacerdoti,et al.  The Nonlinear Nature of Plans , 1975, IJCAI.

[198]  L. Ye [The extraction]. , 1974, Ars curandi em odontologia.

[199]  Ugo Montanari,et al.  Networks of constraints: Fundamental properties and applications to picture processing , 1974, Inf. Sci..

[200]  Richard Fikes,et al.  STRIPS: A New Approach to the Application of Theorem Proving to Problem Solving , 1971, IJCAI.

[201]  Donald W. Loveland,et al.  A machine program for theorem-proving , 2011, CACM.