• DocumentCode
    2474457
  • Title

    Membership questions for timed and hybrid automata

  • Author

    Alur, R. ; Kurshan, R.P. ; Viswanathan, M.

  • Author_Institution
    Bell Labs., Pennsylvania Univ., Philadelphia, PA, USA
  • fYear
    1998
  • fDate
    2-4 Dec 1998
  • Firstpage
    254
  • Lastpage
    263
  • Abstract
    Timed and hybrid automata are extensions of finite state machines for formal modeling of embedded systems with both discrete and continuous components. Reachability problems for these automata are well studied and have been implemented in verification tools. For the purpose of effective error reporting and testing, we consider the membership problems for such automata. We consider different types of membership problems depending on whether the path (i.e. edge sequence), or the trace (i.e. event sequence), or the timed trace (i.e. timestamped event sequence), is specified. We give comprehensive results regarding the complexity of these membership questions for different types of automata, such as timed automata and linear hybrid automata, with and without ε transitions. In particular we give an efficient O(n·m2) algorithm for generating timestamps corresponding to a path of length n in a timed automaton with m clocks. This algorithm is implemented in the verifier COSPAN to improve its diagnostic feedback during timing verification. Second, we show that for automata without ε transitions, the membership question is NP complete for different types of automata whether or not the timestamps are specified along with the trace. Third, we show that for automata with ε transitions, the membership question is as hard as the reachability question even for timed traces: it is PSPACE complete for timed automata, and undecidable for slight generalizations
  • Keywords
    computational complexity; decidability; embedded systems; finite state machines; reachability analysis; ϵ transitions; NP complete; PSPACE complete; continuous components; diagnostic feedback; edge sequence; embedded systems; error reporting; event sequence; finite state machines; formal modeling; linear hybrid automata; membership problems; membership question; membership questions; reachability problems; reachability question; slight generalizations; timed automata; timed trace; timed traces; timed/hybrid automata; timestamped event sequence; timestamps; timing verification; undecidable; verification tools; verifier COSPAN; Automata; Automatic testing; Ear; Engineering profession; Feedback; Hip; Marine vehicles; NASA; Real time systems; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 1998. Proceedings., The 19th IEEE
  • Conference_Location
    Madrid
  • Print_ISBN
    0-8186-9212-X
  • Type

    conf

  • DOI
    10.1109/REAL.1998.739751
  • Filename
    739751