skip to main content
10.1145/773153.773179acmconferencesArticle/Chapter ViewAbstractPublication PagespodsConference Proceedingsconference-collections
Article

On the decidability and complexity of query answering over inconsistent and incomplete databases

Authors Info & Claims
Published:09 June 2003Publication History

ABSTRACT

In databases with integrity constraints, data may not satisfy the constraints. In this paper, we address the problem of obtaining consistent answers in such a setting, when key and inclusion dependencies are expressed on the database schema. We establish decidability and complexity results for query answering under different assumptions on data (soundness and/or completeness). In particular, after showing that the problem is in general undecidable, we identify the maximal class of inclusion dependencies under which query answering is decidable in the presence of key dependencies. Although obtained in a single database context, such results are directly applicable to data integration, where multiple information sources may provide data that are inconsistent with respect to the global view of the sources.

References

  1. S. Abiteboul, R. Hull, and V. Vianu. Foundations of Databases. Addison Wesley Publ. Co., Reading, Massachussetts, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. C. E. Alchourrón, P. Gärdenfors, and D. Makinson. On the logic of theory change: Partial meet contraction and revision functions. J. of Symbolic Logic, 50:510--530, 1985.Google ScholarGoogle ScholarCross RefCross Ref
  3. M. Arenas, L. E. Bertossi, and J. Chomicki. Consistent query answers in inconsistent databases. In Proc. of the 18th ACM SIGACT SIGMOD SIGART Symp. on Principles of Database Systems (PODS'99), pages 68--79, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. M. Arenas, L. E. Bertossi, and J. Chomicki. Specifying and querying database repairs using logic programs with exceptions. In Proc. of the 4th Int. Conf. on Flexible Query Answering Systems (FQAS 2000), pages 27--41. Springer, 2000.Google ScholarGoogle Scholar
  5. F. Bry. Query answering in information systems with integrity constraints. In IFIP WG 11.5 Working Conf. on Integrity and Control in Information System. Chapman & Hall, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. A. Calì, D. Calvanese, G. De Giacomo, and M. Lenzerini. Accessing data integration systems through conceptual schemas. In Proc. of the 20th Int. Conf. on Conceptual Modeling (ER 2001), pages 270--284, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. A. Calì, D. Calvanese, G. De Giacomo, and M. Lenzerini. Data integration under integrity constraints. Information Systems, 2003. To appear.Google ScholarGoogle Scholar
  8. M. A. Casanova, R. Fagin, and C. H. Papadimitriou. Inclusion dependencies and their interaction with functional dependencies. J. of Computer and System Sciences, 28(1):29--59, 1984.Google ScholarGoogle ScholarCross RefCross Ref
  9. J. Chomicki and J. Marcinkowski. Minimal-change integrity maintenance using tuple deletions. Technical Report arXiv:cs.DB/0212004v1, 2002.Google ScholarGoogle Scholar
  10. J. Chomicki and J. Marcinkowski. On the computational complexity of consistent query answers. Technical Report arXiv:cs.DB/0204010v1, 2002.Google ScholarGoogle Scholar
  11. P. M. Dung. Integrating data from possibly inconsistent databases. In Proc. of the 4th Int. Conf. on Cooperative Information Systems (CoopIS'96), pages 58--65, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. T. Eiter and G. Gottlob. On the complexity of propositional knowledge base revision, updates and counterfactuals. Artificial Intelligence, 57:227--270, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. T. Eiter and G. Gottlob. The complexity of nested counterfactuals and iterated knowledge base revisions. J. of Computer and System Sciences, 53(3):497--512, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. R. Fagin, P. G. Kolaitis, R. J. Miller, and L. Popa. Data exchange: Semantics and query answering. In Proc. of the 9th Int. Conf. on Database Theory (ICDT 2003), pages 207--224, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. R. Fagin, J. D. Ullman, and M. Y. Vardi. On the semantics of updates in databases. In Proc. of the 2nd ACM SIGACT SIGMOD Symp. on Principles of Database Systems (PODS'83), pages 352--365, 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. G. Greco, S. Greco, and E. Zumpano. A logic programming approach to the integration, repairing and querying of inconsistent databases. In Proc. of the 17th Int. Conf. on Logic Programming (ICLP'01), volume 2237 of Lecture Notes in Artificial Intelligence, pages 348--364. Springer, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. A. Y. Halevy. Answering queries using views: A survey. Very Large Database J., 10(4):270--294, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. D. S. Johnson and A. C. Klug. Testing containment of conjunctive queries under functional and inclusion dependencies. J. of Computer and System Sciences, 28(1):167--189, 1984.Google ScholarGoogle ScholarCross RefCross Ref
  19. D. Lembo, M. Lenzerini, and R. Rosati. Source inconsistency and incompleteness in data integration. In Proc. of the 9th Int. Workshop on Knowledge Representation meets Databases (KRDB 2002). CEUR Electronic Workshop Proceedings, http://ceur-ws.org/Vol-54/, 2002.Google ScholarGoogle Scholar
  20. M. Lenzerini. Data integration: A theoretical perspective. In Proc. of the 21st ACM SIGACT SIGMOD SIGART Symp. on Principles of Database Systems (PODS 2002), pages 233--246, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. J. Lin and A. O. Mendelzon. Merging databases under constraints. Int. J. of Cooperative Information Systems, 7(1):55--76, 1998.Google ScholarGoogle ScholarCross RefCross Ref
  22. C. H. Papadimitriou. Computational Complexity. Addison Wesley Publ. Co., Reading, Massachussetts, 1994.Google ScholarGoogle Scholar
  23. R. Reiter. On closed world data bases. In H. Gallaire and J. Minker, editors, Logic and Databases, pages 119--140. Plenum Publ. Co., New York, 1978.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. On the decidability and complexity of query answering over inconsistent and incomplete databases

        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 '03: Proceedings of the twenty-second ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
          June 2003
          291 pages
          ISBN:1581136706
          DOI:10.1145/773153
          • Conference Chair:
          • Frank Neven,
          • General Chair:
          • Catriel Beeri,
          • Program Chair:
          • Tova Milo

          Copyright © 2003 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: 9 June 2003

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          PODS '03 Paper Acceptance Rate27of136submissions,20%Overall Acceptance Rate642of2,707submissions,24%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader