Abstract. Proving program termination is typically done by finding a well-founded ranking function for the program states. Existing termina-tion provers typically find ranking functions using either linear algebra or templates. As such they are often restricted to finding linear rank-ing functions over mathematical integers. This class of functions is in-sufficient for proving termination of many terminating programs, and furthermore a termination argument for a program operating on mathe-matical integers does not always lead to a termination argument for the same program operating on fixed-width machine integers. We propose a termination analysis able to generate nonlinear, lexicographic rank-ing functions and nonlinear recurrence sets tha...
International audienceWe present the design and implementation of an abstract domain for proving pro...
We present a constraint-based method for proving conditional termination of integer programs. Buildi...
The problem of determining whether or not any program terminates was shown to be undecidable by Turi...
Proving program termination is typically done by finding a well-founded ranking function for the pro...
AbstractFor logic programs with arithmetic predicates, showing termination is not easy, since the us...
Numerical computations form an essential part of almost any real-world program. Traditional approach...
Abstract. Numerical computations form an essential part of almost any real-world program. Traditiona...
Recent advances in software termination analysis have shown that program termination can be decided ...
Numerical computations form an essential part of almost any real-world program. Traditional approach...
Abstract. Termination of binary CLP programs has recently become an important question in the termin...
This paper describes a general framework for automatic termination analysis of logic programs, where...
Termination is well-known to be one of the most intriguing aspects of program verification. Since lo...
We present an approximation framework for attacking the undecidable termination problem of logic pro...
We present an approximation framework for attacking the undecidable termination prob-lem of logic pr...
International audienceWe present the design and implementation of an abstract domain for proving pro...
We present a constraint-based method for proving conditional termination of integer programs. Buildi...
The problem of determining whether or not any program terminates was shown to be undecidable by Turi...
Proving program termination is typically done by finding a well-founded ranking function for the pro...
AbstractFor logic programs with arithmetic predicates, showing termination is not easy, since the us...
Numerical computations form an essential part of almost any real-world program. Traditional approach...
Abstract. Numerical computations form an essential part of almost any real-world program. Traditiona...
Recent advances in software termination analysis have shown that program termination can be decided ...
Numerical computations form an essential part of almost any real-world program. Traditional approach...
Abstract. Termination of binary CLP programs has recently become an important question in the termin...
This paper describes a general framework for automatic termination analysis of logic programs, where...
Termination is well-known to be one of the most intriguing aspects of program verification. Since lo...
We present an approximation framework for attacking the undecidable termination problem of logic pro...
We present an approximation framework for attacking the undecidable termination prob-lem of logic pr...
International audienceWe present the design and implementation of an abstract domain for proving pro...
We present a constraint-based method for proving conditional termination of integer programs. Buildi...
The problem of determining whether or not any program terminates was shown to be undecidable by Turi...