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

Equivalence, query-reachability and satisfiability in Datalog extensions

Published:01 August 1993Publication History

ABSTRACT

We consider the problems of equivalence, satisfiability and query-reachability for datalog programs with negation and dense-order constraints. These problems are important for optimizing datalog programs. We show that both query-reachability and satisfiability are decidable for programs with stratified negation provided that negation is applied only to EDB predicates or that all EDB predicates are unary. In the latter case, we show that equivalence is also decidable. The algorithms we present are also used to push constraints from a given query to the EDB predicates. Finally, we show that satisfiability is undecidable for datalog programs with unary IDB predicates, stratified negation and the interpreted predicate ≠

References

  1. AH88.Serge Abiteboul and Richard Hull. Data fllnctions, datalog, and negation. In Proceedzng.s of A CM SIGMOD 1988 Inlernattonal ('onference on Management of Data, Chicago, IL, June 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. CV92.Surajit C haudhuri and Moshe Vardi. On the equivalence of reeursive and nonrecursive datalog programs. In Proceedings of the Eleventh Symposium on Principles of Dalabase Systems (PODS), pages 55- 66, San Diego, CA, June 2-4 1992. ACM SIGACT-SIGMOD-SIGART. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. CGKV88.,'5. S. Cosmadakis, H. G#tifman, Paris C. Kanellakis, and Moshe Y. Vardi. Decidable optimization problems for database logic progra.ms. In Proceedings of lhe Twentieth S#lmposium on Theory of Compu/ing, pages 477-490, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. GMSV87.H. Gaifman, H. Mairson, Yehoshua Sagiv, and Moshe Y. Vardi. Undecidable optimization problems for database logic programs, In Proceedings of the Second IEEE Symposium. on Logic in Computer Sczence(LICS), pages 106-115, Ithaca, NY, 1987.Google ScholarGoogle Scholar
  5. KKR90.Paris C. Kanellakis, Gabriel M. Kuper, and Peter Z. Revesz. Constraint query languages, in Proceedings of lhe Ninth Sympo.s#um on Prznciples of Database Systems (PODS), pages 299-313, Nashville, TN, April 2-4 1990. ACM SIGACT-SIGMOD- SIGART. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Levy93.Alon Y. Levy. Relevance Reasoning in Knowledge Based Systems.Pb.D These.s. 5'tal#ford Un#versily, 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. LS92.Alon Levy and Yehoshua Sagiv. Constraints and redundancy in datalog. In Proceedtngs of lhe Eleventh Symposium on Principles of Database Systems (PODS), pages 67- 80. San Diego, CA, June 2-4 1992. ACh{ ,qI G ACT- SIG M O D-SI G ART. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Shm87.Oded Shmueli. Decidability and expressivehess aspects of logic queries. In Proceed- #,gs of the Sixth Symposium o7# Prznczples of Database Systems (PODS), pages 237-249, San Diego, CA, March 1987. ACM SIGACT- SIGMOD-SIGART. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Ull88.Jeffrey D. Utlman. Pmnciples of Database a#d Knowledge-Base Systems,Volume 1. ('omputer Science Press, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Ull89.Jeffrey D. Ullman. Principles of Database (li#d Knowledge-Base Systems,Volume 2. Computer Science Press, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. UV88.Jeffrey D. Ullman and Allen Van Gelder. Parallel complexity of logical query programs. Algorithm,ca, 3:5-42, 1988.Google ScholarGoogle Scholar
  12. vdM92.Ronald van der Meyden. The Complexity of Querying b#.definile h#formation: Defined Relal'lons, Recurs'#on and Linear Order. PhD thesis, Rutgers, The State University of New Jersey, New Brunswick, NJ, October 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Var89.#ioshe Y. Vardi. Automata theory for dat.a.base theoreticians, in Proceedzngs of/he Etghth Symposium on PmT#c#ples of Database S.qstems (PODS'), pages 83-92, Philadelphia, PA, March 1989. ACM SIGACT- SIGMOD-SIGART. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Equivalence, query-reachability and satisfiability in Datalog extensions

                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 '93: Proceedings of the twelfth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
                  August 1993
                  312 pages
                  ISBN:0897915933
                  DOI:10.1145/153850

                  Copyright © 1993 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: 1 August 1993

                  Permissions

                  Request permissions about this article.

                  Request Permissions

                  Check for updates

                  Qualifiers

                  • Article

                  Acceptance Rates

                  PODS '93 Paper Acceptance Rate26of115submissions,23%Overall Acceptance Rate642of2,707submissions,24%

                PDF Format

                View or Download as a PDF file.

                PDF

                eReader

                View online with eReader.

                eReader