Comparing, Optimising and Benchmarking Quantum Control Algorithms in a Unifying Programming Framework
S. Machnes, U. Sander, S.J. Glaser, P. de Fouquieres, A. Gruslys, S., Schirmer, T. Schulte-Herbrueggen

TL;DR
This paper compares popular quantum control algorithms, introduces a unifying MATLAB-based framework called DYNAMO for benchmarking and development, and provides practical guidelines for their application in quantum system steering.
Contribution
It offers the first comprehensive comparison of quantum optimal control algorithms and introduces DYNAMO, a versatile, open-source platform for benchmarking and developing new methods.
Findings
GRAPE and KROTOV algorithms compared across applications
DYNAMO enables flexible benchmarking of control algorithms
Guidelines for choosing optimal control methods provided
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
