Title :
Planning with process algebraic constraints: Application to multi-vehicle routing problem
Author :
Trcka, Nikola ; Surana, Amit
Author_Institution :
UTRC, East Hartford, CT, USA
Abstract :
We present an efficient planning algorithm for allocation and scheduling of spatially distributed tasks to multiple heterogenous resources (e.g. mobile sensors, robots) in presence of ordering constraints on task execution and environmental uncertainties. We use Process Algebra (PA) for capturing such constraints. Building on probabilistic timed PA semantics, we define a planning system in form of a transition system, capturing ordering and resource constraints, occurrence of uncontrollable events, task priorities and preemption, and task allocation/scheduling objectives represented as a cost function. We develop an anytime branch and bound algorithm to efficiently search this transition system, and compute optimal strategies which prescribe task allocation and schedules in response to all possible outcomes of uncontrollable events. Several examples are presented and results from numerical simulation of a vehicle routing problem are discussed.
Keywords :
numerical analysis; probability; process algebra; resource allocation; scheduling; tree searching; vehicle routing; anytime branch and bound algorithm; constraint ordering; environmental uncertainties; heterogenous resources; mobile robots; mobile sensors; multivehicle routing problem; numerical simulation; optimal strategies; planning algorithm; planning system; probabilistic timed PA semantics; process algebra; process algebraic constraints; resource constraints; spatially distributed task scheduling; task allocation; task execution; transition system; Algebra; Delays; Mobile communication; Planning; Resource management; Semantics; Sensors;
Conference_Titel :
Robotics and Automation (ICRA), 2013 IEEE International Conference on
Conference_Location :
Karlsruhe
Print_ISBN :
978-1-4673-5641-1
DOI :
10.1109/ICRA.2013.6631065