npj Quantum Information · 2023 · 15 citations · 42 references
ComputingComputer ScienceMachine LearningMarkov Decision ProcessesQuantum ComputingPolicy IterationQuantum CompilationQuantum ComputationQuantum ControlQuantum GatesReinforcement LearningLogic Gate ImplementationLogic Gate NetworksPolicy Iteration OptimalityQuantum Circuit CompilationQuantum Gate SynthesisQuantum Programming ModelsQuantum State PreparationSingle-qubit Gates
Abstract Reinforcement learning has witnessed recent applications to a variety of tasks in quantum programming. The underlying assumption is that those tasks could be modeled as Markov decision processes (MDPs). Here, we investigate the feasibility of this assumption by exploring its consequences for single-qubit quantum state preparation and gate compilation. By forming discrete MDPs, we solve for the optimal policy exactly through policy iteration. We find optimal paths that correspond to the shortest possible sequence of gates to prepare a state or compile a gate, up to some target accuracy. Our method works in both the absence and presence of noise and compares favorably to other quantum compilation methods, such as the Ross–Selinger algorithm. This work provides theoretical insight into why reinforcement learning may be successfully used to find optimally short gate sequences in quantum programming.
42
Reinforcement Learning: An Introduction
IEEE Transactions on Neural Networks · 2005 · 25.8K citations
Artificial intelligence: a modern approach
Choice Reviews Online · 1995 · 22.2K citations · Full text
Error Mitigation for Short-Depth Quantum Circuits
Kristan Temme, Sergey Bravyi, Jay Gambetta · Physical Review Letters · 2017 · 1.4K citations · Full text
Computing, Computer Science, Physics +14
An Introduction to Deep Reinforcement Learning
Vincent François-Lavet, Peter Henderson, Riashat Islam et al. · Foundations and Trends® in Machine Learning · 2018 · 1.3K citations · Full text
Computing, Computer Science, Finance +15