2009
DOI: 10.1016/j.artint.2008.10.013
|View full text |Cite
|
Sign up to set email alerts
|

Concise finite-domain representations for PDDL planning tasks

Abstract: We introduce an efficient method for translating planning tasks specified in the standard PDDL formalism into a concise grounded representation that uses finite-domain state variables instead of the straight-forward propositional encoding.Translation is performed in four stages. Firstly, we transform the input task into an equivalent normal form expressed in a restricted fragment of PDDL. Secondly, we synthesize invariants of the planning task that identify groups of mutually exclusive propositions which can b… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
203
0
2

Year Published

2012
2012
2021
2021

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 161 publications
(205 citation statements)
references
References 20 publications
0
203
0
2
Order By: Relevance
“…Another method for finding binary mutexes is the monotonicity analysis generally employed to generate a multi-valued formalization of the problem [22]. This monotonicity analysis ensures that the number of propositions true at the same time that belong to a set I g = {p 0 , p 1 , .…”
Section: Mutually Exclusivity Between Propositionsmentioning
confidence: 99%
“…Another method for finding binary mutexes is the monotonicity analysis generally employed to generate a multi-valued formalization of the problem [22]. This monotonicity analysis ensures that the number of propositions true at the same time that belong to a set I g = {p 0 , p 1 , .…”
Section: Mutually Exclusivity Between Propositionsmentioning
confidence: 99%
“…Planning has PSPACE complexity [3].In the paper, we use the Planning Domain Definition Language (PDDL) to define planning problems. To the best of our knowledge, PDDL the most extended language for automated planning [4,5,6,7].…”
Section: Classical Automated Planning As Boolean Satisfiabilitymentioning
confidence: 99%
“…Actions are also grounded and encoded as logic variables in a similar way. The process can generate an explosion of logical variables and clauses, so a number of techniques have been described to narrow the number of variables [11,12,13,14,15,16,17].…”
Section: Classical Automated Planning As Boolean Satisfiabilitymentioning
confidence: 99%
“…In order to generate an appropriate FDR description from PDDL/M tasks, we adapt the method of Helmert (Helmert 2009). Roughly, this process consists of the following phases: The generation of mutual exclusion (mutex) invariants that describe which propositions may never be true at the same time; a grounding phase in which, by means of a relaxed reachability analysis, a set of propositions (instantiations of predicates) is generated that may potentially be used in the planning process; the generation of a suitable FDR based on the mutex invariants and reachable propositions.…”
Section: Tfd/mmentioning
confidence: 99%