Arrow Research search
Back to ICAPS

ICAPS 1998

Encoding HTN Planning in Propositional Logic

Conference Paper Satplan + Logic Artificial Intelligence ยท Automated Planning and Scheduling

Abstract

Casting planning problemsas propositional satlsfiability problems has recently been shownto be an effective wayof scaling up plan synthesis. Until now, the benefits of this approach have only been utUized in primitive action-based planning models. Motivated by the conventional wisdomin the planning community about the effectiveness of hierarchical task network (HTN)planning models, in this paper we adapt the "planningas satlsfiability" approachto HT_X planning models. HTNplanning models can be thought of as an augmentationof primitive action based planning models with a grammarof legal solutions, provided in the form of non-primitive tasks and task reduction schemas. Accordingly, we argue that any action-based encoding scheme can be generalized to handle HTN planning models. Informally, this generalization involves adding constraints to the encoding to ensure that the solutions produced by solving the encoding will conform to the grammar provided by the HTN planning model. The constraints can be added in either a โ€™~op-down"or "bottom-up" fashion, resulting in two HTNencoding schemesfor each primitive action-based encoding scheme. Weillustrate this process by providing three different HTNencodings. We discuss the asymptoticsizes of these encodings, as well as the complexityof finding modelsfor them.

Authors

Keywords

No keywords are indexed for this paper.

Context

Venue
International Conference on Automated Planning and Scheduling
Archive span
1990-2024
Indexed papers
1573
Paper id
453375290076539600
v2026.09.13