pith. sign in

arxiv: 1401.5338 · v1 · pith:HLQ3Q73Vnew · submitted 2014-01-21 · 💻 cs.LO

Ranking Templates for Linear Loops

classification 💻 cs.LO
keywords rankingtemplateslinearconstraintexistsfunctionsaffine-linearapproach
0
0 comments X
read the original abstract

We present a new method for the constraint-based synthesis of termination arguments for linear loop programs based on linear ranking templates. Linear ranking templates are parametrized, well-founded relations such that an assignment to the parameters gives rise to a ranking function. This approach generalizes existing methods and enables us to use templates for many different ranking functions with affine-linear components. We discuss templates for multiphase, piecewise, and lexicographic ranking functions. Because these ranking templates require both strict and non-strict inequalities, we use Motzkin's Transposition Theorem instead of Farkas Lemma to transform the generated $\exists\forall$-constraint into an $\exists$-constraint.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.