improve alternation removal to match G&O construction

When dealternating the VWAA for GFa, our result had two states that
could not be fused by simulation because of unmatched acceptance mark.
With this change, the result can be simplified.

* spot/twaalgos/alternation.cc: Here.
* tests/core/alternating.test, tests/python/alternation.ipynb: Update
test case.
* NEWS: Mention it.
This commit is contained in:
Alexandre Duret-Lutz 2018-05-30 10:01:52 +02:00
parent 6d9d35c985
commit e87d308eba
4 changed files with 61 additions and 36 deletions

View file

@ -195,7 +195,7 @@ Acceptance: 1 Inf(0)
properties: trans-labels explicit-labels trans-acc complete
--BODY--
State: 0
[t] 1 {0}
[t] 1
State: 1
[t] 1
[0] 1 {0}