English

Termination of Monotone Programs

Logic in Computer Science 2017-02-07 v2

Abstract

We present an efficient approach to prove termination of monotone programs with integer variables, an expressive class of loops that is often encountered in computer programs. Our approach is based on a lightweight static analysis method and takes advantage of simple %nice properties of monotone functions. Our preliminary implementation %beats shows that our tool has an advantage over existing tools and can prove termination for a high percentage of loops for a class of benchmarks.

Keywords

Cite

@article{arxiv.1610.09607,
  title  = {Termination of Monotone Programs},
  author = {Omar Al-Bataineh and Xie Xiaofei and Mark Reynolds},
  journal= {arXiv preprint arXiv:1610.09607},
  year   = {2017}
}
R2 v1 2026-06-22T16:36:32.304Z