postproc: simplify the acceptance condition
* spot/twaalgos/postproc.cc: Here. * spot/twaalgos/cobuchi.cc, spot/twaalgos/totgba.cc: Fix some bug uncovered by the new simplified automata. * tests/core/satmin2.test, tests/core/sccdot.test, tests/core/sim3.test, tests/python/decompose.ipynb, tests/python/satmin.ipynb: Update expected results. * NEWS: Mention the simplification and the bug.
This commit is contained in:
parent
4532c0c13c
commit
a325de8678
9 changed files with 1397 additions and 1530 deletions
9
NEWS
9
NEWS
|
|
@ -116,6 +116,10 @@ New in spot 2.5.3.dev (not yet released)
|
|||
FG(a|b)|FG(!a|Xb)|FG(a|XXb) 21 4 4
|
||||
FG(a|b)|FG(!a|Xb)|FG(a|XXb)|FG(!a|XXXb) 170 8 8
|
||||
|
||||
- The automaton postprocessor will now simplify acceptance
|
||||
conditions more aggressively, calling spot::simplify_acceptance()
|
||||
or spot::cleanup_acceptance() depanding on the optimization level.
|
||||
|
||||
- print_dot(), used to print automata in GraphViz's format,
|
||||
underwent several changes:
|
||||
|
||||
|
|
@ -216,7 +220,10 @@ New in spot 2.5.3.dev (not yet released)
|
|||
- The HOA parser will now accept Alias: declarations that occur
|
||||
before AP:.
|
||||
|
||||
- the option --allow-dups of randltl now works properly
|
||||
- The option --allow-dups of randltl now works properly.
|
||||
|
||||
- Converting generalized-co-Büchi to Streett using dnf_to_nca()
|
||||
could produce bogus automata if the input had rejecting SCCs.
|
||||
|
||||
Deprecation notice:
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue