This article makes two contributions to the work on semantics-based termination analysis for logic programs. The first involves a novel notion of type-based norm where for a given type, a corresponding norm is defined to count in a term the number of subterms of that type. This provides a collection of candidate norms, one for each type defined in the program. The second enables an analyzer to base termination proofs on the combination of several different norms. This is useful when different norms are better suited to justify the termination of different parts of the program. Application of the two contributions together consists in considering the combination of the type-based candidate norms for a given program. This results in a powerfu...
There are two kinds of approaches for termination analysis of logic programs: transformational and...
AbstractWe survey termination analysis techniques for Logic Programs. We give an extensive introduct...
Progress on automated termination detection for logic programs is reported. The prospects for handli...
This paper makes two contributions to the work on semantics based termination analysis for logic pro...
Recent works by the authors address the problem of automating the selection of a candidate norm for ...
Proofs of termination typically proceed by mapping program states to a well founded domain and showi...
Current norm-based automatic termination analysis techniques for logic programs can be split up into...
Recently, the introduction of type formalisms for statically analysing logic programs has become a ...
A method is developed to infer a polymorphic well-typing for a logic program. Our motivation is to i...
A method is developed to infer a polymorphic well-typing for a logic program. Our motivation is to ...
As typed logic programming becomes more mainstream, system building tools like partial deduction sys...
AbstractThis paper presents a formal semantic basis for the termination analysis of logic programs. ...
Abstract. A method is developed to infer a polymorphic well-typing for a logic program. Our motivati...
In this paper semi-linear norms, a class of functions to weight the terms occurring in a program, ar...
AbstractIn this paper semi-linear norms, a class of functions to weight the terms occurring in a pro...
There are two kinds of approaches for termination analysis of logic programs: transformational and...
AbstractWe survey termination analysis techniques for Logic Programs. We give an extensive introduct...
Progress on automated termination detection for logic programs is reported. The prospects for handli...
This paper makes two contributions to the work on semantics based termination analysis for logic pro...
Recent works by the authors address the problem of automating the selection of a candidate norm for ...
Proofs of termination typically proceed by mapping program states to a well founded domain and showi...
Current norm-based automatic termination analysis techniques for logic programs can be split up into...
Recently, the introduction of type formalisms for statically analysing logic programs has become a ...
A method is developed to infer a polymorphic well-typing for a logic program. Our motivation is to i...
A method is developed to infer a polymorphic well-typing for a logic program. Our motivation is to ...
As typed logic programming becomes more mainstream, system building tools like partial deduction sys...
AbstractThis paper presents a formal semantic basis for the termination analysis of logic programs. ...
Abstract. A method is developed to infer a polymorphic well-typing for a logic program. Our motivati...
In this paper semi-linear norms, a class of functions to weight the terms occurring in a program, ar...
AbstractIn this paper semi-linear norms, a class of functions to weight the terms occurring in a pro...
There are two kinds of approaches for termination analysis of logic programs: transformational and...
AbstractWe survey termination analysis techniques for Logic Programs. We give an extensive introduct...
Progress on automated termination detection for logic programs is reported. The prospects for handli...