Fuzzy heuristics for sequential linear programming

Numerical implementations of optimization algorithms often use parameters whose values are not strictly determined by the derivation of the algorithm, but must fall in some appropriate range of values. This work describes how fuzzy logic can be used to control''-Such parameters to improve algorithm performance. This concept is shown with the use of sequential linear programming (SLP) due to its simplicity in implementation. The algorithm presented in this paper implements heuristics to improve the behavior of SLP based on current iterate values of design constraints and changes in search direction. Fuzzy logic is used to implement the heuristics in a form similar to what a human observer would do. An efficient algorithm, known as the infeasible primal-dual path-following interior-point method, is used for solving the sequence of LP problems. Four numerical examples are presented to show that the proposed SLP algorithm consistently performs better than the standard SLP algorithm.

[1]  M. Sugeno,et al.  Fuzzy modeling and control of multilayer incinerator , 1986 .

[2]  Ting-Yu Chen Calculation of the move limits for the sequential linear programming method , 1993 .

[3]  Erik K. Antonsson,et al.  Imprecision in Engineering Design , 1995 .

[4]  Garret N. Vanderplaats,et al.  Numerical Optimization Techniques for Engineering Design: With Applications , 1984 .

[5]  A. Tsoi,et al.  Importance of membership functions: a comparative study on different learning methods for fuzzy inference systems , 1994, Proceedings of 1994 IEEE 3rd International Fuzzy Systems Conference.

[6]  Masao Arakawa,et al.  A study on multi-criteria structural optimum design using qualitative and fuzzy reasoning , 1993 .

[7]  Jasbir S. Arora,et al.  Introduction to Optimum Design , 1988 .

[8]  Yeh-Clang Hsu,et al.  Engineering design optimization as a fuzzy control process , 1995, Proceedings of 1995 IEEE International Conference on Fuzzy Systems..

[9]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[10]  J. E. Kelley,et al.  The Cutting-Plane Method for Solving Convex Programs , 1960 .

[11]  Singiresu S. Rao Description and Optimum Design of Fuzzy Mechanical Systems , 1987 .

[12]  R. Haftka,et al.  Elements of Structural Optimization , 1984 .

[13]  Farrokh Mistree,et al.  Compromise decision support problems for hierarchical design involving uncertainty , 1994 .

[14]  Thomas P. Caudell,et al.  Fuzzy parameter adaptation in optimization: some neural net training examples , 1996 .

[15]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[16]  Singiresu S. Rao Engineering Optimization : Theory and Practice , 2010 .

[17]  Singiresu S Rao,et al.  Robust design of actively controlled structures using cooperative fuzzy games , 1992 .

[18]  R. Vanderbei LOQO:an interior point code for quadratic programming , 1999 .