AN APPROACH TO LARGE-SCALE NON-LINEAR PROGRAMMING

被引:1
|
作者
HELTNE, DR
OSBURN, IO
LIITTSCHWAGER, JM
机构
[1] UNIV IOWA,DEPT CHEM & MAT ENGN,IOWA CITY,IA 52242
[2] UNIV IOWA,DEPT IND & MANAGEMENT ENGN,IOWA CITY,IA 52242
关键词
CHEMICAL OPERATIONS - Optimization - COMPUTER PROGRAMMING - Algorithms;
D O I
10.1016/0098-1354(83)80008-8
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Due to changing matrix elements, many of the computational benefits embodied in sparse matrix theory and implemented in commercial LP codes for maintaining a sparse matrix inverse updates are lost for NLP. This study reports on the results of investigating the use of structural decomposition in large, sparse NLP problems using the GRG (Generalized Reduced Gradient) algorithm. The approach is to partition the basis matrix into block lower triangular (BLT) form. At each step of the GRG algorithm, all operations are based upon the smallest diagonal subsets of variables. This approach led to the development of an algorithm to dynamically order a square matrix into block, lower triangular form after a column replacement. The method is fast, showing computational time reductions of up to a factor of 10 over performing the ordering on the complete occurrence matrix, while requiring a minimal amount of computer memory. This work it pertinent to chemical engineering optimization.
引用
收藏
页码:631 / 643
页数:13
相关论文
共 50 条