TR-SSQP: A Trust-Region Method for Constrained Stochastic Optimization under Heavy-Tailed Noise
Organizations: School of Industrial and Systems Engineering, Georgia Institute of Technology · Department of Mathematics, University of California, Berkeley
Abstract
We consider stochastic nonlinear optimization problems with deterministic equality constraints. While unconstrained stochastic optimization is well understood, the interplay between optimality and feasibility in the constrained setting poses significant challenges. Moreover, existing theoretical guarantees for constrained stochastic methods predominantly rely on bounded-variance assumptions, leaving the heavy-tailed noise regime largely unexplored. To address this gap, we propose a novel trust-region method within the stochastic sequential quadratic programming framework, termed TR-SSQP. Our method employs a normal-tangential decomposition in the step computation to balance optimality and feasibility. In addition, we incorporate a normalization mechanism in the design of the trust-region radius, together with Polyak momentum for gradient estimation, ensuring stable updates without gradient clipping. When the trust-region radius and the momentum parameter decay at appropriate rates, we establish global almost-sure convergence of the method. To the best of our knowledge, this is the first asymptotic convergence result for constrained stochastic optimization under heavy-tailed noise. We demonstrate the promising performance of the proposed method through extensive numerical experiments, including comparisons among its variants and with existing constrained stochastic optimization methods.
Figures & tables
| Noise | Identity | SR1 | Estimated Hessian | Averaged Hessian | ||||||
| Online | Batch | Online | Batch | Online | Batch | Online | Batch | |||
| 50 | Gaussian | – | 6.41 | 2.93 | 6.45 | 2.92 | 6.28 | 2.92 | 5.21 | 2.89 |
| Pareto | 43.51 | 56.81 | 132.44 | 8.30 | 39.02 | 25.17 | 110.23 | 50.60 | ||
| 103.28 | 80.24 | 95.75 | 10.84 | 96.24 | 81.75 | 97.04 | 78.74 | |||
| 28.21 | 8.65 | 24.19 | 7.27 | 20.43 | 6.82 | 24.75 | 8.05 | |||
| 16.29 | 5.34 | 15.45 | 5.34 | 11.32 | 5.15 | 11.79 | 5.25 | |||
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
| Noise | Identity | SR1 | Estimated Hessian | Averaged Hessian | ||||||
| Online | Batch | Online | Batch | Online | Batch | Online | Batch | |||
| 10 | Gaussian | – | 1.79 | 1.27 | 1.76 | 1.57 | 1.74 | 1.30 | 1.54 | 1.30 |
| Pareto | 22.10 | 16.02 | 39.30 | 18.84 | 40.37 | 35.69 | 35.26 | 22.80 | ||
| 10.75 | 5.54 | 5.40 | 3.59 | 11.64 | 9.73 | 9.05 | 9.66 | |||
| 5.59 | 5.38 | 4.39 | 5.77 | 5.45 | 5.92 | 5.31 | 4.18 | |||
| 3.30 | 4.27 | 3.04 | 4.79 | 4.76 | 2.63 | 4.72 | 3.32 | |||
Stochastic Optimization
Stochastic optimization studies how to find good decisions or model parameters when objectives, data, or feedback are random or noisy.
See all 210 papers