Constrained Reliability Redundancy Optimization of Complex Systems using Genetic Algorithm

The paper presents a Genetic Algorithm (GA) approach for solving constrained reliability redundancy optimization of general systems. The advanced GA technique uses a dynamic adaptive penalty function to consider the infeasible solutions also and guides the search to optimal or near optimal solution. The penalty technique is applied to keep a certain amount of infeasible solutions in each generation so as to enforce genetic search towards an optimal solution from both the sides of feasible and infeasible regions. The performance of the method is compared with GA tool Box of MATLAB.

[1]  Mitsuo Gen,et al.  Genetic algorithm for non-linear mixed integer programming problems and its applications , 1996 .

[2]  Manju Agarwal,et al.  Penalty function approach in heuristic algorithms for constrained redundancy reliability optimization , 2005, IEEE Transactions on Reliability.

[3]  James C. Bean,et al.  A Genetic Algorithm for the Multiple-Choice Integer Program , 1997, Oper. Res..

[4]  Mitsuo Gen,et al.  Method for solving nonlinear goal programming with interval coefficients using genetic algorithm , 1997 .

[5]  Laura Painton,et al.  Genetic algorithms in optimization of system reliability. , 1995 .

[6]  Alice E. Smith,et al.  Penalty guided genetic search for reliability design optimization , 1996 .

[7]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[8]  David W. Coit,et al.  Reliability optimization of series-parallel systems using a genetic algorithm , 1996, IEEE Trans. Reliab..

[9]  Mokhtar S. Bazaraa,et al.  Nonlinear Programming: Theory and Algorithms , 1993 .

[10]  T. Kohda,et al.  A Reliability Optimization Method for Complex Systems with the Criterion of Local Optimality , 1982, IEEE Transactions on Reliability.

[11]  Toshiyuki Inagaki,et al.  Interactive Optimization of System Reliability Under Multiple Objectives , 1978, IEEE Transactions on Reliability.

[12]  A. Saidane,et al.  Optimal Reliability Design: Fundamentals and Applications , 2001 .

[13]  Alice E. Smith,et al.  Efficient optimization of all-terminal reliable networks, using an evolutionary approach , 1997 .

[14]  C.L. Hwang,et al.  Optimization of System Reliability by the Sequential Unconstrained Minimization Technique , 1975, IEEE Transactions on Reliability.

[15]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[16]  Harvey J. Greenberg,et al.  New approaches for heuristic search: A bilateral linkage with artificial intelligence , 1989 .

[17]  Hyun Myung,et al.  Evolutionary programming techniques for constrained optimization problems , 1997, IEEE Trans. Evol. Comput..

[18]  Mitsuo Gen,et al.  Soft computing approach for reliability optimization: State-of-the-art survey , 2006, Reliab. Eng. Syst. Saf..

[19]  Rashika Gupta,et al.  Penalty guided genetic search for redundancy optimization in multi-state series-parallel power system , 2006, J. Comb. Optim..

[20]  F. A. Tillman,et al.  Optimization of Systems Reliability , 1980 .

[21]  M. F. Cardoso,et al.  Nonequilibrium simulated annealing : a faster approach to combinatorial minimization , 1994 .

[22]  Bong-Jin Yum,et al.  A heuristic method for solving redundancy optimization problems in complex systems , 1993 .

[23]  Mitsuo Gen,et al.  System Reliability Optimization Problems with Several Failure Modes by Genetic Algorithm , 1995 .

[24]  Joon-Eon Yang,et al.  Application of genetic algorithm for reliability allocation in nuclear power plants , 1999 .

[25]  David W. Coit,et al.  Considering risk profiles in design optimization for series-parallel systems , 1997, Annual Reliability and Maintainability Symposium.

[26]  Alice E. Smith,et al.  Redundancy allocation to maximize a lower percentile of the system time-to-failure distribution , 1998 .

[27]  Y. Hsieh,et al.  Genetic algorithms for reliability design problems , 1998 .

[28]  Carlos Artemio Coello-Coello,et al.  Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art , 2002 .

[29]  Yuji Nakagawa,et al.  Surrogate Constraints Algorithm for Reliability Optimization Problems with Two Constraints , 1981, IEEE Transactions on Reliability.

[30]  Alice E. Smith,et al.  Economic design of reliable networks , 1998 .

[31]  David W. Coit,et al.  Solving the redundancy allocation problem using a combined neural network/genetic algorithm approach , 1996, Comput. Oper. Res..

[32]  David W. Coit,et al.  Multi-objective optimization using genetic algorithms: A tutorial , 2006, Reliab. Eng. Syst. Saf..

[33]  V. Ravi,et al.  Nonequilibrium simulated-annealing algorithm applied to reliability optimization of complex systems , 1997 .

[34]  Alice E. Smith,et al.  Local search genetic algorithm for optimal design of reliable networks , 1997, IEEE Trans. Evol. Comput..

[35]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[36]  Hiroshi Kamada,et al.  Surrogate Constraints Algorithm for Reliability Optimization Problems with Multiple Constraints , 1981, IEEE Transactions on Reliability.

[37]  Carlos A. Coello Coello,et al.  Use of a self-adaptive penalty approach for engineering optimization problems , 2000 .

[38]  Mitsuo Gen,et al.  Genetic algorithms and engineering design , 1997 .

[39]  K. Deb An Efficient Constraint Handling Method for Genetic Algorithms , 2000 .