Comparing, Optimising and Benchmarking Quantum Control Algorithms in a Unifying Programming Framework
arXiv:1011.4874 · doi:10.1103/PhysRevA.84.022305
Abstract
For paving the way to novel applications in quantum simulation, computation, and technology, increasingly large quantum systems have to be steered with high precision. It is a typical task amenable to numerical optimal control to turn the time course of pulses, i.e. piecewise constant control amplitudes, iteratively into an optimised shape. Here, we present the first comparative study of optimal control algorithms for a wide range of finite-dimensional applications. We focus on the most commonly used algorithms: GRAPE methods which update all controls concurrently, and KROTOV-type methods which do so sequentially. Guidelines for their use are given and open research questions are pointed out. --- Moreover we introduce a novel unifying algorithmic framework, DYNAMO (dynamic optimisation platform) designed to provide the quantum-technology community with a convenient MATLAB-based toolset for optimal control. In addition, it gives researchers in optimal-control techniques a framework for benchmarking and comparing new proposed algorithms to the state-of-the-art. It allows for a mix-and-match approach with various types of gradients, update and step-size methods as well as subspace choices. Open-source code including examples is made available at http://qlib.info.
update incl. 3 new figures, comments welcome
References in corpus (19)
- Many-Body Physics with Ultracold Gases
- Quantum phase transition from a superfluid to a Mott insulator in a gas of ultracold atoms
- Demonstration of Two-Qubit Algorithms with a Superconducting Quantum Processor
- Simple pulses for elimination of leakage in weakly nonlinear qubits
- Quantum Communication through Spin Chain Dynamics: an Introductory Overview
- Optimal control technique for Many Body Quantum Systems dynamics
- Fast and robust two-qubit gates for scalable ion trap quantum computing
- Dynamically Error-Corrected Gates for Universal Quantum Computation
- Perfect quantum state transfer with randomly coupled quantum chains
- Coherent control of trapped ions using off-resonant lasers
- Dynamical Quantum Error Correction of Unitary Operations with Bounded Controls
- Optimal control of entangling operations for trapped ion quantum computing
- Quantum optimal control theory and dynamic coupling in the spin-boson model
- Efficient Algorithms for Optimal Control of Quantum Dynamics: The "Krotov'' Method unencumbered
- Two-dimensional cluster-state preparation with linear ion traps
- Fast, high fidelity information transmission through spin chain quantum wires
- Implementation of Fault-tolerant Quantum Logic Gates via Optimal Control
- Implementation of Quantum Gates via Optimal Control
- Vibrational stabilization of ultracold KRb molecules. A comparative study
Cited by in corpus (160)
- Quantum walks: a comprehensive review
- Training Schrödinger's cat: quantum optimal control
- The European Quantum Technologies Roadmap
- Quantum error correction in a solid-state hybrid spin register
- Quantum generative adversarial networks
- High fidelity spin entanglement using optimal control
- Reinforcement Learning in Different Phases of Quantum Control
- Second order gradient ascent pulse engineering
- Controlling open quantum systems: Tools, achievements, and limitations
- Reinforcement Learning with Neural Networks for Quantum Feedback
- Introduction to the Pontryagin Maximum Principle for Quantum Optimal Control
- Gradient optimization of analytic controls: the route to high accuracy quantum optimal control
- Introduction to Quantum Optimal Control for Quantum Sensing with Nitrogen-Vacancy Centers in Diamond
- Quantum parameter estimation with optimal control
- Adaptive hybrid optimal quantum control for imprecisely characterized systems
- Speedup for quantum optimal control from automatic differentiation based on graphics processing units
- Quantum brachistochrone curves as geodesics: obtaining accurate control protocols for time-optimal quantum gates
- Krotov: A Python implementation of Krotov's method for quantum optimal control
- Control-enhanced multiparameter quantum estimation
- Robust control of quantum gates via sequential convex programming
- Speeding up and slowing down the relaxation of a qubit by optimal control
- Generalizable control for quantum parameter estimation through reinforcement learning
- Evolutionary Algorithms for Hard Quantum Control
- Global optimization of quantum dynamics with AlphaZero deep exploration
- Single qubit gates in frequency-crowded transmon systems
- A robust entangling gate for polar molecules using magnetic and microwave fields
- Designing High-Fidelity Single-Shot Three-Qubit Gates: A Machine Learning Approach
- Optimal control for one-qubit quantum sensing
- Robust quantum gates for systems subject to decoherence via optimal control: Markovian vs non-Markovian dynamics
- Integrated tool-set for Control, Calibration and Characterization of quantum devices applied to superconducting qubits
- Optimal quantum control of Bose-Einstein condensates in magnetic microtraps: Comparison of GRAPE and Krotov optimization schemes
- Quantum Optimal Control in a Chopped Basis: Applications in Control of Bose-Einstein Condensates
- Quantum Control Landscapes: A Closer Look
- Exploring the trade-off between fidelity- and time-optimal control of quantum unitary transformations
- Optimized controlled Z gates for two superconducting qubits coupled through a resonator
- Using Recurrent Neural Networks to Optimize Dynamical Decoupling for Quantum Memory
- Genetic Algorithms for Digital Quantum Simulations
- QuanEstimation: An open-source toolkit for quantum parameter estimation
- High-fidelity software-defined quantum logic on a superconducting qudit
- Optimized cross-resonance gate for coupled transmon systems
- Pulse-level noisy quantum circuits with QuTiP
- Introduction to Theoretical and Experimental aspects of Quantum Optimal Control
- Quantum optimal control via gradient ascent in function space and the time-bandwidth quantum speed limit
- Quantum-control approach to realizing a Toffoli gate in circuit QED
- Universal gates for protected superconducting qubits using optimal control
- Fokker-Planck formalism in magnetic resonance simulations
- Doubly geometric quantum control
- Trap-free manipulation in the Landau-Zener system
- Machine learning \& artificial intelligence in the quantum domain
- Measurement-assisted Landau-Zener transitions
- WavePacket: A Matlab package for numerical quantum dynamics. II: Open quantum systems, optimal control, and model reduction
- Gradient Ascent Pulse Engineering with Feedback
- Resonator reset in circuit QED by optimal control for large open quantum systems
- Cooperative pulses in robust quantum control: Application to broadband Ramsey-type pulse sequence elements
- Artificial Intelligence for Quantum Computing
- Hybrid Optimization Schemes for Quantum Control
- Control of open quantum systems: Case study of the central spin model
- QuOCS: The Quantum Optimal Control Suite
- GRAPE optimization for open quantum systems with time-dependent decoherence rates driven by coherent and incoherent controls
- Quantum control landscape for a -atom in the vicinity of second order traps
- The roles of drift and control field constraints upon quantum control speed limits
- Exploring adiabatic quantum trajectories via optimal control
- A Dynamic Systems Approach to Fermions and Their Relation to Spins
- Subspace benchmarking high-fidelity entangling operations with trapped ions
- Hessian-based optimization of constrained quantum control
- Robust and efficient control of spin probes in a complex (biological) environment. Towards sensing of fast temperature fluctuations
- Optimal Control of Hybrid Optomechanical Systems for Generating Non-Classical States of Mechanical Motion
- Geometric Aspects of Composite Pulses
- Quantum Optimal Control via Semi-Automatic Differentiation
- Quantum information processing with closely-spaced diamond color centers in strain and magnetic fields
- QEngine: An open-source C++ Library for Quantum Optimal Control of Ultracold Atoms
- Optimal steering of matrix product states and quantum many-body scars
- Multiple-spin coherence transfer in linear Ising spin chains and beyond: numerically-optimized pulses and experiments
- Dynamically Correcting a CNOT Gate for any Systematic Logical Error
- Smooth optimal control with Floquet theory
- Asynchronous Quantum Repeater using Multiple Quantum Memory
- Towards long-distance quantum networks with superconducting processors and optical links
- Quantum control for high-fidelity multi-qubit gates
- The Impact of Imperfect Timekeeping on Quantum Control
- Robust Magnetometry with Single NV Centers via Two-step Optimization
- K-GRAPE: A Krylov Subspace approach for the efficient control of quantum many-body dynamics
- On the quantumness of correlations in nuclear magnetic resonance
- Optimal quantum optical control of spin in diamond
- Optimal Control of Quantum Measurement
- Dependence of the Quantum Speed Limit on System Size and Control Complexity
- Minimum-Time Selective Control of Homonuclear Spins
- Optimizing quantum control pulses with complex constraints and few variables through Tensorflow
- High Fidelity Quantum Gates in the Presence of Dispersion
- Approximate Dynamics Lead to More Optimal Control: Efficient Exact Derivatives
- Improved Quantum Computing with the Higher-order Trotter Decomposition
- Quantum and classical resources for unitary design of open-system evolutions
- Quantum Control of Radical Pair Dynamics beyond Time-Local Optimization
- Energy control in a quantum oscillator using coherent control and engineered environment
- Engineering adiabaticity at an avoided crossing with optimal control
- Macroscopic Hyperpolarization Enhanced with Quantum Optimal Control
- qopt: An experiment-oriented Qubit Simulation and Quantum Optimal Control Package
- Fast, high precision dynamics in quantum optimal control theory
- Statistically Characterising Robustness and Fidelity of Quantum Controls and Quantum Control Algorithms
- Tight and attainable quantum speed limit for open systems
- Taming quantum systems: A tutorial for using shortcuts-to-adiabaticity, quantum optimal control, and reinforcement learning
- Thermodynamics of a minimal algorithmic cooling refrigerator
- Drawing together control landscape and tomography principles
- Controlling NMR spin systems for quantum computation
- In situ upgrade of quantum simulators to universal computers
- Machine-learning based three-qubit gate for realization of a Toffoli gate with cQED-based transmon systems
- Robust and optimal control of open quantum systems
- Compensating for non-linear distortions in controlled quantum systems
- Spin system trajectory analysis under optimal control pulses
- Time-optimal polarization transfer from an electron spin to a nuclear spin
- Transforming pure and mixed states using an NMR quantum homogeniser
- Robust optimization for quantum reinforcement learning control using partial observations
- Quantum control with spectral constraints
- Various methods of optimizing control pulses for quantum systems with decoherence
- TorchQC -- A framework for efficiently integrating machine and deep learning methods in quantum dynamics and control
- Gate-set evaluation metrics for closed-loop optimal control on nitrogen-vacancy center ensembles in diamond
- Universal Control in Bosonic Systems with Weak Kerr Nonlinearities
- Machine-learning-inspired quantum optimal control of nonadiabatic geometric quantum computation via reverse engineering
- Toward a Theory of Phase Transitions in Quantum Control Landscapes
- Designing high-fidelity multi-qubit gates for semiconductor quantum dots through deep reinforcement learning
- Fortran code for generating random probability vectors, unitaries, and quantum states
- Phenomenon of a stronger trapping behaviour in -type quantum systems with symmetry
- Navigating on Quantum Control Solution Subspaces
- Dynamical uncertainty propagation with noisy quantum parameters
- Entanglement engineering of optomechanical systems by reinforcement learning
- Constraint optimization and quantum control landscapes
- Bayesian-based hybrid method for rapid optimization of NV center sensors
- Quantum optimal control in quantum technologies. Strategic report on current status, visions and goals for research in Europe
- Direct pulse-level compilation of arbitrary quantum logic gates on superconducting qutrits
- Optimized Quantum Error Correction Codes for Experiments
- Quantum Adiabatic Doping with Incommensurate Optical Lattices
- Fully-programmable universal quantum simulator with a one-dimensional quantum processor
- Exact solutions for time-optimal control of spin I=1 by NMR
- Optimally robust shortcuts to population inversion in cat-state qubits
- Tangent space generators of matrix product states and exact Floquet quantum scars
- An upper bound on the time required to implement unitary operations
- Family of attainable geometric quantum speed limits
- Fast Laser Cooling Using Optimal Quantum Control
- Analyzing the Toffoli gate in disordered circuit QED
- Exact and lower bounds for the quantum speed limit in finite dimensional systems
- Bringing Quantum Systems under Control: A Tutorial Invitation to Quantum Computing and Its Relation to Bilinear Control Systems
- Controlling nonergodicity in quantum many-body systems by reinforcement learning
- Open loop linear control of quadratic Hamiltonians with applications
- Nonequilibrium Kondo-vs-RKKY Scenarios in Nanoclusters
- Exponentiation of Parametric Hamiltonians via Unitary interpolation
- Global phase and minimum time of quantum Fourier transform for qudits represented by quadrupole nuclei
- An introduction into optimal control for quantum technologies
- Efficient and Robust Methods for Quantum Tomography
- Isotropy and control of dissipative quantum dynamics
- Geometrical versus time-series representation of data in quantum control learning
- Attainable quantum speed limit for N-dimensional quantum systems
- Low-rank optimal control of quantum devices
- Dipolar optimal control of entangled current states
- Iterative Linear Quadratic Regulator for Quantum Optimal Control
- Experimental verification of the inertial theorem control protocols
- Optimal control gradient precision trade-offs: application to fast generation of DeepControl libraries for MRI
- WavePacket: A Matlab package for numerical quantum dynamics. III: Quantum-classical simulations and surface hopping trajectories
- Globally optimal control of quantum dynamics
- Optimal control theory for applications in magnetic resonance imaging
- Diverse efficiency of observable optimization for four-level quantum systems with higher-order traps
- Finite elements and moving asymptotes accelerate quantum optimal control -- FEMMA