1. 08 Feb, 2011 1 commit
  2. 05 Jan, 2011 3 commits
    • Alexandre Duret-Lutz's avatar
      Add a WDBA benchmark. · edc71b80
      Alexandre Duret-Lutz authored
      * bench/wdba/: New directory.
      * bench/Makefile.am (SUBDIRS): Add wdba.
      * NEWS: Mention it.
      * configure.ac: Output bench/wdba/defs and bench/wdba/Makefile.
      edc71b80
    • Alexandre Duret-Lutz's avatar
      "ltl2tgba -Rm" will apply WDBA-minimization only if correct. · 54e10c25
      Alexandre Duret-Lutz authored
      * src/tgbatest/ltl2tgba.cc (main): Use WDBA-minimization only when
      it is correct. Either we can quickly determine that a formula or
      its negation is a safety formula, or we can slowly check the
      equivalence of the WDBA-minimized automaton and the original
      automaton.
      * src/tgbatest/wdba.test: New test.
      * src/tgbatest/safety.test: Adjust comment.
      * src/tgbatest/spotlbtt.test: Use -Rm.
      * src/tgbatest/Makefile.am (TESTS): Add wdba.test.
      54e10c25
    • Alexandre Duret-Lutz's avatar
      Implement is_safety_automaton(). · 0af8d032
      Alexandre Duret-Lutz authored
      * src/tgbaalgos/safety.hh, src/tgbaalgos/safety.cc: New
      files.
      * src/tgbaalgos/Makefile.am: Add them.
      * src/tgbatests/ltl2tgba.cc: Add option "-O".
      * src/tgbaalgos/scc.hh: Update documentation.
      * src/tgbatest/Makefile.am (TESTS): Add safety.test.
      * src/tgbatest/safety.test: New file.
      0af8d032