Geometric Nontermination Arguments
Jan Leike, Matthias Heizmann

TL;DR
This paper introduces geometric nontermination arguments as a finite representation of infinite executions in linear programs, enabling decidability and practical evaluation of nontermination.
Contribution
It presents a novel geometric approach to nontermination analysis for linear programs, including decision procedures and practical evaluation methods.
Findings
Decidable existence of geometric nontermination arguments for linear lasso programs.
Nonnegative eigenvalues in deterministic loops imply nontermination if a geometric argument exists.
Practical feasibility demonstrated through evaluation.
Abstract
We present a new kind of nontermination argument, called geometric nontermination argument. The geometric nontermination argument is a finite representation of an infinite execution that has the form of a sum of several geometric series. For so-called linear lasso programs we can decide the existence of a geometric nontermination argument using a nonlinear algebraic -constraint. We show that a deterministic conjunctive loop program with nonnegative eigenvalues is nonterminating if an only if there exists a geometric nontermination argument. Furthermore, we present an evaluation that demonstrates that our method is feasible in practice.
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.
