29 Hock-Schittkowski 1981 problems (HS001..HS030 minus HS025) · three solvers: cppoptlib AugmentedLagrangian, IPOPT, ALGENCAN
Source ·
CppNumericalSolvers
— for ALGENCAN rows. The ratio between startup
and optimisation time matters on small problems where the solver's own framework
overhead can dominate the optimisation itself.
Higher is better — a curve near the top means the solver was fast. The y-value at x = 1 is the fraction of problems on which the solver was the fastest. The y-value at x = τ is the fraction of problems on which the solver was within τ× of the fastest on that problem. A solver whose curve stays near the bottom of the plot was consistently beaten.
nfev (primary)
accuracy |f − f*|
total wall-clock time