Timeline-based planning: Expressiveness and Complexity

02/16/2019
by   Nicola Gigante, et al.
0

Timeline-based planning is an approach originally developed in the context of space mission planning and scheduling, where problem domains are modelled as systems made of a number of independent but interacting components, whose behaviour over time, the timelines, is governed by a set of temporal constraints. This approach is different from the action-based perspective of common PDDL-like planning languages. Timeline-based systems have been successfully deployed in a number of space missions and other domains. However, despite this practical success, a thorough theoretical understanding of the paradigm was missing. This thesis fills this gap, providing the first detailed account of formal and computational properties of the timeline-based approach to planning. In particular, we show that a particularly restricted variant of the formalism is already expressive enough to compactly capture action-based temporal planning problems. Then, finding a solution plan for a timeline-based planning problem is proved to be EXPSPACE-complete. Then, we study the problem of timeline-based planning with uncertainty, that include external components whose behaviour is not under the control of the planned system. We identify a few issues in the state-of-the-art approach based on flexible plans, proposing timeline-based games, a more general game-theoretic formulation of the problem, that addresses those issues. We show that winning strategies for such games can be found in doubly-exponential time. Then, we study the expressiveness of the formalism from a logic point of view, showing that (most of) timeline-based planning problems can be captured by Bounded TPTL with Past, a fragment of TPTL+P that, unlike the latter, keeps an EXPSPACE satisfiability problem. The logic is introduced and its satisfiabilty problem is solved by extending a recent one-pass tree-shaped tableau method for LTL.

READ FULL TEXT
research
07/12/2018

A game-theoretic approach to timeline-based planning with uncertainty

In timeline-based planning, domains are described as sets of independent...
research
09/21/2022

Controller Synthesis for Timeline-based Games

In the timeline-based approach to planning, originally born in the space...
research
09/10/2018

One-Pass and Tree-Shaped Tableau Systems for TPTL and TPTLb+Past

In this paper, we propose a novel one-pass and tree-shaped tableau metho...
research
06/26/2011

Answer Set Planning Under Action Costs

Recently, planning based on answer set programming has been proposed as ...
research
12/15/2009

Multi-valued Action Languages in CLP(FD)

Action description languages, such as A and B, are expressive instrument...
research
09/10/2018

Complexity of Timeline-Based Planning over Dense Temporal Domains: Exploring the Middle Ground

In this paper, we address complexity issues for timeline-based planning ...
research
06/01/2011

On the Compilability and Expressive Power of Propositional Planning Formalisms

The recent approaches of extending the GRAPHPLAN algorithm to handle mor...

Please sign up or login with your details

Forgot password? Click here to reset