The complexity of acyclic conjunctive queries revisited
Arnaud Durand (ELM), Etienne Grandjean (GREYC)

TL;DR
This paper revisits the complexity of acyclic conjunctive queries over unary functions, establishing they are fixed-parameter linear, which improves existing bounds and provides new insights into related algorithmic problems.
Contribution
It introduces a natural notion of acyclicity for this language and proves fixed-parameter linear evaluation complexity for various query variants, extending to classical relational settings.
Findings
All studied query variants are fixed-parameter linear in evaluation time.
Improves known bounds for acyclic conjunctive queries with inequalities.
Provides a descriptive approach to the complexity of problems like acyclic subgraph and multidimensional matching.
Abstract
In this paper, we consider first-order logic over unary functions and study the complexity of the evaluation problem for conjunctive queries described by such kind of formulas. A natural notion of query acyclicity for this language is introduced and we study the complexity of a large number of variants or generalizations of acyclic query problems in that context (Boolean or not Boolean, with or without inequalities, comparisons, etc...). Our main results show that all those problems are \textit{fixed-parameter linear} i.e. they can be evaluated in time where is the size of the query , the database size, is the size of the output and is some function whose value depends on the specific variant of the query problem (in some cases, is the identity function). Our results have two kinds of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Theory Research · Complexity and Algorithms in Graphs · Graph Labeling and Dimension Problems
