AbstractIn this paper, we investigate the decidability problem of logic program semantics and observables, focusing in particular on the least Herbrand model (or M-semantics), the C-semantics, and the S-semantics. We introduce bounded logic programs, and show that they coincide with programs such that every ground query has finitely many SLD-refutations via any selection rule. In particular, bounded programs strictly include the well-studied class of acceptable logic programs. We show that the mentioned declarative semantics are decidable when considering acceptable programs and programs bounded by recursive level mappings. Interestingly, the decision procedures have direct implementations in the logic programming paradigm itself as Prolog ...
We advocate using the declarative reading in proving partial correctness of logic programs, when the...
Meta-programming extends logic programming with the possibility of having a program to create or ana...
AbstractLogic programs are considered as abductive programs with negative literals as abductive hypo...
In this paper, we investigate the decidability problem of logic program semantics and observables, f...
AbstractThree semantics have been proposed as the most promising candidates for a declarative interp...
AbstractThe paper defines a new declarative semantics for logic programs, which is based on interpre...
The paper defines a new declarative semantics for logic programs, which is based on interpretations ...
We propose a proof method in the style of Hoare's logic, aimed at providing a unifying framework f...
AbstractWe present a proof method in the style of Hoare's logic, aimed at providing a unifying frame...
We advocate a declarative approach to proving properties of logic programs. Total correctness can be...
While function symbols are widely acknowledged as an important feature in logic programming, they ma...
AbstractWe systematically study loop checking mechanisms for logic programs by considering their sou...
Recent extensive research on non-monotonic reasoning and logic programming has clearly demonstrated ...
We introduce a fixpoint semantics for logic programs with two kinds of negation: an explicit negatio...
We present a Prolog program - the SAT solver of Howe and King - as a (pure) logic program with added...
We advocate using the declarative reading in proving partial correctness of logic programs, when the...
Meta-programming extends logic programming with the possibility of having a program to create or ana...
AbstractLogic programs are considered as abductive programs with negative literals as abductive hypo...
In this paper, we investigate the decidability problem of logic program semantics and observables, f...
AbstractThree semantics have been proposed as the most promising candidates for a declarative interp...
AbstractThe paper defines a new declarative semantics for logic programs, which is based on interpre...
The paper defines a new declarative semantics for logic programs, which is based on interpretations ...
We propose a proof method in the style of Hoare's logic, aimed at providing a unifying framework f...
AbstractWe present a proof method in the style of Hoare's logic, aimed at providing a unifying frame...
We advocate a declarative approach to proving properties of logic programs. Total correctness can be...
While function symbols are widely acknowledged as an important feature in logic programming, they ma...
AbstractWe systematically study loop checking mechanisms for logic programs by considering their sou...
Recent extensive research on non-monotonic reasoning and logic programming has clearly demonstrated ...
We introduce a fixpoint semantics for logic programs with two kinds of negation: an explicit negatio...
We present a Prolog program - the SAT solver of Howe and King - as a (pure) logic program with added...
We advocate using the declarative reading in proving partial correctness of logic programs, when the...
Meta-programming extends logic programming with the possibility of having a program to create or ana...
AbstractLogic programs are considered as abductive programs with negative literals as abductive hypo...