English

Geometric Nontermination Arguments

Logic in Computer Science 2016-09-20 v1

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 \exists-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.

Keywords

Cite

@article{arxiv.1609.05207,
  title  = {Geometric Nontermination Arguments},
  author = {Jan Leike and Matthias Heizmann},
  journal= {arXiv preprint arXiv:1609.05207},
  year   = {2016}
}

Comments

18 pages