remove_x: Implement detection of stutter-invariant LTL formulas.
* src/bin/ltlfilt.cc: Add options --remove-x and --stutter-invariant. * src/ltlvisit/remove_x.cc, src/ltlvisit/remove_x.hh: New files. * src/ltlvisit/Makefile.am: Add them. * src/ltltest/remove_x.test: New file. * src/ltltest/Makefile.am: Add it. * NEWS: Mention the new algorithms.
This commit is contained in:
parent
8896c3d5da
commit
a7bfb42de7
7 changed files with 282 additions and 1 deletions
11
NEWS
11
NEWS
|
|
@ -29,6 +29,17 @@ New in spot 1.0.2a (not released):
|
|||
of out-of-SCC transitions as "don't care". It is not
|
||||
enabled by default because it currently is very slow.
|
||||
|
||||
- remove_x() is a function that take a formula, and rewrite it
|
||||
without the X operator. The rewriting is only correct for
|
||||
stutter-insensitive LTL formulas (See K. Etessami's paper in IFP
|
||||
vol. 75(6). 2000) This algorithm is accessible from the
|
||||
command-line using ltlfilt's --remove-x option.
|
||||
|
||||
- is_stutter_insensitive() takes any LTL formula, and check
|
||||
whether it is stutter-insensitive. This algorithm is accessible
|
||||
from the command-line using ltlfilt's --stutter-insensitive
|
||||
option.
|
||||
|
||||
* Command-line tools
|
||||
|
||||
- ltl2tgba and ltl2tgta now honor a new --extra-options (or -x)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue