Abstract
Algebra offers an elegant and powerful approach to understand regular languages and finite automata. Such framework has been notoriously lacking for timed languages and timed automata. We introduce the notion of monoid recognizability for data languages, which include timed languages as special case, in a way that respects the spirit of the classical situation. We study closure properties and hierarchies in this model, and prove that emptiness is decidable under natural hypotheses. Our class of recognizable languages properly includes many families of deterministic timed languages that have been proposed until now, and the same holds for non-deterministic versions.
Research partly supported by the French project RNRT “Calife”
Research partly supported by the French-India project CEPIPRA nℴ2102 - 1
Research supported by NSERC, FCAR, and the von Humboldt Foundation
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Autebert, J.-M., Beauquier, J., and Boasson, L.Langages sur des alphabets infinis. Discrete Applied Mathematics, vol. 2:1–20, 1980.
Asarin, E., Caspi, P., and Maler, O., A Kleene Theorem for Timed Automata. In Proc. 12th IEEE Symp. Logic in Computer Science (LICS’97), pp. 160–171. IEEE Computer Society Press, June 1997.
Alur, R. and Dill, D.A Theory of Timed Automata. Theoretical Computer Science, vol. 126(2):183–235, 1994.
Alur, R., Fix, L., and Henzinger, T. A.Event-Clock Automata:Determinizable Class of Timed Automata. In Proc. 6th Int. Conf. Computer Aided Verification (CAV’94), vol. 818 of Lecture Notes in Computer Science, pp. 1–13. Springer-Verlag, June 1994.
Asarin, E.Equations on Timed Languages. In Hybrid Systems: Computation and Control, vol. 1386 of Lecture Notes in Computer Science. Springer-Verlag, Apr. 1998.
Bouyer, P. and Petit, A.Decomposition and Composition of Timed Automata. In Proc. 26th Int. Coll. Automata, Languages, and Programming (ICALP’99), vol. 1644 of Lecture Notes in Computer Science, pp. 210–219. Springer-Verlag, July 1999.
Bouyer, P. and Petit, A.A Kleene/Büchi-like Theorem for Clock Languages. Journal of Automata, Languages and Combinatorics, 2001. To appear.
Bouyer, P., Petit, A., and Thérien, D.An Algebraic Characterization of Data and Timed Languages. Research report LSV-01-1, Laboratoire Spécification et Vérification, Ecole Normale Supérieure de Cachan, 2001.
Choffrut, C. and Goldwurm, M.Timed Automata with Periodic Clock Constraints. Journal of Automata, Languages and Combinatorics, vol. 5(4):371–404, 2000.
Clarke, E., Grumberg, O., and Peled, D.Model Checking. The MIT Press, Cambridge, Massachusetts, 1999.
Demichelis, F. and Zielonka, W.Controlled Timed Automata. In Proc. 9th Int. Conf. Concurrency Theory (CONCUR’98), vol. 1466 of Lecture Notes in Computer Science, pp. 455–469. Springer-Verlag, Sep. 1998.
Henzinger, P. W., and Wong-Toi, H.The Expressive Power of Clocks. In Proc. 22nd Int. Coll. Automata, Languages, and Programming (ICALP’95), vol. 944 of Lecture Notes in Computer Science, pp. 335–346. Springer-Verlag, July 1995.
Henzinger, T. A., Raskin, J.-F., and Schobbens, P.-Y.The Regular Real-Time Languages. In Proc. 25th Int. Coll. Automata, Languages, and Programming (ICALP’98), vol. 1443 of Lecture Notes in Computer Science, pp. 580–591. Springer-Verlag, July 1998.
Kaminski, M. and Francez, N.Finite-Memory Automata. Theoretical Computer Science, vol. 134:329–363, 1994.
Minsky, M.Computation: Finite and Infinite Machines. Prentice Hall Int., 1967.
Pin, J.-E.Varieties of Formal Languages. North Oxford, London et Plenum, New-York, 1986.
Rozenberg, G. and Salomaa, A., eds. Handbook of Formal Languages. Springer-Verlag, 1997.
Wilke, T.Specifying Timed State Sequences in Powerful Decidable Logics and Timed Automata. In Proc. 3rd Int. Symp. Formal Techniques in Real-Time and Fault-Tolerant Systems (FTRTFT’94), vol. 863 of Lecture Notes in Computer Science, pp. 694–715. Springer-Verlag, Sep. 1994.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bouyer, P., Petit, A., Thérien, D. (2001). An Algebraic Characterization of Data and Timed Languages. In: Larsen, K.G., Nielsen, M. (eds) CONCUR 2001 — Concurrency Theory. CONCUR 2001. Lecture Notes in Computer Science, vol 2154. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44685-0_17
Download citation
DOI: https://doi.org/10.1007/3-540-44685-0_17
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42497-0
Online ISBN: 978-3-540-44685-9
eBook Packages: Springer Book Archive