We propose a modular method for proving termination of general logic programs (i.e. logic programs with negation). It is based on the notion of acceptable programs, but it allows us to prove termination in a truly modular way. We consider programs consisting of a hierarchy of modules and supply a general result for proving termination by dealing with each module separately. For programs which are in a certain sense well-behaved, namely well-moded or well-typed programs, we derive both a simple verification technique and an iterative proof method. Some examples show how our system allows for greatly simplified proofs
AbstractIn this paper, we describe a methodology for proving termination of logic programs. First, w...
The most important open problem in the study of termination for logic programs is that of existentia...
In this paper semi-linear norms, a class of functions to weight the terms occurring in a program, ar...
We propose a modular method for proving termination of general logic programs (i.e. logic programs w...
We propose a modular method for proving termination of general logic programs (i.e., logic programs ...
We propose a modular method for proving termination of general logic programs (i.e., logic programs ...
Termination of logic programs with negated body atoms (here called general logic programs) is an imp...
Termination is well-known to be one of the most intriguing aspects of program verification. Since lo...
AbstractWe provide a theoretical basis for studying termination of (general) logic programs with the...
AbstractWe survey termination analysis techniques for Logic Programs. We give an extensive introduct...
Abstract. We present a novel technique for proving program termination which introduces a new dimens...
We provide a theoretical basis for studying termination of (general) logic programs with the Prolog ...
We consider an extended definition of well-typed programs to general logic programs, i.e. logic prog...
AbstractIn this paper, we describe a methodology for proving termination of logic programs. First, w...
The most important open problem in the study of termination for logic programs is that of existentia...
In this paper semi-linear norms, a class of functions to weight the terms occurring in a program, ar...
We propose a modular method for proving termination of general logic programs (i.e. logic programs w...
We propose a modular method for proving termination of general logic programs (i.e., logic programs ...
We propose a modular method for proving termination of general logic programs (i.e., logic programs ...
Termination of logic programs with negated body atoms (here called general logic programs) is an imp...
Termination is well-known to be one of the most intriguing aspects of program verification. Since lo...
AbstractWe provide a theoretical basis for studying termination of (general) logic programs with the...
AbstractWe survey termination analysis techniques for Logic Programs. We give an extensive introduct...
Abstract. We present a novel technique for proving program termination which introduces a new dimens...
We provide a theoretical basis for studying termination of (general) logic programs with the Prolog ...
We consider an extended definition of well-typed programs to general logic programs, i.e. logic prog...
AbstractIn this paper, we describe a methodology for proving termination of logic programs. First, w...
The most important open problem in the study of termination for logic programs is that of existentia...
In this paper semi-linear norms, a class of functions to weight the terms occurring in a program, ar...