BLACK
Bounded Lᴛʟ sAtisfiability ChecKer
BLACK (short for Bounded Lᴛʟ sAtisfiability ChecKer) is a tool for testing the satisfiability of LTL and LTLf formulas based on the SAT encoding of a one-pass and tree-shaped tableau method. More details can be found in the GitHub repository.
contributions
I’ve contributed to this project adding the support to the past operators in two ways:
- With a translation procedure which remove the past translating an LTL+Past formula into an equisatisfiable LTL one
- Extending the direct encoding in order to make it cope directly with the past
Other minor contributions are:
- New benchmark families of formulas
- Enhancements in some benchmark suite scripts
- Extension of the test suite (to test the past operators)
- Bugs fix