DMADFO
Diagonal Matrix-Adaptation Derivative-Free Optimization
A large-scale, unconstrained derivative-free optimizer for noisy smooth or nonsmooth functions of many continuous variables. It replaces MADFO’s full scaling matrix with a diagonal conjugacy-based scaling mechanism.
Prefer this solver for high-dimensional continuous problems when gradients or subgradients are unavailable, unreliable, or too expensive.
Technical details
- Language
- MATLAB
- Version
- 1.0.0 (2026)
- Derivatives
- No gradients or subgradients required
- Noise
- Noisy function evaluations supported
- Method
- Diagonal matrix adaptation with conjugacy-based scaling
- Included
- Main solver, step routine, initialization routines, driver, paper and supplementary material
- License
- MIT