Proceedings

Unifying SAT-based and Graph-based Planning

Download BibTeX Cite

Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence. Challenge Papers. Pages 318-324.

© 1999 International Joint Conferences on Artificial Intelligence

Abstract

The Blackbox planning system unifies the planning as satisfiability framework (Kautz and Selman 1992, 1996) with the plan graph approach to STRIPS planning (Blum and Furst 1995). We show that STRIPS problems can be directly translated into SAT and efficiently solved using new randomized systematic solvers. For certain computationally challenging benchmark problems this unified approach outperforms both SATPLAN and Graphplan alone. We also demonstrate that polynomialtime SAT simplification algorithms applied to the encoded problem instances are a powerful complement to the "mutex" propagation algorithm that works directly on the plan graph.

  1. Bacchus, F. and Kabanza, F. (1996). Using temporal logic to con- trol search in a forward-chaining planner. In New Directions in Planning, M. Ghallab and A. Milani (Eds.), lOS Press, 141- 153.
  2. Bayardo Jr., R.I. and Schrag, R.C. (1997). Using CSP look-back techniques to solve real world SAT instances. Proc. AAAI-97, Portland, OR.
  3. Baioletti, M. , Marcugini, S., and Milani, A. (1998). C-SATPlan: a SATPlan-based tool for planning with constraints. AIPS-98 Workshop on Planning as Combinatorial Search, Pittsburgh, PA.
  4. van Beek, P. and Chen, X. CPlan: A constraint programming ap- proach to planning. Proc. AAA/-99, Orlando, FL.
  5. Blum, A. and Furst, M.L. (1995). Fast planning through planning graph analysis. Proc. /JCA/-95, Montreal, Canada. IJCAI
  6. Chapman, D. (1985). Planning for conjunctive goals. TR AI-TR- 802, M.I.T. AI Lab.
  7. Cheng, Y. , Selman, B., and Kautz, H. (1999). Control knowledge in planning: benefits and tradeoffs. Proc. AAA/-99, Orlando, FL.
  8. Ernst, M.D., Millstein, T.D., and Weld, D.S. (1997). Automatic SAT-compilation of planning problems. Proc. /JCAI-97, Nagoya, Japan. IJCAI
  9. Fikes, R. E., and Nilsson, N. 1971. STRIPS: A New Approach to the Application of Theorem Proving to Problem Solving. Ar- tificial Intelligence 5(2): 189-208. IJCAI
  10. Fox, M., and Long, D. 1998. The automatic inference of state in- variants in TIM. Forthcoming.
  11. Gerevini, A. and Schubert, L. 1998. Inferring state constraints for domain-independent planning. Proc AAAI-98, Madison, WI.
  12. Gomes, C.P. , Selman, B., and Kautz, H. (1998). Boosting combina- torial search through randomization. Proc. AAAI-98, Madison, WI.
  13. Giunchiglia, E., Massarotto, A. , and Sebastiani, R. (1998). Act, and the rest will follow : exploiting determinism in planning as satisfiability. Proc. AAAI-98, Madison, WI.
  14. Kambhampati, S. (1997). Challenges in bridging plan synthesis paradigms. Proc. /JCAI-97, Nagoya, Japan. IJCAI
  15. Kambhampati, S., Lambrecht, E., and Parker, E. (1997). Under- standing and extending graphplan. Proc. 4th European Conf on Planning , S. Steel, ed., vol. 1248 of LNAI, Springer.
  16. Kautz, H., McAllester, D. and Selman, B. (1996). Encoding plans in propositional logic. Proc. KR-96, Boston, MA.
  17. Koehler, J., Nebel, B., Hoffmann, J., and Dimopoulos, Y. (1997). Extending planning graphs to an ADL subset. Proc. 4th Euro- pean Conf on Planning, ibid.
  18. Li, Chu Min and Anbulagan (1997). Heuristics based on unit prop- agation for satisfiability problems. Proc. /JCA/-97, Nagoya, Japan. IJCAI
  19. Luby, M., Sinclair A., and Zuckerman, D. (1 993). Opti- mal speedup of Las Vegas algorithms. Information Process. Lett. , 17, 1993, 173-180.
  20. Kautz, H. and Selman, B. (1992). Planning as satisfiability. Proc. ECA/-92, Vienna, Austria, 359-363.
  21. Kautz, H. and Selman, B. (1998). The role of domain-specific ax- ioms in the planning as satisfiability framework. Proc. A/PS- 98, Pittsburgh, PA.
  22. Kautz, H. and Selman, B. (1996). Pushing the envelope: planning, propositional logic, and stochastic search. Proc. AAAI-1996, Portand, OR.
  23. McCarthy, J. and Hayes, P. (1969). Some philosophical problems from the standpoint of artificial intelligence. In Machine Intel- ligence 4, D. Michie, ed., Ellis Horwood, Chichester, England, page463ff.
  24. McDermott, D., et al. (1998). PDDL-the planning domain defi- nition language. Draft.
  25. Nebel, B. , Dimopolous, Y., and Koehler, J. (1997). Ignoring irrel- evant facts and operators in plan generation. Proc. 4th Euro- pean Conf on Planning, ibid.
  26. Rintanen, J. (1998). A planning algorithm not based on directional search. Proc. KR-98, A.G. Cohn, L.K. Schubert, and S.C. Shapiro, eds ., Morgan Kaufmann. Selman, B., Kautz, H., and Cohen, B. (1994). Noise strategies for local search. Proc. AAAI-94, Seattle, WA.
  27. Veloso , M. (1992). Learning by analogical reasoning in general problem solving. Ph.D. Dissertation, CMU.
  28. Weld, D. (1999). Recent advances in AI planning. AI Magazine, to appear.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards