Abstract. A logic program strongly quasi-terminates when only a finite number of distinct atoms (modulo variable renaming) are derivable from any given query and computation rule. This notion of quasi-termination, though stronger than related notions that only consider Prolog’s computation rule, is essential for ensuring the termination of partial evaluation, where liberal selection policies are often mandatory to achieve a good specialization. In this paper, we introduce sufficient conditions for the strong termination and quasi-termination of logic programs which are based on the construction of size-change graphs. The class of strongly quasi-terminating logic programs, however, is too restricted. Therefore, we also introduce an annotatio...
This paper introduces a new technique for termination analysis of definite logic programs (LPs) base...
AbstractWe survey termination analysis techniques for Logic Programs. We give an extensive introduct...
As evaluation methods for logic programs have become more sophisticated, the classes of programs for...
One of the most important challenges in partial evaluation is the design of automatic methods for en...
Termination of logic programs with negated body atoms (here called general logic programs) is an imp...
This paper describes a general framework for automatic termination analysis of logic programs, where...
Tabled logic programming is receiving increasing attention in the Logic Programming community. It av...
AbstractA methodology for proving the termination of well-moded logic programs is developed by reduc...
© Springer-Verlag Berlin Heidelberg 1998. We provide a theoretical basis for studying the terminatio...
A methodology for proving the termination of well-moded logic programs is developed by reducing the ...
Abstract. This paper introduces a modular framework for termination analysis of logic programming. T...
Abstract. We propose a new constraint-based approach to termination analysis, applicable to Logic Pr...
AbstractWe study a powerful class of logic programs which terminate for a large class of goals. Both...
Termination is well-known to be one of the most intriguing aspects of program verification. Since lo...
Progress on automated termination detection for logic programs is reported. The prospects for handli...
This paper introduces a new technique for termination analysis of definite logic programs (LPs) base...
AbstractWe survey termination analysis techniques for Logic Programs. We give an extensive introduct...
As evaluation methods for logic programs have become more sophisticated, the classes of programs for...
One of the most important challenges in partial evaluation is the design of automatic methods for en...
Termination of logic programs with negated body atoms (here called general logic programs) is an imp...
This paper describes a general framework for automatic termination analysis of logic programs, where...
Tabled logic programming is receiving increasing attention in the Logic Programming community. It av...
AbstractA methodology for proving the termination of well-moded logic programs is developed by reduc...
© Springer-Verlag Berlin Heidelberg 1998. We provide a theoretical basis for studying the terminatio...
A methodology for proving the termination of well-moded logic programs is developed by reducing the ...
Abstract. This paper introduces a modular framework for termination analysis of logic programming. T...
Abstract. We propose a new constraint-based approach to termination analysis, applicable to Logic Pr...
AbstractWe study a powerful class of logic programs which terminate for a large class of goals. Both...
Termination is well-known to be one of the most intriguing aspects of program verification. Since lo...
Progress on automated termination detection for logic programs is reported. The prospects for handli...
This paper introduces a new technique for termination analysis of definite logic programs (LPs) base...
AbstractWe survey termination analysis techniques for Logic Programs. We give an extensive introduct...
As evaluation methods for logic programs have become more sophisticated, the classes of programs for...