DIMACS Theoretical Computer Science Seminar


Title: The Fine Classification of Conjunctive Queries and Parameterized Logarithmic Space Complexity

Speaker: Hubie Chen, Basque Foundation for Science

Date: Thursday, June 27, 2013 2:30-3:30pm

Location: DIMACS Center, CoRE Bldg, Room 431, Rutgers University, Busch Campus, Piscataway, NJ


Abstract:

Conjunctive queries are the most basic and heavily studied database queries. The complexity of evaluating a conjunctive query on a relational database has been, since the landmark work of Chandra and Merlin (1977), a research subject of persistent and enduring interest. This evaluation problem is equivalent to a number of well-known problems, including conjunctive query containment, the homomorphism problem on relational structures, and the constraint satisfaction problem. Correspondingly, studies of this problem have come from a wide variety of perspectives and motivations.

In this work, we perform a fundamental investigation of the complexity of conjunctive query evaluation from the perspective of parameterized complexity. We classify sets of conjunctive queries according to the complexity of this problem. Previous work showed that a set of conjunctive queries is fixed-parameter tractable precisely when the set is equivalent to a set of queries having bounded treewidth. We present a fine classification of query sets up to parameterized logarithmic space reduction. We show that, in the bounded treewidth regime, there are three complexity degrees and that the properties that determine the degree of a query set are bounded pathwidth and bounded tree depth.

After presenting this classification theorem, we engage in a study of the two higher degrees via logarithmic space machine characterizations and complete problems. Our work yields a significantly richer perspective on the complexity of conjunctive queries and, at the same time, suggests new avenues of research in parameterized complexity.

This talk is based on an extended abstract to be presented at PODS '13.

See: http://paul.rutgers.edu/~yixinxu/theory-spring13.html