This paper presents an algebraic approach to translation and optimization of logic queries. We first develop a syntax directed translation from rules of function-free logic programs to algebraic equations; the we show solution methods for independent equations and for systems of interdependent equations. Such solutions define the operational and fixpoint semantics of function-free logic programs and queries. We also present algebraic optimization methods for "top-down" and "bottom-up" strategies; the former are useful if no initial binding is provided with the query, while the latter are useful if some arguments of the query are bound to constant values
AbstractThe purpose of this paper is to show that a computational model developed in the framework o...
AbstractIn the last decade many extensions of the relational model were proposed, and basic properti...
Abstract. We present a study of some properties of program translations in the context of logic prog...
This paper presents an algebraic approach to translation and optimization of logic queries. We first...
A Datalog program can be translated into a system of fixpoint equations of relational algebra; this ...
this paper is to suggest, by analysis and by example, how we are now in a much improved position to ...
We introduce the Tarski algebra aa an algebraic foundation for object baaed query languages. While m...
AbstractWe consider a class of constraint logic programs including negation that can be executed bot...
Optimization can make at least two contributions to boolean logic. Its solution meth-ods can address...
AbstractSeveral methods to compile recursive function free Horn clause programs, called DATALOG, hav...
A Datalog program can be translated into a system of fixpoint equations of relational algebra; this ...
Over the past few years, much attention has been paid to deductive databases. They offer a logic-bas...
.<F3.733e+05> A major challenge still facing the designers and implementors of database progra...
. This paper proposes a logic-based approach to optimization that combines solution methods from ma...
The recursive nature of logic programs has long been the subject of optimization techniques [2, 8]. ...
AbstractThe purpose of this paper is to show that a computational model developed in the framework o...
AbstractIn the last decade many extensions of the relational model were proposed, and basic properti...
Abstract. We present a study of some properties of program translations in the context of logic prog...
This paper presents an algebraic approach to translation and optimization of logic queries. We first...
A Datalog program can be translated into a system of fixpoint equations of relational algebra; this ...
this paper is to suggest, by analysis and by example, how we are now in a much improved position to ...
We introduce the Tarski algebra aa an algebraic foundation for object baaed query languages. While m...
AbstractWe consider a class of constraint logic programs including negation that can be executed bot...
Optimization can make at least two contributions to boolean logic. Its solution meth-ods can address...
AbstractSeveral methods to compile recursive function free Horn clause programs, called DATALOG, hav...
A Datalog program can be translated into a system of fixpoint equations of relational algebra; this ...
Over the past few years, much attention has been paid to deductive databases. They offer a logic-bas...
.<F3.733e+05> A major challenge still facing the designers and implementors of database progra...
. This paper proposes a logic-based approach to optimization that combines solution methods from ma...
The recursive nature of logic programs has long been the subject of optimization techniques [2, 8]. ...
AbstractThe purpose of this paper is to show that a computational model developed in the framework o...
AbstractIn the last decade many extensions of the relational model were proposed, and basic properti...
Abstract. We present a study of some properties of program translations in the context of logic prog...