In the past years, analyzers have been introduced to detect classes of non-terminating queries for definite logic programs. Although these non-termination analyzers have shown to be rather precise, their applicability on real-life Prolog programs is limited because most Prolog programs use non-logical features. As a first step towards the analysis of Prolog programs, this paper presents a non-termination condition for Logic Programs containing integer arithmetics. The analyzer is based on our non-termination analyzer presented at ICLP 2009. The analysis starts from a class of queries and infers a subclass of non-terminating ones. In a first phase, we ignore the outcome (success or failure) of the arithmetic operations, assuming success of ...
This paper describes a general framework for automatic termination analysis of logic programs, where...
Abstract. In this paper, we begin with an approach to non-termination inference of logic programs. O...
The most fundamental decision problem in computer science is the halting problem, i.e., given a desc...
In the past years, analyzers have been introduced to detect classes of non-terminating queries for d...
In the past years, analyzers have been introduced to detect classes of non-terminating queries for d...
In this paper, we present a new approach to non-termination analysis of logic programs, based on mod...
One of the main advantages of logic programs is that it allows to write declarative programs that ve...
In recent years techniques and systems have been developed to prove non-termination of logic program...
AbstractFor logic programs with arithmetic predicates, showing termination is not easy, since the us...
We present a new approach to termination analysis of numerical computations in logic programs. Tradi...
Numerical computations form an essential part of almost any real-world program. Clearly, in order fo...
One of the main advantages of logic programs is that it allows to write declarative programs that ve...
Long version (algorithms and proofs included) of a paper submitted to TOPLASWe present a static anal...
ABSTRACT. In this paper, we present an approach to non-termination inference of logic programs. Our ...
Termination is an important and well-studied property for logic programs. However, almost all approa...
This paper describes a general framework for automatic termination analysis of logic programs, where...
Abstract. In this paper, we begin with an approach to non-termination inference of logic programs. O...
The most fundamental decision problem in computer science is the halting problem, i.e., given a desc...
In the past years, analyzers have been introduced to detect classes of non-terminating queries for d...
In the past years, analyzers have been introduced to detect classes of non-terminating queries for d...
In this paper, we present a new approach to non-termination analysis of logic programs, based on mod...
One of the main advantages of logic programs is that it allows to write declarative programs that ve...
In recent years techniques and systems have been developed to prove non-termination of logic program...
AbstractFor logic programs with arithmetic predicates, showing termination is not easy, since the us...
We present a new approach to termination analysis of numerical computations in logic programs. Tradi...
Numerical computations form an essential part of almost any real-world program. Clearly, in order fo...
One of the main advantages of logic programs is that it allows to write declarative programs that ve...
Long version (algorithms and proofs included) of a paper submitted to TOPLASWe present a static anal...
ABSTRACT. In this paper, we present an approach to non-termination inference of logic programs. Our ...
Termination is an important and well-studied property for logic programs. However, almost all approa...
This paper describes a general framework for automatic termination analysis of logic programs, where...
Abstract. In this paper, we begin with an approach to non-termination inference of logic programs. O...
The most fundamental decision problem in computer science is the halting problem, i.e., given a desc...