We consider the problem of synthesising polynomial ranking functions for single-path loops over the reals with continuous semi-algebraic update function and compact semi-algebraic guard set. We show that a loop of this form has a polynomial ranking function if and only if it terminates. We further show that termination is decidable for such loops in the special case where the update function is affine
International audienceWe present the design and implementation of an abstract domain for proving pro...
In this paper we study the complexity of the problems: given a loop, described by linear constraints...
To prove that a program terminates, we can employ a ranking function argument, where program states ...
We consider the problem of synthesising polynomial ranking functions for single-path loops over the ...
We consider the problem of synthesising polynomial ranking functions for single-path loops over the ...
International audienceThe traditional method for proving program termination consists in inferring a...
AbstractThe classical technique for proving termination of a generic sequential computer program inv...
The classical technique for proving termination of a generic sequential computer program involves th...
AbstractTiwari (2004) proved that the termination problem of a class of linear programs (loops with ...
The traditional method for proving program termination consists in inferring a ranking function. In ...
The discovery of invariants and ranking functions plays a central role in program verification. In o...
Abstract. The discovery of invariants and ranking functions plays a central role in program verifica...
Abstract. The traditional method for proving program termination consists in inferring a ranking fun...
International audienceWe present a complete method for synthesizing lexicographic linear ranking fun...
International audienceProgram termination is a hot research topic in program analysis. The last few ...
International audienceWe present the design and implementation of an abstract domain for proving pro...
In this paper we study the complexity of the problems: given a loop, described by linear constraints...
To prove that a program terminates, we can employ a ranking function argument, where program states ...
We consider the problem of synthesising polynomial ranking functions for single-path loops over the ...
We consider the problem of synthesising polynomial ranking functions for single-path loops over the ...
International audienceThe traditional method for proving program termination consists in inferring a...
AbstractThe classical technique for proving termination of a generic sequential computer program inv...
The classical technique for proving termination of a generic sequential computer program involves th...
AbstractTiwari (2004) proved that the termination problem of a class of linear programs (loops with ...
The traditional method for proving program termination consists in inferring a ranking function. In ...
The discovery of invariants and ranking functions plays a central role in program verification. In o...
Abstract. The discovery of invariants and ranking functions plays a central role in program verifica...
Abstract. The traditional method for proving program termination consists in inferring a ranking fun...
International audienceWe present a complete method for synthesizing lexicographic linear ranking fun...
International audienceProgram termination is a hot research topic in program analysis. The last few ...
International audienceWe present the design and implementation of an abstract domain for proving pro...
In this paper we study the complexity of the problems: given a loop, described by linear constraints...
To prove that a program terminates, we can employ a ranking function argument, where program states ...