Skip to content
ffrohn edited this page Sep 29, 2023 · 1 revision

Short description of LoAT.

What inputs are supported?

The following input formats are supported:

What properties can be verified?

  • Transition Systems / C Integer Programs
    • non-termination
    • lower bounds on the worst-case runtime complexity
  • CHCs
    • (un)satisfiability

What are the tool’s main techniques for the supported (input, property) pairs?

LoAT is based on the ADCL calculus, whose implementation is built upon our calculus for modular loop-acceleration.

What external tools are used? (e.g., compilers, SMT solvers)

What is the tool’s URL?

https://loat-developers.github.io/LoAT/

Example(s)

For examples of Transition Systems and C Integer Programs, consider the following categories of the Termination Problem Data Base:

For examples of CHCs, consider the examples from the category LIA-Lin of the CHC competition 2022.

References

The publications on LoAT can be found on LoAT's website.

Clone this wiki locally