• DocumentCode
    3112508
  • Title

    The Cost of Punctuality

  • Author

    Bouyer, Patricia ; Markey, Nicolas ; Ouaknine, Joël ; Worrell, James

  • Author_Institution
    ENS Cachan, Cachan
  • fYear
    2007
  • fDate
    10-14 July 2007
  • Firstpage
    109
  • Lastpage
    120
  • Abstract
    In an influential paper titled "The benefits of relaxing punctuality" [2], Alur, Feder, and Henzinger introduced Metric Interval Temporal Logic (MITL) as a fragment of the real-time logic metric temporal logic (MTL) in which exact or punctual timing constraints are banned. Their main result showed that model checking and satisfiability for MITL are both EXPSPACE-Complete. Until recently, it was widely believed that admitting even the simplest punctual specifications in any linear-time temporal logic would automatically lead to undecidability. Although this was recently disproved, until now no punctual fragment of MTL was known to have even primitive recursive complexity (with certain decidable fragments having provably non-primitive recursive complexity). In this paper we identify a "co-flat\´ subset of MTL that is capable of expressing a large class of punctual specifications and for which model checking (although not satisfiability) has no complexity cost over MITL. Our logic is moreover qualitatively different from MITL in that it can express properties that are not timed-regular. Correspondingly, our decision procedures do not involve translating formulas into finite-state automata, but rather into certain kinds of reversal-bounded Turing machines. Using this translation we show that the model checking problem for our logic is EXPSPACE-Complete.
  • Keywords
    computability; finite state machines; formal verification; temporal logic; timing; finite-state automata; linear-time temporal logic; model checking; punctual specifications; punctual timing constraints; punctuality cost; real-time logic metric temporal logic; satisfiability; Automata; Automatic logic units; Computer science; Costs; Real time systems; Time factors; Timing; Turing machines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science, 2007. LICS 2007. 22nd Annual IEEE Symposium on
  • Conference_Location
    Wroclaw
  • ISSN
    1043-6871
  • Print_ISBN
    0-7695-2908-9
  • Type

    conf

  • DOI
    10.1109/LICS.2007.49
  • Filename
    4276556