A robust algorithm for solving nonlinear programming problems

被引:7
|
作者
Li, Y
Kang, LS
De Garis, H [1 ]
Kang, Z
Liu, P
机构
[1] Wuhan Univ, State Key Lab Software Engn, Computat Ctr, Wuhan 430072, Peoples R China
[2] Brain Builder Grp, Starlab, Brussels, Belgium
关键词
nonlinear programming problems; evolutionary algorithm; Guo's algorithm;
D O I
10.1080/00207160210947
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper, we introduce a new algorithm for solving nonlinear programming (NLP) problems. It is an extension of Guo's algorithm [1] which possesses enhanced capabilities for solving NLP problems. These capabilities include: a) extending the variable subspace, b) adding a search process over subspaces and normalized constraints, c) using an adaptive penalty function, and d) adding the ability to deal with integer NLP problems, 0-1 NLP problems, and mixed-integer NLP problems which have equality constraints. These four enhancements increase the capabilities of the algorithm to solve nonlinear programming problems in a more robust and universal way. This paper will present results of numerical experiments which show that the new algorithm is not only more robust and universal than its competitors, but also its performance level is higher than any others in the literature.
引用
收藏
页码:523 / 536
页数:14
相关论文
共 50 条