Managing temporal cycles in planning problems requiring concurrency - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Computational Intelligence Année : 2013

Managing temporal cycles in planning problems requiring concurrency

Résumé

To correctly model certain real-world planning problems, it is essential to take into account time. This is the case for problems requiring the concurrent execution of actions (known as temporally expressive problems). In this paper, we define and study the notion of temporally cyclic problems, that is problems involving sets of cyclically dependent actions. We characterize those temporal planning languages, which can express temporally cyclic problems. We also present a polynomial-time algorithm, which transforms a temporally cyclic problem into an equivalent acyclic problem. Applying our transformation allows any temporal planner to solve temporally cyclic problems without explicitly managing cyclicity. We first present our results for temporal PDDL (Planning Domain Description Language) 2.1 and then extend them to a language that allows conditions over arbitrary intervals and effects at arbitrary instants.
Fichier principal
Vignette du fichier
cooper_12314.pdf (159.48 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03521582 , version 1 (11-01-2022)

Identifiants

Citer

Martin Cooper, Frédéric Maris, Pierre Régnier. Managing temporal cycles in planning problems requiring concurrency. Computational Intelligence, 2013, 29 (1), pp.111-128. ⟨10.1111/j.1467-8640.2012.00430.x⟩. ⟨hal-03521582⟩
4 Consultations
5 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More