We describe a simple and efficient algorithm for proving the termination of a class of loops with nonlinear assignments to variables. The method is based on divergence testing for each variable in the cone-of-influence of the loop’s termination condition. The analysis allows us to automatically prove the termination of loops that cannot be handled using previous techniques. The paper closes with experimental results using short examples drawn from industrial code
Automated termination proofs are indispensable in the mechanic verification of many program properti...
domains of monotonicity constraints or of size change graphs. First, the transition relation for a g...
The objective of this thesis is to shed some light on the boundaries of decidability by answering so...
We describe a novel and efficient algorithm for proving the termination of loops with nonlinear assi...
We show that termination of a class of linear loop programs is decidable. Linear loop programs are ...
We consider the problem of deciding termination of single-path while loops with integer variables, a...
AbstractTiwari (2004) proved that the termination problem of a class of linear programs (loops with ...
Abstract. We describe a new program termination analysis designed to handle imperative programs whos...
Pages 479-480 in Proceedings of BNAIC'02 - Belgian-Dutch Conference on Artificial Intelligence, Eds....
A fundamental problem in program verification con-cerns the termination of simple linear loops of th...
The termination problem is in general undecidable, however, termination can be proved for specific c...
We consider the problem of deciding termination of single-path while loops with integer variables, a...
We describe a new program termination analysis designed to handle imperative programs whose termina...
International audienceThis paper addresses the problem of conditional termination, which is that of ...
Automated termination proofs are indispensable in the mechanic verification of many program properti...
Automated termination proofs are indispensable in the mechanic verification of many program properti...
domains of monotonicity constraints or of size change graphs. First, the transition relation for a g...
The objective of this thesis is to shed some light on the boundaries of decidability by answering so...
We describe a novel and efficient algorithm for proving the termination of loops with nonlinear assi...
We show that termination of a class of linear loop programs is decidable. Linear loop programs are ...
We consider the problem of deciding termination of single-path while loops with integer variables, a...
AbstractTiwari (2004) proved that the termination problem of a class of linear programs (loops with ...
Abstract. We describe a new program termination analysis designed to handle imperative programs whos...
Pages 479-480 in Proceedings of BNAIC'02 - Belgian-Dutch Conference on Artificial Intelligence, Eds....
A fundamental problem in program verification con-cerns the termination of simple linear loops of th...
The termination problem is in general undecidable, however, termination can be proved for specific c...
We consider the problem of deciding termination of single-path while loops with integer variables, a...
We describe a new program termination analysis designed to handle imperative programs whose termina...
International audienceThis paper addresses the problem of conditional termination, which is that of ...
Automated termination proofs are indispensable in the mechanic verification of many program properti...
Automated termination proofs are indispensable in the mechanic verification of many program properti...
domains of monotonicity constraints or of size change graphs. First, the transition relation for a g...
The objective of this thesis is to shed some light on the boundaries of decidability by answering so...