Decomposition and Composition of Timed Automata

We propose in this paper a decomposition theorem for the timed automata introduced by Alur and Dill [2]. To this purpose, we define a new simple and natural concatenation operation, indexed by the set of clocks to be reset, on timed automata generalizing the classical untimed concatenation. Then we extend the famous Kleene's and Buchi's theorems on classical untimed automata by simply changing the basic objects to take time into account, keeping the union operation and replacing the concatenation, finite and infinite iterations by the new timed concatenations and their induced iterations. Thus, and up to our knowledge, our result provides the simplest known algebraic characterization of recognizable timed languages.

[1]  Thomas A. Henzinger,et al.  The Expressive Power of Clocks , 1995, ICALP.

[2]  Rajeev Alur,et al.  A Theory of Timed Automata , 1994, Theor. Comput. Sci..

[3]  Béatrice Bérard,et al.  Untiming Timed Languages , 1995, Inf. Process. Lett..

[4]  Rajeev Alur,et al.  Minimization of Timed Transition Systems , 1992, CONCUR.

[5]  Thomas A. Henzinger,et al.  Event-Clock Automata: A Determinizable Class of Timed Automata , 1999, Theor. Comput. Sci..

[6]  Mihalis Yannakakis,et al.  Minimum and maximum delay problems in real-time systems , 1991, Formal Methods Syst. Des..

[7]  Thomas A. Henzinger,et al.  Back to the future: towards a theory of timed regular languages , 1992, Proceedings., 33rd Annual Symposium on Foundations of Computer Science.

[8]  H. Wong-Toi,et al.  The control of dense real-time discrete event systems , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[9]  S C Kleene,et al.  Representation of Events in Nerve Nets and Finite Automata , 1951 .

[10]  Satoshi Yamane,et al.  The symbolic model-checking for real-time systems , 1996, Proceedings of the Eighth Euromicro Workshop on Real-Time Systems.

[11]  Eugene Asarin Equations on Timed Languages , 1998, HSCC.

[12]  Thomas Wilke,et al.  Specifying Timed State Sequences in Powerful Decidable Logics and Timed Automata , 1994, FTRTFT.

[13]  Janusz A. Brzozowski,et al.  A Survey of Regular Expressions and Their Applications , 1962, IRE Trans. Electron. Comput..

[14]  Paul Gastin,et al.  Characterization of the Expressive Power of Silent Transitions in Timed Automata , 1998, Fundam. Informaticae.

[15]  Paul Caspi,et al.  A Kleene theorem for timed automata , 1997, Proceedings of Twelfth Annual IEEE Symposium on Logic in Computer Science.