Proceedings

Custom-Design of FDR Encodings: The Case of Red-Black Planning

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 4054-4061.

https://doi.org/10.24963/ijcai.2021/558

Abstract

Classical planning tasks are commonly described in PDDL, while most planning systems operate on a grounded finite-domain representation (FDR). The translation of PDDL into FDR is complex and has a lot of choice points---it involves identifying so called mutex groups---but most systems rely on the translator that comes with Fast Downward. Yet the translation choice points can strongly impact performance. Prior work has considered optimizing FDR encodings in terms of the number of variables produced. Here we go one step further by proposing to custom-design FDR encodings, optimizing the encoding to suit particular planning techniques. We develop such a custom design here for red-black planning, a partial delete relaxation technique. The FDR encoding affects the causal graph and the domain transition graph structures, which govern the tractable fragment of red-black planning and hence affects the respective heuristic function. We develop integer linear programming techniques optimizing the scope of that fragment in the resulting FDR encoding. We empirically show that the performance of red-black planning can be improved through such FDR custom design.

  1. [Domshlak et al., 2015] Carmel Domshlak, Jörg Hoffmann, and Michael Katz. Red-black planning: A new system- atic approach to partial delete relaxation. Artificial Intelli- gence, 221:73-114, 2015.
  2. [Dvořák et al., 2013] Filip Dvořák, Daniel Toropila, and Ro- man Barták. Towards AI planning efficiency: Finite- domain state variable reformulation. In Proc. SARA'13, pages 50-53, 2013.
  3. [Dvořák et al., 2015] Filip Dvořák, Daniel Toropila, and Ro- man Barták. Yet more planning efficiency: Finite-domain state-variable reformulation. Journal of Experimental and Theoretical Artificial Intelligence, 27(5):543-576, 2015.
  4. [Fišer and Komenda, 2018] Daniel Fišer and Antonín Komenda. Fact-alternating mutex groups for classical planning. Journal of Artificial Intelligence Research, 61:475-521, 2018.
  5. [Fišer, 2020] Daniel Fišer. Lifted fact-alternating mutex groups and pruned grounding of classical planning prob- lems. In Proc. AAAI'20, pages 9835-9842, 2020.
  6. [Gnad and Hoffmann, 2015] Daniel Gnad and Jörg Hoff- mann. Red-black planning: A new tractability analysis and heuristic function. In Proc. SOCS'15, 2015.
  7. [Haslum et al., 2007] Patrik Haslum, Adi Botea, Malte Helmert, Blai Bonet, and Sven Koenig. Domain- independent construction of pattern database heuristics for cost-optimal planning. In Proc. AAAI'07, pages 1007- 1012, 2007.
  8. [Helmert et al., 2014] Malte Helmert, Patrik Haslum, Jörg Hoffmann, and Raz Nissim. Merge & shrink abstraction: A method for generating lower bounds in factored state spaces. Journal of the Association for Computing Machin- ery, 61(3):16.1-16.63, 2014.
  9. [Helmert, 2006] Malte Helmert. The Fast Downward plan- ning system. Journal of Artificial Intelligence Research, 26:191-246, 2006.
  10. [Helmert, 2009] Malte Helmert. Concise finite-domain rep- resentations for PDDL planning tasks. Artificial Intelli- gence, 173:503-535, 2009.
  11. [Hoffmann and Nebel, 2001] Jörg Hoffmann and Bernhard Nebel. The FF planning system: Fast plan generation through heuristic search. Journal of Artificial Intelligence Research, 14:253-302, 2001.
  12. [Howe and Dahlman, 2002] Adele E. Howe and Eric Dahlman. A critical assessment of benchmark comparison in planning. Journal of Artificial Intelligence Research, 17:1-3, 2002.
  13. [Karp, 1972] Richard M. Karp. Reducibility among Combi- natorial Problems, pages 85-103. Springer US, Boston, MA, 1972.
  14. [Katz and Domshlak, 2010] Michael Katz and Carmel Domshlak. Implicit abstraction heuristics. Journal of Artificial Intelligence Research, 39:51-126, 2010.
  15. [Katz and Hoffmann, 2014] Michael Katz and Jörg Hoff- mann. Pushing the limits of partial delete relaxation: Red-black DAG heuristics. In ICAPS 2014 Workshop on Heuristics and Search for Domain-Independent Planning (HSDIP'14), 2014.
  16. [Katz et al., 2013a] Michael Katz, Jörg Hoffmann, and Carmel Domshlak. Red-black relaxed plan heuristics. In Proc. AAAI'13, pages 489-495, 2013.
  17. [Katz et al., 2013b] Michael Katz, Jörg Hoffmann, and Carmel Domshlak. Who said we need to relax all vari- ables? In Proc. ICAPS'13, pages 126-134, 2013.
  18. [Katz, 2019] Michael Katz. Red-black heuristics for plan- ning tasks with conditional effects. In Proc. AAAI'19, pages 7619-7626, February 2019.
  19. [McDermott, 2000] Drew McDermott. The 1998 AI plan- ning systems competition. The AI Magazine, 21(2):35-55, 2000.
  20. [Seipp and Helmert, 2018] Jendrik Seipp and Malte Helmert. Counterexample-guided Cartesian abstrac- tion refinement for classical planning. Journal of Artificial Intelligence Research, 62:535-577, 2018.
  21. [Vallati et al., 2015] Mauro Vallati, Frank Hutter, Lukáš Chrpa, and Thomas Leo McCluskey. On the effective con- figuration of planning domain models. In Proc. IJCAI'15, pages 1704-1711, 2015. IJCAI
  22. [Vallati et al., 2017] Mauro Vallati, Lukás Chrpa, and Thomas Leo McCluskey. Improving a planner's perfor- mance through online heuristic configuration of domain models. In Proc. SOCS'17, pages 171-172, 2017.

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

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