Skip to Content

TU Wien Fakultät für Informatik DBAI Database and Artificial Intelligence Group
Top-level Navigation: Current-level Navigation:

Path: DBAI > Research > Projects > DeConquer

Tools: Print


Decompose and Conquer: Fast Query Processing via Decomposition

(funded by the WWTF under grant ICT22-011)


Contents


Project team

PI

Co-PIs

Project staff

Local collaborators

Goal of the Project

A core task of database systems is to provide efficient querying facilities. As big queries (e.g., queries automatically generated by analytical tools) are becoming more and more common, new challenges arise for query optimization and evaluation. It has been observed that traditional cost-based query optimization reaches its limits: a significant shortcoming of this approach is that it does not pay sufficient attention to structural properties of the query.

Recently, considerable progress has been made in the area of (hyper-)graph based methods of decomposing queries. Here, the idea is to turn a query into an acyclic one by computing small joins involving only 2 or 3 relations. By a landmark result of Yannakakis, acyclic queries can be evaluated efficiently without the risk of any explosion of intermediate results. However, the big drawback of decomposition-based query answering is that it completely ignores relevant properties of the data such as statistics, dependencies, indexes, etc.

The goal of this project is to bring these two, so far isolated, paradigms together. The main research questions are concerned with (1) integrating cost-based optimization into query decompositions and (2) integrating query decompositions into today's query optimizers. By combining the strengths of the two approaches, we will pave the way for a new generation of query engines – leading to data management tools capable of dealing with "Big Data" and ‘Big Queries".

Duration

The project started on 01.03.2023 and is running until 31.08.2026.

Publications

  1. Aleksandar Pavlovic and Emanuel Sallinger Building Bridges: Knowledge Graph Embeddings Respecting Logical Rules (short paper) In Proceedings of the 15th Alberto Mendelzon International Workshop on Foundations of Data Management (AMW 2023), Santiago de Chile, Chile, May 22-26, 2023, CEUR-WS.org, CEUR Workshop Proceedings 3409, 2023.
    [ BibTeX ]
  2. Timo Camillo Merkl, Reinhard Pichler and Sebastian Skritek Diversity of Answers to Conjunctive Queries (short paper) In Proceedings of the 15th Alberto Mendelzon International Workshop on Foundations of Data Management (AMW 2023), Santiago de Chile, Chile, May 22-26, 2023, CEUR-WS.org, CEUR Workshop Proceedings 3409, 2023.
    [ BibTeX ]
  3. Matthias Lanzinger, Markus Nissl, Emanuel Sallinger and Przemyslaw Andrzej Walega Temporal Datalog with Existential Quantification In Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence, IJCAI 2023, 19th-25th August 2023, Macao, SAR, China, pages 3277-3285, ijcai.org, 2023.
    [ BibTeX ]
  4. Matthias Lanzinger and Pablo Barceló On the Power of the Weisfeiler-Leman Test for Graph Motif Parameters In CoRR, abs/2309.17053, 2023.
    [ BibTeX | doi  ]
  5. Matthias Lanzinger and Igor Razgon FPT Approximation of Generalised Hypertree Width for Bounded Intersection Hypergraphs In 41st International Symposium on Theoretical Aspects of Computer Science, STACS 2024, March 12-14, 2024, Clermont-Ferrand, France, pages 48:1-48:17, Schloss Dagstuhl - Leibniz-Zentrum für Informatik, LIPIcs 289, 2024.
    [ BibTeX ]
  6. René Heinzl, Markus Nissl and Emanuel Sallinger Towards Efficient Annotation Databases (short paper) In Proceedings of the 15th Alberto Mendelzon International Workshop on Foundations of Data Management (AMW 2023), Santiago de Chile, Chile, May 22-26, 2023, CEUR-WS.org, CEUR Workshop Proceedings 3409, 2023.
    [ BibTeX ]
  7. Georg Gottlob, Matthias Lanzinger, Reinhard Pichler and Igor Razgon Fractional covers of hypergraphs with bounded multi-intersection In Theor. Comput. Sci., 979: 114204, 2023.
    [ BibTeX | doi  ]
  8. Georg Gottlob, Matthias Lanzinger, Davide Mario Longo, Cem Okulmus, Reinhard Pichler and Alexander Selzer Reaching Back to Move Forward: Using Old Ideas to Achieve a New Level of Query Optimization (short paper) In Proceedings of the 15th Alberto Mendelzon International Workshop on Foundations of Data Management (AMW 2023), Santiago de Chile, Chile, May 22-26, 2023, CEUR-WS.org, CEUR Workshop Proceedings 3409, 2023.
    [ BibTeX ]
  9. Teodoro Baldazzi, Luigi Bellomarini, Marco Favorito and Emanuel Sallinger Ontological Reasoning over Shy and Warded Datalog+/- for Streaming-Based Architectures In Practical Aspects of Declarative Languages - 26th International Symposium, PADL 2024, London, UK, January 15-16, 2024, Proceedings, pages 169-185, Springer, Lecture Notes in Computer Science 14512, 2024.
    [ BibTeX ]
  10. Renzo Angles, Georg Gottlob, Aleksandar Pavlovic, Reinhard Pichler and Emanuel Sallinger SparqLog: A System for Efficient Evaluation of SPARQL 1.1 Queries via Datalog In Proc. VLDB Endow., 16 (13): 4240-4253, 2023.
    [ BibTeX ]
  11. Mahmoud Abo Khamis, Hung Q. Ngo, Reinhard Pichler, Dan Suciu and Yisu Remy Wang Convergence of Datalog over (Pre-) Semirings In SIGMOD Rec., 52 (1): 75-82, 2023.
    [ BibTeX | doi  ]
Top
Last updated: 2024-03-24 14:16

Home / Kontakt / Webmaster / Offenlegung gemäß § 25 Mediengesetz: Inhaber der Website ist das Institut für Logic and Computation an der Technischen Universität Wien, 1040 Wien. Die TU Wien distanziert sich von den Inhalten aller extern gelinkten Seiten und übernimmt diesbezüglich keine Haftung. Disclaimer / Datenschutzerklärung