Abstract
In this study, we propose an improved particle swarm optimization algorithm (IPSOA) to solve discounted redundancy allocation problems (DRAPs) in series-parallel systems. The system consists of subsystems in series with parallel components in each subsystem. Homogeneous redundant components are used to achieve a desirable system reliability. The components of each subsystem are characterized by their cost, weight, and reliability where the cost is calculated under an all unit discount policy. The goal is to find the optimum combination of the components for each subsystem so that the system reliability is maximized. After formulating the mathematical model, the proposed IPOSA is implemented to achieve the solution. Moreover, an experimental design approach is used to calibrate the algorithm’s parameters. Three numerical problems, each of which considered under several configurations, are discussed to demonstrate the applicability of the proposed procedures. In order to evaluate the accuracy and performance of our IPSOA, all the problems are also solved using two other meta-heuristics, namely, the homogeneous particle swarm optimization algorithm and tabu search. The numerical results show that, when solving DRAPs, IPSOA behaves better than the other two algorithms considered from both a solution quality and a computational viewpoint.











Similar content being viewed by others
References
Beji, N., Jarboui, B., Eddaly, M., & Chabchoub, H. (2010). A hybrid particle swarm optimization algorithm for the redundancy allocation problem. Journal of Computational Science, 1(3), 159–167.
Chern, M.-S. (1992). On the computational complexity of reliability redundancy allocation in a series system. Operations Research Letters, 11(5), 309–315.
Coit, D. W., & Konak, A. (2006). Multiple weighted objectives heuristic for the redundancy allocation problem. IEEE Transactions on Reliability, 55(3), 551–558.
Coit, D. W., & Smith, A. E. (1996a). Penalty guided genetic search for reliability design optimization. Computers & Industrial Engineering, 30(4), 895–904.
Coit, D. W., & Smith, A. E. (1996b). Reliability optimization of series-parallel systems using a genetic algorithm. IEEE Transactions on Reliability, 45(2): 254–260, 266.
Crainic, T. G., & Toulouse, M. (2010). Parallel meta-heuristics. In: Gendreau, M., & Potvin, J.-Y. (Eds.), Handbook of Metaheuristics, International Series in Operations Research & Management Science, vol. 146, Springer, pp. 497–541.
de Oca, M. A. M., Aydın, D., & Stützle, T. (2011). An incremental particle swarm for large-scale continuous optimization problems: An example of tuning-in-the-loop (re) design of optimization algorithms. Soft Computing, 15(11), 2233–2255.
Eberhart, R., & Kennedy, J. (1995). A new optimizer using particle swarm theory. Paper presented at the Micro Machine and Human Science, 1995. In Proceedings of the Sixth International Symposium on MHS’95.
Fyffe, D. E., Hines, W. W., & Lee, N. K. (1968). System reliability allocation and a computational algorithm. IEEE Transactions on Reliability, 17(2), 64–69.
Garg, H. (2015a). An approach for solving constrained reliability-redundancy allocation problems using cuckoo search algorithm. Beni-Suef University Journal of Basic and Applied Sciences, 4(1), 14–25.
Garg, H. (2015b). An efficient biogeography based optimization algorithm for solving reliability optimization problems. Swarm and Evolutionary Computation, 24, 1–10.
Garg, H., Rani, M., & Sharma, S. (2013). An efficient two phase approach for solving reliability-redundancy allocation problem using artificial bee colony technique. Computers & Operations Research, 40(12), 2961–2969.
Garg, H., Rani, M., Sharma, S., & Vishwakarma, Y. (2014a). Bi-objective optimization of the reliability-redundancy allocation problem for series-parallel system. Journal of Manufacturing Systems, 33(3), 335–347.
Garg, H., Rani, M., Sharma, S., & Vishwakarma, Y. (2014b). Intuitionistic fuzzy optimization technique for solving multi-objective reliability optimization problems in interval environment. Expert Systems with Applications, 41(7), 3157–3167.
Garg, H., & Sharma, S. (2013). Multi-objective reliability-redundancy allocation problem using particle swarm optimization. Computers & Industrial Engineering, 64(1), 247–255.
Glover, F., & Martí, R. (2006). Tabu search. In: Alba, E., & Martí, R. (Eds.), Metaheuristic procedures for training neutral networks, Operations Research/Computer Science Interfaces Series, vol. 36. Springer, pp. 53–69.
Ha, C., & Kuo, W. (2006). Reliability redundancy allocation: An improved realization for nonconvex nonlinear programming problems. European Journal of Operational Research, 171(1), 24–38.
Jarboui, B., Damak, N., Siarry, P., & Rebai, A. (2008a). A combinatorial particle swarm optimization for solving multi-mode resource-constrained project scheduling problems. Applied Mathematics and Computation, 195(1), 299–308.
Jarboui, B., Ibrahim, S., Siarry, P., & Rebai, A. (2008b). A combinatorial particle swarm optimisation for solving permutation flowshop problems. Computers & Industrial Engineering, 54(3), 526–538.
Kulturel-Konak, S., Smith, A. E., & Coit, D. W. (2003). Efficiently solving the redundancy allocation problem using tabu search. IIE Transactions, 35(6), 515–526.
Kuo, W. (2001). Optimal reliability design: Fundamentals and applications. Cambridge: Cambridge University Press.
Kuo, W., & Prasad, V. R. (2000). An annotated overview of system-reliability optimization. IEEE Transactions on Reliability, 49(2), 176–187.
Levitin, G., Lisnianski, A., Ben-Haim, H., & Elmakis, D. (1998). Redundancy optimization for series-parallel multi-state systems. IEEE Transactions on Reliability, 47(2), 165–172.
Liang, Y.-C., & Chen, Y.-C. (2007). Redundancy allocation of series-parallel systems using a variable neighborhood search algorithm. Reliability Engineering & System Safety, 92(3), 323–331.
Liang, Y.-C., & Smith, A. E. (2004). An ant colony optimization algorithm for the redundancy allocation problem (RAP). IEEE Transactions on Reliability, 53(3), 417–423.
Mariano, C. H., & Kuri-Morales, A. F. (2012). Complex componential approach for redundancy allocation problem solved by simulation-optimization framework. Journal of Intelligent Manufacturing: 1–20.
Massim, Y., Yalaoui, F., Châtelet, E., Yalaoui, A., & Zeblah, A. (2012). Efficient immune algorithm for optimal allocations in series-parallel continuous manufacturing systems. Journal of Intelligent Manufacturing, 23(5), 1603–1619.
Mousavi, S. M., Hajipour, V., Niaki, S. T. A., & Aalikar, N. (2013). A multi-product multi-period inventory control problem under inflation and discount: A parameter-tuned particle swarm optimization algorithm. The International Journal of Advanced Manufacturing Technology, 70(9), 1739–1756.
Mousavi, S. M., Bahreininejad, A., Musa, S. N., & Yusof, F. (2014a). A modified particle swarm optimization for solving the integrated location and inventory control problems in a two-echelon supply chain network. Journal of Intelligent Manufacturing, 28(1), 191–206.
Mousavi, S. M., Niaki, S. T. A., Bahreininejad, A., & Musa, S. N. (2014b). Multi-Item Multiperiodic Inventory Control Problem with Variable Demand and Discounts: A Particle Swarm Optimization Algorithm. The Scientific World Journal, 2014, 1–16.
Mousavi, S. M., Alikar, N., & Niaki, S. T. A. (2015a). An improved fruit fly optimization algorithm to solve the homogeneous fuzzy series–parallel redundancy allocation problem under discount strategies. Soft Computing, 20(6), 2281–2307.
Mousavi, S. M., Alikar, N., Niaki, S. T. A., & Bahreininejad, A. (2015b). Two tuned multi-objective meta-heuristic algorithms for solving a fuzzy multi-state redundancy allocation problem under discount strategies. Applied Mathematical Modelling, 39(22), 6968–6989.
Nahas, N., Nourelfath, M., & Ait-Kadi, D. (2007). Coupling ant colony and the degraded ceiling algorithm for the redundancy allocation problem of series-parallel systems. Reliability Engineering & System Safety, 92(2), 211–222.
Naka, S., Genji, T., Yura, T., & Fukuyama, Y. (2001). Practical distribution state estimation using hybrid particle swarm optimization. Paper presented at the Power Engineering Society Winter Meeting, 2001.
Nannen, V., & Eiben, A. E. (2007). Efficient relevance estimation and value calibration of evolutionary algorithm parameters. In: IEEE Congress on Evolutionary Computation, 2007. CEC 2007, pp. 103–110.
Ouzineb, M., Nourelfath, M., & Gendreau, M. (2008). Tabu search for the redundancy allocation problem of homogenous series-parallel multi-state systems. Reliability Engineering & System Safety, 93(8), 1257–1272.
Sha, D., & Hsu, C.-Y. (2008). A new particle swarm optimization for the open shop scheduling problem. Computers & Operations Research, 35(10), 3243–3261.
Shi, Y., & Eberhart, R. C. (1999). Empirical study of particle swarm optimization. Paper presented at the Evolutionary Computation, 1999. CEC 99. Proceedings of the 1999 Congress on.
Smit, S. K., & Eiben, A. E. (2009). Comparing parameter tuning methods for evolutionary algorithms. In: IEEE Congress on Evolutionary Computation, 2009. CEC 2009, pp. 399–406
Tavakkoli-Moghaddam, R., Safari, J., & Sassani, F. (2008). Reliability optimization of series-parallel systems with a choice of redundancy strategies using a genetic algorithm. Reliability Engineering & System Safety, 93(4), 550–556.
Tillman, F. A., Hwang, C.-L., & Kuo, W. (1977). Optimization techniques for system reliability with redundancy—A review. IEEE Transactions on Reliability, 26(3), 148–155.
Zhang, H., Tam, C., & Li, H. (2006). Multimode project scheduling based on particle swarm optimization. Computer-Aided Civil and Infrastructure Engineering, 21(2), 93–103.
Acknowledgements
The authors would like to thank the anonymous reviewers and the editor for their insightful comments and suggestions.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Mousavi, S.M., Alikar, N., Tavana, M. et al. An improved particle swarm optimization model for solving homogeneous discounted series-parallel redundancy allocation problems. J Intell Manuf 30, 1175–1194 (2019). https://doi.org/10.1007/s10845-017-1311-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10845-017-1311-9