powerset: improve tgba_powerset on small automata with large |AP|

For issue #566.

* spot/twaalgos/powerset.cc: Use the edge_separator on automata
with |AP|>5 that have few distinct labels.
* tests/core/566.test: Augment test-case.
* NEWS: Update.
This commit is contained in:
Alexandre Duret-Lutz 2024-03-18 23:20:06 +01:00
parent c220107eb4
commit 06099f649e
3 changed files with 54 additions and 16 deletions

View file

@ -138,3 +138,8 @@ test "$res" = "5 13 85 6 13 12582912"
res=`autfilt --complement 21.hoa --stats='%S %E %T %s %e %t'`
test "$res" = "5 13 85 5 11 10485760"
res=`autfilt --small 21.hoa --stats='%S %E %T %s %e %t'`
test "$res" = "5 13 85 2 2 22"
autcross --language-preserved 'autfilt --small' -F 21.hoa --verbose