| Article ID: | iaor19911078 |
| Country: | United Kingdom |
| Volume: | 16 |
| Issue: | 2 |
| Start Page Number: | 149 |
| End Page Number: | 164 |
| Publication Date: | Sep 1990 |
| Journal: | Engineering Optimization |
| Authors: | Wu Z., Siddall J.N. |
| Keywords: | programming: nonlinear, engineering, design |
A rather simple but quite effective algorithm is proposed for reducing the number of calculations of complex constraint functions in optimization problems. A type of monotonicity is used to set up a direct relationship between the design variables and the critical constraints. It can frequently be predicted whether or not the constraints are satisfied at a design point just by checking the variation in the design variables. It can be established in advance that a given constraint function varies with respect to a design variable in one of four ways, and rules can be defined, based on the previous history of function values, whether or not a constraint function needed be evaluated. Trial calculations of a sample of problems suggest typical savings of 40-50%. The procedure is illustrated by stress constraints; but the same method can be used in other types.