What is it about?

Many fundamental tasks, such as answering database queries via SQL, are known to have a high computational complexity, despite most instances of queries being easy to solve. Our work continues the line of research that looks at graph structures, called Hypertree Decomposition, to find queries that can be solved efficiently. Our contribution is a practical algorithm, that runs well on modern multi-core systems, and computes witnesses of such graph structures.

Featured Image

Why is it important?

On the basis of our work, one could develop efficient query plans, even for database queries that current database systems struggle with. The importance of efficient database systems should be self evident. In a world where ever larger amounts of data are collected and evaluated, leading to more and more applications, the most prominent of which are probably neural-network based AI systems, there is always a need to improve query answering times.

Read the Original

This page is a summary of: Fast Parallel Hypertree Decompositions in Logarithmic Recursion Depth, ACM Transactions on Database Systems, December 2023, ACM (Association for Computing Machinery),
DOI: 10.1145/3638758.
You can read the full text:

Read

Contributors

The following have contributed to this page