The traditional method for proving program termination consists in inferring a ranking function. In many cases (i.e., programs with unbounded non-determinism), a single ranking function over natural numbers is not sufficient. Hence, we propose a new abstract domain to automatically infer ranking functions over ordinals. We extend an existing domain for piecewise-defined natural-valued ranking functions to polyno-mials in ω, where the polynomial coefficients are natural-valued functions of the program variables. The abstract domain is parametric in the choice of the state partitioning inducing the piecewise-definition and the type of functions used as polynomial coefficients. To our knowledge this is the first abstract domain able to reason ...
Abstract. Proving program termination is typically done by finding a well-founded ranking function f...
International audienceProgram termination is a hot research topic in program analysis. The last few ...
Abstract. In this paper we introduce the basic concepts behind the problem of proving program termin...
International audienceThe traditional method for proving program termination consists in inferring a...
Abstract. The traditional method for proving program termination consists in inferring a ranking fun...
International audienceWe present the design and implementation of an abstract domain for proving pro...
To prove that a program terminates, we can employ a ranking function argument, where program states ...
We consider nondeterministic probabilistic programs with the most basic liveness property of termina...
Proving program termination is typically done by finding a well-founded ranking function for the pro...
Abstract. ‘What more than its truth do we know if we have a proof of a theorem in a given formal sys...
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...
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 audienceWe present a parameterized abstract domain for proving program termination by ...
Abstract. Proving program termination is typically done by finding a well-founded ranking function f...
International audienceProgram termination is a hot research topic in program analysis. The last few ...
Abstract. In this paper we introduce the basic concepts behind the problem of proving program termin...
International audienceThe traditional method for proving program termination consists in inferring a...
Abstract. The traditional method for proving program termination consists in inferring a ranking fun...
International audienceWe present the design and implementation of an abstract domain for proving pro...
To prove that a program terminates, we can employ a ranking function argument, where program states ...
We consider nondeterministic probabilistic programs with the most basic liveness property of termina...
Proving program termination is typically done by finding a well-founded ranking function for the pro...
Abstract. ‘What more than its truth do we know if we have a proof of a theorem in a given formal sys...
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...
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 audienceWe present a parameterized abstract domain for proving program termination by ...
Abstract. Proving program termination is typically done by finding a well-founded ranking function f...
International audienceProgram termination is a hot research topic in program analysis. The last few ...
Abstract. In this paper we introduce the basic concepts behind the problem of proving program termin...