Proving Non-Termination and Lower Runtime Bounds with LoAT (System Description)
Not on the map. Why?
Abstract (arXiv)
We present the new version of the Loop Acceleration Tool (LoAT), a powerful tool for proving non-termination and worst-case lower bounds for programs operating on integers. It is based on a novel calculus for loop acceleration, i.e., transforming loops into non-deterministic straight-line code, and for finding non-terminating configurations. To implement it efficiently, LoAT uses a new approach based on SMT solving and unsat cores. An extensive evaluation shows that LoAT is highly competitive with other state-of-the-art tools for proving non-termination. While no other tool is able to deduce worst-case lower bounds for full integer programs, we also demonstrate that LoAT significantly outperforms its predecessors.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). First posted on arXiv 9 Feb 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 1.
1 paper.