Logical Methods in Computer Science (Aug 2024)

Controller Synthesis for Timeline-based Games

  • Renato Acampora,
  • Luca Geatti,
  • Nicola Gigante,
  • Angelo Montanari,
  • Valentino Picotti

DOI
https://doi.org/10.46298/lmcs-20(3:17)2024
Journal volume & issue
Vol. Volume 20, Issue 3

Abstract

Read online

In the timeline-based approach to planning, the evolution over time of a set of state variables (the timelines) is governed by a set of temporal constraints. Traditional timeline-based planning systems excel at the integration of planning with execution by handling temporal uncertainty. In order to handle general nondeterminism as well, the concept of timeline-based games has been recently introduced. It has been proved that finding whether a winning strategy exists for such games is 2EXPTIME-complete. However, a concrete approach to synthesize controllers implementing such strategies is missing. This paper fills this gap, by providing an effective and computationally optimal approach to controller synthesis for timeline-based games.

Keywords