AbstractA normal logic program P is transformed to another Pω by a bottom-up computation on the positive component of P while the negative counterpart is left untouched. The declarative semantics of P is given by the completion of Pω. The completed predicate definitions in Pω, if they do not contain local variables, can be used as a basis for expanding each negated atom in the bodies of Pω. We show that for a class of programs where every negative subgoal can be expanded, the resultant program P′ is a definite logic program with equality and disequality constraints. If the program falls outside this class, the resultant program may be executed using constructive negation.Our proposed scheme provides an effective sound and complete query-ans...
In this paper, we present two alternative approaches to defining answer sets for logic programs with...
AbstractWe show that a simple concurrent pruning mechanism over standard SLD derivation trees, calle...
AbstractIn this paper we provide semantics for normal logic programs enriched with structuring mecha...
AbstractA normal logic program P is transformed to another Pω by a bottom-up computation on the posi...
In this paper, we propose a bottom-up partial evaluation of normal programs with a top-down expansio...
AbstractIn several familiar cases of logic programs and queries with infinitely many answers, the us...
AbstractConstructive negation derives constraint answers for non-ground negative literals. Its incor...
In this paper we propose a new operational semantics, called BCN, which is sound and complete with ...
AbstractClark's program completion offers an intuitive first-order semantics for logic programs. Unf...
AbstractAlmost all constraint logic programming systems include negation, yet nowhere has a sound op...
AbstractThe completion of a program introduced by Clark is important for giving a declarative semant...
The different properties characterizing the operational behavior of logic programs can be organized ...
AbstractSemantics for positive programs have been thoroughly explored in the context of Herbrand mod...
AbstractImpressive work has been done in the last years concerning the meaning of negation and disju...
AbstractWe define in this paper a system of axioms for any general logic program. With regard to thi...
In this paper, we present two alternative approaches to defining answer sets for logic programs with...
AbstractWe show that a simple concurrent pruning mechanism over standard SLD derivation trees, calle...
AbstractIn this paper we provide semantics for normal logic programs enriched with structuring mecha...
AbstractA normal logic program P is transformed to another Pω by a bottom-up computation on the posi...
In this paper, we propose a bottom-up partial evaluation of normal programs with a top-down expansio...
AbstractIn several familiar cases of logic programs and queries with infinitely many answers, the us...
AbstractConstructive negation derives constraint answers for non-ground negative literals. Its incor...
In this paper we propose a new operational semantics, called BCN, which is sound and complete with ...
AbstractClark's program completion offers an intuitive first-order semantics for logic programs. Unf...
AbstractAlmost all constraint logic programming systems include negation, yet nowhere has a sound op...
AbstractThe completion of a program introduced by Clark is important for giving a declarative semant...
The different properties characterizing the operational behavior of logic programs can be organized ...
AbstractSemantics for positive programs have been thoroughly explored in the context of Herbrand mod...
AbstractImpressive work has been done in the last years concerning the meaning of negation and disju...
AbstractWe define in this paper a system of axioms for any general logic program. With regard to thi...
In this paper, we present two alternative approaches to defining answer sets for logic programs with...
AbstractWe show that a simple concurrent pruning mechanism over standard SLD derivation trees, calle...
AbstractIn this paper we provide semantics for normal logic programs enriched with structuring mecha...