New Admissible Heuristics for Domain-Independent Planning

Abstract

Admissible heuristics are critical for effective domainindependent planning when optimal solutions must be guaranteed. Two useful heuristics are the � heuristics, which generalize the reachability heuristic underlying the planning graph, and pattern database heuristics. These heuristics, however, have serious limitations: reachability heuristics capture only the cost of critical paths in a relaxed problem, ignoring the cost of other relevant paths, while PDB heuristics, additive or not, cannot accommodate too many variables in patterns, and methods for automatically selecting patterns that produce good estimates are not known. We introduce two refinements of these heuristics: First, the additive � heuristic which yields an admissible sum of � heuristics using a partitioning of the set of actions. Second, the constrained PDB heuristic which uses constraints from the original problem to strengthen the lower bounds obtained from abstractions. The new heuristics depend on the way the actions or problem variables are partitioned. We advance methods for automatically deriving additive � and PDB heuristics from STRIPS encodings. Evaluation shows improvement over existing heuristics in several domains, although, not surprisingly, no heuristic dominates all the others over all domains.

Cite

Text

Haslum et al. "New Admissible Heuristics for Domain-Independent Planning." AAAI Conference on Artificial Intelligence, 2005.

Markdown

[Haslum et al. "New Admissible Heuristics for Domain-Independent Planning." AAAI Conference on Artificial Intelligence, 2005.](https://mlanthology.org/aaai/2005/haslum2005aaai-new/)

BibTeX

@inproceedings{haslum2005aaai-new,
  title     = {{New Admissible Heuristics for Domain-Independent Planning}},
  author    = {Haslum, Patrik and Bonet, Blai and Geffner, Hector},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2005},
  pages     = {1163-1168},
  url       = {https://mlanthology.org/aaai/2005/haslum2005aaai-new/}
}