HDDL: An Extension to PDDL for Expressing Hierarchical Planning Problems
Authors: Daniel Höller, Gregor Behnke, Pascal Bercher, Susanne Biundo, Humbert Fiorino, Damien Pellier, Ron Alford9883-9891
AAAI 2020 | Conference PDF | Archive PDF | Plain Text | LLM Run Details
| Reproducibility Variable | Result | LLM Response |
|---|---|---|
| Research Type | Theoretical | In this paper, we propose an extension to PDDL, the description language used in non-hierarchical planning, to the needs of hierarchical planning systems. In this section we explain our extensions to the PDDL definition based on a transport domain. To keep the example simple, the domain includes only a single transporter that has to deliver one or more packages. For each new language element we introduce its syntax and meaning and discuss the way it is modeled in other input languages. |
| Researcher Affiliation | Collaboration | Daniel H oller,1 Gregor Behnke,1 Pascal Bercher,1 Susanne Biundo,1 Humbert Fiorino,2 Damien Pellier,2 Ron Alford3 1Institute of Artificial Intelligence, Ulm University, 89081 Ulm, Germany 2University Grenoble Alpes, LIG, F-38000 Grenoble, France 3The MITRE Corporation, Mc Lean, Virginia, USA |
| Pseudocode | No | The paper provides formal language definitions and syntax in EBNF, but does not include any structured pseudocode or algorithm blocks. |
| Open Source Code | Yes | HDDL will be the standard input language for the track on hierarchical planning at the IPC 2020. The corresponding website1 provides supplementary material like grammar definitions or translation tools; but also benchmark sets. 1ipc-2020.hierarchical-task.net |
| Open Datasets | No | The paper defines a language and discusses its features but does not conduct experiments, use datasets, or specify public availability for a dataset. |
| Dataset Splits | No | The paper focuses on language definition and does not describe experiments or specify dataset splits for training, validation, or testing. |
| Hardware Specification | No | The paper describes a new language definition and does not include details about hardware used for experiments. |
| Software Dependencies | No | The paper focuses on defining a new language and does not specify software dependencies with version numbers for experimental reproducibility. |
| Experiment Setup | No | The paper defines a new language and its syntax but does not describe any experiments or their specific setup details like hyperparameters or training configurations. |