Proceedings

Planning for Temporally Extended Goals as Propositional Satisfiability

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 1966--1.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

Planning for temporally extended goals (TEGs) expressed as formulae of Linear-time Temporal Logic (LTL) is a proper generalization of classical planning, not only allowing to specify properties of a goal state but of the whole plan execution. Additionally, LTL formulae can be used to represent domain-specific control knowledge to speed up planning. In this paper we extend SAT-based planning for LTL goals (akin to bounded LTL model-checking in verification) to partially ordered plans, thus significantly increasing planning efficiency compared to purely sequential SAT planning. We consider a very relaxed notion of partial ordering and show how planning for LTL goals (without the next-time operator) can be translated into a SAT problem and solved very efficiently. The results extend the practical applicability of SAT-based planning to a wider class of planning problems. In addition, they could be applied to solving problems in bounded LTL model-checking more efficiently.

  1. [Bacchus and Kabanza, 1996] F. Bacchus and F. Kabanza. Planning for Temporally Extended Goals. In Proc. 13th AAAI'96, pages 1215-1222, 1996.
  2. [Bacchus and Kabanza, 2000] F. Bacchus and F. Kabanza. Using Temporal Logics to Express Search Control Knowl- edge for Planning. Artif. Intell., 116(1-2):123-191, 2000.
  3. [Baier and McIlraith, 2006] J. Baier and S. McIlraith. Plan- ning with First-Order Temporally Extended Goals Using Heuristic Search. In Proc. 21st AAAI'06, pages 788-795, 2006.
  4. [Biere et al., 1999] A. Biere, A. Cimatti, E. Clarke, and Y. Zhu. Symbolic Model Checking Without BDDs. In Proc. 5th TACAS'99, pages 193-207, 1999.
  5. [Blum and Furst, 1995] A. L. Blum and M. L. Furst. Fast Planning Through Planning Graph Analysis. In Proc. 14th IJCAI'95, pages 1636-1642, 1995. IJCAI
  6. [Cresswell and Coddington, 2004] S. Cresswell and A. M. Coddington. Compilation of LTL Goal Formulas into PDDL. In Proc. 16th ECAI'04, pages 985-986, 2004.
  7. [Doherty and Kvarnström, 2001] P. Doherty and J. Kvarn- ström. TALplanner: A Temporal Logic Based Planner. AI Magazine, 22(3):95-102, 2001.
  8. [Emerson, 1990] E. A. Emerson. Temporal and Modal Logic. In Handbook of Theoretical Computer Science, Volume B: Formal Models and Sematics, pages 995-1072.
  9. [Gerevini and Long, 2005] A. Gerevini and D. Long. Plan Constraints and Preferences in PDDL3. Technical Report RT 2005-08-47, Dept. of Electronics for Automation, Uni- versity of Brescia, Italy, August 2005.
  10. [Kautz and Selman, 1992] H. Kautz and B. Selman. Plan- ning as Satisfiability. In Proc. 10th ECAI'92, pages 359- 363, 1992.
  11. [Kautz and Selman, 1996] H. Kautz and B. Selman. Pushing the Envelope: Planning, Propositional Logic, and Stochas- tic Search. In Proc. 13th AAAI, pages 1194-1201, 1996.
  12. [Lamport, 1983] L. Lamport. What Good is Temporal Logic? In Inform. Processing 83, pages 657-668, 1983.
  13. [Latvala et al., 2004] T. Latvala, A. Biere, K. Heljanko, and T. Junttila. Simple Bounded LTL Model Checking. In Proc. 5th FMCAD'04, pages 186-200, 2004.
  14. [Rintanen et al., 2006] J. Rintanen, K. Heljanko, and I. Niemelä. Planning as Satisfiability: Parallel Plans and Algorithms for Plan Search. Artif. Intell., 180(12- 13):1031-1080, 2006.
  15. [Ryan, 2004] L. Ryan. Efficient Algorithms for Clause- Learning SAT Solvers. Master's thesis, Simon Fraser Uni- versity, 2004.

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

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