SAS+ planning as satisfiability

From MaRDI portal
Publication:2887072

DOI10.1613/JAIR.3442zbMATH Open1244.68071arXiv1401.4598OpenAlexW3100276112WikidataQ129489491 ScholiaQ129489491MaRDI QIDQ2887072FDOQ2887072


Authors: R. Huang, Yixin Chen, Weixiong Zhang Edit this on Wikidata


Publication date: 16 May 2012

Published in: The Journal of Artificial Intelligence Research (JAIR) (Search for Journal in Brave)

Abstract: Planning as satisfiability is a principal approach to planning with many eminent advantages. The existing planning as satisfiability techniques usually use encodings compiled from STRIPS. We introduce a novel SAT encoding scheme (SASE) based on the SAS+ formalism. The new scheme exploits the structural information in SAS+, resulting in an encoding that is both more compact and efficient for planning. We prove the correctness of the new encoding by establishing an isomorphism between the solution plans of SASE and that of STRIPS based encodings. We further analyze the transition variables newly introduced in SASE to explain why it accommodates modern SAT solving algorithms and improves performance. We give empirical statistical results to support our analysis. We also develop a number of techniques to further reduce the encoding size of SASE, and conduct experimental studies to show the strength of each individual technique. Finally, we report extensive experimental results to demonstrate significant improvements of SASE over the state-of-the-art STRIPS based encoding schemes in terms of both time and memory efficiency.


Full work available at URL: https://arxiv.org/abs/1401.4598




Recommendations





Cited In (18)

Uses Software





This page was built for publication: SAS+ planning as satisfiability

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2887072)