QuOCS: The Quantum Optimal Control Suite
arXiv:2212.11144 · doi:10.1016/j.cpc.2023.108782
Abstract
Quantum optimal control includes the family of pulse-shaping algorithms that aim to unlock the full potential of a variety of quantum technologies. Our Quantum Optimal Control Suite (QuOCS) unites experimental focus and model-based approaches in a unified framework. The easy usage and installation of QuOCS and the availability of various combinable optimization strategies is designed to improve the performance of many quantum technology platforms, such as color defects in diamond, superconducting qubits, atom- or ion-based quantum computers. It can also be applied to the study of more general phenomena in physics. In this paper, we describe the software and the main toolbox of gradient-free and gradient-based algorithms. We then show how the user can connect it to their experiment. In addition, we provide illustrative examples where our optimization suite solves typical quantum optimal control problems, in both open- and closed-loop settings. Integration into existing experimental control software is already provided for the experiment control software Qudi [J. M. Binder et al., SoftwareX, 6, 85-90, (2017)], and further extensions are investigated and highly encouraged. QuOCS is available from GitHub, under Apache License 2.0, and can be found on the PyPI repository.
arXiv comment24 pages, 7 figures
References in corpus (64)
- SciPy 1.0--Fundamental Algorithms for Scientific Computing in Python
- Quantum sensing
- The nitrogen-vacancy colour centre in diamond
- QuTiP: An open-source Python framework for the dynamics of open quantum systems
- Dynamical Decoupling of Open Quantum Systems
- 14-qubit entanglement: creation and coherence
- Shortcuts to adiabaticity: concepts, methods, and applications
- Control of quantum phenomena: Past, present, and future
- Simple pulses for elimination of leakage in weakly nonlinear qubits
- Training Schrödinger's cat: quantum optimal control
- Optimized Dynamical Decoupling in a Model Quantum Memory
- The nitrogen-vacancy center in diamond re-visited
- A short introduction to the Lindblad Master Equation
- Shortcuts to adiabaticity
- Generation and manipulation of Schrödinger cat states in Rydberg atom arrays
- Quantum error correction in a solid-state hybrid spin register
- Optimal control technique for Many Body Quantum Systems dynamics
- Dynamic polarization of single nuclear spins by optical pumping of NV color centers in diamond at room temperature
- Sub-millihertz magnetic spectroscopy with a nanoscale quantum sensor
- High fidelity spin entanglement using optimal control
- Implementing a Universal Gate Set on a Logical Qubit Encoded in an Oscillator
- Second order gradient ascent pulse engineering
- Robust dynamical decoupling with bounded controls
- Controlling open quantum systems: Tools, achievements, and limitations
- Comparing, Optimising and Benchmarking Quantum Control Algorithms in a Unifying Programming Framework
- Controlling fast transport of cold trapped ions
- Monotonically convergent optimization in quantum control using Krotov's method
- Universal enhancement of the optical readout fidelity of single electron spins
- Gradient optimization of analytic controls: the route to high accuracy quantum optimal control
- Quantum metrology enhanced by repetitive quantum error correction
- Introduction to Quantum Optimal Control for Quantum Sensing with Nitrogen-Vacancy Centers in Diamond
- High fidelity quantum gates via dynamical decoupling
- Dressing the chopped-random-basis optimization: a bandwidth-limited access to the trap-free landscape
- Optimal control of complex atomic quantum systems
- Colloquium: Trapped ions as quantum bits -- essential numerical tools
- Optimal control methods for fast time-varying Hamiltonians
- Krotov: A Python implementation of Krotov's method for quantum optimal control
- One decade of quantum optimal control in the chopped random basis
- Interferometry with non-classical motional states of a Bose-Einstein condensate
- Quantum Simulation of Quantum Field Theories in Trapped Ions
- Experimental Preparation of High NOON States for Phonons
- Precise ultra fast single qubit control using optimal control pulses
- 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
- Remote optimization of an ultra-cold atoms experiment by experts and citizen scientists
- Quantum Optimal Control in a Chopped Basis: Applications in Control of Bose-Einstein Condensates
- Fast closed-loop optimal control of ultracold atoms in an optical lattice
- Counteracting systems of diabaticities using DRAG controls: The status after 10 years
- Optimizing for an arbitrary perfect entangler: I. Functionals
- Quantum Speed Limit and Optimal Control of Many-Boson Dynamics
- Controlling the transport of an ion: Classical and quantum mechanical solutions
- Optimizing for an arbitrary perfect entangler. II. Application
- High-dynamic-range imaging of nanoscale magnetic fields using optimal control of a single qubit
- Zero- and Low-Field Sensing with Nitrogen Vacancy Centers
- Noise-resistant optimal spin squeezing via quantum control
- Predicting quantum dynamical cost landscapes with deep learning
- Autonomous Calibration of Single Spin Qubit Operations
- Optimal control of a nitrogen-vacancy spin ensemble in diamond for sensing in the pulsed domain
- Robust Magnetometry with Single NV Centers via Two-step Optimization
- Shaped Pulses for Energy Efficient High-Field NMR at the Nanoscale
- qopt: An experiment-oriented Qubit Simulation and Quantum Optimal Control Package
- Macroscopic Hyperpolarization Enhanced with Quantum Optimal Control
- Optimal amplification of the dynamical Casimir effect in a parametrically driven system
- Optimal control for state preparation in two-qubit open quantum systems driven by coherent and incoherent controls via GRAPE approach
Cited by in corpus (21)
- Introduction to Theoretical and Experimental aspects of Quantum Optimal Control
- GRAPE optimization for open quantum systems with time-dependent decoherence rates driven by coherent and incoherent controls
- Open Hardware Solutions in Quantum Technology
- Optimal control transport of neutral atoms in optical tweezers at finite temperature
- Coherent Control of a Long-Lived Nuclear Memory Spin in a Germanium-Vacancy Multi-Qubit Node
- Quantum control of continuous systems via nonharmonic potential modulation
- TorchQC -- A framework for efficiently integrating machine and deep learning methods in quantum dynamics and control
- Quantum control landscape for generation of and gates in an open qubit with both coherent and environmental drive
- Gate-set evaluation metrics for closed-loop optimal control on nitrogen-vacancy center ensembles in diamond
- The Role of Bases in Quantum Optimal Control
- Optimal Phase-Insensitive Force Sensing with Non-Gaussian States
- Generalized transmon Hamiltonian for Andreev spin qubits
- Control landscapes for high-fidelity generation of C-NOT and C-PHASE gates with coherent and environmental driving
- Comparing planar quantum computing platforms at the quantum speed limit
- Control of open quantum systems: Manipulation of a qubit coupled to a thermal bath by an external driving field
- Optimisation of ultrafast singlet fission in 1D rings towards unit efficiency
- Reinforcement Learning for Optimal Control of Spin Magnetometers
- An automated geometric space curve approach for designing dynamically corrected gates
- GRAPE.jl: Gradient Ascent Pulse Engineering in Julia
- Autonomously Designed Pulses for Precise, Site-Selective Control of Atomic Qubits
- Efficiency of optimal control for noisy spin qubits in diamond