Circuit Treewidth, Sentential Decision, and Query Compilation

被引:10
|
作者
Bova, Simone [1 ]
Szeider, Stefan [1 ]
机构
[1] TU Wien, Vienna, Austria
基金
奥地利科学基金会;
关键词
D O I
10.1145/3034786.3034787
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The evaluation of a query over a probabilistic database boils down to computing the probability of a suitable Boolean function, the lineage of the query over the database. The method of query compilation approaches the task in two stages: first, the query lineage is implemented (compiled) in a circuit form where probability computation is tractable; and second, the desired probability is computed over the compiled circuit. A basic theoretical quest in query compilation is that of identifying pertinent classes of queries whose lineages admit compact representations over increasingly succinct, tractable circuit classes. Fostering previous work by Jha and Suciu (ICDT 2012) and Petke and Razgon (SAT 2013), we focus on queries whose lineages admit circuit implementations with small treewidth, and investigate their compilability within tame classes of decision diagrams. In perfect analogy with the characterization of bounded circuit pathwidth by bounded OBDD width, we show that a class of Boolean functions has bounded circuit treewidth if and only if it has bounded SDD width. Sentential decision diagrams (SDDs) are central in knowledge compilation, being essentially as tractable as OBDDs but exponentially more succinct. By incorporating constant width (linear size) SDDs and polynomial size SDDs in the picture, we refine the panorama of query compilation for unions of conjunctive queries with and without inequalities.
引用
收藏
页码:233 / 246
页数:14
相关论文
共 50 条
  • [11] Adaptive query compilation in graph databases
    Baumstark, Alexander
    Jibril, Muhammad Attahir
    Sattler, Kai-Uwe
    DISTRIBUTED AND PARALLEL DATABASES, 2023, 41 (03) : 359 - 386
  • [12] Stream-Query Compilation with Ontologies
    Oezcep, Oezguer Luetfue
    Moeller, Ralf
    Neuenstadt, Christian
    AI 2015: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2015, 9457 : 457 - 463
  • [13] Adaptive Query Compilation in Graph Databases
    Baumstark, Alexander
    Jibril, Muhammad Attahir
    Sattler, Kai-Uwe
    2021 IEEE 37TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS (ICDEW 2021), 2021, : 112 - 119
  • [14] On the Relative Succinctness of Sentential Decision Diagrams
    Beate Bollig
    Matthias Buttkus
    Theory of Computing Systems, 2019, 63 : 1250 - 1277
  • [15] SENTENTIAL CONTEXT AND ONLINE LEXICAL DECISION
    MCKOON, G
    RATCLIFF, R
    JOURNAL OF EXPERIMENTAL PSYCHOLOGY-LEARNING MEMORY AND COGNITION, 1994, 20 (05) : 1239 - 1243
  • [16] On the Relative Succinctness of Sentential Decision Diagrams
    Bollig, Beate
    Buttkus, Matthias
    THEORY OF COMPUTING SYSTEMS, 2019, 63 (06) : 1250 - 1277
  • [17] Query Compilation for Modern Data Processing Environments
    Grulich, Philipp Marian
    ProQuest Dissertations and Theses Global, 2023,
  • [18] Adaptive Query Compilation with Processing-in-Memory
    Baumstark, Alexander
    Jibril, Muhammad Attahir
    Sattler, Kai-Uwe
    2023 IEEE 39TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS, ICDEW, 2023, : 191 - 197
  • [19] Designing an Open Framework for Query Optimization and Compilation
    Jungmair, Michael
    Kohn, Andre
    Giceva, Jana
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2022, 15 (11): : 2389 - 2401
  • [20] Learning the Structure of Probabilistic Sentential Decision Diagrams
    Liang, Yitao
    Bekker, Jessa
    Van den Broeck, Guy
    CONFERENCE ON UNCERTAINTY IN ARTIFICIAL INTELLIGENCE (UAI2017), 2017,