Also known as BFGS · L-BFGS · Newton method · Hessian
Most numerical quantum-control methods produce a gradient. What they do with it matters as much as how they
compute it. Plain gradient ascent takes small steps in the direction of steepest increase and slows down in long,
curved valleys of the landscape. Second-order methods also use the curvature of the figure of merit. Newton
methods use the exact Hessian, quasi-Newton methods an approximation built up from successive gradients. They
converge much faster, especially near the optimum. Today they are the default engine behind GRAPE,
GOAT and most gradient-based control codes.
Newton and quasi-Newton steps
Near an optimum the figure of merit \(J(\mathbf u)\) is well approximated by a quadratic, and Newton’s method jumps to
its stationary point:
$$\Delta\mathbf u = -\big[\nabla^2 J(\mathbf u)\big]^{-1}\, \nabla J(\mathbf u).$$
Close to a non-degenerate optimum this converges quadratically. But the Hessian \(\nabla^2 J\) of a problem with
\(n\) control parameters is an \(n \times n\) matrix that can be expensive to compute and is not positive-definite away
from the optimum.
Quasi-Newton methods avoid computing it. BFGS updates an approximation \(B_k\) of the Hessian from the change in
the gradient along each step, so that it satisfies the secant condition
L-BFGS keeps only the last few pairs \((\mathbf s_k, \mathbf y_k)\), so memory grows linearly with \(n\); its
bound-constrained variant L-BFGS-B handles amplitude limits directly. Combined with a line search or a trust
region that guarantees sufficient progress, these are robust, general-purpose methods [1].
In quantum control
GRAPE with exact gradients and BFGS converges much faster than the original gradient ascent. Its accuracy
depends on using the exact rather than the first-order gradient, because quasi-Newton methods are sensitive to
gradient errors [2]. Frameworks that compare update strategies systematically include such
hybrids [3].
Newton GRAPE. The Hessian of the GRAPE fidelity turns out to be unusually cheap, with the same asymptotic
cost as the fidelity itself. Regularized so that it is positive-definite far from the optimum (rational function
optimization), Newton–Raphson GRAPE needs fewer trajectory evaluations than other GRAPE variants
[4]. Newton methods for spin systems have also been analysed from the
numerical-analysis side [5].
Krotov with quasi-Newton updates combines Krotov’s sequential update with BFGS-style acceleration
[6]; see Krotov's method.
Constraints. Hard limits on amplitudes, slopes, energy or populations of unwanted levels are handled by
constrained solvers such as sequential quadratic programming and interior-point methods. For constrained gate
synthesis, exact second derivatives have been shown to outperform the BFGS approximation [7].
Direct collocation
A different way to use second-order solvers treats not only the controls but also the states at every time step
as optimization variables. The Schrödinger equation is imposed as a set of equality constraints, one per time step,
and the resulting large but very sparse problem is solved with an interior-point method. This direct collocation
makes it easy to constrain the state trajectory, the control and its derivatives, and it gives the optimizer more
freedom to move through infeasible intermediate points [8].
Practical notes
A good default is L-BFGS(-B) with exact gradients. It needs nothing beyond the gradient, and little tuning.
Full Newton methods pay off when very high fidelities are needed and the number of parameters is moderate.
Second-order information speeds up convergence to a local optimum. It does not help find a better one — that
needs restarts, continuation in the control time, or a global method such as QCPOP.
Key papers
P. de Fouquieres, S.G. Schirmer, S.J. Glaser and Ilya KuprovSecond order gradient ascent pulse engineeringJournal of Magnetic Resonance212, 412-417 (2011)doi
Shows that exact gradients combined with BFGS-type updates make GRAPE converge dramatically faster — now the standard way to run GRAPE.
D. L. Goodwin and Ilya KuprovModified Newton-Raphson GRAPE methods for optimal control of spin systemsThe Journal of Chemical Physics144, 204107 (2016)doi
Shows that the GRAPE Hessian costs no more, asymptotically, than the fidelity itself, and that regularized Newton–Raphson needs fewer trajectory evaluations than other GRAPE variants.
Mogens Dalgaard, Felix Motzoi, Jesper Hasseriis Mohr Jensen and Jacob ShersonHessian-based optimization of constrained quantum controlPhys. Rev. A102, 042612 (2020)doi
Exact second derivatives of the dynamics, which improve on BFGS for constrained gate synthesis in circuit QED.
Jorge Nocedal and Stephen J. WrightNumerical OptimizationSpringer New York (2006)doi
The standard reference on quasi-Newton methods, line searches, trust regions and constrained optimization.
Software
SciPy optimize — L-BFGS-B, trust-region and SLSQP methods used by many Python control packages
Piccolo.jl — direct-collocation quantum optimal control with an interior-point solver (Julia)
References
Jorge Nocedal and Stephen J. WrightNumerical OptimizationSpringer New York (2006)doi
P. de Fouquieres, S.G. Schirmer, S.J. Glaser and Ilya KuprovSecond order gradient ascent pulse engineeringJournal of Magnetic Resonance212, 412-417 (2011)doi
S. Machnes, U. Sander, S. J. Glaser, P. de Fouquières, A. Gruslys, et al.Comparing, optimizing, and benchmarking quantum-control algorithms in a unifying programming frameworkPhys. Rev. A84, 022305 (2011)doi
D. L. Goodwin and Ilya KuprovModified Newton-Raphson GRAPE methods for optimal control of spin systemsThe Journal of Chemical Physics144, 204107 (2016)doi
G. Ciaramella, A. Borzì, G. Dirr and D. WachsmuthNewton Methods for the Optimal Control of Closed Quantum Spin SystemsSIAM J. Sci. Comput.37, A319-A346 (2015)doi
Reuven Eitan, Michael Mundt and David J. TannorOptimal control with accelerated convergence: Combining the Krotov and quasi-Newton methodsPhys. Rev. A83, 053426 (2011)doi
Mogens Dalgaard, Felix Motzoi, Jesper Hasseriis Mohr Jensen and Jacob ShersonHessian-based optimization of constrained quantum controlPhys. Rev. A102, 042612 (2020)doi
Aaron Trowbridge, Aditya Bhardwaj, Kevin He, David I. Schuster and Zachary ManchesterDirect Collocation for Quantum Optimal Controlpreprint (2023)arXiv:2305.03261
Recent papers
17 tracked papers since 2000 are classified
under this topic. See all ·
Feed
Quantum-control pulses are often optimised for nominal fidelity before waveform constraints are imposed. This sequence can conceal the fidelity cost of producing smooth, band-limited, and amplitude-admissible controls. Here, we evaluate a constraint-native alternative based on inexact proximal alternating-direction updates. The formulation combines gate-infidelity minimisation with amplitude bounds, Fourier-domain bandwidth projection, amplitude sparsity, and total-variation regularisation. We compare it with GRAPE, standard Krotov optimisation, and L-BFGS-B on a single-qubit gate, a leakage-prone qutrit gate, and a two-qubit entangler without a directly controlled target generator. Random seeds are paired across methods, and qutrit computational-subspace fidelity is reported alongside leakage. PADMM-Warm reached mean qutrit and two-qubit fidelities of $0.6363$ and $0.9541$, respectively, while reducing total variation by factors of $13.2$ and $10.7$ relative to L-BFGS-B. These results define a reproducible fidelity--complexity trade-off, not a universal fidelity advantage. The method is therefore a numerical tool for exploring low-complexity control frontiers rather than a replacement for unconstrained high-fidelity solvers.
Designing scalable, noise-tolerant control protocols for multipartite entanglement is a central challenge for quantum technologies, and it naturally calls for \emph{algorithmic} synthesis of interaction parameters rather than handcrafted gate sequences. Here we introduce an intelligent, constraint-aware control framework for deterministic generation of symmetric Dicke states $|D_n^{(m)}\rangle$ in repeated-interaction (collision-model) architectures. The protocol employs excitation-preserving partial-SWAP collisions between two disjoint qubit registers, mediated by $m$ ancillary ``shuttle'' qubits, and poses Dicke-state preparation as a \emph{closed-loop design} problem: given the target $(n,m)$, automatically infer collision strengths that maximize fidelity under practical constraints. Concretely, we formulate a two-parameter, bound-constrained optimization over intra-register and shuttle--register collision angles and solve it using a multi-start strategy with L-BFGS-B, yielding a reproducible controller prescription (optimized $γ_{\mathrm{in}}$, $γ_{\mathrm{sh}}$, and minimal-round convergence points) for each target. This removes the need for projective measurements and extends collisional entanglement generation beyond the single-excitation (W-state) sector to arbitrary $m$. Crucially, we optimize \emph{within} imperfect collisional dynamics where errors act throughout the sequence, including stochastic interaction dropouts (missing collisions) and standard decoherence channels. Strikingly, across wide error ranges the optimized controller preserves high preparation fidelity; imperfections manifest primarily as a modest increase in the required number of collision rounds. This behavior reflects a tunable competition in which noise suppresses correlations while properly chosen collisions continuously replenish them, allowing the control algorithm to trade time for fidelity.
We derive and implement a second-order adjoint method to compute exact gradients and Hessians for a prototypical quantum optimal control problem, that of solving for the minimal energy applied electric field that drives a molecule from a given initial state to a desired target state. For small to moderately sized systems, we demonstrate a vectorized GPU implementation of a second-order adjoint method that computes both Hessians and gradients with wall times only marginally more than those required to compute gradients via commonly used first-order adjoint methods. Pairing our second-order adjoint method with a trust region optimizer (a type of Newton method), we show that it outperforms a first-order method, requiring significantly fewer iterations and wall time to find optimal controls for four molecular systems. Our derivation of the second-order adjoint method allows for arbitrary parameterizations of the controls.
Robust quantum control is crucial for realizing practical quantum technologies. Energy landscape shaping offers an alternative to conventional dynamic control, providing theoretically enhanced robustness and simplifying implementation for certain applications. This work demonstrates the feasibility of robust energy landscape control in a practical implementation with ultracold atoms. We leverage a digital mirror device (DMD) to shape optical potentials, creating complex energy landscapes. To achieve a desired objective, such as efficient quantum state transfer, we formulate a novel hybrid optimization approach that effectively handles both continuous (laser power) and discrete (DMD pixel activation) control parameters. This approach combines constrained quasi-Newton methods with surrogate models for efficient exploration of the vast parameter space. Furthermore, we introduce a framework for analyzing the robustness of the resulting control schemes against experimental uncertainties. By modeling uncertainties as structured perturbations, we systematically assess controller performance and identify robust solutions. We apply these techniques to maximize spin transfer in a chain of trapped atoms, achieving high-fidelity control while maintaining robustness. Our findings provide insights into the experimental viability of controlled spin transfer in cold atom systems. More broadly, the presented optimization and robustness analysis methods apply to a wide range of quantum control problems, offering a toolkit for designing and evaluating robust controllers in complex experimental settings.
A Hessian based optimal control method is presented in Liouville space to mitigate previously undesirable polynomial scaling of computation time. This new method, an improvement to the state-of-the-art Newton-Raphson GRAPE method, is derived with respect to two exact time-propagator derivative techniques: auxiliary matrix and ESCALADE methods. We observed that compared to the best current implementation of Newton-Raphson GRAPE method, for an ensemble of 2-level systems, with realistic conditions, the new auxiliary matrix and ESCALADE Hessians can be 4-200 and 70-600 times faster, respectively.