DOE OSTI · 22068498
Comparing, optimizing, and benchmarking quantum-control algorithms in a unifying programming framework
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 optimized shape. Here, we present a 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 unifying algorithmic framework, DYNAMO (dynamic optimization platform), designed to provide the quantum-technology community with a convenient matlab-based tool set for optimal control. In addition, it gives researchers in optimal-control techniques a framework for benchmarking and comparing newly proposed algorithms with the state of the art. It allows 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.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Machnes, S, Sander, U, Glaser, S J, Schulte-Herbrueggen, T, Fouquieres, P de, Gruslys, A, Schirmer, S. 2011-08-15. Comparing, optimizing, and benchmarking quantum-control algorithms in a unifying programming framework. https://doi.org/10.1103/physreva.84.022305
Cite the original work for its findings. Save a collection to share your selection of sources.