ACM Home Page
Please provide us with feedback. Feedback
Equational theories and database constraints
Full text PdfPdf (1.07 MB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the seventeenth annual ACM symposium on Theory of computing table of contents
Providence, Rhode Island, United States
Pages: 273 - 284  
Year of Publication: 1985
ISBN:0-89791-151-2
Authors
S S Cosmadakis  Laboratory for Computer Science, MIT
P C Kanellakis  Laboratory for Computer Science, MIT and Brown University
Sponsor
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 14,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/22145.22176
What is a DOI?

ABSTRACT

We present a novel way to formulate database dependencies as sentences of first-order logic, using equational statements instead of Horn clauses. Dependency implication is directly reduced to equational implication. Our approach is powerful enough to express functional and inclusion dependencies, which are the most common database constraints. We present a new proof procedure for these dependencies. We use our equational formulation to derive new upper and lower bounds for the complexity of their implication problems.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Beeri, C. and Vardi, M.Y. "Formal Systems for Tuple and Equality Generating l)cpendencies". S/aIM Journal of Cornputing 13, I (February 1984), 76-98.,
3
 
4
Birkhoff, G. "On the Structure of Abstract Algebras". Proceedings of. the Cambridge Philosophical Society 31, (1935).
 
5
Casanova, M.A., Fagin. R. and Papadimitfiou, C.H. "Inclusion Dependencies and'!'heir Interaction with Functional Dependencies". jountal o/Computer and System Sciences 28, 1 (February 1984), 29-59,.
6
 
7
Chandra, A.K. and Vardi, M.Y. The Implication Problem for Functional and Inclusion Dependencies is Undecidable. iBM Tech. Rep, RC 9980, , , 1983,
 
8
Cosmadakis, $.S. Equational Theories ctnd Dalabase Constraints, Ph.D. 'I~., Massachusetts Institute of Technology, 1985,
9
10
11
 
12
Forgaard, R. and Guttag, J.V. "REVE: A l'erm Rewriting System Generator with Failure Resistant Knuth-Bendiix". Proctedings of an NSF ff/3rkshop on the Rewrite Rule Laboratory (A{:ri11984), $-31.
 
13
 
14
Huet. G. and Oppen, D. Equations and Rewrite Rules: a Survey. In Fomtal Languages: Perspectives a~td Open Problems,, Eds., Academic Press. ,1980.
 
15
Johnson, D.S. and Klug, A. "Testing Containment of Conjunctive Queries Under Functional and Inclusion Dependencies". Journal of Computer and $),stem Sciences 28, 1 (February 1984). 167-189..
16
 
17
Knuth, D.E. and Bendix, P.B.. Volume: Simple Word Problems in Universal Algebras. In Cotnptttational Problems bt dbstracl Algebra,, Eds., Pergamon, Oxford, 1970, ch..
18
19
 
20
Lewis. H.R. and Papadimitriou, C.H.. Elements of the Theory of Computation. Prentice-Hall, Inc,, Eaglewood Cliffs, New Jersey, 1981,,
 
21
Minsky, M.L. "Recursive Unsolvability of Posfs Problem of"Tag" and Other Topics in the Theory of Turing Machines". Annals of Mathematics 74, 3 ( 1961)..
 
22
 
23
E.L. Post. "Recursive Unsolvability of a Problem of Thue". Journal of Symbolic Logic 13, (1947).
24
 
25
 
26
Yannakakis, M. and Papadimitriou C.H. "Algebraic Dependencies". J. Comput. Systems Sci. 21,1 (August 1982), 2-41.


Collaborative Colleagues:
S S Cosmadakis: colleagues
P C Kanellakis: colleagues