simplifier: new LTL simplifications
if e is pure eventuality and g => e, then e U g = Fg if u is purely universal and u => g, then u R g = Gg Fixes #93. * doc/tl/tl.tex, NEWS: Document the rules. * spot/tl/simplify.cc: Implement them. * tests/core/reduccmp.test: Test them. * tests/core/det.test: Adjust.
This commit is contained in:
parent
e37f62dc75
commit
d5b2de7fa8
5 changed files with 29 additions and 7 deletions
4
NEWS
4
NEWS
|
|
@ -111,6 +111,10 @@ New in spot 2.0.3a (not yet released)
|
|||
implies that "autfilt --check=stutter" will now label all
|
||||
automata, not just deterministic automata.
|
||||
|
||||
* New LTL simplification rules:
|
||||
- if e is pure eventuality and g => e, then e U g = Fg
|
||||
- if u is purely universal and u => g, then u R g = Gg
|
||||
|
||||
Python:
|
||||
|
||||
* The __format__() method for formula supports the same
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue