SNOPT
SNOPT: An SQP algorithm for large-scale constrained optimization. Sequential quadratic programming (SQP) methods have proved highly effective for solving constrained optimization problems with smooth nonlinear functions in the objective and constraints. Here we consider problems with general inequality constraints (linear and nonlinear). We assume that first derivatives are available and that the constraint gradients are sparse. We discuss an SQP algorithm that uses a smooth augmented Lagrangian merit function and makes explicit provision for infeasibility in the original problem and the QP subproblems. SNOPT is a particular implementation that makes use of a semidefinite QP solver. It is based on a limited-memory quasi-Newton approximation to the Hessian of the Lagrangian and uses a reduced-Hessian algorithm (SQOPT) for solving the QP subproblems. It is designed for problems with many thousands of constraints and variables but a moderate number of degrees of freedom (say, up to 2000). An important application is to trajectory optimization in the aerospace industry. Numerical results are given for most problems in the CUTE and COPS test collections (about 900 examples).
Keywords for this software
References in zbMATH (referenced in 367 articles , 1 standard article )
Showing results 1 to 20 of 367.
Sorted by year (- Curtis, Frank E.; Gould, Nicholas I.M.; Robinson, Daniel P.; Toint, Philippe L.: An interior-point trust-funnel algorithm for nonlinear optimization (2017)
- Fan, Jinyan; Zhou, Anwa: A semidefinite algorithm for completely positive tensor decomposition (2017)
- Khan, Kamil A.; Watson, Harry A.J.; Barton, Paul I.: Differentiable McCormick relaxations (2017)
- Wan, Wei; Biegler, Lorenz T.: Structured regularization for barrier NLP solvers (2017)
- Araya, Ignacio; Reyes, Victor: Interval branch-and-bound algorithms for optimization and constraint satisfaction: a survey and prospects (2016)
- Betts, John T.; Campbell, Stephen L.; Thompson, Karmethia C.: Solving optimal control problems with control delays using direct transcription (2016)
- Bolte, Jér^ome; Pauwels, Edouard: Majorization-minimization procedures and convergence of SQP methods for semi-algebraic and tame programs (2016)
- Burdakov, Oleg P.; Kanzow, Christian; Schwartz, Alexandra: Mathematical programs with cardinality constraints: reformulation by complementarity-type conditions and a regularization method (2016)
- Cannataro, Begüm Şenses; Rao, Anil V.; Davis, Timothy A.: State-defect constraint pairing graph coarsening method for Karush-Kuhn-Tucker matrices arising in orthogonal collocation methods for optimal control (2016)
- Dalkiran, Evrim; Sherali, Hanif D.: RLT-POS: reformulation-linearization technique-based optimization software for solving polynomial programming problems (2016)
- Foraker, Joseph; Royset, Johannes O.; Kaminer, Isaac: Search-trajectory optimization. II: Algorithms and computations (2016)
- Forsgren, Anders; Gill, Philip E.; Wong, Elizabeth: Primal and dual active-set methods for convex quadratic programming (2016)
- Frediani, Aldo (ed.); Mohammadi, Bijan (ed.); Pironneau, Olivier (ed.); Cipolla, Vittorio (ed.): Variational analysis and aerospace engineering. Mathematical challenges for the aerospace of the future. Based on the presentations at the workshop, Erice, Italy, 2015 (2016)
- Guzman, Yannis A.; Faruque Hasan, M.M.; Floudas, Christodoulos A.: Performance of convex underestimators in a branch-and-bound framework (2016)
- Houska, Boris; Frasch, Janick; Diehl, Moritz: An augmented Lagrangian based algorithm for distributed nonconvex optimization (2016)
- Izmailov, A.F.; Solodov, M.V.; Uskov, E.I.: Globalizing stabilized sequential quadratic programming method by smooth primal-dual exact penalty function (2016)
- Kočvara, Michal; Mohammed, Sudaba: Primal-dual interior point multigrid method for topology optimization (2016)
- Phelps, Chris; Royset, Johannes O.; Gong, Qi: Optimal control of uncertain systems using sample average approximations (2016)
- Shen, Chungen; Zhang, Lei-Hong; Liu, Wei: A stabilized filter SQP algorithm for nonlinear programming (2016)
- Shen, Chungen; Zhang, Lei-Hong; Yang, Wei Hong: A filter active-set algorithm for ball/sphere constrained optimization problem (2016)