Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1007/11523468_88guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Decidability and complexity results for timed automata via channel machines

Published: 11 July 2005 Publication History

Abstract

This paper is concerned with the language inclusion problem for timed automata: given timed automata ${\mathcal A}$ and ${\mathcal B}$, is every word accepted by ${\mathcal B}$ also accepted by ${\mathcal A}$? Alur and Dill [3] showed that the language inclusion problem is decidable if ${\mathcal A}$ has no clocks and undecidable if ${\mathcal A}$ has two clocks (with no restriction on ${\mathcal B}$). However, the status of the problem when ${\mathcal A}$ has one clock is not determined by [3]. In this paper we close this gap for timed automata over infinite words by showing that the one-clock language inclusion problem is undecidable. For timed automata over finite words, building on our earlier paper [20], we show that the one-clock language inclusion problem is decidable with non-primitive recursive complexity. This reveals a surprising divergence between the theory of timed automata over finite words and over infinite words. Finally, we show that if ε-transitions or non-singular postconditions are allowed, then the one-clock language inclusion problem is undecidable over both finite and infinite words.

References

[1]
P. Abdulla and B. Jonsson. Undecidable Verification Problems with Unreliable Channels. Information and Computation 130:71-90, 1996.
[2]
P. Abdulla and B. Jonsson. Model checking of systems with many identical timed processes. Theoretical Computer Science 290(1):241-264, 2003.
[3]
R. Alur and D. Dill. A Theory of Timed Automata. Theoretical Computer Science 126:183-235, 1994.
[4]
R. Alur, T. Feder and T. A. Henzinger. The Benefits of Relaxing Punctually. Journal of the ACM 43:116-146, 1996.
[5]
R. Alur, L. Fix and T. A. Henzinger. Event-clock automata: a determinizable class of timed automata. Theoretical Computer Science 211(1-2):253-273, 1999.
[6]
R. Alur and T. A. Henzinger. Real-time Logics: Complexity and Expressiveness. Information and Computation 104:35-77, 1993.
[7]
R. Alur, S. La Torre and P. Madhusudan. Perturbed Timed Automata. Proc. HSCC 05, LNCS 3414, Springer-Verlag, 2005.
[8]
R. Alur and P. Madhusudan. Decision problems for timed automata: A survey, 4th Intl. School on Formal Methods for Computer, Communication, and Software Systems: Real Time, LNCS 3185, Springer-Verlag, 2004.
[9]
P. Bouyer, C. Dufourd, E. Fleury and A. Petit. Updatable timed automata. Theoretical Computer Science 321(2-3):291-345, 2004.
[10]
G. Cécé, A. Finkel and S. Purushothaman Iyer. Unreliable Channels are Easier to Verify Than Perfect Channels. Information and Computation 124:20-31, 1996.
[11]
A. Finkel and P. Schnoebelen. Well-Structured Transition Systems Everywhere! Theoretical Computer Science 256(1-2):63-92, 2001.
[12]
T. A. Henzinger, P.W. Kopke, A. Puri and P. Varaiya. What's Decidable About Hybrid Automata? Journal of Computer and System Sciences 57:94-124, 1998.
[13]
T. A. Henzinger, Z. Manna, and A. Pnueli. What Good Are Digital Clocks? Proc. ICALP 92, LNCS 623, Springer-Verlag, 1992.
[14]
J. Hopcroft and J. Ullman. Introduction to Automata Theory, Languages, and Computation. Addison-Wesley, 1979.
[15]
F. Laroussinie, N. Markey and P. Schnoebelen. Model Checking Timed Automata with One or Two Clocks. Proc. CONCUR 04, LNCS 3170, Springer-Verlag, 2004.
[16]
S. Lasota and I.Walukiewicz. Alternating Timed Automata. Proc. of FOSSACS 05, LNCS 3441, Springer-Verlag, 2005.
[17]
S. Lasota and I. Walukiewicz. Personal communication, 2005.
[18]
R. Mayr. Undecidable problems in unreliable computations. Theoretical Computer Science 1-3(297):337-354, 2003.
[19]
J. Ouaknine and J. Worrell. Universality and Language Inclusion for Open and Closed Timed Automata. Proc. HSCC 03, LNCS 2623, Springer-Verlag, 2003.
[20]
J. Ouaknine and J. Worrell. On the Language Inclusion Problem for Timed Automata: Closing a Decidability Gap. Proc. LICS 04, IEEE, 2004.
[21]
J. Ouaknine and J. Worrell. On the Decidability of Metric Temporal Logic. Proc. LICS 05, IEEE, 2005.
[22]
P. Schnoebelen. Verifying Lossy Channel Systems has Nonprimitive Recursive Complexity. Information Processing Letters 83(5):251-261, 2002.

Cited By

View all
  • (2024)Synthesizing Timed Automata with Minimal Numbers of Clocks from Optimised Timed ScenariosFormal Techniques for Distributed Objects, Components, and Systems10.1007/978-3-031-62645-6_8(136-154)Online publication date: 17-Jun-2024
  • (2023)Operations on Timed ScenariosFormal Techniques for Distributed Objects, Components, and Systems10.1007/978-3-031-35355-0_7(97-114)Online publication date: 19-Jun-2023
  • (2022)An Efficient Customized Clock Allocation Algorithm for a Class of Timed AutomataFormal Methods: Foundations and Applications10.1007/978-3-031-22476-8_1(3-21)Online publication date: 6-Dec-2022
  • Show More Cited By

Index Terms

  1. Decidability and complexity results for timed automata via channel machines

        Recommendations

        Comments

        Please enable JavaScript to view thecomments powered by Disqus.

        Information & Contributors

        Information

        Published In

        cover image Guide Proceedings
        ICALP'05: Proceedings of the 32nd international conference on Automata, Languages and Programming
        July 2005
        1476 pages
        ISBN:3540275800
        • Editors:
        • Luís Caires,
        • Giuseppe F. Italiano,
        • Luís Monteiro,
        • Catuscia Palamidessi,
        • Moti Yung

        Sponsors

        • Fundacao para a Ciencia e Tecnologia
        • FCT: Foundation for Science and Technology
        • Centro de Lógica e Computação/IST/UTL: Centro de Lógica e Computação/IST/UTL

        Publisher

        Springer-Verlag

        Berlin, Heidelberg

        Publication History

        Published: 11 July 2005

        Qualifiers

        • Article

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 27 Nov 2024

        Other Metrics

        Citations

        Cited By

        View all

        View Options

        View options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media