Type-Based Exploration with Multiple Search Queues for Satisficing Planning

Authors

  • Fan Xie University of Alberta
  • Martin Müller University of Alberta
  • Robert Holte University of Alberta
  • Tatsuya Imai Tokyo Institue of Technology

DOI:

https://doi.org/10.1609/aaai.v28i1.9036

Keywords:

Planning, Heuristic Search, Exploration

Abstract

Utilizing multiple queues in Greedy Best-First Search (GBFS) has been proven to be a very effective approach to satisficing planning. Successful techniques include extra queues based on Helpful Actions (or Preferred Operators), as well as using Multiple Heuristics. One weakness of all standard GBFS algorithms is their lack of exploration. All queues used in these methods work as priority queues sorted by heuristic values. Therefore, misleading heuristics, especially early in the search process, can cause the search to become ineffective. Type systems, as introduced for heuristic search by Lelis et al, are a development of ideas for exploration related to the classic stratified sampling approach. The current work introduces a search algorithm that utilizes type systems in a new way – for exploration within a GBFS multiqueue framework in satisficing planning. A careful case study shows the benefits of such exploration for overcoming deficiencies of the heuristic. The proposed new baseline algorithm Type-GBFS solves almost 200 more problems than baseline GBFS over all International Planning Competition problems. Type-LAMA, a new planner which integrates Type-GBFS into LAMA-2011, solves 36.8 more problems than LAMA-2011.

Downloads

Published

2014-06-21

How to Cite

Xie, F., Müller, M., Holte, R., & Imai, T. (2014). Type-Based Exploration with Multiple Search Queues for Satisficing Planning. Proceedings of the AAAI Conference on Artificial Intelligence, 28(1). https://doi.org/10.1609/aaai.v28i1.9036