A Heuristic for Domain Independent Planning and Its Use in an Enforced Hill-Climbing Algorithm [chapter]

Jörg Hoffmann
2000 Lecture Notes in Computer Science  
We present a new heuristic method to evaluate planning states, which is based on solving a relaxation of the planning problem. The solutions to the relaxed problem give a good estimate for the length of a real solution, and they can also be used to guide action selection during planning. Using these informations, we employ a search strategy that combines Hill-climbing with systematic search. The algorithm is complete on what we call deadlock-free domains. Though it does not guarantee the
more » ... n plans to be optimal, it does find close to optimal plans in most cases. Often, it solves the problems almost without any search at all. In particular, it outperforms all state-of-the-art planners on a large range of domains.
doi:10.1007/3-540-39963-1_23 fatcat:bqrqfej5rzaslgf57b2wflg6wu