International Journal of Quantum Information · 2018 · 17 citations · 21 references
ComputingComputer EngineeringComputer ScienceCompilersMachine LearningQuantum ComputingQuantum AlgorithmsQuantum CircuitsQuantum CompilationQuantum ComputationQuantum Hardware ArchitecturesQuantum Machine LearningEntanglement-based ProtocolsGhz StatesQuantum Circuit CompilationQuantum Circuit LearningQuantum Circuit ModelQuantum Gate SynthesisQuantum Machine Learning Algorithms
Quantum compiling means fast, device-aware implementation of quantum algorithms (i.e. quantum circuits, in the quantum circuit model of computation). In this paper, we present a strategy for compiling IBM Q-aware, low-depth quantum circuits that generate Greenberger–Horne–Zeilinger (GHZ) entangled states. The resulting compiler can replace the QISKit compiler for the specific purpose of obtaining improved GHZ circuits. It is well known that GHZ states have several practical applications, including quantum machine learning. We illustrate our experience in implementing and querying a uniform quantum example oracle based on the GHZ circuit, for solving the classically hard problem of learning parity with noise.
21
Jacob Biamonte, Péter Wittek, Nicola Pancotti et al. · Nature · 2017 · 4.4K citations · Full text
Charge-insensitive qubit design derived from the Cooper pair box
Jens Koch, Terri M. Yu, Jay Gambetta et al. · Physical Review A · 2007 · 3.4K citations · Full text
Computing, Computer Science, Physics +16
Leslie G. Valiant · Communications of the ACM · 1984 · 3.3K citations · Full text
On lattices, learning with errors, random linear codes, and cryptography
Oded Regev · 2005 · 2.2K citations