stutter: detect stutter-invariance at the state level

* spot/twaalgos/stutter.cc, spot/twaalgos/stutter.hh: Implement
stutter-invariance detection at the state level.
* python/spot/impl.i: Instantiate std::vector<bool>
* tests/python/stutter-inv-states.ipynb: New file.
* tests/Makefile.am, doc/org/tut.org: Add it.
This commit is contained in:
Alexandre Duret-Lutz 2017-10-10 21:11:54 +02:00
parent b4963a7a6c
commit 9b18729721
7 changed files with 1932 additions and 1 deletions

6
NEWS
View file

@ -113,6 +113,12 @@ New in spot 2.4.1.dev (not yet released)
can be passed to disable this behavior (or use -x degen-remscc=0
from the command-line).
- In addition to detecting stutter-invariant formulas/automata, some
can now study a stutter-sensitive automaton and detect the subset
of states that are stutter-invariant. See
https://spot.lrde.epita.fr/ipynb/stutter-inv-states.html for
examples.
Deprecation notices:
(These functions still work but compilers emit warnings.)