Proceedings of the VLDB Endowment · 2016 · 68 citations · 41 references
ComputingComputer EngineeringComputer ScienceAlgorithmsOptimizationQuantum ComputingAdiabatic Quantum ComputingQuantum AlgorithmsQuantum AnnealingQuantum BitsQuantum ComputationQuery OptimizationAdiabatic OptimizationAdiabatic Quantum ComputationQuantum Optimization AlgorithmsQuantum Search Algorithms
The D-Wave adiabatic quantum annealer solves hard combinatorial optimization problems leveraging quantum physics. The newest version features over 1000 qubits and was released in August 2015. We were given access to such a machine, currently hosted at NASA Ames Research Center in California, to explore the potential for hard optimization problems that arise in the context of databases. In this paper, we tackle the problem of multiple query optimization (MQO). We show how an MQO problem instance can be transformed into a mathematical formula that complies with the restrictive input format accepted by the quantum annealer. This formula is translated into weights on and between qubits such that the configuration minimizing the input formula can be found via a process called adiabatic quantum annealing. We analyze the asymptotic growth rate of the number of required qubits in the MQO problem dimensions as the number of qubits is currently the main factor restricting applicability. We experimentally compare the performance of the quantum annealer against other MQO algorithms executed on a traditional computer. While the problem sizes that can be treated are currently limited, we already find a class of problem instances where the quantum annealer is three orders of magnitude faster than other approaches.
41
A fast quantum mechanical algorithm for database search
Lov K. Grover · 1996 · 8.6K citations · Full text
Algorithms for quantum computation: discrete logarithms and factoring
Peter W. Shor · 2002 · 8.5K citations
Computing, Computer Science, Physics +12
Ising formulations of many NP problems
Andrew Lucas · Frontiers in Physics · 2014 · 2.5K citations · Full text
Computing, Computer Science, Physics +15
Evidence for quantum annealing with more than one hundred qubits
Sergio Boixo, Troels F. Rønnow, Sergei V. Isakov et al. · Nature Physics · 2014 · 829 citations · Full text
Timos Sellis · ACM Transactions on Database Systems · 1988 · 809 citations · Full text