As evaluation methods for logic programs have become more sophisticated, the classes of programs for which termination can be guaranteed have expanded. From the perspective of answer set programs that include function symbols, recent work has identified classes for which grounding routines can terminate either on the entire program [Calimeri et al. 2008] or on suitable queries [Baselice et al. 2009]. From the perspective of tabling, it has long been known that a tabling technique called subgoal abstraction provides good termination properties for definite programs [Tamaki and Sato 1986], and this result was recently extended to stratified programs via the class of bounded term-size programs [Riguzzi and Swift 2013]. In this paper we provide...
Termination is well-known to be one of the most intriguing aspects of program verification. Since lo...
Abstract. Proving program termination is typically done by finding a well-founded ranking function f...
We introduce the notion of ∃-universal termination of logic programs. A program P and a goal G ∃-uni...
We present an approximation framework for attacking the undecidable termination prob-lem of logic pr...
Tabled logic programming is receiving increasing attention in the Logic Programming community. It av...
Abstract. A logic program strongly quasi-terminates when only a finite number of distinct atoms (mod...
We present an approximation framework for attacking the undecidable termination problem of logic pro...
© Springer-Verlag Berlin Heidelberg 1998. We provide a theoretical basis for studying the terminatio...
This paper describes a general framework for automatic termination analysis of logic programs, where...
An accident of implementation may be responsible for the fact that Logic Programming, Deductive Data...
AbstractFor logic programs with arithmetic predicates, showing termination is not easy, since the us...
One of the most important challenges in partial evaluation is the design of automatic methods for en...
Proving program termination is typically done by finding a well-founded ranking function for the pro...
Proofs of termination typically proceed by mapping program states to a well founded domain and showi...
Recently there has been an increasing interest in the bottom-up evaluation of the semantics of logic...
Termination is well-known to be one of the most intriguing aspects of program verification. Since lo...
Abstract. Proving program termination is typically done by finding a well-founded ranking function f...
We introduce the notion of ∃-universal termination of logic programs. A program P and a goal G ∃-uni...
We present an approximation framework for attacking the undecidable termination prob-lem of logic pr...
Tabled logic programming is receiving increasing attention in the Logic Programming community. It av...
Abstract. A logic program strongly quasi-terminates when only a finite number of distinct atoms (mod...
We present an approximation framework for attacking the undecidable termination problem of logic pro...
© Springer-Verlag Berlin Heidelberg 1998. We provide a theoretical basis for studying the terminatio...
This paper describes a general framework for automatic termination analysis of logic programs, where...
An accident of implementation may be responsible for the fact that Logic Programming, Deductive Data...
AbstractFor logic programs with arithmetic predicates, showing termination is not easy, since the us...
One of the most important challenges in partial evaluation is the design of automatic methods for en...
Proving program termination is typically done by finding a well-founded ranking function for the pro...
Proofs of termination typically proceed by mapping program states to a well founded domain and showi...
Recently there has been an increasing interest in the bottom-up evaluation of the semantics of logic...
Termination is well-known to be one of the most intriguing aspects of program verification. Since lo...
Abstract. Proving program termination is typically done by finding a well-founded ranking function f...
We introduce the notion of ∃-universal termination of logic programs. A program P and a goal G ∃-uni...