2023 · 22 citations · 24 references
ComputingComputer ScienceDatabasesMachine LearningQuantum ComputingComputational Quantum MechanicsQuantum AlgorithmsQuantum BitsQuantum CircuitsQuantum ComputationQuantum Machine LearningJoin OperationsJoin OrderingJoin ProcessingQuantum Data EncodingQuantum Machine Learning AlgorithmsVariational Quantum AlgorithmsVariational Quantum Circuits
The optimization of queries speeds up query processing in databases. One of the most time-consuming tasks in query processing is the join operation, where the order of the joins plays a crucial role in determining the number of tuples to be processed for intermediate results, and hence, the overall processing costs. In this paper, we use a variational quantum circuit (VQC) to create a hybrid classical-quantum machine learning algorithm to predict efficient join orders by learning from past join orders. We develop an encoding of the join order problem using a low number of qubits. We show that VQCs with filtering of cross joins outperform the classical dynamic programming optimizer of PostgreSQL with a 2.7% faster execution time.
24
Multilayer feedforward networks are universal approximators
Kurt Hornik, Maxwell B. Stinchcombe, Halbert White · Neural Networks · 1989 · 21.2K citations
Access path selection in a relational database management system
Patricia G. Selinger, M. M. Astrahan, Donald D. Chamberlin et al. · 1979 · 2.2K citations
Quantum computation and quantum information
Thierry Paul · Mathematical Structures in Computer Science · 2007 · 1.9K citations
Computing, Computer Science, Physics +13
Evaluating analytic gradients on quantum hardware
Maria Schuld, Ville Bergholm, Christian Gogolin et al. · Physical review. A/Physical review, A · 2019 · 1.1K citations · Full text