10 families · 50 topics · 50 articles

Field map

Every area of quantum optimal control and how the areas connect. Hover a topic to see its neighbours, click it to read the article.

Ctrl + scroll to zoom · drag to move

Outline

Foundations

The mathematical framework — what can be controlled, how optimality is defined, and what the optimization problem looks like.

Speed limits & complexity

Fundamental bounds on how fast and with how many resources a quantum system can be steered.

Numerical algorithms

Optimization methods that compute control pulses — the computational workhorses of the field.

GRAPE Article Gradient Ascent Pulse Engineering — piecewise-constant controls updated with exact gradients of the fidelity. Krotov's method Article A sequential, monotonically convergent update scheme with continuous-time controls and built-in update penalties. CRAB & dCRAB Article Chopped RAndom Basis — expand the control in a small, randomized basis and optimize the few coefficients, often gradient-free. GOAT Article Gradient Optimization of Analytic conTrols — exact gradients for arbitrary smooth, parametrized pulse shapes. QCPOP & polynomial optimization Article Quantum Control via POlynomial oPtimization — recast the control problem as a polynomial optimization and solve it globally, with certificates of optimality where the relaxation is tight. Quasi-Newton & second-order methods Article Using curvature information (BFGS, Newton) to accelerate convergence of gradient-based pulse optimization. Automatic differentiation & differentiable programming Article Computing control gradients with machine-learning frameworks, enabling complex cost functions and models with little derivation effort. Gradient-free & global optimizers Article Nelder–Mead, CMA-ES, evolutionary and swarm methods — useful when gradients are unavailable, noisy or misleading. Pulse parametrization & constraints Article Choosing how controls are represented, and enforcing experimental limits on amplitude, bandwidth, smoothness and transfer functions. Numerical propagation & simulation Article Computing the time evolution — and its derivatives — fast and accurately enough for optimization, from matrix exponentials to Magnus, Chebyshev and Krylov propagators.

Analytic & adiabatic design

Pulse design from closed-form or physically motivated constructions rather than numerical search.

Robust control

Making controls insensitive to noise, drifts, miscalibration and inhomogeneity.

Learning & closed-loop control

Optimizing directly on the experiment, and using machine learning to find or adapt controls.

Open systems & feedback

Control in the presence of an environment, of dissipation, and of measurement.

Many-body & large systems

Controlling systems whose state space grows exponentially, and the bridge to quantum algorithms.

Control tasks

What the controls are for — gates, states, sensing, thermodynamic cycles, error correction.

Physical platforms

How the ideas are realized in specific hardware, each with its own Hamiltonians and constraints.