Skip to main navigation Skip to search Skip to main content

A Study of the Power of Heuristic-based Pruning via SAT Planning

Research output: Contribution to conferenceAbstractpeer-review

Abstract

Planning as SAT (satisfiability) is the method of representing a horizon-bounded planning problem as a Boolean SAT problem, and using a SAT decision procedure to solve that problem. Representations are direct, thus a solution plan can be obtained directly from a satisfying valuation. By querying a SAT solver over a series of horizon lengths, up to a completeness threshold, this approach can be the basis of a complete planning procedure. SAT planning algorithms have been theoretically contrasted with IDA∗ search, a heuristic state-based search algorithm, where a theoretical exponential separation is demonstrated in favour of the SAT approach. Here a nominated heuristic is implemented in SAT with the query formulae encoding heuristic information. We make two practical contributions related to this background. First, we provide to the best of our knowledge the first practical implementation of a theoretical SAT encoding of the h2 heuristic. Second, we empirically evaluate SAT based pruning by implementing heuristics hmax and h2.
Original languageEnglish
Number of pages9
Publication statusPublished - 15 Jun 2022
Event2022 Workshop on Knowledge Engineering for Planning and Scheduling - Online
Duration: 15 Jun 202215 Jun 2022
https://icaps22.icaps-conference.org/workshops/KEPS/

Workshop

Workshop2022 Workshop on Knowledge Engineering for Planning and Scheduling
Abbreviated titleKEPS 2022
Period15/06/2215/06/22
Internet address

Fingerprint

Dive into the research topics of 'A Study of the Power of Heuristic-based Pruning via SAT Planning'. Together they form a unique fingerprint.

Cite this