Data Independent Recursion in Deductive Databases.
Jeffrey F. Naughton:
Data Independent Recursion in Deductive Databases.
PODS 1986: 267-279@inproceedings{DBLP:conf/pods/Naughton86,
author = {Jeffrey F. Naughton},
title = {Data Independent Recursion in Deductive Databases},
booktitle = {Proceedings of the Fifth ACM SIGACT-SIGMOD Symposium on Principles
of Database Systems, March 24-26, 1986, Cambridge, Massachusetts},
publisher = {ACM},
year = {1986},
isbn = {0-89791-179-2},
pages = {267-279},
ee = {http://doi.acm.org/10.1145/6012.15420, db/conf/pods/Naughton86.html},
crossref = {DBLP:conf/pods/86},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
We give a decision procedure that determines if a recursively defined predicate in a deductive database system can instead be defined by a fixed, finite set of conjunctions of base predicates. We consider two types of initialization of the recursively defined predicate: arbitrary initialization, and initialization by a given nonrecursive rule. This extends earlier work by Minker and Nicolas [7], and by Ioannidis [6] , and is related to bounded tableau results by Sagiv [12]. Even if there is no fixed finite set equivalent to the recursive definition, our procedure can be used to improve the efficiency of the compiled evaluation algorithms for recursive queries proposed in Henschen and Naqvi [5] and in Bancilhon et al. [3].
Copyright © 1986 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
Load The ACM SIGMOD Anthology, CDROM Edition, Volume 1-3, PODS '82-'98.
and ...
Load The ACM SIGMOD Anthology, Silver Edition, DVD 1, Proceedings.
and ...
BibTeX
Printed Edition
Proceedings of the Fifth ACM SIGACT-SIGMOD Symposium on Principles of Database Systems, March 24-26, 1986, Cambridge, Massachusetts.
ACM 1986, ISBN 0-89791-179-2
Contents BibTeX
Journal Version
Jeffrey F. Naughton:
Data Independent Recursion in Deductive Databases.
J. Comput. Syst. Sci. 38(2): 259-289(1989) BibTeX
References
- [1]
- Alfred V. Aho, Yehoshua Sagiv, Jeffrey D. Ullman:
Equivalences Among Relational Expressions.
SIAM J. Comput. 8(2): 218-246(1979) BibTeX
- [2]
- Alfred V. Aho, Jeffrey D. Ullman:
The Universality of Data Retrieval Languages.
POPL 1979: 110-120 BibTeX
- [3]
- François Bancilhon, David Maier, Yehoshua Sagiv, Jeffrey D. Ullman:
Magic Sets and Other Strange Ways to Implement Logic Programs.
PODS 1986: 1-15 BibTeX
- [4]
- Ashok K. Chandra, Philip M. Merlin:
Optimal Implementation of Conjunctive Queries in Relational Data Bases.
STOC 1977: 77-90 BibTeX
- [5]
- Lawrence J. Henschen, Shamim A. Naqvi:
On compiling queries in recursive first-order databases.
J. ACM 31(1): 47-85(1984) BibTeX
- [6]
- ...
- [7]
- Jack Minker, Jean-Marie Nicolas:
On recursive axioms in deductive databases.
Inf. Syst. 8(1): 1-13(1983) BibTeX
- [8]
- Jeffrey F. Naughton:
Data Independent Recursion in Deductive Databases.
J. Comput. Syst. Sci. 38(2): 259-289(1989) BibTeX
- [9]
- ...
- [10]
- ...
- [11]
- ...
- [12]
- Yehoshua Sagiv:
On Computing Restricted Projections of Representative Instances.
PODS 1985: 171-180 BibTeX
- [13]
- Jeffrey D. Ullman:
Implementation of Logical Query Languages for Databases.
ACM Trans. Database Syst. 10(3): 289-321(1985) BibTeX
Referenced by
- Serge Abiteboul, Richard Hull, Victor Vianu:
Foundations of Databases.
Addison-Wesley 1995, ISBN 0-201-53771-0
Contents - Cheong Youn, Hyoung-Joo Kim, Lawrence J. Henschen, Jiawei Han:
Classification and Compilation of Linear Recursive Queries in Deductive Databases.
IEEE Trans. Knowl. Data Eng. 4(1): 52-67(1992)
- Ashish Gupta, Inderpal Singh Mumick:
Magic-sets Transformation in Nonrecursive Systems.
PODS 1992: 354-367
- Laks V. S. Lakshmanan, Héctor J. Hernández:
Structural Query Optimization - A uniform Framework for Semantic Query Optimization in Deductive Databases.
PODS 1991: 102-114
- Wenceslas Fernandez de la Vega, Vangelis Th. Paschos, A. N. Staylopatis:
On the Mean Execution Time of Recursive Definitions on Relational Databases.
MFDBS 1991: 119-133
- Weining Zhang, Clement T. Yu, Daniel Troy:
Necessary and Sufficient Conditions to Linearize Double Recursive Programs in Logic Databases.
ACM Trans. Database Syst. 15(3): 459-482(1990)
- Michael Kifer, Eliezer L. Lozinskii:
On Compile-Time Query Optimization in Deductive Databases by Means of Static Filtering.
ACM Trans. Database Syst. 15(3): 385-426(1990)
- Thane E. Plambeck:
Semigroup Techniques in Recursive Query Optimization.
PODS 1990: 145-153
- Bin Jiang:
A Suitable Algorithm for Computing Partial Transitive Closures in Databases.
ICDE 1990: 264-271
- Rakesh Agrawal, Premkumar T. Devanbu:
Moving Selections into Linear Least Fixpoint Queries.
IEEE Trans. Knowl. Data Eng. 1(4): 424-432(1989)
- Guozhu Dong:
On Distributed Processibility of Datalog Queries by Decomposing Databases.
SIGMOD Conference 1989: 26-35
- Jeffrey D. Ullman:
Principles of Database and Knowledge-Base Systems, Volume II.
Computer Science Press 1989, ISBN 0-7167-8162-X
Contents - Cheong Youn, Lawrence J. Henschen, Jiawei Han:
Classification of Recursive Formulas in Deductive Databases.
SIGMOD Conference 1988: 320-328
- Ouri Wolfson, Abraham Silberschatz:
Distributed Processing of Logic Programs.
SIGMOD Conference 1988: 329-336
- Peter T. Wood, Alberto O. Mendelzon, Paolo Atzeni:
Idempotent Single-Predicate Horn Clauses.
ICDT 1988: 129-143
- Rakesh Agrawal, Premkumar T. Devanbu:
Moving Selections into Linear Least Fixpoint Queries.
ICDE 1988: 452-461
- Jiawei Han, Ghassan Z. Qadah, Chinying Chaou:
The Processing and Evaluation of Transitive Closure Queries.
EDBT 1988: 49-75
- Weining Zhang, Clement T. Yu:
A Necessary Condition for a Doubly Recursive Rule to be Equivalent to a Linear Recursive Rule.
SIGMOD Conference 1987: 345-356
- H. V. Jagadish, Rakesh Agrawal, Linda Ness:
A Study of Transitive Closure As a Recursion Mechanism.
SIGMOD Conference 1987: 331-344
- Jeffrey F. Naughton, Yehoshua Sagiv:
A Decidable Class of Bounded Recursions.
PODS 1987: 227-236
- Jeffrey F. Naughton:
One-Sided Recursions.
PODS 1987: 340-348
- Clement T. Yu, Weining Zhang:
Efficient Recursive Query Processing using Wavefront Methods.
ICDE 1987: 652-657
- Stavros S. Cosmadakis, Paris C. Kanellakis:
Parallel Evaluation of Recursive Rule Queries.
PODS 1986: 280-293
- Paris C. Kanellakis:
Logic Programming and Parallel Complexity.
ICDT 1986: 1-30
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Sat May 16 23:33:50 2009