scispace - formally typeset
Proceedings ArticleDOI

Dense real-time games

TLDR
An exponential-time algorithm to check for the existence of a winning strategy for TCTL games where equality is not allowed in the timing constraints, thus reducing the considered decision problem to the emptiness problem for this class of automata.
Abstract
The rapid development of complex and safety-critical systems requires the use of reliable verification methods and tools for system design (synthesis). Many systems of interest are reactive, in the sense that their behavior depends on the interaction with the environment. A natural framework to model them is a two-player game: the system versus the environment. In this context, the central problem is to determine the existence of a winning strategy according to a given winning condition. We focus on real-time systems, and choose to model the related game as a nondeterministic timed automaton. We express winning conditions by formulas of the branching-time temporal logic TCTL. While timed games have been studied in the literature, timed games with dense-time winning conditions constitute a new research topic. The main result of this paper is an exponential-time algorithm to check for the existence of a winning strategy for TCTL games where equality is not allowed in the timing constraints. Our approach consists on translating to timed tree automata both the game graph and the winning condition, thus reducing the considered decision problem to the emptiness problem for this class of automata. The proposed algorithm matches the known lower bound on timed games. Moreover, if we relax the limitation we have placed on the timing constraints, the problem becomes undecidable.

read more

Citations
More filters
Journal ArticleDOI

Linear Time Logic Control of Discrete-Time Linear Systems

TL;DR: It is shown that existence of controllers for discrete-time controllable linear systems and LTL specifications can be decided and that such controllers can be effectively computed.
Book ChapterDOI

The Element of Surprise in Timed Games

TL;DR: This work presents a model of timed games that preserves the element of surprise and accounts for time divergence in a way that treats both players symmetrically and applies to all ω-regular winning conditions and proves that the ability to take each other by surprise adds extra power to the players.
Journal Article

Rectangular hybrid games

TL;DR: In this paper, the authors generalize the theory of hybrid automata to games and show that the successively more general infinite-state classes of timed, 2D rectangular, and rectangular games induce weaker, but still finite, quotient structures called game bisimilarity, game similarity, and game trace equivalence.
Book ChapterDOI

Timed Control with Partial Observability

TL;DR: It is shown however that timed control under partial observable is undecidable even for internal specifications (while the analogous problem under complete observability is decidable) and the problem is identified as a decidable subclass.
References
More filters
Book

Theory of Games and Economic Behavior

TL;DR: Theory of games and economic behavior as mentioned in this paper is the classic work upon which modern-day game theory is based, and it has been widely used to analyze a host of real-world phenomena from arms races to optimal policy choices of presidential candidates, from vaccination policy to major league baseball salary negotiations.
Journal ArticleDOI

A theory of timed automata

TL;DR: Alur et al. as discussed by the authors proposed timed automata to model the behavior of real-time systems over time, and showed that the universality problem and the language inclusion problem are solvable only for the deterministic automata: both problems are undecidable (II i-hard) in the non-deterministic case and PSPACE-complete in deterministic case.
Journal ArticleDOI

Automatic verification of finite-state concurrent systems using temporal logic specifications

TL;DR: It is argued that this technique can provide a practical alternative to manual proof construction or use of a mechanical theorem prover for verifying many finite-state concurrent systems.
Proceedings ArticleDOI

On the synthesis of a reactive module

TL;DR: An algorithm is presented based on a new procedure for checking the emptiness of Rabin automata on infinite trees in time exponential in the number of pairs, but only polynomial in theNumber of states, which leads to a synthesis algorithm whose complexity is doubleonential in the length of the given specification.
Journal ArticleDOI

Propositional dynamic logic of regular programs

TL;DR: A formal syntax and semantics for the propositional dynamic logic of regular programs is defined and principal conclusions are that deciding satisfiability of length n formulas requires time d n /log n for some d > 1, and that satisfiability can be decided in nondeterministic time cn for some c.
Related Papers (5)