Sequential Quadratic Programming Based on IPM for Constrained Nonlinear Programming

Author(s):  
Ximing Liang ◽  
Hassan A. Bashir ◽  
Shanchun Li
1985 ◽  
Vol 107 (4) ◽  
pp. 449-453 ◽  
Author(s):  
K. Schittkowski

The four most successful approaches for solving the constrained nonlinear programming problem are the penalty, multiplier, sequential quadratic programming, and generalized reduced gradient methods. A general algorithmic frame will be presented, which realizes any of these methods only by specifying a search direction for the variables, a multiplier estimate, and some penalty parameters in each iteration. This approach allows one to illustrate common mathematical features and, on the other hand, serves to explain the different numerical performance results we observe in practice.


Author(s):  
E. Khorshid ◽  
A. Falah

This paper presents the application of the Multistart point technique in order to enhance a previous existing infeasibility detection method based on Sequential Quadratic Programming (SQP) used for detecting modeling errors by finding the Minimum Intractable Subsystem (MIS) of constraints. This new method showed a great potential in detecting infeasibility without countering the problems of the initial starting point faced by many methods for Nonlinear Programming Problems. The real performance of the anticipated method is demonstrated by solving complex mechanical systems were inconsistency constraints are presented. The proposed method succeeded to find the MIS set of constraints that cause infeasibility in the these models while direct Nonlinear Programming solver, based on Sequential Quadratic Programming only, failed to detect the correct inconsistent constraints.


2011 ◽  
Vol 327 ◽  
pp. 182-185
Author(s):  
Hong Fu Chi

Ship Positioning’s Thruster Allocation is a nonlinear programming problem with nonlinear equality and inequality. Morgan's direct thruster allocation method is simple and allocation's speed is quick. And Sequential Quadratic Programming, evolutionary algorithm is used to solve more complex performance index and constrains, however, load balance is not considered. In this paper, performance index is improved considering load balance. And evolutionary algorithm is used to solve the problem. Results show that search time is long. In the future, heuristic based on solved problem operator should be used to decrease time of evolutionary algorithm. For example, setting forbidden operator to eliminate unfeasible solutions. Sequential Quadratic Programming could be used to solve the problem presented in this paper with improved performance index.


2005 ◽  
Vol 2005 (2) ◽  
pp. 165-173 ◽  
Author(s):  
Ozgur Yeniay

Constrained nonlinear programming problems often arise in many engineering applications. The most well-known optimization methods for solving these problems are sequential quadratic programming methods and generalized reduced gradient methods. This study compares the performance of these methods with the genetic algorithms which gained popularity in recent years due to advantages in speed and robustness. We present a comparative study that is performed on fifteen test problems selected from the literature.


Author(s):  
Paul Armand ◽  
Dominique Orban

In this short paper, we recall the use of squared slacks used to transform inequality constraints into equalities and several reasons why their introduction may be harmful in many algorithmic frameworks routinely used in nonlinear programming. Numerical examples performed with the sequential quadratic programming method illustrate those reasons. Our results are reproducible with state-of-the-art implementations of the methods concerned and mostly serve a pedagogical purpose, which we believe will be useful not only to practitioners and students, but also to researchers. 


Sign in / Sign up

Export Citation Format

Share Document