Combined tractability of query evaluation via tree automata and cycluits
From MaRDI portal
Publication:3174894
DOI10.4230/LIPICS.ICDT.2017.6zbMATH Open1402.68039arXiv1612.04203OpenAlexW3103492182MaRDI QIDQ3174894FDOQ3174894
Authors: Antoine Amarilli, Pierre Bourhis, Mikaël Monet, Pierre Senellart
Publication date: 18 July 2018
Abstract: We investigate parameterizations of both database instances and queries that make query evaluation fixed-parameter tractable in combined complexity. We introduce a new Datalog fragment with stratified negation, intensional-clique-guarded Datalog (ICG-Datalog), with linear-time evaluation on structures of bounded treewidth for programs of bounded rule size. Such programs capture in particular conjunctive queries with simplicial decompositions of bounded width, guarded negation fragment queries of bounded CQ-rank, or two-way regular path queries. Our result proceeds via compilation to alternating two-way automata, whose semantics is defined via cyclic provenance circuits (cycluits) that can be tractably evaluated. Last, we prove that probabilistic query evaluation remains intractable in combined complexity under this parameterization.
Full work available at URL: https://arxiv.org/abs/1612.04203
Recommendations
Formal languages and automata (68Q45) Analysis of algorithms and problem complexity (68Q25) Database theory (68P15)
Cited In (3)
This page was built for publication: Combined tractability of query evaluation via tree automata and cycluits
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q3174894)