skip to main content
10.1145/588011.588016acmconferencesArticle/Chapter ViewAbstractPublication PagespodsConference Proceedingsconference-collections
Article
Free Access

Functional and inclusion dependencies a graph theoretic approach

Published:02 April 1984Publication History

ABSTRACT

We present a new graph theoretic approach to the implication problem for functional (FD) and inclusion (IND) dependencies. Using this methodology we prove decidability for the case of typed IND's and acyclic FD's. We provide new lower bounds for the implication of typed, acyclic IND's and FD's --- NP-hardness and PSPACE-hardness for bounded domains. Finally, we show that there is no k-ary complete axiomatization for implication of FD's, even when we have pairwise consistency, i.e., all possible typed IND's hold.

References

  1. {CFP} M.A. Casanova, R. Fagin, C.H. Papadimitriou, "Inclusion Dependencies and their Interaction with Functional Dependencies", Proc. ACM SIGACT-SIGMOD PODS (1982). (also IBM RJ3380). Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. {CV} M.A. Casanova, V.M.P. Vidal, "Towards a Sound View Integration Methodology", Proc. ACM SIGACT-SIGMOD PODS (1983). Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. {Co} E.F. Codd, "Extending the Database Relational Model to Capture More Meaning", ACM TODS 4,4 (1980). Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. {ChV} A. Chandra and M.Y. Vardi, "The Implication Problem for Functional and Inclusion Dependencies is Undecidable", March 1983.Google ScholarGoogle Scholar
  5. {D} C. Date, "Referential Integrity", Proc. VLDB (1981).Google ScholarGoogle Scholar
  6. {F1} R. Fagin, "A Normal Form for Relational Databases that is Based on Domains and Keys", ACM TODS 6,3 (1981). Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. {F2} R. Fagin, private communication, August 1983.Google ScholarGoogle Scholar
  8. {GJ} M.R. Garey, D.S. Johnson, "Computers and Intractability: a Guide to the Theory of NP-Completeness", Freeman (1979). Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. {JK} D.S. Johnson, A. Klug, "Testing Containment of Conjunctive Queries under Functional and Inclusion Dependencies", Proc. ACM SIGACT-SIGMOD PODS (1982). Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. {KCV} P.C. Kanellakis, S.S. Cosmadakis, M.Y. Vardi. "Unary Inclusion Dependencies have Polynomial Time Inference Problems". Proc. 15th ACM STOC (1983). Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. {K} P.C. Kanellakis, "On the Computational Complexity of Cardinality Constraints in Relational Databases", IPL 11,2 (1980).Google ScholarGoogle ScholarCross RefCross Ref
  12. {LMG} K. Laver, A.O. Mendelzon, M.H. Graham, "Functional Dependencies on Cyclic Database Schemes". Proc. ACM SIGMOD (1983). Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. {M} J.C. Mitchell. "The Implication Problem for Functional and Inclusion Dependencies", Proc. ACM SIGACT-SIGMOD PODS (1983). Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. {Sc} E. Sciore, "Inclusion Dependencies and the Universal Instance", Proc. ACM SIGACT-SIGMOD PODS (1983). Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. {SS} J.M. Smith, D.C.P. Smith, "Database Abstractions: Aggregation", CACM 20,6 (1977). Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Conferences
    PODS '84: Proceedings of the 3rd ACM SIGACT-SIGMOD symposium on Principles of database systems
    April 1984
    341 pages
    ISBN:0897911288
    DOI:10.1145/588011

    Copyright © 1984 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 2 April 1984

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • Article

    Acceptance Rates

    Overall Acceptance Rate642of2,707submissions,24%

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader