An efficient memory-based electromagnetism-like mechanism for the redundancy allocation problem

An efficient MBEM is proposed to solve the redundancy allocation problem.MBEM employs a memory matrix in local search to save the features of good solutions.Various test problems and benchmarks are used to evaluate the performance of MBEM.Experimental results show that optimal solutions of all benchmark instances are obtained.The computer execution times of the algorithm on all large-scale instances are reasonable. Meta-heuristic algorithms have been successfully applied to solve the redundancy allocation problem in recent years. Among these algorithms, the electromagnetism-like mechanism (EM) is a powerful population-based algorithm designed for continuous decision spaces. This paper presents an efficient memory-based electromagnetism-like mechanism called MBEM to solve the redundancy allocation problem. The proposed algorithm employs a memory matrix in local search to save the features of good solutions and feed it back to the algorithm. This would make the search process more efficient. To verify the good performance of MBEM, various test problems, especially the 33 well-known benchmark instances in the literature, are examined. The experimental results show that not only optimal solutions of all benchmark instances are obtained within a reasonable computer execution time, but also MBEM outperforms EM in terms of the quality of the solutions obtained, even for large-size problems.

[1]  Hossein Zoulfaghari,et al.  Bi-objective redundancy allocation problem for a system with mixed repairable and non-repairable components. , 2014, ISA transactions.

[2]  Hans-Jürgen Zimmermann,et al.  Fuzzy global optimization of complex system reliability , 2000, IEEE Trans. Fuzzy Syst..

[3]  Yuji Nakagawa,et al.  An improved surrogate constraints method for separable nonlinear integer programming , 2003 .

[4]  Nam Kee Lee,et al.  System Reliability Allocation and a Computational Algorithm , 1968 .

[5]  J. Onishi,et al.  Solving the Redundancy Allocation Problem With a Mix of Components Using the Improved Surrogate Constraint Method , 2007, IEEE Transactions on Reliability.

[6]  Mostafa Zandieh,et al.  An efficient knowledge-based algorithm for the flexible job shop scheduling problem , 2012, Knowl. Based Syst..

[7]  Amir Abbas Najafi,et al.  An efficient simulated annealing algorithm for the redundancy allocation problem with a choice of redundancy strategies , 2013, Reliab. Eng. Syst. Saf..

[8]  Seyed Jafar Sadjadi,et al.  Alternative design redundancy allocation using an efficient heuristic and a honey bee mating algorithm , 2012, Expert Syst. Appl..

[9]  Gregory Levitin,et al.  A new approach to solving problems of multi‐state system reliability optimization , 2001 .

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

[11]  Reza Tavakkoli-Moghaddam,et al.  A hybridization of simulated annealing and electromagnetism-like mechanism for a periodic job shop scheduling problem , 2011, Expert Syst. Appl..

[12]  Mohsen Gharakhani,et al.  A robust multi-objective production planning , 2010 .

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

[14]  Maw-Sheng Chern,et al.  On the computational complexity of reliability redundancy allocation in a series system , 1992, Oper. Res. Lett..

[15]  M. M. Ali,et al.  An electromagnetism-like method for nonlinearly constrained global optimization , 2010, Comput. Math. Appl..

[16]  R. Tavakkoli-Moghaddam,et al.  Reliability optimization of series-parallel systems with a choice of redundancy strategies using a genetic algorithm , 2008, Reliab. Eng. Syst. Saf..

[17]  David W. Coit,et al.  System reliability optimization with k-out-of-n subsystems and changing k , 2011, The Proceedings of 2011 9th International Conference on Reliability, Maintainability and Safety.

[18]  Ta-Cheng Chen,et al.  An efficient heuristic for series-parallel redundant reliability problems , 2005, Comput. Oper. Res..

[19]  Yi-Ching Chen,et al.  Redundancy allocation of series-parallel systems using a variable neighborhood search algorithm , 2007, Reliab. Eng. Syst. Saf..

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

[21]  Peng Wang,et al.  A Knowledge-Based Ant Colony Optimization for Flexible Job Shop Scheduling Problems , 2010, Appl. Soft Comput..

[22]  Mostafa Zandieh,et al.  Scheduling trucks in cross-docking systems: Robust meta-heuristics , 2010, Comput. Ind. Eng..

[23]  Daoud Aït-Kadi,et al.  Coupling ant colony and the degraded ceiling algorithm for the redundancy allocation problem of series-parallel systems , 2007, Reliab. Eng. Syst. Saf..

[25]  Ta-Cheng Chen,et al.  Immune algorithms-based approach for redundant reliability problems with multiple component choices , 2005, Comput. Ind..

[26]  Alice E. Smith,et al.  An ant colony optimization algorithm for the redundancy allocation problem (RAP) , 2004, IEEE Transactions on Reliability.

[27]  Behrouz Afshar-Nadjafi,et al.  Using meta-heuristics for project scheduling under mode identity constraints , 2013, Appl. Soft Comput..

[28]  Seyed Jafar Sadjadi,et al.  A model to enhance the reliability of the serial parallel systems with component mixing , 2014 .

[29]  Roya Soltani,et al.  Reliability optimization of binary state non-repairable systems: A state of the art survey , 2014 .

[30]  Michael R. Lyu,et al.  Optimal allocation of test resources for software reliability growth modeling in software development , 2002, IEEE Trans. Reliab..

[31]  Wei-Chang Yeh,et al.  Solving reliability redundancy allocation problems using an artificial bee colony algorithm , 2011, Comput. Oper. Res..

[32]  Alice E. Smith,et al.  Efficiently Solving the Redundancy Allocation Problem Using Tabu Search , 2003 .

[33]  Wei-Chang Yeh,et al.  Penalty guided bees search for redundancy allocation problems with a mix of components in series-parallel systems , 2012, Comput. Oper. Res..

[34]  Shu-Cherng Fang,et al.  On the Convergence of a Population-Based Global Optimization Algorithm , 2004, J. Glob. Optim..

[35]  Reza Tavakkoli-Moghaddam,et al.  Annealing-based particle swarm optimization to solve the redundant reliability problem with multiple component choices , 2012, Appl. Soft Comput..

[36]  Alkin Yurtkuran,et al.  A new Hybrid Electromagnetism-like Algorithm for capacitated vehicle routing problems , 2010, Expert Syst. Appl..

[37]  Ching-Hung Lee,et al.  Fractional-order PID controller optimization via improved electromagnetism-like algorithm , 2010, Expert Syst. Appl..

[38]  Way Kuo,et al.  Recent Advances in Optimal Reliability Allocation , 2007, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[39]  Xianzhong Dai,et al.  A revised electromagnetism-like mechanism for layout design of reconfigurable manufacturing system , 2012, Comput. Ind. Eng..

[40]  Shu-Cherng Fang,et al.  An Electromagnetism-like Mechanism for Global Optimization , 2003, J. Glob. Optim..

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

[42]  Bassem Jarboui,et al.  A Hybrid Particle Swarm Optimization Algorithm for the Redundancy Allocation Problem , 2010, J. Comput. Sci..

[43]  Abdelkader Zeblah,et al.  ANT COLONY OPTIMIZATION FOR NEW REDESIGN PROBLEM OF MULTI{STATE ELECTRICAL POWER SYSTEMS , 2004 .

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