autfilt: Add '--decompose-scc' option

See #172.

* bin/autfilt.cc: Add option.
* tests/core/strength.test: Remove ambiguity with
'--decompose-strength'.
* NEWS: Mention it.
* tests/core/scc.test: Test it.
This commit is contained in:
Clément Gillard 2017-02-03 14:37:32 +01:00
parent 164135d3d7
commit c0eeea2c5f
4 changed files with 110 additions and 8 deletions

5
NEWS
View file

@ -21,6 +21,11 @@ New in spot 2.3.1 (2017-02-20)
Kupferman & Rosenberg [MoChArt'10] are recognizable by
deterministic Büchi automata with at least 2^2^n states.
- autfilt has a new transformation: --decompose-scc, which allows
decomposition of automata through their accepting SCCs.
A demonstration of this feature via the Python bindings
can be found at https://spot.lrde.epita.fr/ipynb/decompose.html
Library:
- spot::twa_run::as_twa() has an option to preserve state names.