We present an approximation framework for attacking the undecidable termination prob-lem of logic programs, as an alternative to current termination/non-termination proof ap-proaches. We introduce an idea of termination prediction, which predicts termination of a logic program in case that neither a termination nor a non-termination proof is applicable. We es-tablish a necessary and sufficient characterization of infinite (generalized) SLDNF-derivations with arbitrary (concrete or moded) queries, and develop an algorithm that predicts termination of general logic programs with arbitrary non-floundering queries. We have implemented a ter-mination prediction tool and obtained quite satisfactory experimental results. Except for five programs w...
There are two kinds of approaches for termination analysis of logic programs: transformational and...
Progress on automated termination detection for logic programs is reported. The prospects for handli...
Termination is an important and well-studied property for logic programs. However, almost all approa...
We present an approximation framework for attacking the undecidable termination problem of logic pro...
Termination is well-known to be one of the most intriguing aspects of program verification. Since lo...
In this paper, we present a new approach to non-termination analysis of logic programs, based on mod...
AbstractWe survey termination analysis techniques for Logic Programs. We give an extensive introduct...
Current norm-based automatic termination analysis techniques for logic programs can be split up into...
Abstract. In this paper, we begin with an approach to non-termination inference of logic programs. O...
AbstractIn this paper, we describe a methodology for proving termination of logic programs. First, w...
This paper describes a general framework for automatic termination analysis of logic programs, where...
There are two kinds of approaches for termination analysis of logic programs: transformational and...
ABSTRACT. In this paper, we present an approach to non-termination inference of logic programs. Our ...
Long version (algorithms and proofs included) of a paper submitted to TOPLASWe present a static anal...
There are two kinds of approaches for termination analysis of logic programs: transformational and...
Progress on automated termination detection for logic programs is reported. The prospects for handli...
Termination is an important and well-studied property for logic programs. However, almost all approa...
We present an approximation framework for attacking the undecidable termination problem of logic pro...
Termination is well-known to be one of the most intriguing aspects of program verification. Since lo...
In this paper, we present a new approach to non-termination analysis of logic programs, based on mod...
AbstractWe survey termination analysis techniques for Logic Programs. We give an extensive introduct...
Current norm-based automatic termination analysis techniques for logic programs can be split up into...
Abstract. In this paper, we begin with an approach to non-termination inference of logic programs. O...
AbstractIn this paper, we describe a methodology for proving termination of logic programs. First, w...
This paper describes a general framework for automatic termination analysis of logic programs, where...
There are two kinds of approaches for termination analysis of logic programs: transformational and...
ABSTRACT. In this paper, we present an approach to non-termination inference of logic programs. Our ...
Long version (algorithms and proofs included) of a paper submitted to TOPLASWe present a static anal...
There are two kinds of approaches for termination analysis of logic programs: transformational and...
Progress on automated termination detection for logic programs is reported. The prospects for handli...
Termination is an important and well-studied property for logic programs. However, almost all approa...