Termination of Triangular Polynomial Loops
Marcel Hark, Florian Frohn, J\"urgen Giesl

TL;DR
This paper studies the termination problem for a class of polynomial loops, providing reductions to logical theories, decidability results over real numbers, semi-decidability over integers and rationals, and complexity bounds for analysis.
Contribution
It introduces a reduction of termination to the existential theory over the ring, formalizes transformations to twn-loops, and establishes complexity bounds for termination analysis.
Findings
Decidability of termination over real numbers.
Semi-decidability of non-termination over integers and rationals.
Polynomial-time decision procedure for a specific class of linear loops.
Abstract
We consider the problem of proving termination for triangular weakly non-linear loops (twn-loops) over some ring like , , or . The guard of such a loop is an arbitrary quantifier-free Boolean formula over (possibly non-linear) polynomial inequations, and the body is a single assignment of the form where each is a variable, , and each is a (possibly non-linear) polynomial over and the variables . We show that the question of termination can be reduced to the existential fragment of the first-order theory of . For loops over , our reduction implies decidability of termination. For loops over and , it proves semi-decidability of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicsgraph theory and CDMA systems · Formal Methods in Verification · Logic, programming, and type systems
