Termination of logic programs with negated body atoms, here called general logic programs, is an important topic. This is also due to the fact that the computational mechanisms used to process negated atoms, like Clark's negation as failure and Chan's constructive negation, are based on termination conditions. This paper introduces a methodology for proving termination of general logic programs, when the Prolog selection rule is considered. This methodology is based on the notions of low-up-acceptable program. We prove that low-up-acceptable programs characterize a class of general logic programs which terminate for a large class of queries, which contains the set of all ground queries. We consider as operational model SLD-resolution augmen...
We propose a modular method for proving termination of general logic programs (i.e., logic programs ...
One of the main advantages of logic programs is that it allows to write declarative programs that ve...
AbstractWe provide a theoretical basis for studying termination of (general) logic programs with the...
Termination of logic programs with negated body atoms (here called general logic programs) is an imp...
AbstractThe notions of acyclicity and acceptability fail to characterize termination of general logi...
AbstractWe survey termination analysis techniques for Logic Programs. We give an extensive introduct...
In this paper we propose a method for proving termination of logic programs with delay declarations....
AbstractWe survey here various approaches which were proposed to incorporate negation in logic progr...
AbstractWe define in this paper a system of axioms for any general logic program. With regard to thi...
This paper provides a method for generating a proof tree from an instance and a general logic progra...
AbstractIn this paper, we describe a methodology for proving termination of logic programs. First, w...
AbstractA methodology for proving the termination of well-moded logic programs is developed by reduc...
We propose a modular method for proving termination of general logic programs (i.e. logic programs w...
AbstractThis paper presents a formal semantic basis for the termination analysis of logic programs. ...
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 ...
One of the main advantages of logic programs is that it allows to write declarative programs that ve...
AbstractWe provide a theoretical basis for studying termination of (general) logic programs with the...
Termination of logic programs with negated body atoms (here called general logic programs) is an imp...
AbstractThe notions of acyclicity and acceptability fail to characterize termination of general logi...
AbstractWe survey termination analysis techniques for Logic Programs. We give an extensive introduct...
In this paper we propose a method for proving termination of logic programs with delay declarations....
AbstractWe survey here various approaches which were proposed to incorporate negation in logic progr...
AbstractWe define in this paper a system of axioms for any general logic program. With regard to thi...
This paper provides a method for generating a proof tree from an instance and a general logic progra...
AbstractIn this paper, we describe a methodology for proving termination of logic programs. First, w...
AbstractA methodology for proving the termination of well-moded logic programs is developed by reduc...
We propose a modular method for proving termination of general logic programs (i.e. logic programs w...
AbstractThis paper presents a formal semantic basis for the termination analysis of logic programs. ...
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 ...
One of the main advantages of logic programs is that it allows to write declarative programs that ve...
AbstractWe provide a theoretical basis for studying termination of (general) logic programs with the...