A* Search and Bound-Sensitive Heuristics for Oversubscription Planning

Authors

  • Michael Katz IBM Research
  • Emil Keyder Invitae

DOI:

https://doi.org/10.1609/aaai.v36i9.21217

Keywords:

Planning, Routing, And Scheduling (PRS)

Abstract

Oversubscription planning (OSP) is the problem of finding plans that maximize the utility value of their end state while staying within a specified cost bound. Recently, it has been shown that OSP problems can be reformulated as classical planning problems with multiple cost functions but no utilities. Here we take advantage of this reformulation to show that OSP problems can be solved optimally using the A* search algorithm, in contrast to previous approaches that have used variations on branch-and-bound search. This allows many powerful techniques developed for classical planning to be applied to OSP problems. We also introduce novel bound-sensitive heuristics, which are able to reason about the primary cost of a solution while taking into account secondary cost functions and bounds, to provide superior guidance compared to heuristics that do not take these bounds into account. We propose two such bound-sensitive variants of existing classical planning heuristics, and show experimentally that the resulting search is significantly more informed than with comparable heuristics that do not consider bounds.

Downloads

Published

2022-06-28

How to Cite

Katz, M., & Keyder, E. (2022). A* Search and Bound-Sensitive Heuristics for Oversubscription Planning. Proceedings of the AAAI Conference on Artificial Intelligence, 36(9), 9813-9820. https://doi.org/10.1609/aaai.v36i9.21217

Issue

Section

AAAI Technical Track on Planning, Routing, and Scheduling