arXiv · 2512.18851
Modular Automatic Complexity Analysis of Recursive Integer Programs
Abstract
In earlier work, we developed a modular approach for automatic complexity analysis of integer programs. However, these integer programs do not allow non-tail recursive calls or subprocedures. In this paper, we consider integer programs with function calls and present a natural extension of our modular complexity analysis approach to the recursive setting based on a new form of ranking functions. Hence, our approach combines already existing powerful techniques on the "imperative" parts of the program and our novel ranking functions on the recursive parts. The strength of this combination is demonstrated by our implementation in the complexity analysis tool KoAT.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Nils Lommen, Jürgen Giesl. 2025-12-21. Modular Automatic Complexity Analysis of Recursive Integer Programs. https://arxiv.org/abs/2512.18851
Cite the original work for its findings. Save a collection to share your selection of sources.