English

Extrapolation-based Direct Search for Nonsmooth Stochastic Zeroth-Order Optimization

Optimization and Control 2026-07-31 v1

Abstract

We propose and analyze a stochastic direct-search method for unconstrained zeroth-order minimization of locally Lipschitz, possibly nonsmooth, objectives. The method combines random polling directions with a stochastic extrapolating line search based on a sufficient-decrease test of order pp. Under conditional accuracy assumptions on the stochastic estimates, we prove almost-sure convergence to Clarke stationary points. We further establish an expected iteration complexity bound. Specifically, using a supermartingale stopping-time argument, we prove that O(max{rp,εp/(p1)})\mathcal O\left( \max\left\{ r^{-p}, \varepsilon^{-p/(p-1)} \right\} \right) iterations are sufficient in expectation to reach an (r,ε)(r,\varepsilon)-Goldstein stationary point. Moreover, we derive a corresponding expected tested-point complexity bound of order O(ε1nmax{rp,εp/(p1)})\mathcal O\bigl(\varepsilon^{1-n} \max\{r^{-p},\varepsilon^{-p/(p-1)}\}\bigr). To the best of our knowledge, this is the first convergence and expected-complexity analysis for an extrapolation-based direct-search method in a nonsmooth stochastic setting. Numerical experiments on a DFO benchmark suite highlight competitive performance against well-established stochastic direct-search methods.

Cite

@article{arxiv.2607.29408,
  title  = {Extrapolation-based Direct Search for Nonsmooth Stochastic Zeroth-Order Optimization},
  author = {Anthony Palmieri and Francesco Rinaldi and Sara Shashaani},
  journal= {arXiv preprint arXiv:2607.29408},
  year   = {2026}
}