Abstract:
We investigate in this thesis problems concerning the complexity of translation among, and decision procedure for, different types of finite automata on infinite words (!-automata). An!-automaton is the same as usual finite automata over finite strings but it accepts or rejects infinite strings. It may be either deterministic or nondeterministic, and may have different types of acceptance condition. Our main result is a new, simpler, determinization construction that yields a single exponent upper bound for the translation of any Buchi nondeterministic!-automaton into a deterministic!-auomaton. This construction is optimal. We also look at the complexity of the complementation problem for different types of!-automata, and, among other results, obtain an exponential complementation for Streett!-automata. These results can be used to improve the complexity of decision procedures for different logics that use automata-theoretic techniques.
Citations
|
387
|
Automata on infinite objects
– Thomas
- 1990
|
|
248
|
The complexity of propositional linear temporal logics
– Sistla, Clarke
- 1985
|
|
192
|
Decidability of second-order theories and automata on infinite trees
– Rabin
- 1969
|
|
168
|
Automatic verification of probabilistic concurrent finite-state programs
– Vardi
- 1985
|
|
168
|
Temporal Logic Can Be More Expressive
– Wolper
- 1983
|
|
164
|
Automata-theoretic techniques for modal logics of programs
– Vardi, Wolper
- 1986
|
|
155
|
Considerations on floyd-hoare logic
– Pratt
- 1976
|
|
141
|
Finite automata and their decision problems
– Rabin, Scott
- 1959
|
|
81
|
Models of program logic
– Pratt
- 1979
|
|
72
|
The Complexity of Decision Problems in Automata Theory
– Stockmeyer
- 1974
|
|
71
|
On the complexity of !-automata
– Safra
- 1988
|
|
71
|
A temporal fixpoint calculus
– Vardi
- 1988
|
|
62
|
Reasoning about infinite computation paths
– Wolper, Vardi, et al.
- 1983
|
|
59
|
Finite Automata: Behavior and Synthesis
– Trakhtenbrot, Barzdin
- 1973
|
|
44
|
Automata on infinite objects and Church’s problem. AMS
– Rabin
- 1972
|
|
35
|
Propositional dynamic logic of looping and converse is elementarily decidable
– Streett
- 1982
|
|
30
|
A near-optimal method for reasoning about action
– Pratt
- 1980
|
|
29
|
Improved upper and lower bounds for modal logics of programs
– Vardi, Stockmeyer
- 1985
|
|
26
|
Weakly definable relations and special automata
– Rabin
- 1970
|
|
20
|
On -regular sets
– Wagner
- 1979
|
|
17
|
On -automata and temporal logic
– Safra, Vardi
- 1989
|
|
17
|
A combinatorial approach to the theory of !-automata
– Thomas
- 1981
|
|
3
|
The complementation problem for Buchi autamata with application to temporal logic
– Sistla, Vardi, et al.
- 1987
|
|
2
|
A decidable -calculus: Preliminary report
– Pratt
- 1982
|
|
2
|
The propositional -calculus is elementary
– Streett, Emerson
- 1984
|
|
2
|
A propositional dynamic logic for reasoning about program divergence
– Streett
- 1980
|
|
1
|
Sur les relations rationelles fonctionelles
– Schutzenberger
- 1973
|
|
1
|
On Variants of Propositional Program Logics
– Sherman
- 1984
|