Abstract
Macro-operators are sequences of actions that can guide a planner to achieve its goals faster by avoiding search for those sequences. However, using macro-operators will also increase the branching factor of choosing operators, and as a result making planning more complex and less efficient. On the other hand, the detection and exploitation of symmetric structures in planning problems can reduce the search space by directing the search process. In this paper, we present a new method for detecting symmetric objects through subgraph-isomorphism, and exploiting the extracted information in macro-operator selection. The method has been incorporated into HSP2, and tested on a collection of different planning domains.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Porteous, J., Long, D., Fox, M.: The Identification and Exploitation of Almost Symmetries in Planning Problems. In: Proceedings of the 23rd UK Planning and Scheduling SIG
Fox, M., Long, D.: The Detection and Exploitation of Symmetry in Planning Problems. In: Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence, pp. 956–961 (1999)
Joslin, D., Roy, A.: Exploiting symmetry in lifted CSPs. In: AAAI, pp. 197–202 (1997)
Botea, A., Enzenberger, M., Mueller, M., Schaeffer, J.: Macro-FF: Improving AI Planning with Automatically Learned Macro-Operators. Journal of Artificial Intelligence Research 24, 581–621 (2005)
Botea, A., Müller, M., Schaeffer, J.: Learning Partial-Order Macros from Solutions. In: Proceedings of the Fifteenth International Conference on Automated Planning and Scheduling, pp. 231–240 (2005)
Coles, A., Smith, A.: Marvin: Macro Actions from Reduced Versions of the Instance. Working Paper. Department of Computer and Information Sciences, University of Strathclyde, Glasgow, Scotland
Smith, A.: Extending the Use of Plateau-Escaping Macro-Actions in Planning. In: Interna-tional Conference on Automated Planning & Scheduling, Cumbria, UK (2006)
Bonet, B., Geffner, H.: Planning as Heuristic Search. Artificial Intelligence, Special issue on Heuristic Search 129 (2001)
Bonet, B., Geffner, H.: HSP2. Description of HSP Planner in AIPS-2000 Competition, AI Magazine 22, 77–80 (2001)
García Durán, R.: Integrating Macro-Operators and Control-Rules Learning. In: The International Conference on Automated Planning and Scheduling, Cumbria, UK (2006)
Cordella, L.P., Foggia, P., Sansone, C., Vento, M.: A (Sub)Graph Isomorphism Algorithm for Matching Large Graphs. IEEE 26, 1367–1372 (2004)
Foggia, P., Sansone, C., Vento, M.: A Performance Comparison of Five Algorithms for Graph Isomorphism. Graph-based Representations in Pattern Recognition (2001)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Houshmandan, A., Ghassem-Sani, G., Nakhost, H. (2007). Integration of Symmetry and Macro-operators in Planning. In: Gelbukh, A., Kuri Morales, Á.F. (eds) MICAI 2007: Advances in Artificial Intelligence. MICAI 2007. Lecture Notes in Computer Science(), vol 4827. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76631-5_101
Download citation
DOI: https://doi.org/10.1007/978-3-540-76631-5_101
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-76630-8
Online ISBN: 978-3-540-76631-5
eBook Packages: Computer ScienceComputer Science (R0)