This paper introduces a new technique for termination analysis of definite logic programs (LPs) based on polynomial interpretations. The principle of this technique is to map each function and predicate symbol to a polynomial over some subset of natural numbers, like it has been done in proving termination of term rewriting systems. Such polynomial interpretations can be seen as a direct generalisation of the traditional techniques in termination analysis of LPs, where (semi-)linear norms and level mappings are used. Our extension generalises these to arbitrary polynomials. We extend a number of standard concepts and results on termination analysis to the context of polynomial interpretations. We propose a constraint based approach for auto...
There are two kinds of approaches for termination analysis of logic programs: transformational and...
There are two kinds of approaches for termination analysis of logic programs: transformational and...
We present a new approach to termination analysis of logic programs. The essence of the approach is ...
Our goal is to study the feasibility of porting termination analysis techniques developed for one pr...
This paper reports on work that was done in a project called "Termination analysis: crossing paradig...
The aim of the work described in this paper is to formalize in the proof assistant \coq the polynomi...
This paper introduces a modular framework for termination analysis of logic programming. To this end...
Abstract. We propose a new constraint-based approach to termination analysis, applicable to Logic Pr...
Current norm-based automatic termination analysis techniques for logic programs can be split up into...
Abstract. This paper introduces a modular framework for termination analysis of logic programming. T...
AbstractSymbolic constraints arising in proofs of termination of programs are often translated into ...
This paper introduces a modular framework for termination analysis of logic programming. To this end...
This paper describes a general framework for automatic termination analysis of logic programs, where...
Abstract. Polynomial interpretations are one of the most popular techniques for automated terminatio...
AbstractWe survey termination analysis techniques for Logic Programs. We give an extensive introduct...
There are two kinds of approaches for termination analysis of logic programs: transformational and...
There are two kinds of approaches for termination analysis of logic programs: transformational and...
We present a new approach to termination analysis of logic programs. The essence of the approach is ...
Our goal is to study the feasibility of porting termination analysis techniques developed for one pr...
This paper reports on work that was done in a project called "Termination analysis: crossing paradig...
The aim of the work described in this paper is to formalize in the proof assistant \coq the polynomi...
This paper introduces a modular framework for termination analysis of logic programming. To this end...
Abstract. We propose a new constraint-based approach to termination analysis, applicable to Logic Pr...
Current norm-based automatic termination analysis techniques for logic programs can be split up into...
Abstract. This paper introduces a modular framework for termination analysis of logic programming. T...
AbstractSymbolic constraints arising in proofs of termination of programs are often translated into ...
This paper introduces a modular framework for termination analysis of logic programming. To this end...
This paper describes a general framework for automatic termination analysis of logic programs, where...
Abstract. Polynomial interpretations are one of the most popular techniques for automated terminatio...
AbstractWe survey termination analysis techniques for Logic Programs. We give an extensive introduct...
There are two kinds of approaches for termination analysis of logic programs: transformational and...
There are two kinds of approaches for termination analysis of logic programs: transformational and...
We present a new approach to termination analysis of logic programs. The essence of the approach is ...