Relating timed and register automata

Diego Figueira 1, 2 Piotr Hofman 3 Sławomir Lasota 3
2 DAHU - Verification in databases
CNRS - Centre National de la Recherche Scientifique : UMR8643, Inria Saclay - Ile de France, ENS Cachan - École normale supérieure - Cachan, LSV - Laboratoire Spécification et Vérification [Cachan]
Abstract : Timed automata and register automata are well-known models of computation over timed and data words respectively. The former has clocks that allow to test the lapse of time between two events, whilst the latter includes registers that can store data values for later comparison. Although these two models behave in appearance differently, several decision problems have the same (un)decidability and complexity results for both models. As a prominent example, emptiness is decidable for alternating automata with one clock or register, both with non-primitive recursive complexity. This is not by chance. This work confirms that there is indeed a tight relationship between the two models. We show that a run of a timed automaton can be simulated by a register automaton, and conversely that a run of a register automaton can be simulated by a timed automaton. Our results allow to transfer complexity and decidability results back and forth between these two kinds of models. We justify the usefulness of these reductions by obtaining new results on register automata.
Complete list of metadatas

Cited literature [18 references]  Display  Hide  Download
Contributor : Diego Figueira <>
Submitted on : Friday, June 1, 2018 - 4:16:10 PM
Last modification on : Thursday, February 7, 2019 - 5:29:24 PM
Long-term archiving on : Sunday, September 2, 2018 - 3:51:14 PM


Files produced by the author(s)




Diego Figueira, Piotr Hofman, Sławomir Lasota. Relating timed and register automata. International Workshop on Expressiveness in Concurrency (EXPRESS), Aug 2010, Paris, France. pp.61-75, ⟨10.4204/EPTCS.41.5⟩. ⟨hal-01806104⟩



Record views


Files downloads