Optimal Reachability in Divergent Weighted Timed Games

Damien Busatto-Gaston 1 Benjamin Monmege 1 Pierre-Alain Reynier 1
1 MOVE - Modélisation et Vérification
LIF - Laboratoire d'informatique Fondamentale de Marseille
Abstract : Weighted timed games are played by two players on a timed automaton equipped with weights: one player wants to minimise the accumulated weight while reaching a target, while the other has an opposite objective. Used in a reactive synthesis perspective, this quantitative extension of timed games allows one to measure the quality of controllers. Weighted timed games are notoriously difficult and quickly undecidable, even when restricted to non-negative weights. Decidability results exist for subclasses of one-clock games, and for a subclass with non-negative weights defined by a semantical restriction on the weights of cycles. In this work, we introduce the class of divergent weighted timed games as a generalisation of this semantical restriction to arbitrary weights. We show how to compute their optimal value, yielding the first decidable class of weighted timed games with negative weights and an arbitrary number of clocks. In addition, we prove that divergence can be decided in polynomial space. Last, we prove that for untimed games, this restriction yields a class of games for which the value can be computed in polynomial time.
Complete list of metadatas

Cited literature [25 references]  Display  Hide  Download

Contributor : Benjamin Monmege <>
Submitted on : Monday, May 15, 2017 - 11:16:54 AM
Last modification on : Monday, March 4, 2019 - 2:04:27 PM
Long-term archiving on : Thursday, August 17, 2017 - 12:35:42 AM


Files produced by the author(s)




Damien Busatto-Gaston, Benjamin Monmege, Pierre-Alain Reynier. Optimal Reachability in Divergent Weighted Timed Games. 20th International Conference on Foundations of Software Science and Computation Structures (FoSSaCS'17), Apr 2017, Uppsala, Sweden. pp.162-178, ⟨10.1007/978-3-662-54458-7_10⟩. ⟨hal-01522546⟩



Record views


Files downloads