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

The parameterized complexity of database queries

Authors Info & Claims
Published:01 May 2001Publication History

ABSTRACT

This paper gives a short introduction into parameterized complexity theory, aimed towards database theorists interested in this area. The main results presented here classify the evaluation of first-order queries and conjunctive queries as hard parameterized problems.

References

  1. 1.S. Arnborg, J. Lagergren, and D. Seese. Easy problems for tree-decomposable graphs. Journal of Algorithms, 12:308-340, 1991.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.L. Cai, J. Chen, R. Downey, and M. Fellows. Advice classes of parameterized tractability. Annals of pure and applied logic, 84:119-138, 1997.]]Google ScholarGoogle Scholar
  3. 3.A. Chandra and P. Merlin. Optimal implementation of conjunctive queries in relational data bases. In Proceedings of the 9th ACM Symposium on Theory of Computing, pages 77-90, 1977.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.C. Chekuri and A. Rajaraman. Conjunctive query containment revisited. In P. Kolaitis and F. Afrati, editors, Proceedings of the 5th International Conference on Database Theory, volume 1186 of Lecture Notes in Computer Science, pages 56-70. Springer-Verlag, 1997.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.B. Courcelle. Graph rewriting: An algebraic and logic approach. In J. van Leeuwen, editor, Handbook of Theoretical Computer Science, volume 2, pages 194-242. Elsevier Science Publishers, 1990.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.B. Courcelle, J. Makowsky, and U. Rotics. Linear time solvable optimization problems on graphs of bounded clique width. In Graph Theoretic Concepts in Computer Science, WG'98, volume 1517 of Lecture Notes in Computer Science, pages 1-16. Springer-Verlag, 1998.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.B. Courcelle and M. Mosbah. Monadic second-order evaluations on tree-decomposable graphs. Theoretical Computer Science, 103:49-82, 1993.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8.R. Downey and M. Fellows. Fixed-parameter tractability and completeness I: Basic results. SIAM Journal on Computing, 24:873-921, 1995.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.R. Downey and M. Fellows. Fixed-parameter tractability and completeness II: On completeness for W{1}. Theoretical Computer Science, 141:109-131, 1995.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.R. Downey and M. Fellows. Parameterized Complexity. Springer-Verlag, 1999.]]Google ScholarGoogle ScholarCross RefCross Ref
  11. 11.R. Downey, M. Fellows, and K. Regan. Descriptive complexity and the W-hierarchy. InP. Beame and S. Buss, editors, Proof Complexity and Feasible Arithmetic, volume 39 of AMS-DIMACS Volume Series, pages 119- 134. AMS, 1998.]]Google ScholarGoogle Scholar
  12. 12.R. Downey, M. Fellows, and K. Regan. Parameterized circuit complexity and the W-hierarchy. Theoretical Computer Science, 191:97-115, 1998.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.R. Downey, M. Fellows, and U. Taylor. The parameterized complexity ofrelational database queries and an improved characterization of W{1}. In Bridges, Calude, Gibbons, Reeves, and Witten, editors, Combinatorics, Complexity, and Logic - Proceedings of DMTCS '96, pages 194-213. Springer-Verlag, 1996.]]Google ScholarGoogle Scholar
  14. 14.M. Fellows and M. Langston. Nonconstructive tools for proving polynomial-time decidability. Journal of the ACM, 35, 1988.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15.J. Flum, M. Frick, and M. Grohe. Query evaluation via tree-decompositions. In J. van den Bussche and V. Vianu, editors, Proceedings of the 8th International Conference on Database Theory, volume 1973 of Lecture Notes in Computer Science, pages 22-38. Springer Verlag, 2001. Full version currently available at http://www.math.uic.edu/~grohe/pub.html.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16.J. Flum and M. Grohe. Fixed-parameter tractability, definability, and model checking. SIAM Journal on Computing. To appear.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17.M. Frick and M. Grohe. Deciding first-order properties of locally tree-decomposable graphs. In J. Wiedermann, P. van Emde Boas, and M. Nielsen, editors, Proceedings of the 26th International Colloquium on Automata, Languages and Programming, volume 1644 of Lecture Notes in Computer Science, pages 331-340. Springer- Verlag, 1999.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 18.G. Gottlob, E. Gr.adel, and H. Veith. Datalog lite: A deductive query language with linear time model checking. ACM Transaction on Computational Logic. To appear.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19.G. Gottlob, N. Leone, and F. Scarcello. Hypertree decompositions and tractable queries. In Proceedings of the 18th ACM Symposium on Principles of Database Systems, pages 21-32, 1999.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. 20.G. Gottlob, N. Leone, and F. Scarcello. Robbers, marshals, and guards: Game theoretic and logical characterizations of hypertree width. These proceedings.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. 21.M. Grohe. Descriptive and parameterized complexity. In J. Flum and M. Rodriguez-Artalejo, editors, Computer Science Logic, 13th International Workshop CSL'99, volume 1683 of Lecture Notes in Computer Science, pages 14-31. Springer-Verlag, 1999.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. 22.M. Grohe. Generalized model-checking problems for first-order logic. In H. Reichel and A. Ferreira, editors, Proceedings of the 18th Annual Symposium on Theoretical Aspects of Computer Science, volume 2010 of Lecture Notes in Computer Science, pages 12-26. Springer- Verlag, 2001.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. 23.M. Grohe, T. Schwentick, and L. Segoufin. When is the evaluation of conjunctive queries tractable. In Proceedings of the 33rd ACM Symposium on Theory of Computing, 2001. To appear.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. 24.N. Immerman. Descriptive Complexity. Springer-Verlag, 1999.]]Google ScholarGoogle Scholar
  25. 25.P. Kolaitis and M. Vardi. Conjunctive-query containment and constraint satisfaction. In Proceedings of the 17th ACM Symposium on Principles of Database Systems, pages 205-213, 1998.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. 26.C. Papadimitriou and M. Yannakakis. On the complexity of database queries. In Proceedings of the 17th ACM Symposium on Principles of Database Systems, pages 12-19, 1997.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. 27.D. Seese. Linear time computable problems and firstorder descriptions. Mathematical Structures in Computer Science, 6:505-526, 1996.]]Google ScholarGoogle ScholarCross RefCross Ref
  28. 28.L. Stockmeyer. The Complexity of Decision Problems in Automata Theory. PhD thesis, Department of Electrical Engineering, MIT, 1974.]]Google ScholarGoogle Scholar
  29. 29.M. Vardi. The complexity of relational query languages. In Proceedings of the 14th ACM Symposium on Theory of Computing, pages 137-146, 1982.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. 30.M. Yannakakis. Algorithms for acyclic database schemes. In 7th International Conference on Very Large Data Bases, pages 82-94, 1981.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. 31.M. Yannakakis. Perspectives on database theory. In Proceedings of the 36th Annual IEEE Symposium on Foundations of Computer Science, pages 224-246, 1995.]] Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. The parameterized complexity of database queries

        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 '01: Proceedings of the twentieth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
          May 2001
          301 pages
          ISBN:1581133618
          DOI:10.1145/375551

          Copyright © 2001 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 May 2001

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          PODS '01 Paper Acceptance Rate26of99submissions,26%Overall Acceptance Rate642of2,707submissions,24%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader