Rabin to parity translation
* spot/twaalgos/rabin2parity.cc, spot/twaalgos/rabin2parity.hh: implement it * spot/twaalgos/postproc.cc: use it * spot/twaalgos/Makefile.am: build the new files * NEWS: document the new function * python/spot/impl.i: Python bindings for the new function * tests/Makefile.am, tests/core/rabin2parity.test: test the new function
This commit is contained in:
parent
7bf68b4c0e
commit
7e02aae366
8 changed files with 409 additions and 2 deletions
5
NEWS
5
NEWS
|
|
@ -83,6 +83,11 @@ New in spot 2.4.4.dev (net yet released)
|
|||
|
||||
New functions in the library:
|
||||
|
||||
- spot::iar() and spot::iar_maybe() use index appearance records (IAR)
|
||||
to translate Rabin-like automata into equivalent parity automaton.
|
||||
This translation preserves determinism and is especially useful when
|
||||
the input automaton is deterministic.
|
||||
|
||||
- spot::print_aiger() encodes an automaton as an AIGER circuit, as
|
||||
required by the SYNTCOMP competition. It relies on a new named
|
||||
property "synthesis outputs" that describes which atomic
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue