Proceedings

On the Online Generation of Effective Macro-Operators

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 1544-1549.

© 2015 International Joint Conferences on Artificial Intelligence

Abstract

Macro-operator (macro, for short) generation is a well-known technique that is used to speed-up the planning process. Most published work on using macros in automated planning relies on an offline learning phase where training plans, that is, solutions of simple problems, are used to generate the macros. However, there might not always be a place to accommodate training. In this paper we propose OMA, an efficient method for generating useful macros without an offline learning phase, by utilising lessons learnt from existing macro learning techniques. Empirical evaluation with IPC benchmarks demonstrates performance improvement in a range of state-of-the-art planning engines, and provides insights into what macros can be generated without training.

  1. [Armano et al., 2004] G. Armano, G. Cherchi, and E. Vargiu. Automatic generation of macro-operators from static domain analysis. In Proceedings of ECAI, pages 955-956, 2004.
  2. [Botea et al., 2005] A. Botea, M. Enzenberger, M. Müller, and J. Schaeffer. Macro-FF: improving AI planning with automatically learned macro-operators. Journal of Artifi- cial Intelligence Research (JAIR), 24:581-621, 2005.
  3. [Cenamor et al., 2013] I. Cenamor, T. De La Rosa, and F. Fernández. Learning predictive models to configure planning portfolios. Proceedings of ICAPS-PAL, pages 14-22, 2013.
  4. [Chrpa and Barták, 2009] L. Chrpa and R. Barták. Reformu- lating planning problems by eliminating unpromising ac- tions. In Proceedings of SARA, pages 50-57, 2009.
  5. [Chrpa and McCluskey, 2012] L. Chrpa and T. L. Mc- Cluskey. On exploiting structures of classical planning problems: Generalizing entanglements. In Proceedings of ECAI, pages 240-245, 2012.
  6. [Chrpa et al., 2014] L. Chrpa, M. Vallati, and T. L. Mc- Cluskey. MUM: A technique for maximising the utility of macro-operators by constrained generation and use. In Proceedings of ICAPS, pages 65-73, 2014.
  7. [Coles et al., 2007] A. Coles, M. Fox, and A. Smith. On- line identification of useful macro-actions for planning. In Proceedings of ICAPS, pages 97-104, 2007.
  8. [Coles et al., 2012] A. Coles, A. Coles, A.G. Olaya, S. Jiménez, C. L. Lòpez, S. Sanner, and S. Yoon. A survey of the seventh international planning competition. AI Magazine, 33:83-88, 2012.
  9. [Dawson and Siklóssy, 1977] C. Dawson and L. Siklóssy. The role of preprocessing in problem solving systems. In Proceedings of IJCAI, pages 465-471, 1977. IJCAI
  10. [Fawcett et al., 2014] C. Fawcett, M. Vallati, F. Hutter, J. Hoffmann, H. H. Hoos, and K. Leyton-Brown. Improved features for runtime prediction of domain-independent planners. In Proceedings of ICAPS, pages 355-359, 2014.
  11. [Fikes and Nilsson, 1971] R. Fikes and N. J. Nilsson. STRIPS: a new approach to the application of theo- rem proving to problem solving. Artificial Intelligence, 2(3/4):189-208, 1971. IJCAI
  12. [Gerevini et al., 2003] A. E. Gerevini, A. Saetti, and I. Se- rina. Planning through stochastic local search and tem- poral action graphs. Journal of Artificial Intelligence Re- search (JAIR), 20:239 -290, 2003.
  13. [Ghallab et al., 2004] M. Ghallab, D. Nau, and P. Traverso. Automated planning, theory and practice. Morgan Kauf- mann, 2004.
  14. [Hoffmann and Nebel, 2001] J. Hoffmann and B. Nebel. The FF planning system: Fast plan generation through heuristic search. Journal of Artificial Intelligence Research (JAIR), 14:253-302, 2001.
  15. [Lipovetzky and Geffner, 2011] Nir Lipovetzky and Hector Geffner. Searching for plans with carefully designed probes. In Proceedings of ICAPS, pages 154-161, 2011.
  16. [McCluskey and Porteous, 1997] T. L. McCluskey and J. M. Porteous. Engineering and compiling planning domain models to promote validity and efficiency. Artificial In- telligence, 95(1):1-65, 1997.
  17. [Minton, 1988] S. Minton. Quantitative results concerning the utility of explanation-based learning. In Proceedings of AAAI, pages 564-569, 1988.
  18. [Newton et al., 2007] M. A. H. Newton, J. Levine, M. Fox, and D. Long. Learning macro-actions for arbitrary plan- ners and domains. In Proceedings of ICAPS, pages 256- 263, 2007.
  19. [Richter and Westphal, 2010] S. Richter and M. Westphal. The LAMA planner: guiding cost-based anytime planning with landmarks. Journal Artificial Intelligence Research (JAIR), 39:127-177, 2010.
  20. [Rintanen, 2012] J. Rintanen. Engineering efficient planners with SAT. In Proceedings of ECAI, pages 684-689, 2012.
  21. [Vallati et al., 2014] M. Vallati, L. Chrpa, and T. L. Mc- Cluskey. The Eighth International Planning Competition. Description of Participant Planners of the Deterministic Track. 2014.

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

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