On the Use of Outer Approximations as an External Active Set Strategy

Outer approximations are a well known technique for solving semiinfinite optimization problems. We show that a straightforward adaptation of this technique results in a new, external, active-set strategy that can easily be added to existing software packages for solving nonlinear programming problems with a large number of inequality constraints. Our external active-set strategy is very easy to implement, and, as our numerical results show, it is particularly effective when applied to discretized semiinfinite optimization or state-constrained optimal control problems. Its effects can be spectacular, with reductions in computing time that become progressively more pronounced as the number of inequalities is increased.

[1]  Jian L. Zhou,et al.  User's Guide for CFSQP Version 2.0: A C Code for Solving (Large Scale) Constrained Nonlinear (Minimax) Optimization Problems, Generating Iterates Satisfying All Inequality Constraints , 1994 .

[2]  A. A. Goldstein,et al.  Newton's method for convex programming and Tchebycheff approximation , 1959, Numerische Mathematik.

[3]  Michael A. Saunders,et al.  SNOPT: An SQP Algorithm for Large-Scale Constrained Optimization , 2002, SIAM J. Optim..

[4]  Hugh F. Durrant-Whyte,et al.  Field and service applications - An autonomous straddle carrier for movement of shipping containers - From Research to Operational Autonomous Systems , 2007, IEEE Robotics & Automation Magazine.

[5]  P. Gill,et al.  User's Guide for SOL/NPSOL: A Fortran Package for Nonlinear Programming. , 1983 .

[6]  Lorenz T. Biegler,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006, Math. Program..

[7]  S. Shankar Sastry,et al.  An External Active-Set Strategy for Solving Optimal Control Problems , 2009, IEEE Transactions on Automatic Control.

[8]  M. Roma,et al.  Large-Scale Nonlinear Optimization , 2006 .

[9]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[10]  S. Shankar Sastry,et al.  Conflict-free navigation in unknown urban environments , 2006, IEEE Robotics & Automation Magazine.

[11]  J. Lewin Differential Games: Theory And Methods For Solving Game Problems With Singular Surfaces , 2011 .

[12]  Alexei Makarenko,et al.  DARPA Urban Challenge Technical Paper ‡ : Sydney-Berkeley Driving Team , 2007 .

[13]  Jorge Nocedal,et al.  Knitro: An Integrated Package for Nonlinear Optimization , 2006 .

[14]  Aurelio Piazzi,et al.  Minimum-time trajectory planning of mechanical manipulators under dynamic constraints , 2002 .

[15]  Tim Lüth,et al.  From autonomous assembly robots to service robots for factories , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[16]  Kenneth Holmström,et al.  Daily Milk Cow Feed Optimization in the Nordic Countries with TOMLAB , 2006 .

[17]  Kazuhiko Yamada,et al.  Evaluation of an active variable-damping structure , 1994 .

[18]  Elijah Polak,et al.  Optimization: Algorithms and Consistent Approximations , 1997 .

[19]  E. Polak,et al.  An Algorithm Based on Active Sets and Smoothing for Discretized Semi-Infinite Minimax Problems , 2008 .

[20]  J. Craggs Applied Mathematical Sciences , 1973 .

[21]  R. Reemtsen,et al.  The Direct Solution of Nonconvex Nonlinear FIR Filter Design Problems by a SIP Method , 2000 .

[22]  Olaf Schenk,et al.  Solving unsymmetric sparse systems of linear equations with PARDISO , 2004, Future Gener. Comput. Syst..