implement NCSB complementation
* spot/twaalgos/isdet.cc,spot/twaalgos/isdet.hh: Two new functions to highlight deterministic SCCs * spot/twaalgos/complement.cc,spot/twaalgos/complement.hh: Implementation of the NCSB complementation algorithm * tests/Makefile.am, tests/python/complement_semidet.py: Test the implementation * NEWS: document function
This commit is contained in:
parent
8d233692b2
commit
c717b58827
7 changed files with 617 additions and 1 deletions
6
NEWS
6
NEWS
|
|
@ -201,6 +201,12 @@ New in spot 2.5.3.dev (not yet released)
|
|||
looking for differences. See also
|
||||
https://spot.lrde.epita.fr/ipynb/contains.html
|
||||
|
||||
- spot::complement_semidet(aut) is a new function that returns the
|
||||
complement of aut, where aut is a semideterministic automaton. The
|
||||
function uses the NCSB complementation algorithm proposed by
|
||||
F. Blahoudek, M. Heizmann, S. Schewe, J. Strejček, and MH. Tsai
|
||||
(TACAS'16).
|
||||
|
||||
- spot::remove_alternation() was slightly improved on very-weak
|
||||
alternating automata: the labeling of the outgoing transitions in
|
||||
the resulting TGBA makes it more likely that simulation-based
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue