Abstract
The LM-cut heuristic, both alone and as part of the operator counting framework, represents one of the most successful heuristics for classical planning. In this paper, we generalize LM-cut and its use in operator counting to optimal numeric planning with simple conditions and simple numeric effects, i.e., linear expressions over numeric state variables and actions that increase or decrease such variables by constant quantities. We introduce a variant of hmaxhbd (a previously proposed numeric hmax heuristic) based on the deleterelaxed version of such planning tasks and show that, although inadmissible by itself, our variant yields a numeric version of the classical LM-cut heuristic which is admissible. We classify the three existing families of heuristics for this class of numeric planning tasks and introduce the LM-cut family, proving dominance or incomparability between all pairs of existing max and LM-cut heuristics for numeric planning with simple conditions. Our extensive empirical evaluation shows that the new LM-cut heuristic, both on its own and as part of the operator counting framework, is the state-of-the-art for this class of numeric planning problem.
Original language | English |
---|---|
Pages (from-to) | 1477-1548 |
Number of pages | 72 |
Journal | Journal of Artificial Intelligence Research |
Volume | 75 |
DOIs | |
State | Published - 2022 |
Bibliographical note
Publisher Copyright:© 2022 AI Access Foundation. All rights reserved.
Funding
This work was partially supported by the Natural Sciences and Engineering Research Council of Canada. The work of Alexander Shleyfman was partially supported by the Israel Academy of Sciences and Humanities program for Israeli postdoctoral researchers. The work of Margarita Castro was supported by the National Center for Artificial Intelligence CENIA FB210017, Basal ANID.
Funders | Funder number |
---|---|
Israel Academy of Sciences and Humanities program for Israeli | |
National Center for Artificial Intelligence CENIA | FB210017 |
Natural Sciences and Engineering Research Council of Canada |