Abstract. 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 polynomials in ω, where the polynomial coefficients are natural-valued functions of the program variables. The abstract domain is parametric in the choice of the maximum degree of the polynomial, and the types of functions used as polynomial coefficients. We have implemented a prototype static analyzer for a while-language by inst...
Abstract. Proving the termination of a flowchart program can be done by ex-hibiting a ranking functi...
The discovery of invariants and ranking functions plays a central role in program verification. In o...
International audienceWe present a complete method for synthesizing lexicographic linear ranking fun...
International audienceThe traditional method for proving program termination consists in inferring a...
The traditional method for proving program termination consists in inferring a ranking function. In ...
International audienceWe present the design and implementation of an abstract domain for proving pro...
International audienceProving the termination of a flowchart program can be done by exhibiting a ran...
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 ...
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...
International audienceWe present a parameterized abstract domain for proving program termination by ...
To prove that a program terminates, we can employ a ranking function argument, where program states ...
A standard method for proving the termination of a flowchart program is to exhibit a ranking functio...
International audienceProving the termination of a flowchart program can be done by exhibiting a ran...
Abstract. Proving the termination of a flowchart program can be done by ex-hibiting a ranking functi...
The discovery of invariants and ranking functions plays a central role in program verification. In o...
International audienceWe present a complete method for synthesizing lexicographic linear ranking fun...
International audienceThe traditional method for proving program termination consists in inferring a...
The traditional method for proving program termination consists in inferring a ranking function. In ...
International audienceWe present the design and implementation of an abstract domain for proving pro...
International audienceProving the termination of a flowchart program can be done by exhibiting a ran...
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 ...
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...
International audienceWe present a parameterized abstract domain for proving program termination by ...
To prove that a program terminates, we can employ a ranking function argument, where program states ...
A standard method for proving the termination of a flowchart program is to exhibit a ranking functio...
International audienceProving the termination of a flowchart program can be done by exhibiting a ran...
Abstract. Proving the termination of a flowchart program can be done by ex-hibiting a ranking functi...
The discovery of invariants and ranking functions plays a central role in program verification. In o...
International audienceWe present a complete method for synthesizing lexicographic linear ranking fun...