Programmatic Task Network Planning

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Autoren

  • Felix Mohr
  • Theodor Lettmann (Herausgeber*in)
  • Eyke Hüllermeier (Mitwirkende*r)
  • Marcel Dominik Wever (Übersetzer*in)

Externe Organisationen

  • Universität Paderborn
Forschungs-netzwerk anzeigen

Details

OriginalspracheDeutsch
Titel des SammelwerksProceedings of the 1st ICAPS Workshop on Hierarchical Planning
Herausgeber/-innenPascal Bercher, Daniel Höller, Susanne Biundo, Ron Alford
Seiten31-39
Seitenumfang9
PublikationsstatusVeröffentlicht - Juni 2018
Extern publiziertJa
Veranstaltung1st ICAPS Workshop on Hierarchical Planning 2018 - Delft, Niederlande
Dauer: 24 Juni 201829 Juni 2018

Abstract

Many planning problems benefit from extensions of classical planning formalisms and modeling techniques, or even require such extensions. Alternatives such as functional STRIPS or planning modulo theories have therefore been proposed in the past. Somewhat surprisingly, corresponding extensions are not available for hierarchical planning, despite their potential usefulness in applications like automated service composition. In this paper, we present programmatic task networks (PTN), a formalism that extends classical HTN planning in three ways. First, we allow both operations and methods to have outputs instead of only inputs. Second, formulas may contain interpreted terms, in particular interpreted predicates, which are evaluated by a theory realized in an external library. Third, PTN planning allows for a second type of tasks, called oracle tasks, which are not resolved by the planner itself but by external libraries. For the purpose of illustration and evaluation, the approach is applied to a real-world use case in the field of automated service composition.

Zitieren

Programmatic Task Network Planning. / Mohr, Felix; Lettmann, Theodor (Herausgeber*in); Hüllermeier, Eyke (Mitwirkende*r) et al.
Proceedings of the 1st ICAPS Workshop on Hierarchical Planning. Hrsg. / Pascal Bercher; Daniel Höller; Susanne Biundo; Ron Alford. 2018. S. 31-39.

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Mohr, F, Lettmann, T (Hrsg.), Hüllermeier, E 2018, Programmatic Task Network Planning. in P Bercher, D Höller, S Biundo & R Alford (Hrsg.), Proceedings of the 1st ICAPS Workshop on Hierarchical Planning. S. 31-39, 1st ICAPS Workshop on Hierarchical Planning 2018, Delft, Niederlande, 24 Juni 2018. <https://icaps18.icaps-conference.org/fileadmin/alg/conferences/icaps18/workshops/workshop08/docs/Mohr18ProgrammaticPlanning.pdf>
Mohr, F., Lettmann, T. (Hrsg.), Hüllermeier, E., & Wever, M. D., (TRANS.) (2018). Programmatic Task Network Planning. In P. Bercher, D. Höller, S. Biundo, & R. Alford (Hrsg.), Proceedings of the 1st ICAPS Workshop on Hierarchical Planning (S. 31-39) https://icaps18.icaps-conference.org/fileadmin/alg/conferences/icaps18/workshops/workshop08/docs/Mohr18ProgrammaticPlanning.pdf
Mohr F, Lettmann T, (ed.), Hüllermeier E, Wever MD. Programmatic Task Network Planning. in Bercher P, Höller D, Biundo S, Alford R, Hrsg., Proceedings of the 1st ICAPS Workshop on Hierarchical Planning. 2018. S. 31-39
Mohr, Felix ; Lettmann, Theodor (Herausgeber*in) ; Hüllermeier, Eyke et al. / Programmatic Task Network Planning. Proceedings of the 1st ICAPS Workshop on Hierarchical Planning. Hrsg. / Pascal Bercher ; Daniel Höller ; Susanne Biundo ; Ron Alford. 2018. S. 31-39
Download
@inproceedings{0dd218b2acdd4d759a7efa9dc31d2fa4,
title = "Programmatic Task Network Planning",
abstract = "Many planning problems benefit from extensions of classical planning formalisms and modeling techniques, or even require such extensions. Alternatives such as functional STRIPS or planning modulo theories have therefore been proposed in the past. Somewhat surprisingly, corresponding extensions are not available for hierarchical planning, despite their potential usefulness in applications like automated service composition. In this paper, we present programmatic task networks (PTN), a formalism that extends classical HTN planning in three ways. First, we allow both operations and methods to have outputs instead of only inputs. Second, formulas may contain interpreted terms, in particular interpreted predicates, which are evaluated by a theory realized in an external library. Third, PTN planning allows for a second type of tasks, called oracle tasks, which are not resolved by the planner itself but by external libraries. For the purpose of illustration and evaluation, the approach is applied to a real-world use case in the field of automated service composition.",
author = "Felix Mohr and Theodor Lettmann and Eyke H{\"u}llermeier and Wever, {Marcel Dominik}",
year = "2018",
month = jun,
language = "Deutsch",
pages = "31--39",
editor = "Pascal Bercher and Daniel H{\"o}ller and Susanne Biundo and Ron Alford",
booktitle = "Proceedings of the 1st ICAPS Workshop on Hierarchical Planning",
note = "1st ICAPS Workshop on Hierarchical Planning 2018 ; Conference date: 24-06-2018 Through 29-06-2018",

}

Download

TY - GEN

T1 - Programmatic Task Network Planning

AU - Mohr, Felix

A2 - Lettmann, Theodor

A2 - Hüllermeier, Eyke

A2 - Wever, Marcel Dominik

A2 - Bercher, Pascal

A2 - Höller, Daniel

A2 - Biundo, Susanne

A2 - Alford, Ron

PY - 2018/6

Y1 - 2018/6

N2 - Many planning problems benefit from extensions of classical planning formalisms and modeling techniques, or even require such extensions. Alternatives such as functional STRIPS or planning modulo theories have therefore been proposed in the past. Somewhat surprisingly, corresponding extensions are not available for hierarchical planning, despite their potential usefulness in applications like automated service composition. In this paper, we present programmatic task networks (PTN), a formalism that extends classical HTN planning in three ways. First, we allow both operations and methods to have outputs instead of only inputs. Second, formulas may contain interpreted terms, in particular interpreted predicates, which are evaluated by a theory realized in an external library. Third, PTN planning allows for a second type of tasks, called oracle tasks, which are not resolved by the planner itself but by external libraries. For the purpose of illustration and evaluation, the approach is applied to a real-world use case in the field of automated service composition.

AB - Many planning problems benefit from extensions of classical planning formalisms and modeling techniques, or even require such extensions. Alternatives such as functional STRIPS or planning modulo theories have therefore been proposed in the past. Somewhat surprisingly, corresponding extensions are not available for hierarchical planning, despite their potential usefulness in applications like automated service composition. In this paper, we present programmatic task networks (PTN), a formalism that extends classical HTN planning in three ways. First, we allow both operations and methods to have outputs instead of only inputs. Second, formulas may contain interpreted terms, in particular interpreted predicates, which are evaluated by a theory realized in an external library. Third, PTN planning allows for a second type of tasks, called oracle tasks, which are not resolved by the planner itself but by external libraries. For the purpose of illustration and evaluation, the approach is applied to a real-world use case in the field of automated service composition.

M3 - Aufsatz in Konferenzband

SP - 31

EP - 39

BT - Proceedings of the 1st ICAPS Workshop on Hierarchical Planning

T2 - 1st ICAPS Workshop on Hierarchical Planning 2018

Y2 - 24 June 2018 through 29 June 2018

ER -

Von denselben Autoren