Download:
|
by T. A. Henzinger, J. F. Raskin, P. -y. Schobbens
In Proc. 25th Int. Coll. Automata, Languages, and Programming (ICALP'98
ftp://ftp.info.fundp.ac.be/pub/users/pys/papers/icalp98.ps
Add To MetaCart
Abstract:
A specification formalism for reactive systems defines a class of!-languages. We call a specification formalism fully decidable if it is constructively closed under boolean operations and has a decidable satisfiability (nonemptiness) problem. There are two important, robust classes of!-languages that are definable by fully decidable formalisms. The!-regular languages are definable by finite automata, or equivalently, by the Sequential Calculus. The counter-free!-regular languages are definable by temporal logic, or equivalently, by the first-order fragment of the Sequential Calculus. The gap between both classes can be closed by finite counting (using automata connectives), or equivalently, by projection (existential second-order quantification over letters). A specification formalism for real-time systems defines a class of timed!-languages, whose letters have real-numbered time stamps. Two popular ways of specifying timing constraints rely on the use of clocks, and on the use of time bounds for temporal operators. However, temporal logics with clocks or time bounds have undecidable satisfiability problems, and finite automata with clocks (so-called timed automata) are not closed under complement. Therefore,
Citations
|
1393
|
A theory of timed automata
– Alur, Dill
- 1994
|
|
210
|
On the temporal analysis of fairness
– Gabbay, Pnueli, et al.
- 1980
|
|
189
|
A really temporal logic
– Alur, Henzinger
|
|
189
|
Tense Logic and the Theory of Linear Order
– Kamp
- 1968
|
|
165
|
Real-time logics: complexity and expressiveness
– Alur, Henzinger
- 1990
|
|
140
|
The Benefits of Relaxing Punctuality
– Alur, Feder, et al.
- 1996
|
|
128
|
Synthesis of communicating processes from temporal logic specifications
– Manna, Wolper
- 1984
|
|
103
|
On a decision method in restricted second-order arithmetic
– Büchi
- 1962
|
|
96
|
The complementation problem for Büchi automata with applications to temporal logic
– Sistla, Vardi, et al.
- 1985
|
|
72
|
The Complexity of Decision Problems in Automata Theory
– Stockmeyer
- 1974
|
|
62
|
Reasoning about infinite computation paths
– Wolper, Vardi, et al.
- 1983
|
|
58
|
A Kleene Theorem for Timed Automata
– Asarin, Caspi, et al.
- 1997
|
|
49
|
Specifying Timed State Sequences in Powerful Decidable Logics and Timed Automata
– Wilke
- 1994
|
|
41
|
A determinizable class of timed automata
– Alur, Fix, et al.
|
|
32
|
Back to the Future: Towards a Theory of Timed Regular Languages
– Alur, Henzinger
- 1992
|
|
28
|
State clock logic: a decidable real-time logic
– Raskin, Schobbens
- 1997
|
|
17
|
The bene ts of relaxing punctuality
– Alur, Feder, et al.
- 1991
|
|
9
|
Theoretical issues in the design and verification of distributed systems
– Sistla
- 1983
|
|
4
|
Reasoning about in nite computation paths
– Wolper, Vardi, et al.
- 1983
|
|
2
|
Theoretical Issues in the Design and Veri cation of Distributed Systems
– Sistla
- 1983
|