Constructing Optimal Bushy Join Trees by Solving QUBO Problems on Quantum Hardware and Simulators

  • Nayak N
  • Rehfeld J
  • Winker T
  • et al.
N/ACitations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The join order is one of the most important factors that impact the speed of query processing. Its optimization is known to be NP-hard, such that it is worth investigating the benefits of utilizing quantum computers for optimizing join orders. Hence in this paper, we propose to model the join order problem as quadratic unconstrained binary optimization (QUBO) problem to be solved with various quantum approaches like QAOA, VQE, simulated annealing and quantum annealing. In this paper, we will show the enhanced performance using our QUBO formulation to find valid and optimal shots for real-world queries joining three, four and five relations on D-Wave quantum annealer. The highlight of this study will demonstrate that we were able to generate valid and optimal join orders for five relations using the D-Wave quantum annealer, with values of about 12\% and 0.27\% respectively and we were able to find the optimal bushy join trees. Experiments for the gate-based simulations were able to produce optimized join order for three and four relations including bushy trees using QAOA and VQE algorithms.

Cite

CITATION STYLE

APA

Nayak, N., Rehfeld, J., Winker, T., Warnke, B., Çalikyilmaz, U., & Groppe, S. (2023). Constructing Optimal Bushy Join Trees by Solving QUBO Problems on Quantum Hardware and Simulators (pp. 1–7). Association for Computing Machinery (ACM). https://doi.org/10.1145/3579142.3594298

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free