Solving Reliability Optimization Problems by Cuckoo Search

A powerful approach to solve engineering optimization problems is the cuckoo search algorithm. It is a developed by Yang and Deb [1, 2]. In this chapter uses CS algorithm, to solve the reliability optimization problem. The reliability optimization problem involves setting reliability objectives for components or subsystems in order to meet the resource consumption constraint, e.g. the total cost. The difficulties facing reliability optimization problem are to maintain feasibility with respect to three nonlinear constraints, namely, cost, weight and volume related constraints. The reliability optimization problems have been studied in the literature for decades, usually using mathematical programming or metaheuristic optimization algorithms. The performance of CS algorithm is tested on five well-known reliability problems and two complex systems. Finally, the results are compared with those given by several well-known methods. Simulation results demonstrate that the optimal solutions obtained by CS, are better than the best solutions obtained by other methods.

[1]  Blas Galván,et al.  Optimization of constrained multiple-objective reliability problems using evolutionary algorithms , 2006, Reliab. Eng. Syst. Saf..

[2]  Way Kuo,et al.  An annotated overview of system-reliability optimization , 2000, IEEE Trans. Reliab..

[3]  Way Kuo,et al.  Recent Advances in Optimal Reliability Allocation , 2007, IEEE Trans. Syst. Man Cybern. Part A.

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

[5]  K. Lee,et al.  A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice , 2005 .

[6]  Amar Hamzi,et al.  Wind farm reliability optimization using ant colony algorithm under performance and cost constraints , 2015, 2015 3rd International Renewable and Sustainable Energy Conference (IRSEC).

[7]  Xin-She Yang,et al.  Engineering optimisation by cuckoo search , 2010 .

[8]  Jianhua Wu,et al.  An effective global harmony search algorithm for reliability problems , 2011, Expert Syst. Appl..

[9]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

[10]  H. Narihisa,et al.  Reliability optimization of systems by a surrogate-constraints algorithm , 1992 .

[11]  E. Salazar,et al.  Solving advanced multi-objective robust designs by means of multiple objective evolutionary algorithms (MOEA): A reliability application , 2007 .

[12]  N. Jawahar,et al.  SIMULTANEOUS ALLOCATION OF RELIABILITY & REDUNDANCY USING MINIMUM TOTAL COST OF OWNERSHIP APPROACH , 2011 .

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

[14]  Luca Podofillini,et al.  Optimal reliability/availability of uncertain systems via multi-objective genetic algorithms , 2004, IEEE Transactions on Reliability.

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

[16]  Peng-Yeng Yin,et al.  Task allocation for maximizing reliability of a distributed system using hybrid particle swarm optimization , 2007, J. Syst. Softw..

[17]  W. Kuo,et al.  Optimization limits in improving system reliability , 1990 .

[18]  Mitsuo Gen,et al.  GA-based reliability design: state-of-the-art survey , 1999 .

[19]  Maw-Sheng Chern,et al.  Reliability Optimization Problems with Multiple Constraints , 1986, IEEE Transactions on Reliability.

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

[21]  A. Dhingra Optimal apportionment of reliability and redundancy in series systems under multiple objectives , 1992 .

[22]  Jose Emmanuel Ramirez-Marquez,et al.  Port-of-entry safety via the reliability optimization of container inspection strategy through an evolutionary approach , 2008, Reliab. Eng. Syst. Saf..

[23]  Manju Agarwal,et al.  Ant colony approach to constrained redundancy optimization in binary systems , 2010 .

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

[25]  Xin-She Yang,et al.  Cuckoo Search via Lévy flights , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[26]  J. Abraham An Improved Algorithm for Network Reliability , 1979, IEEE Transactions on Reliability.

[27]  Way Kuo,et al.  A Note on Heuristic Methods in Optimal System Reliability , 1978, IEEE Transactions on Reliability.

[28]  Liqun Gao,et al.  An improved particle swarm optimization algorithm for reliability problems. , 2011, ISA transactions.

[29]  Charles Elegbede,et al.  Structural reliability assessment based on particles swarm optimization , 2005 .

[30]  Way Kuo,et al.  Reliability optimization of coherent systems , 2000, IEEE Trans. Reliab..

[31]  Leandro dos Santos Coelho,et al.  An efficient particle swarm approach for mixed-integer programming in reliability-redundancy optimization applications , 2009, Reliab. Eng. Syst. Saf..

[32]  Dexuan Zou,et al.  A novel global harmony search algorithm for reliability problems , 2010, Comput. Ind. Eng..

[33]  Ta-Cheng Chen,et al.  IAs based approach for reliability redundancy allocation problems , 2006, Appl. Math. Comput..