15
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Exploiting the Temporal Logic Hierarchy and the Non-Confluence Property for Efficient LTL Synthesis

      Preprint
      ,

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          The classic approaches to synthesize a reactive system from a linear temporal logic (LTL) specification first translate the given LTL formula to an equivalent omega-automaton and then compute a winning strategy for the corresponding omega-regular game. To this end, the obtained omega-automata have to be (pseudo)-determinized where typically a variant of Safra's determinization procedure is used. In this paper, we show that this determinization step can be significantly improved for tool implementations by replacing Safra's determinization by simpler determinization procedures. In particular, we exploit (1) the temporal logic hierarchy that corresponds to the well-known automata hierarchy consisting of safety, liveness, Buechi, and co-Buechi automata as well as their boolean closures, (2) the non-confluence property of omega-automata that result from certain translations of LTL formulas, and (3) symbolic implementations of determinization procedures for the Rabin-Scott and the Miyano-Hayashi breakpoint construction. In particular, we present convincing experimental results that demonstrate the practical applicability of our new synthesis procedure.

          Related collections

          Most cited references13

          • Record: found
          • Abstract: not found
          • Article: not found

          Finite Automata and Their Decision Problems

            Bookmark
            • Record: found
            • Abstract: not found
            • Book Chapter: not found

            Automata on Infinite Objects

              Bookmark
              • Record: found
              • Abstract: not found
              • Article: not found

              Decision problems forω-automata

                Bookmark

                Author and article information

                Journal
                07 June 2010
                Article
                10.4204/EPTCS.25.11
                1006.1408
                e15b73e2-5ab9-4f47-8ddc-916ad1080160

                http://arxiv.org/licenses/nonexclusive-distrib/1.0/

                History
                Custom metadata
                EPTCS 25, 2010, pp. 89-102
                cs.LO
                EPTCS

                Comments

                Comment on this article