We present a bottom-up algorithm for the computation of the well-founded model of non-disjunctive logic programs. Our method is based on the elementary program transformations studied by Brass and Dix [BD94, BD97, BD98a]. However, their "residual program" can grow to exponential size, whereas for function-free programs our "program reminder" is always polynomial in the size of the extensional database (EDB). As in the SLG-resolution of Chen and Warren [CW93, CW96, CSW95], we do not only delay negative but also positive literals if they depend on delayed negative literals. When disregarding goal-directedness, which needs additional concepts, our approach can be seen as a simplified bottom-up version of SLG-resolution appl...
AbstractWe present a fixpoint semantics for disjunctive logic programs. We extend the concept of the...
The Prolog evaluation algorithm has become the standard for logic program evaluation, and bottom-up ...
An accident of implementation may be responsible for the fact that Logic Programming, Deductive Data...
We present a bottom-up algorithm for the computation of the well-founded model of non-disjunctive lo...
We present a bottom-up algorithm for the computation of the well-founded model of non-disjunctive lo...
This paper introduces a new strategy for the efficient goal directed bottomup evaluation of logic pr...
AbstractWe present a bottom-up operational procedure for computing well-founded models of allowed pr...
A consequence of a logic program is a consistent set of literals that are satisfied by every answer ...
In this paper, we propose a bottom-up partial evaluation of normal programs with a top-down expansio...
AbstractThis paper introduces a new strategy for the efficient goal directed bottom-up evaluation of...
AbstractFixed-order computation rules, used by Prolog and most deductive database systems, do not su...
We define a new semantics for disjunctive logic programs in an abstract way as the weakest semantics...
AbstractA normal logic program P is transformed to another Pω by a bottom-up computation on the posi...
In this paper, we introduce new semantics (that we call D3-WFS-DCOMP) and compare it with the stable...
Program specialization is a program transformation methodology which improves program efficiency by ...
AbstractWe present a fixpoint semantics for disjunctive logic programs. We extend the concept of the...
The Prolog evaluation algorithm has become the standard for logic program evaluation, and bottom-up ...
An accident of implementation may be responsible for the fact that Logic Programming, Deductive Data...
We present a bottom-up algorithm for the computation of the well-founded model of non-disjunctive lo...
We present a bottom-up algorithm for the computation of the well-founded model of non-disjunctive lo...
This paper introduces a new strategy for the efficient goal directed bottomup evaluation of logic pr...
AbstractWe present a bottom-up operational procedure for computing well-founded models of allowed pr...
A consequence of a logic program is a consistent set of literals that are satisfied by every answer ...
In this paper, we propose a bottom-up partial evaluation of normal programs with a top-down expansio...
AbstractThis paper introduces a new strategy for the efficient goal directed bottom-up evaluation of...
AbstractFixed-order computation rules, used by Prolog and most deductive database systems, do not su...
We define a new semantics for disjunctive logic programs in an abstract way as the weakest semantics...
AbstractA normal logic program P is transformed to another Pω by a bottom-up computation on the posi...
In this paper, we introduce new semantics (that we call D3-WFS-DCOMP) and compare it with the stable...
Program specialization is a program transformation methodology which improves program efficiency by ...
AbstractWe present a fixpoint semantics for disjunctive logic programs. We extend the concept of the...
The Prolog evaluation algorithm has become the standard for logic program evaluation, and bottom-up ...
An accident of implementation may be responsible for the fact that Logic Programming, Deductive Data...