[PDF][PDF] The CDC System Prototype
The 4C DC system provides a declarative logic-based language and integrates relational
database and logic programming technologies so as to support advanced data and …
database and logic programming technologies so as to support advanced data and …
Recursive query processing: The power of logic
L Vielle - Theoretical computer science, 1989 - Elsevier
The purpose of this paper is to show that a computational model developed in the framework
of resolution provides a very adequate tool to study and develop query answering …
of resolution provides a very adequate tool to study and develop query answering …
Efficient bottom-up computation of queries on stratified databases
Magic-set transformations on (function-free) deductive databases that contain only positive
body literals permit the efficient bottom-up evaluation of answers to a wide class of queries …
body literals permit the efficient bottom-up evaluation of answers to a wide class of queries …
The generalized counting method for recursive logic queries
This paper treats the problem of implementing efficiently recursive Horn clauses queries,
including those with function symbols. In particular, the situation is studied where the initial …
including those with function symbols. In particular, the situation is studied where the initial …
The Aditi deductive database system
J Vaghanl, K Ramamohanarao, DB Kemp, Z Somogyi… - The VLDB Journal, 1994 - Springer
Deductive databases generalize relational databases by providing support for recursive
views and non-atomic data. Aditi is a deductive system based on the client-server model; it is …
views and non-atomic data. Aditi is a deductive system based on the client-server model; it is …
Magic counting methods
The problem considered is that of implementing recursive queries, expressed in a logic-
based language, by efficient fixpoint computations. In particular, the situation is studied …
based language, by efficient fixpoint computations. In particular, the situation is studied …
[PDF][PDF] From QSQ towards QoSaQ: Global Optimization of Recursive Queries.
L Vieille - Expert Database Conf., 1988 - researchgate.net
In this paper, we discuss a new general technique for the optimization of recursive query
processing, called global optimization. Global optimization permits an improvement on …
processing, called global optimization. Global optimization permits an improvement on …
Basic transformation operations which preserve computed answer substitutions of logic programs
A Bossi, N Cocco - The Journal of Logic Programming, 1993 - Elsevier
Some transformation operations for logic programs, basic for partial deduction, program
specialization, and transformation, and for program synthesis from specifications, are …
specialization, and transformation, and for program synthesis from specifications, are …
COMPLEX: an object-oriented logic programming system
The design and a prototypical implementation of COMPLEX, which is a logic-based system
extended with concepts from the object-oriented paradigm and is intended as a tool for the …
extended with concepts from the object-oriented paradigm and is intended as a tool for the …
On compile-time query optimization in deductive databases by means of static filtering
M Kifer, EL Lozinskii - ACM Transactions on database Systems (TODS), 1990 - dl.acm.org
We extend the query optimization techniques known as algebric manipulations with
relational expressions [48] to work with deductive databases. In particular, we propose a …
relational expressions [48] to work with deductive databases. In particular, we propose a …