SAT-Based Parallel Planning Using a Split Representation of Actions

Nathan Robinson*, Charles Gretton, Duc Nghia Pham, Abdul Sattar

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference Paperpeer-review

36 Citations (Scopus)

Abstract

Planning based on propositional SAT(isfiability) is a powerful approach to computing step-optimal plans given a parallel execution semantics. In this setting: (i) a solution plan must be minimal in the number of plan steps required, and (ii) non-conflicting actions can be executed instantaneously in parallel at a plan step. Underlying SAT-based approaches is the invocation of a decision procedure on a SAT encoding of a bounded version of the problem. A fundamental limitation of existing approaches is the size of these encodings. This problem stems from the use of a direct representation of actions i.e. each action has a corresponding variable in the encoding. A longtime goal in planning has been to mitigate this limitation by developing a more compact split also termed lifted representation of actions in SAT encodings of parallel step-optimal problems. This paper describes such a representation. In particular, each action and each parallel execution of actions is represented uniquely as a conjunct of variables. Here, each variable is derived from action pre and post-conditions. Because multiple actions share conditions, our encoding of the planning constraints is factored and relatively compact. We find experimentally that our encoding yields a much more efficient and scalable planning procedure over the state-of-the-art in a large set of planning benchmarks.
Original languageEnglish
Title of host publicationICAPS 2009 - Proceedings of the 19th International Conference on Automated Planning and Scheduling
EditorsAlfonso Gerevini, Adele E. Howe, Amedeo Cesta, Ioannis Refanidis
Place of PublicationThessaloniki, Greece
PublisherAAAI Press
Pages281-288
Number of pages8
Edition1
ISBN (Print)9781577354062
Publication statusPublished - 2009
Externally publishedYes
Event19th International Conference on Automated Planning and Scheduling, ICAPS 2009 - Thessaloniki, Greece
Duration: 19 Sept 200923 Sept 2009

Publication series

NameICAPS 2009 - Proceedings of the 19th International Conference on Automated Planning and Scheduling

Conference

Conference19th International Conference on Automated Planning and Scheduling, ICAPS 2009
Country/TerritoryGreece
CityThessaloniki
Period19/09/0923/09/09

Fingerprint

Dive into the research topics of 'SAT-Based Parallel Planning Using a Split Representation of Actions'. Together they form a unique fingerprint.

Cite this