Comparing, optimizing, and benchmarking quantum-control algorithms in a unifying programming framework

被引:186
|
作者
Machnes, S. [1 ,2 ]
Sander, U. [3 ]
Glaser, S. J. [3 ]
de Fouquieres, P. [4 ]
Gruslys, A. [4 ]
Schirmer, S. [4 ]
Schulte-Herbrueggen, T. [3 ]
机构
[1] Tel Aviv Univ, Dept Phys, Quantum Grp, IL-69978 Tel Aviv, Israel
[2] Univ Ulm, Inst Theoret Phys, D-89069 Ulm, Germany
[3] Tech Univ Munich, Dept Chem, D-85747 Garching, Germany
[4] Univ Cambridge, Dept Appl Math & Theoret Phys, Cambridge CB3 0WA, England
基金
英国工程与自然科学研究理事会;
关键词
QUASI-NEWTON MATRICES; PARAMETER-DIFFERENTIATION; STATE TRANSFER; DYNAMICS; CONTROLLABILITY; EFFICIENT; PERFECT; SYSTEMS; COMPUTE; PHYSICS;
D O I
10.1103/PhysRevA.84.022305
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
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.
引用
收藏
页数:23
相关论文
共 5 条