Back to Search Start Over

The Polyranking Principle.

Authors :
Caires, Luís
Italiano, Giuseppe F.
Monteiro, Luís
Palamidessi, Catuscia
Yung, Moti
Bradley, Aaron R.
Manna, Zohar
Sipma, Henny B.
Source :
Automata, Languages & Programming (9783540275800); 2005, p1349-1361, 13p
Publication Year :
2005

Abstract

Although every terminating loop has a ranking function, not every loop has a ranking function of a restricted form, such as a lexicographic tuple of polynomials over program variables. The polyranking principle is proposed as a generalization of polynomial ranking for analyzing termination of loops. We define lexicographic polyranking functions in the context of loops with parallel transitions consisting of polynomial assertions, including inequalities, over primed and unprimed variables. Next, we address synthesis of these functions with a complete and automatic method for synthesizing lexicographic linear polyranking functions with supporting linear invariants over linear loops. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783540275800
Database :
Supplemental Index
Journal :
Automata, Languages & Programming (9783540275800)
Publication Type :
Book
Accession number :
32701514
Full Text :
https://doi.org/10.1007/11523468_109