Back to Search
Start Over
Past pushdown timed automata and safety verification
- Source :
- Theoretical Computer Science. (1):57-71
- Publisher :
- Elsevier B.V.
-
Abstract
- We consider past pushdown timed automata that are discrete pushdown timed automata with past formulas as enabling conditions. Using past formulas allows a past pushdown timed automaton to access the past values of the finite state variables in the automaton. We prove that the reachability (i.e., the set of reachable configurations from an initial configuration) of a past pushdown timed automaton can be accepted by a nondeterministic reversal-bounded counter-machine augmented with a pushdown stack (i.e., a reversal-bounded NPCM). By using the known fact that the emptiness problem for reversal-bounded NPCMs is decidable, we show that model-checking past pushdown timed automata against Presburger safety properties on discrete clocks and stack word counts is decidable. We also investigate the reachability problem for a class of transition systems under some fairness constraints in the form of generalized past formulas. Finally, we present an example ASTRAL specification to demonstrate the usefulness of the results.
- Subjects :
- Nested word
Theoretical computer science
TheoryofComputation_COMPUTATIONBYABSTRACTDEVICES
General Computer Science
Nested stack automaton
Computer science
Reachability problem
Timed automaton
Temporal logic
0102 computer and information sciences
02 engineering and technology
01 natural sciences
Past formulas
Theoretical Computer Science
Deterministic pushdown automaton
Presburger arithmetic
Reachability
Computer Science::Logic in Computer Science
0202 electrical engineering, electronic engineering, information engineering
Two-way deterministic finite automaton
Timed automata
Automated verification
Context-free language
Pushdown automaton
020207 software engineering
Embedded pushdown automaton
Automaton
Nondeterministic algorithm
TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES
010201 computation theory & mathematics
Computer Science::Formal Languages and Automata Theory
Computer Science(all)
Subjects
Details
- Language :
- English
- ISSN :
- 03043975
- Issue :
- 1
- Database :
- OpenAIRE
- Journal :
- Theoretical Computer Science
- Accession number :
- edsair.doi.dedup.....50bad8690e47c5262e992b7a5db40db7
- Full Text :
- https://doi.org/10.1016/j.tcs.2003.10.004