Inequality Constrained Stochastic Nonlinear Optimization via Active-Set
  Sequential Quadratic Programming
  We study nonlinear optimization problems with a stochastic objective and
deterministic equality and inequality constraints, which emerge in numerous
applications including finance, manufacturing, power systems and, recently,
deep neural networks. We propose an active-set stochastic sequential quadratic
programming algorithm that uses a differentiable exact augmented Lagrangian as
the merit function. The algorithm adaptively selects the penalty parameters of
the augmented Lagrangian, and performs stochastic line search to decide the
stepsize. The global convergence is established: for any initialization, the
"liminf" of the KKT residuals converges to zero almost surely. Our algorithm
and analysis further develop the work of Na et al. (2021) by allowing nonlinear
inequality constraints without requiring the strict complementary condition. We
demonstrate the performance of the algorithm on a subset of nonlinear problems
collected in CUTEst test set.
