| Literature DB >> 36161208 |
Tanmay Kundu1, Pramod K Jain2.
Abstract
A novel optimization algorithm called hybrid salp swarm algorithm with teaching-learning based optimization (HSSATLBO) is proposed in this paper to solve reliability redundancy allocation problems (RRAP) with nonlinear resource constraints. Salp swarm algorithm (SSA) is one of the newest meta-heuristic algorithms which mimic the swarming behaviour of salps. It is an efficient swarm optimization technique that has been used to solve various kinds of complex optimization problems. However, SSA suffers a slow convergence rate due to its poor exploitation ability. In view of this inadequacy and resulting in a better balance between exploration and exploitation, the proposed hybrid method HSSATLBO has been developed where the searching procedures of SSA are renovated based on the TLBO algorithm. The good global search ability of SSA and fast convergence of TLBO help to maximize the system reliability through the choices of redundancy and component reliability. The performance of the proposed HSSATLBO algorithm has been demonstrated by seven well-known benchmark problems related to reliability optimization that includes series system, complex (bridge) system, series-parallel system, overspeed protection system, convex system, mixed series-parallel system, and large-scale system with dimensions 36, 38, 40, 42 and 50. After illustration, the outcomes of the proposed HSSATLBO are compared with several recently developed competitive meta-heuristic algorithms and also with three improved variants of SSA. Additionally, the HSSATLBO results are statistically investigated with the wilcoxon sign-rank test and multiple comparison test to show the significance of the results. The experimental results suggest that HSSATLBO significantly outperforms other algorithms and has become a remarkable and promising tool for solving RRAP.Entities:
Keywords: Constrained optimization; Reliability redundancy allocation problem; Salp swarm algorithm; TLBO
Year: 2022 PMID: 36161208 PMCID: PMC9481865 DOI: 10.1007/s10489-021-02862-w
Source DB: PubMed Journal: Appl Intell (Dordr) ISSN: 0924-669X Impact factor: 5.019
Fig. 1The framework of HSSATLBO
Fig. 2Candidate population representation for exploration-exploitation
Values of parameters used in the literature
| 105 | |||||||
|---|---|---|---|---|---|---|---|
| Parameter used for | |||||||
| 1 | 2.330 | 1.5 | 1 | 7 | |||
| 2 | 1.450 | 1.5 | 2 | 8 | |||
| 3 | 0.541 | 1.5 | 3 | 8 | 175 | 110 | 200 |
| 4 | 8.050 | 1.5 | 4 | 6 | |||
| 5 | 1.950 | 1.5 | 2 | 9 | |||
| Parameter used for | |||||||
| 1 | 2.500 | 1.5 | 2 | 3.5 | |||
| 2 | 1.450 | 1.5 | 4 | 4.0 | |||
| 3 | 0.541 | 1.5 | 5 | 4.0 | 175 | 180 | 100 |
| 4 | 0.541 | 1.5 | 8 | 3.5 | |||
| 5 | 2.100 | 1.5 | 4 | 3.5 | |||
| Parameter used for | |||||||
| 1 | 1.0 | 1.5 | 1 | 6 | 400 | 250 | 500 |
| 2 | 2.3 | 1.5 | 2 | 6 | |||
| 3 | 0.3 | 1.5 | 3 | 8 | |||
| 4 | 2.3 | 1.5 | 2 | 7 | |||
Parameter used for 4.1.6
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0.90 | 0.75 | 0.65 | 0.80 | 0.85 | 0.93 | 0.78 | 0.66 | 0.78 | 0.91 | 0.79 | 0.77 | 0.67 | 0.79 | 0.67 | |
| 5 | 4 | 9 | 7 | 7 | 5 | 6 | 9 | 4 | 5 | 6 | 7 | 9 | 8 | 6 | |
| 8 | 9 | 6 | 7 | 8 | 8 | 9 | 6 | 7 | 8 | 9 | 7 | 6 | 5 | 7 |
Available system resources for each system for 4.1.7
| 1 | 2 | 3 | 4 | ||
|---|---|---|---|---|---|
| 36 | 391 | 257 | 738 | 1454 | |
| 38 | 416 | 278 | 778 | 1532 | |
| 40 | 435 | 289 | 823 | 1621 | |
| 42 | 458 | 306 | 870 | 1712 | |
| 50 | 543 | 352 | 1040 | 2048 |
Constant coefficients for 4.1.7
| 1 − | 1 − | 1 − | 1 − | 1 − | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 0.005 | 8 | 4 | 13 | 26 | 11 | 0.028 | 6 | 5 | 14 | 28 | 21 | 0.030 | 6 | 2 | 15 | 30 | 31 | 0.021 | 7 | 5 | 15 | 28 | 41 | 0.023 | 10 | 5 | 17 | 33 |
| 2 | 0.026 | 10 | 4 | 16 | 32 | 12 | 0.021 | 10 | 3 | 15 | 30 | 22 | 0.027 | 6 | 2 | 12 | 24 | 32 | 0.023 | 9 | 5 | 11 | 22 | 42 | 0.040 | 8 | 3 | 18 | 35 |
| 3 | 0.035 | 10 | 4 | 12 | 23 | 13 | 0.039 | 9 | 1 | 17 | 34 | 23 | 0.018 | 7 | 2 | 20 | 40 | 33 | 0.030 | 6 | 3 | 15 | 29 | 43 | 0.012 | 8 | 1 | 18 | 35 |
| 4 | 0.029 | 6 | 3 | 12 | 24 | 14 | 0.013 | 10 | 4 | 20 | 39 | 24 | 0.013 | 8 | 5 | 19 | 38 | 34 | 0.026 | 7 | 3 | 14 | 27 | 44 | 0.026 | 6 | 4 | 19 | 38 |
| 5 | 0.032 | 7 | 1 | 13 | 26 | 15 | 0.038 | 7 | 4 | 14 | 28 | 25 | 0.006 | 9 | 5 | 15 | 29 | 35 | 0.009 | 6 | 5 | 15 | 29 | 45 | 0.038 | 6 | 4 | 13 | 26 |
| 6 | 0.003 | 10 | 4 | 16 | 31 | 16 | 0.037 | 10 | 2 | 13 | 25 | 26 | 0.029 | 8 | 1 | 18 | 35 | 36 | 0.019 | 10 | 5 | 17 | 33 | 46 | 0.015 | 8 | 1 | 19 | 37 |
| 7 | 0.020 | 9 | 2 | 19 | 38 | 17 | 0.021 | 10 | 1 | 15 | 29 | 27 | 0.022 | 8 | 3 | 16 | 32 | 37 | 0.005 | 9 | 5 | 19 | 37 | 47 | 0.036 | 7 | 4 | 14 | 28 |
| 8 | 0.018 | 9 | 3 | 15 | 29 | 18 | 0.023 | 8 | 3 | 19 | 38 | 28 | 0.017 | 9 | 3 | 15 | 29 | 38 | 0.019 | 10 | 5 | 11 | 22 | 48 | 0.032 | 10 | 2 | 19 | 37 |
| 9 | 0.004 | 7 | 4 | 12 | 23 | 19 | 0.027 | 10 | 5 | 18 | 36 | 29 | 0.002 | 10 | 1 | 18 | 35 | 39 | 0.002 | 6 | 2 | 17 | 34 | 49 | 0.038 | 8 | 3 | 15 | 30 |
| 10 | 0.038 | 6 | 4 | 16 | 31 | 20 | 0.028 | 7 | 4 | 13 | 26 | 30 | 0.031 | 9 | 2 | 19 | 37 | 40 | 0.015 | 8 | 3 | 17 | 33 | 50 | 0.013 | 10 | 2 | 11 | 22 |
Some existing meta-heuristic algorithms from the literature for solving reliability optimization problems (4.1.1 to 4.1.7)
| Algorithms | Methods | Authors & published year | |
|---|---|---|---|
| 1. | SCa | Soft computing approach | (Gen and Yun, 2006) [ |
| 2. | SAA | Simulated annealing algorithm | (Kim et al., 2006) [ |
| 3. | GA | Genetic algorithm (GA) | (Yokota et al., 1996) [ |
| 4. | IA | Immune based two-phase approach | (Hsieh and You, 2011) [ |
| 5. | ABC1 | Artificial bee colony algorithm | (Yeh and Hsieh, 2011) [ |
| 6. | IPSO | Improved particle swarm optimization | (Wu et al., 2011) [ |
| 7. | CS1 | Cuckoo search (CS) algorithm | (Valian and Valian, 2013) [ |
| 8. | CS2 | Cuckoo search algorithm | (Garg, 2015a) [ |
| 9. | PSO/SSO/PSSO | Particle-based swarm optimization algorithm | (Huang, 2015) [ |
| 10. | ICS | Improved CS algorithm | (Valian et al., 2013) [ |
| 11. | CS-GA | Hybrid CS and genetic algorithm | (Kanagaraj et al., 2013) [ |
| 12 | ABC2 | Artificial bee colony | (Garg et al., 2013) [ |
| 13. | TS-DE | Hybrid TS–DE algorithm | (Liu and Qin, 2014b)[ |
| 14. | INGHS | Improved novel global harmony search | (Ouyang et al., 2015) [ |
| 15. | MPSO | Modified particle swarm optimization | (Liu and Qin, 2014a) [ |
| 16. | EBBO | Efficient biogeography-based optimization | (Garg, 2015b) [ |
| 17. | EGHS | Effective global harmony search algorithm | (Zou et al., 2011) [ |
| 18. | NMDE | Novel modified DE | (Zou et al., 2011) [ |
| 19. | NGHS | Novel global HS algorithm | (Zou et al., 2010) [ |
| 20. | CPSO | Co-evolutionary PSO | (He and Wang, 2007a) [ |
| 21. | IABC | Improved ABC algorithm | (Ghambari and Rahati,2018) [ |
| 22. | NAFSA | Novel artificial fish swarm algorithm | (He et al., 2015) [ |
| 23. | MICA | Modified imperialist competitive algorithm | (Afonso et al., 2013) [ |
| 24. | GA-SRS | RRAP with cold-standby redundancy strategy | (Ardakan and Hamadani,2014) [ |
| 25. | LXPM-IPSO-GS | IPSO-based hybrid approache | (Zhang et al.,2013) [ |
| 26. | PSFSA | Penalty guided stochastic fractal search approach | (Mellal and Zio, 2016) [ |
| 27. | GA-PSO | Hybrid GA-PSO approach | (Duan et al., 2010) [ |
| 28. | DE | DE algorithm combined with levy flight | (Liu and Qin, 2015) [ |
| 29. | HDE | Hybrid DE algorithm | (Liao, 2010) [ |
| 30. | NNA | Neural network algorithm | (Sadollah et al., 2018) [ |
| 31. | HHO | Harris hawks optimization | (Heidari et al., 2019) [ |
| 32. | SMA | Slime mould algorithm | (Li et al., 2020) [ |
| 33. | SCA | Sine cosine algorithm | (Mirjalili, 2016) [ |
Comparison of the best result for the series system (4.1.1) with other results in the literature
| Algorithm | ( | MPI(%) | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| SCa | (3, 2, 2, 3, 3) | 0.779427 | 0.869482 | 0.902674 | 0.714038 | 0.786896 | 0.931680 | 27 | 1.21454E-01 | 7.518918 | 3.4940E-03 |
| SAA | (3, 2, 2, 3, 3) | 0.777143 | 0.867514 | 0.896696 | 0.717739 | 0.793889 | 0.931363 | 27 | 0.00000 | 7.518918 | 4.6533E-01 |
| GA | (3, 2, 2, 3, 3) | 0.782391 | 0.866712 | 0.901747 | 0.717266 | 0.783795 | 0.931460 | 27 | 5.3194E-02 | 7.518918 | 3.2446E-01 |
| IA | (3, 2, 2, 3, 3) | 0.77946230 | 0.87188345 | 0.90280087 | 0.71135016 | 0.78786158 | 0.93168234 | 27 | 5.284E-07 | 7.518918 | 6.8943E-05 |
| ABC1 | (3, 2, 2, 3, 3) | 0.779399 | 0.871837 | 0.902885 | 0.711403 | 0.787800 | 0.931682 | 27 | 2.1836E-04 | 7.518918241 | 5.6662E-04 |
| IPSO | (3, 2, 2, 3, 3) | 0.78037307 | 0.87178343 | 0.90240890 | 0.71147356 | 0.78738760 | 0.931680 | 27 | 1.0100E-04 | 7.518918 | 3.4940E-03 |
| CS2 | (3, 2, 2, 3, 3) | 0.779439734 | 0.871995212 | 0.902873050 | 0.711127088 | 0.787986374 | 0.931682106 | 27 | 4.42986E-07 | 7.518918241 | 4.1061E-04 |
| PSO | (2, 3, 2, 4, 2) | 0.80059281 | 0.74049316 | 0.82914384 | 0.63686144 | 0.88704276 | 0.8885037 | 4 | 16.7757 | 4.8146147 | 3.8727E + 01 |
| NAFSA | (3, 2, 2, 3, 3) | 0.779388413 | 0.871720982 | 0.903033391 | 0.711418362 | 0.787789288 | 0.931682268 | 27 | 6.7347E-09 | 7.518918 | 1.7353E-04 |
| SSO | (3, 2, 2, 3, 3) | 0.78271484 | 0.8735199 | 0.90264893 | 0.71313477 | 0.77729797 | 0.93150199 | 27 | 1.82140E-03 | 7.51891824 | 2.6336E-01 |
| PSSO | (3, 2, 2, 3, 3) | 0.77946645 | 0.87173278 | 0.90284951 | 0.71148780 | 0.78781644 | 0.93168229721 | 27 | 4.9081E-5 | 7.51891824 | 1.3157E-04 |
| MICA | (3, 2, 2, 3, 3) | 0.779874 | 0.872057 | 0.903426 | 0.710960 | 0.786902 | 0.93167939 | 27 | 9.9E-05 | 7.518918 | 4.3868E-03 |
| GA-SRS | (3, 2, 2, 3, 3) | 0.76459335 | 0.88752892 | 0.91539527 | 0.69350544 | 0.77603145 | 0.929082263568 | 27 | 2.2694E-05 | 7.5189182411 | 3.6664E + 00 |
| LXPM-IPSO-GS | (3, 2, 2, 3, 3) | 0.779509 | 0.871859 | 0.902891 | 0.711345 | 0.787739 | 0.93168236 | 27 | 2.20E-07 | 7.518918 | 3.9668E-05 |
| HSSATLBO | (3, 2, 2, 3, 3) | 0.779382894 | 0.871833757 | 0.902885037 | 0.711416829 | 0.7877965964 | 0.93168238710 | 27 | 4.949952767E-07 | 7.5189182411 | − |
Comparison of results for Large Scale systems (4.1.7) with other results in the literature
| Dim | Methods | VTV | |||||
|---|---|---|---|---|---|---|---|
| 36 | SCa | (5, 10, 15, 21, 33) | 0.519976 | − | − | − | − |
| NGHS | (5, 10, 15, 21, 33) | 0.519976 | − | − | − | − | |
| IPSO | (5, 10, 15, 21, 33) | 0.519976 | − | − | − | − | |
| ICS | (5, 10, 15, 21, 33) | 0.519976 | − | − | − | − | |
| CS1 | (5, 10, 15, 21, 33) | 0.51997597 | − | − | − | − | |
| INGHS | (5, 10, 15, 21, 33) | 0.51997596538026 | 1 | 49.125763519460 | 109 | 301.353247018274 | |
| IABC | (5, 10, 15, 21, 33) | 0.5199759653802567 | 1 | 49.125763519460179 | 109 | 301.35324701827426 | |
| HSSATLBO | (5, 10, 15, 21, 33) | 0.519975965380256 | 1 | 49.12576351946018 | 109 | 291.3532470182740 | |
| 38 | SCa | (10,13,15,21 ,33) | 0.510989 | − | − | − | − |
| NGHS | (10,13,15,21 ,33) | 0.510989 | − | − | − | − | |
| IPSO | (10,13,15,21 ,33) | 0.510989 | − | − | − | − | |
| ICS | (10,13,15,21 ,33) | 0.51098860 | − | − | − | − | |
| INGHS | (10,13,15,21 ,33) | 0.51098859649712 | 1 | 53.638550812459 | 115 | 317.039538519290 | |
| IABC | (10,13,15,21 ,33) | 0.5109885964971198 | 1 | 53.6385508124589020 | 115 | 317.039538519289640 | |
| HSSATLBO | (10,13,15,21 ,33) | 0.5109885964971198 | 1 | 53.6385508124589020 | 115 | 317.039538519289640 | |
| 40 | SCa | (5, 10, 13, 15, 33) | 0.503292 | − | − | − | − |
| NGHS | (5, 10, 13, 15, 33) | 0.503292 | − | − | − | − | |
| IPSO | (5, 10, 13, 15, 33) | 0.503292 | − | − | − | − | |
| ICS | (5, 10, 13, 15, 33) | 0.5032926 | − | − | − | − | |
| CS1 | (4, 10, 11, 21, 22, 33) | 0.50599242 | − | − | − | − | |
| INGHS | (4, 10, 11, 21, 22, 33) | 0.505992421241597 | 0 | 51.04714167016368 | 119 | 333.24054864606615 | |
| IABC | (4, 10, 11, 21, 22, 33) | 0.5059924212415972 | 0 | 51.047141670163683 | 119 | 333.24054864606615 | |
| HSSATLBO | (5, 10, 13, 15, 33) | 0.5032924930631358 | 3 | 58.53406557447610 | 128 | 330.2821792064087 | |
| 42 | SCa | (4, 10, 11, 15, 21, 33) | 0.479664 | − | − | − | − |
| NGHS | (4, 10, 11, 15, 21, 33) | 0.479664 | − | − | − | − | |
| IPSO | (4, 10, 11, 15, 21, 33) | 0.479664 | − | − | − | − | |
| ICS | (4, 10, 11, 15, 21, 33) | 0.479664 | − | − | − | − | |
| CS1 | (4, 10, 11, 15, 21, 33) | 0.47966355 | − | − | − | − | |
| INGHS | (4, 10, 11, 15, 21, 33) | 0.47966355148656 | 2 | 52.718250389045 | 129 | 354.583694396574 | |
| IABC | (4, 10, 11, 15, 21, 33) | 0.4796635514865568 | 2 | 52.7182503890448400 | 129 | 354.583694396573720 | |
| HSSATLBO | (4, 10, 11, 15, 21, 33) | 0.4796635514865568 | 2 | 52.7182503890448400 | 129 | 354.583694396573720 | |
| 50 | SCa | (4, 10, 15, 21, 33, 45, 47) | 0.405390 | − | − | − | − |
| NGHS | (4, 10, 15, 21, 33, 45, 47) | 0.405390 | − | − | − | − | |
| IPSO | (4, 10, 15, 21, 33, 45, 47) | 0.405390 | − | − | − | − | |
| ICS | (4, 10, 15, 21, 33, 42, 45) | 0.40695474 | − | − | − | − | |
| CS1 | (4, 10, 15, 21, 33, 42, 45) | 0.40695474513707 | 0 | 61.955982588824 | 154.0 | 433.914646838262 | |
| INGHS | (4, 10, 15, 21, 33, 42, 45) | 0.40695474513707 | 0 | 61.955982588824 | 154.0 | 433.914646838262 | |
| IABC | (4, 10, 15, 21, 33, 42, 45) | 0.4069547451370713 | 0 | 61.9559825888243270 | 154.0 | 433.914646838261660 | |
| HSSATLBO | (4, 10, 15, 21, 33, 42, 45) | 0.4069547451370713 | 0 | 61.9559825888243270 | 154.0 | 433.914646838261660 |
Here, VTV denotes the variables that received the value 2 in optimum stage
Comparison of the best result for the complex system (4.1.2) with other results in the literature
| Algorithm | ( | MPI(%) | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| SCa | (3, 3, 2, 3, 2) | 0.814483 | 0.821383 | 0.896151 | 0.713091 | 0.814091 | 0.9997894 | 18 | 1.854075 | 4.264770 | 4.7596E + 01 |
| SAA | (3, 3, 3, 3, 1) | 0.868116 | 0.807263 | 0.872862 | 0.712667 | 0.751034 | 0.99988764 | 40 | 0.007300 | 1.609289 | 1.7777E + 00 |
| GA | (3, 3, 3, 3, 1) | 0.814090 | 0.864614 | 0.890291 | 0.701190 | 0.734731 | 0.99987916 | 18 | 0.376347 | 4.264770 | 8.6705E + 00 |
| NGHS | (3, 3, 2, 4, 1) | 0.82983999 | 0.85798911 | 0.91333926 | 0.64674479 | 0.70310972 | 0.99988960 | 5 | 0.00000594 | 1.56046629 | 3.3860E-02 |
| IA | (3, 3, 3, 3, 1) | 0.81662417 | 0.86876739 | 0.85874878 | 0.71027937 | 0.75342920 | 0.9998893505 | 18 | 4.0420871E-08 | 4.264770 | 2.5927E-01 |
| EGHS | (3, 3, 2, 4, 1) | 0.82983999 | 0.85798911 | 0.91333926 | 0.64674479 | 0.70310972 | 0.99988960 | 5 | 0.00000594 | 1.56046629 | 3.3860E-02 |
| ABC1 | (3, 3, 2, 4, 1) | 0.828087 | 0.857805 | 0.704163 | 0.648146 | 0.914240 | 0.99988962 | 5 | 25.43392577 | 1.56046628 | 1.5747E-02 |
| IPSO | (3, 3, 2, 4, 1) | 0.82868361 | 0.85802567 | 0.91364616 | 0.64803407 | 0.70227595 | 0.99988963 | 5 | 0.00000359 | 1.56046629 | 6.6880E-03 |
| ABC2 | (3, 3, 2, 4, 1) | 0.827970276 | 0.857874758 | 0.914186404 | 0.648355386 | 0.703575311 | 0.999889635809 | 5 | 3.7463676E-04 | 1.56046628 | 1.4248E-03 |
| INGHS | (3, 3, 2, 4, 1) | 0.8279847911 | 0.8576796813 | 0.9141564522 | 0.6484814055 | 0.7048654988 | 0.9998896364 | 5 | 0.00000189 | 1.56046628 | 8.8934E-04 |
| CS2 | (3, 3, 2, 4, 1) | 0.82785565 | 0.8576261054 | 0.914752916 | 0.648217208 | 0.702670374 | 0.9998896319 | 5 | 1.06721E-10 | 1.5604662 | 4.8959E-03 |
| EBBO | (3, 3, 2, 4, 1) | 0.8280606892 | 0.8580404545 | 0.9141487486 | 0.6479689012 | 0.7042048796 | 0.9998896364 | 5 | 1.4541E-04 | 1.560466 | 8.8934E-04 |
| PSO | (3, 3, 2, 2, 3) | 0.77061588 | 0.90109253 | 0.89278651 | 0.60083008 | 0.73451002 | 0.99967140 | 37 | 16.54571312 | 1.41180322 | 6.6414E + 01 |
| NAFSA | (3, 3, 2, 4, 1) | 0.8283217918 | 0.8579745073 | 0.9142209882 | 0.6477571701 | 0.7030066618 | 0.9998896360 | 5 | 1.5485E-05 | 1.56046629 | 1.2427E-03 |
| PSSO | (3, 3, 2, 4, 1) | 0.82783292 | 0.85771241 | 0.91437458 | 0.64861002 | 0.70287554 | 0.999889635738 | 5 | 2.502902E-05 | 1.560466288 | 1.4891E-03 |
| SSO | (3, 3, 2, 4, 1) | 0.82008362 | 0.85119629 | 0.91854858 | 0.66072083 | 0.70275879 | 0.99988862 | 5 | 0.00437599 | 1.560466288 | 9.1343E-01 |
| GA-SRS | (3, 3, 3, 3, 1) | 0.80457234 | 0.85717305 | 0.86734683 | 0.72759162 | 0.76416666 | 0.999886726842 | 18 | 6.7785491E-05 | 4.264769804 | 2.5695E + 00 |
| LXPM-IPSO-GS | (3, 3, 3, 3, 1) | 0.827974 | 0.857818 | 0.914166 | 0.648348 | 0.704427 | 0.999889636852 | 5 | 3.351252E-05 | 1.560466288 | 4.7989E-04 |
| MICA | (3, 3, 2, 4, 1) | 0.82764257 | 0.85747845 | 0.91419677 | 0.64927379 | 0.70409200 | 0.99988963 | 5 | 0.00004428 | 1.56046629 | 6.6880E-03 |
| HSSATLBO | (3, 3, 2, 4, 1) | 0.8280051677 | 0.8578130972 | 0.9142533044 | 0.6482662731 | 0.7038807118 | 0.9998896373815054 | 5 | 1.1074633E-06 | 1.56046628802 | − |
Comparison of the best result for the series-parallel system (4.1.3) with other results in the literature
| Algorithm | ( | MPI(%) | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| SCa | (2, 2, 2, 2, 4) | 0.785452 | 0.842998 | 0.885333 | 0.917958 | 0.870318 | 0.99997418 | 40 | 1.194440 | 1.609289 | 4.7085E + 01 |
| GA | (3, 3, 1, 2, 3) | 0.838193 | 0.855065 | 0.878859 | 0.911402 | 0.850355 | 0.99996875 | 53 | 0.00000 | 7.110849 | 5.6280E + 01 |
| SAA | (2, 2, 2, 2, 4) | 0.819596 | 0.845000 | 0.895514 | 0.895519 | 0.868456 | 0.99997665 | 40 | 0.000007 | 1.609289 | 4.1488E + 01 |
| ABC1 | (2, 2, 2, 2, 4) | 0.819591561 | 0.844951068 | 0.895428548 | 0.895522339 | 0.868490229 | 0.999976649036 | 40 | 5.9845376E-04 | 1.609288966 | 4.1490E + 01 |
| IA | (2, 2, 2, 2, 4) | 0.812161 | 0.853346 | 0.897597 | 0.900710 | 0.866316 | 0.99997631 | 40 | 0.007300 | 1.609289 | 4.2327E + 01 |
| CPSO | (2, 2, 2, 2, 4) | 0.81918526 | 0.84366421 | 0.89472992 | 0.89537628 | 0.86912724 | 0.99997664 | 40 | 0.000561 | 1.609289 | 4.1513E + 01 |
| CS1 | (2, 2, 2, 2, 4) | 0.819927087 | 0.845267657 | 0.895491554 | 0.895440692 | 0.868318775 | 0.999976649 | 40 | 0.0000161 | 1.6092890 | 4.1490E + 01 |
| ICS | (2, 2, 2, 2, 4) | 0.819927087 | 0.845267657 | 0.895491554 | 0.895440692 | 0.868318775 | 0.999976649 | 40 | 0.0000161 | 1.6092890 | 4.1490E + 01 |
| CS-GA | (2, 2, 2, 2, 4) | 0.819660256 | 0.844981615 | 0.895519305 | 0.895492245 | 0.868447587 | 0.99997665 | 40 | 0.000000017 | 1.60928897 | 4.1488E + 01 |
| IPSO | (2, 2, 2, 2, 4) | 0.8197457 | 0.8450080 | 0.8954581 | 0.9009032 | 0.8684069 | 0.99997731 | 40 | 1.469522338 | 1.609288966 | 3.9786E + 01 |
| ABC2 | (2, 2, 2, 2, 4) | 0.819737753469 | 0.844991099776 | 0.895529543820 | 0.895433687206 | 0.868434824469 | 0.999976649054 | 40 | 1.39152E-10 | 1.609288966 | 4.1490E + 01 |
| TS-DE | (2, 2, 2, 2, 4) | 0.819659 | 0.844981 | 0.895507 | 0.895506 | 0.868448 | 0.9999766491 | 40 | 2.66935542E-04 | 1.609288966 | 4.1490E + 01 |
| INGHS | (2, 2, 2, 2, 4) | 0.8198118626 | 0.8449506842 | 0.8956701585 | 0.8952327069 | 0.868438057445 | 0.9999766489 | 40 | 0.00005305414 | 1.609288966 | 4.1490E + 01 |
| CS2 | (2, 2, 2, 2, 4) | 0.819483232488 | 0.844783084455 | 0.895810553887 | 0.895220216915 | 0.868542486973 | 0.999976648818 | 40 | 2.7216628E-10 | 1.609288966 | 4.1491E + 01 |
| MPSO | (2, 2, 2, 2, 4) | 0.81965932 | 0.84498074 | 0.89550642 | 0.89550643 | 0.86844775 | 0.9999766490660 | 40 | 1.961642794E-07 | 1.609288966 | 4.1490E + 01 |
| EBBO | (2, 2, 2, 2, 4) | 0.8196583448 | 0.8449101406 | 0.8954871713 | 0.8955148963 | 0.8684681613 | 0.9999766490488 | 40 | 1.748541669E-05 | 1.609288966 | 4.1490E + 01 |
| PSO | (4, 3, 2, 1, 2) | 0.84025282 | 0.88865099 | 0.62375055 | 0.93984950 | 0.75158691 | 0.99985845 | 68 | 0.916915088 | 4.017703641 | 9.0348E + 01 |
| PSFS | (2, 2, 2, 2, 4) | 0.81965939118 | 0.84498085296 | 0.89550643076 | 0.89550645172 | 0.86844769346 | 0.9999766490661 | 40 | 1.85082E-10 | 1.6092889667 | 4.1490E + 01 |
| NAFSA | (2, 2, 2, 2, 4) | 0.81978757527 | 0.84567194372 | 0.89486836331 | 0.89590826856 | 0.86829583055 | 0.999976648004 | 40 | 3.1248E-08 | 1.609289 | 4.1493E + 01 |
| PSSO | (2, 2, 2, 2, 4) | 0.81958939 | 0.84458412 | 0.89534134 | 0.89581626 | 0.86852902 | 0.9999766487381 | 40 | 8.1179461E-05 | 1.609288966 | 4.1491E + 01 |
| SSO | (2, 2, 2, 2, 4) | 0.81385803 | 0.83912659 | 0.89366150 | 0.89845276 | 0.87106323 | 0.99997657 | 40 | 0.0024 | 1.609288966 | 4.1687E + 01 |
| DE | (2, 2, 2, 2, 4) | 0.81965932 | 0.84498074 | 0.89550642 | 0.89550643 | 0.86844775 | 0.9999766490660 | 40 | 1.96164279E-07 | 1.609288966 | 4.1490E + 01 |
| IABC | (3, 3, 2, 2, 3) | 0.827743712027 | 0.847138611794 | 0.856891035304 | 0.856634348041 | 0.875976531093 | 0.999979829614 | 38 | 0.0000183067 | 0.705901612 | 3.2264E + 01 |
| HSSATLBO | (3, 2, 2, 2, 4) | 0.7753618512628 | 0.8714241422773 | 0.8903702230415 | 0.8914438741116 | 0.8630261550595 | 0.9999863373757 | 30 | 1.26363261E-07 | 1.794965001 | − |
Comparison of the best result for the overspeed protection system (4.1.4) with other results in the literature
| Algorithms | ( | MPI(%) | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| SAA | (5, 5, 5, 5) | 0.895644 | 0.885878 | 0.912184 | 0.887785 | 0.999945 | 50 | 0.9380 | 28.8037 | 1.759E + 01 |
| IA | (5, 5, 4, 6) | 0.901588628 | 0.888192380 | 0.948166022 | 0.849969792 | 0.99995467455 | 55 | 1.249537E-04 | 15.3634630 | 2.421E-04 |
| IPSO | (5, 5, 4, 5) | 0.90163164 | 0.84997020 | 0.94821828 | 0.88812885 | 0.99995467 | 55 | 0.000009 | 24.081883 | 1.029E-02 |
| NMDE | (5, 6, 4, 5) | 0.90161480 | 0.84992111 | 0.94814139 | 0.88822286 | 0.99995467 | 55 | 1.057E-05 | 24.80188272 | 1.029E-02 |
| TS-DE | (5, 6, 4, 5) | 0.901615 | 0.849921 | 0.948141 | 0.888223 | 0.9999546746081 | 55 | 1.896705E-04 | 24.80188272 | 1.240E-04 |
| INGHS | (5, 5, 4, 6) | 0.901556583 | 0.888243885 | 0.948111097 | 0.849981737 | 0.9999546743 | 55 | 0.00005054 | 24.801882722 | 8.038E-04 |
| CS2 | (5, 5, 4, 6) | 0.901598077 | 0.888226184 | 0.948101861 | 0.849980778 | 0.999954674 | 55 | 8.824940E-10 | 15.36346308 | 1.750E-04 |
| EBBO | (5, 5, 4, 6) | 0.90156292 | 0.88822494 | 0.94815595 | 0.849952895 | 0.999954674 | 55 | 2.7021E-05 | 15.3634631 | 1.419E-04 |
| PSO | (4, 6, 5, 5) | 0.92952331 | 0.81370356 | 0.88663747 | 0.89987183 | 0.99990474 | 37 | 11.5265677 | 11.6447077 | 5.242E + 01 |
| PSSO | (5, 5, 4, 6) | 0.90166461 | 0.88817296 | 0.94821033 | 0.84987084 | 0.99995467 | 55 | 3.28722E-05 | 15.3634630 | 1.029E-02 |
| SSO | (5, 6, 4, 5) | 0.90208435 | 0.85472107 | 0.94606018 | 0.88633728 | 0.99995416 | 55 | 0.109233104 | 24.8018827 | 1.123E + 00 |
| LXPM-IPSO-GS | (5, 5, 4, 6) | 0.90163317 | 0.888251065 | 0.948141377 | 0.849854043 | 0.999954674599 | 55 | 5.305493E-06 | 15.36346308 | 1.423E-04 |
| DE | (5, 6, 4, 5) | 0.90161482 | 0.84992114 | 0.94814139 | 0.88822284 | 0.99995467 | 55 | 1.005073E-05 | 24.80188272 | 1.029E-02 |
| MICA | (5, 5, 4, 5) | 0.90148988 | 0.85003526 | 0.94812952 | 0.88823833 | 0.999954673 | 55 | 0.00213782 | 24.8018827 | 3.672E-03 |
| GA-PSO | (5, 5, 4, 6) | 0.901628 | 0.888230 | 0.948121 | 0.849921 | 0.99995467 | 55 | 0.000006 | 15.363463 | 1.029E-02 |
| HSSATLBO | (5, 6, 4, 5) | 0.901623877 | 0.849936249 | 0.948146758 | 0.888204712 | 0.99995467466432 | 55 | 4.96040115E-07 | 24.80188272 | − |
Comparison of the best result for the Convex quadratic (4.1.5 ) and Mixed series-parallel system (4.1.6) with other results in the literature
| Problems | Methods | ||||||
|---|---|---|---|---|---|---|---|
| GA | (2, 2, 2, 1, 1, 2, 3, 2, 1, 2) | 0.808844 | − | − | − | − | |
| HDE | (2, 2, 2, 1, 1, 2, 3, 2, 1, 2) | 0.808844 | − | − | − | − | |
| INGHS | (2, 2, 2, 1, 1, 2, 3, 2, 1, 2) | 0.80884418963273 | 0.9649307648E + 13 | 0.0202998323E + 13 | 4.3632406548E + 13 | 0.0871498795E + 13 | |
| IABC | (2, 2, 2, 1, 1, 2, 3, 2, 1, 2) | 0.80884418963273 | 0.9649307648E + 13 | 0.02029983232E + 13 | 4.36324065484E + 13 | 0.0871498795E + 13 | |
| HSSATLBO | (2, 2, 2, 1, 1, 2, 3, 2, 1, 2) | 0.8088441896327347 | 9.649307648E + 12 | 2.029983232E + 11 | 4.36324065484E + 13 | 8.71498795E + 11 | |
| GA | (3, 4, 5, 3, 3, 2, 4, 5, 4, 3, 3, 4, 5, 5, 5) | 0.9202 | − | − | − | − | |
| HDE | (3, 4, 6, 4, 3, 2, 4, 5, 4, 2, 3, 4, 5, 4, 5) | 0.945613 | − | − | − | − | |
| INGHS | (3, 4, 6, 4, 3, 2, 4, 5, 4, 2, 3, 4, 5, 4, 5) | 0.94561335745814 | 8 | 0 | − | − | |
| IABC | (3, 4, 6, 4, 3, 2, 4, 5, 4, 2, 3, 4, 5, 4, 5) | 0.94561335745814 | 8 | 0 | − | − | |
| HSSATLBO | (3, 4, 6, 4, 3, 2, 4, 5, 4, 2, 3, 4, 5, 4, 5) | 0.9456133574581371 | 8 | 0 | − | − |
Fig. 4Comparison of convergence curves of HSSATLBO with existing optimizers
Comparison of the best result for the series system (4.1.1) with SSA variants
| Algorithm | ( | MPI(%) | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| SSA | (3, 2, 2, 3, 3) | 0.77946493 | 0.87181012 | 0.90289318 | 0.71139277 | 0.78778637 | 0.93168237854 | 27 | 8.9782981E-06 | 7.5189182 | 1.2529E-07 |
| LSSA | (3, 2, 2, 3, 3) | 0.77932026 | 0.87186227 | 0.90273431 | 0.71160561 | 0.78767127 | 0.93168219916 | 27 | 6.4467091E-06 | 7.51891824 | 2.7509E-06 |
| CSSA | (3, 2, 2, 3, 3) | 0.77959711 | 0.87181360 | 0.90292374 | 0.71134023 | 0.78769105 | 0.93168230125 | 27 | 7.5055857E-06 | 7.51891824 | 1.2566E-06 |
| GSSA | (3, 2, 2, 3, 3) | 0.77938544 | 0.87191850 | 0.90286873 | 0.71130499 | 0.78786502 | 0.93168234000 | 27 | 9.8571517E-06 | 7.51891824 | 6.8942E-07 |
| HSSATLBO | (3, 2, 2, 3, 3) | 0.779382894 | 0.871833757 | 0.902885037 | 0.711416829 | 0.7877965964 | 0.93168238710 | 27 | 4.9499527E-07 | 7.5189182411 | − |
Comparison of the best result for the Convex quadratic (4.1.5 ) and Mixed series-parallel system (4.1.6) with SSA variants
| Problems | Methods | ||||||
|---|---|---|---|---|---|---|---|
| SSA | (2, 2, 2, 1, 1, 2, 3, 2, 1, 2) | 0.808844189632734 | 9.649307648E + 12 | 2.029983232E + 11 | 4.36324065484E + 13 | 8.71498795E + 11 | |
| LSSA | (2, 2, 2, 1, 1, 2, 3, 2, 1, 2) | 0.808844189632734 | 9.649307648E + 12 | 2.029983232E + 11 | 4.36324065484E + 13 | 8.71498795E + 11 | |
| CSSA | (2, 2, 2, 1, 1, 2, 3, 2, 1, 2) | 0.808844189632734 | 9.649307648E + 12 | 2.029983232E + 11 | 4.36324065484E + 13 | 8.71498795E + 11 | |
| GSSA | (2, 2, 2, 1, 1, 2, 3, 2, 1, 2) | 0.808844189632734 | 9.649307648E + 12 | 2.029983232E + 11 | 4.36324065484E + 13 | 8.71498795E + 11 | |
| HSSATLBO | (2, 2, 2, 1, 1, 2, 3, 2, 1, 2) | 0.808844189632734 | 9.649307648E + 12 | 2.029983232E + 11 | 4.36324065484E + 13 | 8.71498795E + 11 | |
| SSA | (3, 4, 5, 4, 3, 2, 4, 6, 4, 2, 3, 4, 5, 4, 5) | 0.9452180086299 | 8 | 0 | − | − | |
| LSSA | (3, 4, 6, 4, 3, 2, 4, 5, 4, 2, 3, 4, 5, 4, 5) | 0.9456133574581 | 8 | 0 | − | − | |
| CSSA | (3, 4, 6, 4, 3, 2, 4, 5, 4, 2, 3, 4, 5, 4, 5) | 0.9456133574581 | 8 | 0 | − | − | |
| GSSA | (3, 4, 6, 4, 3, 2, 4, 5, 4, 2, 3, 4, 5, 4, 5) | 0.9456133574581 | 8 | 0 | − | − | |
| HSSATLBO | (3, 4, 6, 4, 3, 2, 4, 5, 4, 2, 3, 4, 5, 4, 5) | 0.9456133574581371 | 8 | 0 | − | − |
Comparison of the best result for the complex system (4.1.2) with SSA variants
| Algorithm | ( | MPI(%) | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| SSA | (3, 3, 3, 3, 1) | 0.81596668 | 0.86859325 | 0.85853828 | 0.71089508 | 0.75535162 | 0.999889343515 | 18 | 2.4358456E-07 | 4.2647698 | 2.6556E-03 |
| LSSA | (3, 3, 2, 4, 1) | 0.82903789 | 0.85736946 | 0.91436033 | 0.65047059 | 0.67604199 | 0.999889373288 | 5 | 5.7066553E-06 | 1.5604662 | 2.3872E-03 |
| CSSA | (3, 3, 2, 4, 1) | 0.82831707 | 0.85747467 | 0.91437566 | 0.64931145 | 0.69435926 | 0.999889601704 | 5 | 2.8128656E-06 | 1.5604662 | 3.2317E-04 |
| GSSA | (3, 3, 2, 4, 1) | 0.82816367 | 0.85782025 | 0.91432496 | 0.64813395 | 0.70237521 | 0.999889636119 | 5 | 1.3054309E-06 | 1.5604662 | 1.1439E-05 |
| HSSATLBO | (3, 3, 2, 4, 1) | 0.82800516 | 0.85781309 | 0.91425330 | 0.64826627 | 0.70388071 | 0.9998896373815 | 5 | 1.1074633E-06 | 1.5604662 | − |
Comparison of the best result for the series-parallel system (4.1.3) with SSA variants
| Algorithm | ( | MPI(%) | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| SSA | (3, 2, 2, 2, 4) | 0.77494709 | 0.87147146 | 0.89201825 | 0.89022079 | 0.86300277 | 0.999986336949 | 30 | 2.4360319E-06 | 1.7949650 | 3.1230E-05 |
| LSSA | (3, 2, 2, 2, 4) | 0.77509882 | 0.87027453 | 0.89110882 | 0.89228253 | 0.86319730 | 0.999986335794 | 30 | 5.4134949E-07 | 1.7949650 | 1.1575E-04 |
| CSSA | (3, 2, 2, 2, 4) | 0.77585180 | 0.87166330 | 0.89161410 | 0.89004200 | 0.86283118 | 0.999986336878 | 30 | 2.9153687E-07 | 1.7949650 | 3.6426E-05 |
| GSSA | (3, 2, 2, 2, 4) | 0.77104400 | 0.86680377 | 0.89522995 | 0.89169037 | 0.86470216 | 0.99998630333 | 30 | 3.4680749E-06 | 1.7949650 | 2.4856E-03 |
| HSSATLBO | (3, 2, 2, 2, 4) | 0.77536185 | 0.871424142 | 0.890370223 | 0.891443874 | 0.863026155 | 0.9999863373757 | 30 | 1.2636326E-07 | 1.7949650 | − |
Comparison of the best result for the overspeed protection system (4.1.4) with SSA variants
| Algorithms | ( | MPI(%) | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| SSA | (5, 6, 4, 5) | 0.90158641 | 0.84985533 | 0.94815323 | 0.88826987 | 0.9999546746609 | 55 | 3.6119283E-06 | 2.4801882E + 01 | 2.3015E-06 |
| LSSA | (5, 5, 4, 6) | 0.90164911 | 0.88819858 | 0.94814849 | 0.84991872 | 0.999954674643 | 55 | 1.5440297E-06 | 1.5363463E + 01 | 4.7037E-07 |
| CSSA | (5, 5, 4, 6) | 0.90167880 | 0.88823897 | 0.94810473 | 0.84987261 | 0.99995467454 | 55 | 5.2320308E-07 | 1.5363463E + 01 | 2.7428E-06 |
| GSSA | (5, 6, 4, 5) | 0.90159816 | 0.84992802 | 0.94815898 | 0.88821623 | 0.9999546746613 | 55 | 4.4184018E-06 | 2.4801882E + 01 | 6.6630E-08 |
| HSSATLBO | (5, 6, 4, 5) | 0.901623877 | 0.849936249 | 0.948146758 | 0.888204712 | 0.99995467466432 | 55 | 4.96040115E-07 | 2.480188272E + 01 | − |
Fig. 5Comparison of convergence curves of HSSATLBO with SSA variants
Ranking of results with different values of parameter PSP
| Problems | PSP1 | PSP2 | PSP3 | PSP4 | PSP5 | |
|---|---|---|---|---|---|---|
| Mean | 0.930607050 | 0.931293414 | 0.930909699 | 0.930698573 | ||
| Rank | 5 | 2 | 3 | 1 | 4 | |
| Mean | 0.999889220 | 0.999889278 | 0.999889346 | 0.999889348 | ||
| Rank | 5 | 4 | 3 | 1 | 2 | |
| Mean | 0.999984725 | 0.999984748 | 0.999984869 | 0.999985240 | ||
| Rank | 5 | 4 | 3 | 1 | 2 | |
| Mean | 0.999949560 | 0.999949559 | 0.999952968 | 0.999953538 | ||
| Rank | 4 | 5 | 3 | 1 | 2 | |
| Mean | ||||||
| Rank | 1 | 1 | 1 | 1 | 1 | |
| Mean | 0.944738729 | 0.944725261 | 0.945334852 | 0.945214695 | ||
| Rank | 4 | 5 | 2 | 1 | 3 | |
| Average ranking | 4 | 3.5 | 2.5 | 1 | 2.33 | |
| Ranking | 5 | 4 | 3 | 1 | 2 | |
Fig. 6Ranking of results with different values of parameter PSP
Comparison on Diversity and Exploration-Exploitation measurement with SSA and its variants
| Problems | Measurement | Compared algorithms | ||||
|---|---|---|---|---|---|---|
| SSA | LSSA | CSSA | GSSA | HSSATLBO | ||
| Diversity | 1.17742 | 0.64185 | 0.65301 | 0.65110 | 0.12618 | |
| Expl% : Expt% | 66 : 34 | 40 : 60 | 41 : 59 | 41 : 59 | 19 : 81 | |
| Diversity | 1.19247 | 0.63969 | 0.65583 | 0.66395 | 0.08692 | |
| Expl% : Expt% | 66 : 33 | 47 : 53 | 41 : 59 | 42 : 58 | 12 : 88 | |
| Diversity | 1.20481 | 0.70349 | 0.67796 | 0.66555 | 0.19484 | |
| Expl% : Expt% | 68 : 31 | 44 : 56 | 43 : 57 | 42 : 58 | 28 : 72 | |
| Diversity | 1.02167 | 0.54170 | 0.55105 | 0.56604 | 0.07521 | |
| Expl% : Expt% | 63 : 37 | 38 : 63 | 38 : 62 | 39 : 60 | 15 : 85 | |
| Diversity | 2.67162 | 1.39743 | 1.37574 | 1.40417 | 0.30378 | |
| Expl% : Expt% | 90 : 9 | 61 : 39 | 60 : 40 | 62 : 38 | 33 : 67 | |
| Diversity | 3.54413 | 1.69871 | 1.67273 | 1.72212 | 0.43632 | |
| Expl% : Expt% | 81 : 18 | 45 : 51 | 45 : 55 | 46 : 54 | 35 : 65 | |
Fig. 7Comparison of Diversity Measurement of HSSATLBO with SSA, LSSA, CSSA and GSSA
Fig. 8Exploration-Exploitation measurement of HSSATLBO for solving 4.1.1 to 4.1.6
Comparison of the statistical results obtained by HSSATLBO and the existing optimizers
| Problems | HHO | SMA | SCA | ABC | NNA | TLBO | SSA | HSSATLBO | |
|---|---|---|---|---|---|---|---|---|---|
| Best | 0.9232316599627 | 0.9316562323884 | 0.9197764827240 | 0.930382490513 | 0.931682365783 | 0.931682337961 | 0.93168237854 | 0.931682387100 | |
| Mean | 0.8972295012520 | 0.9277272900921 | 0.8944273654145 | 0.924381473736 | 0.927436092852 | 0.929590566068 | 0.924530590320 | ||
| Std | 1.9334365E-02 | 3.3659236E-03 | 1.8268221E-02 | 4.66145E-03 | 3.136224E-03 | 3.10656E-03 | 5.741864E-03 | 8.026681E-04 | |
| Median | 0.9062971654865 | 0.9283863318909 | 0.8961627775126 | 0.925846286649 | 0.927193504074 | 0.931681035689 | 0.924646713520 | 0.931680940554 | |
| Rank | 7 | 3 | 8 | 6 | 4 | 2 | 5 | 1 | |
| Best | 0.999857265455 | 0.999889192967 | 0.999798858923 | 0.999882439262 | 0.999889619976 | 0.999889572955 | 0.999889343515 | 0.999889637382 | |
| Mean | 0.999677703132 | 0.999835962457 | 0.999673706031 | 0.999848278911 | 0.999831224137 | 0.999863109311 | 0.999851215328 | ||
| Std | 1.55695E-04 | 7.11217E-05 | 9.38780E-05 | 1.85770E-05 | 6.82623E-05 | 3.49079E-05 | 2.14278E-05 | 1.54451E-07 | |
| Median | 0.999721962723 | 0.999854265310 | 0.999685279461 | 0.999849258203 | 0.999844812853 | 0.999885734109 | 0.999851315177 | 0.999889331930 | |
| Rank | 7 | 5 | 8 | 4 | 6 | 2 | 3 | 1 | |
| Best | 0.999985518490 | 0.999986245353 | 0.999963269496 | 0.999984489590 | 0.999984756234 | 0.999986321134 | 0.9999863369493 | 0.999986337376 | |
| Mean | 0.999957711886 | 0.999976964757 | 0.999915641671 | 0.999975636531 | 0.999931755895 | 0.999981341020 | 0.999969247658 | ||
| Std | 3.15903E-05 | 1.21419E-05 | 3.32342E-05 | 7.35266E-06 | 1.25126E-04 | 2.52450E-06 | 1.75994E-05 | 2.28012E-06 | |
| Median | 0.999972115709 | 0.999979723190 | 0.999922167085 | 0.999977378889 | 0.999979456599 | 0.999980456985 | 0.999979814445 | 0.999986321573 | |
| Rank | 6 | 3 | 8 | 4 | 7 | 2 | 5 | 1 | |
| Best | 0.999948123242 | 0.999954664575 | 0.999872741449 | 0.999953683180 | 0.999954674620 | 0.999954674556 | 0.999954674661 | 0.999954674664323 | |
| Mean | 0.999795203405 | 0.999942731867 | 0.999568789845 | 0.999943724103 | 0.999945629094 | 0.999934231510 | 0.999940788377 | ||
| Std | 2.15848E-04 | 2.19727E-05 | 2.34285E-04 | 6.52910E-06 | 1.05988E-05 | 7.36309E-05 | 1.60499E-05 | 2.16403E-06 | |
| Median | 0.999889663319 | 0.999954382137 | 0.999594706829 | 0.999944385656 | 0.999946151065 | 0.999946151194 | 0.999946134330 | 0.999954674328 | |
| Rank | 7 | 4 | 8 | 3 | 2 | 6 | 5 | 1 | |
| Best | 0.808844189633 | 0.808844189633 | 0.808844189633 | 0.785722876111 | 0.808844189633 | 0.808844189633 | 0.808844189633 | 0.808844189633 | |
| Mean | 0.803652411107 | 0.800204709330 | 0.799655173430 | 0.647607656192 | 0.779653224368 | 0.804485730959 | 0.792425175286 | ||
| Std | 9.35732E-03 | 1.00297E-02 | 1.02335E-02 | 7.73926E-02 | 2.06347E-02 | 7.64016E-03 | 1.76271E-02 | 5.64601E-16 | |
| Median | 0.808844189633 | 0.808844189633 | 0.805407390333 | 0.640077832082 | 0.780835652533 | 0.808844189633 | 0.794475538781 | 0.808844189633 | |
| Rank | 3 | 4 | 5 | 8 | 7 | 2 | 6 | 1 | |
| Best | 0.944748484568 | 0.945613357458 | 0.921041824697 | 0.834752754620 | 0.945613357458 | 0.945613357458 | 0.945218008630 | 0.945613357458 | |
| Mean | 0.940268430460 | 0.942641142180 | 0.889585424484 | 0.714460886500 | 0.942471745286 | 0.944324914872 | 0.940979789237 | ||
| Std | 2.12239E-03 | 2.37562E-03 | 1.97222E-02 | 6.32905E-02 | 2.32059E-03 | 1.25456E-03 | 5.91813E-03 | 3.76312E-04 | |
| Median | 0.940127901001 | 0.943252733491 | 0.893075644595 | 0.700895471149 | 0.943252733491 | 0.944748484568 | 0.942552429269 | 0.945613357458 | |
| Rank | 6 | 3 | 7 | 8 | 4 | 2 | 5 | 1 | |
| Average ranking | 6 | 3.67 | 7.33 | 5.5 | 5 | 2.67 | 4.83 | 1 | |
| Ranking | 7 | 3 | 8 | 6 | 5 | 2 | 4 | 1 | |
Comparison of the statistical results obtained by HSSATLBO and the SSA variants
| Problems | SSA | LSSA | CSSA | GSSA | HSSATLBO | |
|---|---|---|---|---|---|---|
| Best | 0.931682378549 | 0.931681598466 | 0.931681812332 | 0.931681957580 | 0.931682387100 | |
| Mean | 0.924530590294 | 0.921589927882 | 0.921580640950 | 0.925015928556 | ||
| Std | 5.74186E-03 | 7.52792E-03 | 7.09996E-03 | 6.61257E-03 | 8.02668E-04 | |
| Median | 0.924646713521 | 0.921405053083 | 0.923357326677 | 0.928483055614 | 0.931680940554 | |
| Rank | 3 | 4 | 5 | 2 | 1 | |
| Best | 0.999889343515 | 0.999889373288 | 0.999889636119 | 0.999889601704 | 0.999889637382 | |
| Mean | 0.999851215328 | 0.999836304693 | 0.999857891541 | 0.999858100930 | ||
| Std | 2.14278E-05 | 4.79475E-05 | 2.00489E-05 | 1.55662E-05 | 1.54451E-07 | |
| Median | 0.999851315177 | 0.999851302379 | 0.999864570775 | 0.999851368670 | 0.999889331930 | |
| Rank | 4 | 5 | 3 | 2 | 1 | |
| Best | 0.999986336949 | 0.999986335794 | 0.999986336878 | 0.999986303326 | 0.999986337376 | |
| Mean | 0.999969247658 | 0.999976040265 | 0.999973838913 | 0.999971544907 | ||
| Std | 1.75994E-05 | 1.20043E-05 | 9.64372E-06 | 1.66063E-05 | 2.28012E-06 | |
| Median | 0.999979814445 | 0.999979814849 | 0.999979803291 | 0.999979776596 | 0.999986321573 | |
| Rank | 5 | 2 | 3 | 4 | 1 | |
| Best | 0.999954674661 | 0.999954674643 | 0.999954674661 | 0.999954674540 | 0.999954674664 | |
| Mean | 0.999940503716 | 0.999941627064 | 0.999938408345 | 0.999941853887 | ||
| Std | 1.58699E-05 | 2.05199E-05 | 3.65211E-05 | 1.57548E-05 | 2.16403E-06 | |
| Median | 0.999946134330 | 0.999946124021 | 0.999946117229 | 0.999946114350 | 0.999954674352 | |
| Rank | 4 | 3 | 5 | 2 | 1 | |
| Best | 0.808844189633 | 0.808844189633 | 0.808844189633 | 0.808844189633 | 0.808844189633 | |
| Mean | 0.792425175286 | 0.807698589866 | 0.807469469913 | 0.807698589866 | ||
| Std | 1.76271E-02 | 2.60543E-03 | 2.79644E-03 | 2.60543E-03 | 5.64601E-16 | |
| Median | 0.794475538781 | 0.808844189633 | 0.808844189633 | 0.808844189633 | 0.808844189633 | |
| Rank | 5 | 2.5 | 4 | 2.5 | 1 | |
| Best | 0.945218008630 | 0.945613357458 | 0.945613357458 | 0.945613357458 | 0.945613357458 | |
| Mean | 0.940979789237 | 0.943723468748 | 0.942826393320 | 0.940895208312 | ||
| Std | 5.91813E-03 | 1.40407E-03 | 2.78831E-03 | 4.43258E-03 | 3.76312E-04 | |
| Median | 0.942552429269 | 0.943943950607 | 0.943404680133 | 0.941624946698 | 0.945613357458 | |
| Rank | 4 | 2 | 3 | 5 | 1 | |
| Average ranking | 4.17 | 3.09 | 3.83 | 2.92 | 1 | |
| Ranking | 5 | 3 | 4 | 2 | 1 | |
The comparison results of the applied algorithms by Wilcoxon signed-rank test (a level of significance α = 0.05)
| Problems | HSSATLBO vs | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ABC | NNA | TLBO | SSA | HHO | SMA | SCA | |||||||||||||||
| p-value | H | S | p-value | H | S | p-value | H | S | p-value | H | S | p-value | H | S | p-value | H | S | p-value | H | S | |
| 2.35342E-06 | 1 | + | 4.44933E-05 | 1 | + | 3.68261E-02 | 1 | + | 9.31565E-06 | 1 | + | 1.73440E-06 | 1 | + | 3.8822e-06 | 1 | + | 1.73440E-06 | 1 | + | |
| 1.73439E-06 | 1 | + | 4.86026E-05 | 1 | + | 2.59671E-05 | 1 | + | 1.92092E-06 | 1 | + | 1.73440E-06 | 1 | + | 1.92092E-06 | 1 | + | 1.73440E-06 | 1 | + | |
| 3.18167E-06 | 1 | + | 4.28568E-06 | 1 | + | 4.86026E-05 | 1 | + | 1.23807E-05 | 1 | + | 3.18168E-06 | 1 | + | 8.46608E-06 | 1 | + | 1.73440E-06 | 1 | + | |
| 3.18167E-06 | 1 | + | 4.19550E-04 | 1 | + | 1.49356E-05 | 1 | + | 2.61343E-04 | 1 | + | 1.73440E-06 | 1 | + | 1.73440E-06 | 1 | + | 1.12654E-05 | 1 | + | |
| 1.73439E-06 | 1 | + | 8.1463E-06 | 1 | + | 6.3103E-01 | 0 | + | 2.4375E-05 | 1 | + | 3.667E-01 | 1 | + | 4.2859E-02 | 1 | + | 6.1035E-05 | 1 | + | |
| 1.73439E-06 | 1 | + | 7.2533E-06 | 1 | + | 2.7931E-04 | 1 | + | 2.6017E-06 | 1 | + | 2.5631E-06 | 1 | + | 1.1181E-05 | 1 | + | 1.7333E-06 | 1 | + | |
The comparison results of the SSA variants by Wilcoxon signed-rank test (a level of significance α = 0.05)
| Problems | HSSATLBO vs | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SSA | LSSA | CSSA | GSSA | |||||||||
| p-value | H | S | p-value | H | S | p-value | H | S | p-value | H | S | |
| 9.32E-06 | 1 | + | 5.22E-06 | 1 | + | 1.92E-06 | 1 | + | 4.73E-06 | 1 | + | |
| 1.92E-06 | 1 | + | 1.73E-06 | 1 | + | 2.88E-06 | 1 | + | 3.18E-06 | 1 | + | |
| 1.24E-05 | 1 | + | 8.47E-06 | 1 | + | 2.88E-06 | 1 | + | 1.49E-05 | 1 | + | |
| 2.61E-04 | 1 | + | 1.89E-04 | 1 | + | 1.97E-05 | 1 | + | 4.07E-05 | 1 | + | |
| 2.44E-05 | 1 | + | 4.04E-02 | 1 | + | 1.38E-01 | 0 | + | 4.04E-02 | 1 | + | |
| 2.60E-06 | 1 | + | 6.91E-06 | 1 | + | 1.22E-05 | 1 | + | 1.18E-05 | 1 | + | |
Statistical results of the existing optimizers using MCT analysis
| Problems | Comparing | Lower bound | Group mean | Upper bound | p-value | Problems | Comparing | Lower bound | Group mean | Upper bound | p-value | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| HSSATLBO vs SSA | 22.86833 | 53.46667 | 84.06500 | 1.85E-05 | HSSATLBO vs SSA | 10.83540 | 41.43333 | 72.03126 | 2.06E-03 | ||||
| HSSATLBO vs TLBO | -34.414125 | 19.916667 | 74.247459 | 9.547E-01 | HSSATLBO vs TLBO | 4.287419 | 58.616667 | 112.945914 | 2.390E-02 | ||||
| HSSATLBO vs NNA | -0.347459 | 53.983333 | 108.314125 | 5.291E-02 | HSSATLBO vs NNA | -0.845914 | 53.483333 | 107.8125807 | 5.733E-02 | ||||
| HSSATLBO vs ABC | 35.402541 | 89.733333 | 144.064125 | 1.535E-05 | HSSATLBO vs ABC | 30.97075 | 85.30000 | 139.62925 | 5.323E-05 | ||||
| HSSATLBO vs HHO | 111.835875 | 166.166667 | 220.497459 | 5.988E-08 | HSSATLBO vs HHO | 95.17075 | 149.50000 | 203.82925 | 5.988E-08 | ||||
| HSSATLBO vs SMA | 8.002541 | 62.333333 | 116.664125 | 1.189E-02 | HSSATLBO vs SMA | 12.80409 | 67.13333 | 121.46258 | 4.468E-03 | ||||
| HSSATLBO vs SCA | 116.835875 | 171.166667 | 225.497459 | 5.988E-08 | HSSATLBO vs SCA | 127.07075 | 181.4 | 235.7292473 | 5.988E-08 | ||||
| HSSATLBO vs SSA | 43.80368 | 74.40000 | 104.99632 | 1.02E-08 | HSSATLBO vs SSA | 6.83147 | 35.26667 | 63.70186 | 6.44E-03 | ||||
| HSSATLBO vs TLBO | 2.102494 | 56.433333 | 110.764172 | 3.514E-02 | HSSATLBO vs TLBO | -82.732372 | -28.800000 | 25.132372 | 7.393E-01 | ||||
| HSSATLBO vs NNA | 27.402494 | 81.733333 | 136.064172 | 1.386E-04 | HSSATLBO vs NNA | 32.967628 | 86.900000 | 140.832372 | 2.860E-05 | ||||
| HSSATLBO vs ABC | 35.935828 | 90.266667 | 144.597506 | 1.316E-05 | HSSATLBO vs ABC | 86.467628 | 140.400000 | 194.332372 | 5.988E-08 | ||||
| HSSATLBO vs HHO | 115.269161 | 169.600000 | 223.930839 | 5.988E-08 | HSSATLBO vs HHO | -67.432372 | -13.500000 | 40.432372 | 9.951E-01 | ||||
| HSSATLBO vs SMA | 37.602494 | 91.933333 | 146.264172 | 8.103E-06 | HSSATLBO vs SMA | -37.999038 | 15.933333 | 69.865705 | 9.866E-01 | ||||
| HSSATLBO vs SCA | 128.169161 | 182.500000 | 236.830839 | 5.988E-08 | HSSATLBO vs SCA | -15.799038 | 38.133333 | 92.065704 | 3.870E-01 | ||||
| HSSATLBO vs SSA | 28.33467 | 58.93333 | 89.53200 | 1.49E-06 | HSSATLBO vs SSA | 43.47869 | 74.00000 | 104.52131 | 1.03E-08 | ||||
| HSSATLBO vs TLBO | -2.947164 | 51.383333 | 105.713831 | 7.950E-02 | HSSATLBO vs TLBO | -18.10360 | 36.20000 | 90.50360 | 4.678E-01 | ||||
| HSSATLBO vs NNA | 33.369503 | 87.700000 | 142.030497 | 2.736E-05 | HSSATLBO vs NNA | 20.32974 | 74.63333 | 128.93693 | 8.143E-04 | ||||
| HSSATLBO vs ABC | 47.486169 | 101.816667 | 156.147164 | 4.293E-07 | HSSATLBO vs ABC | 144.69640 | 199.00000 | 253.30360 | 5.988E-08 | ||||
| HSSATLBO vs HHO | 77.769503 | 132.100000 | 186.430497 | 5.988E-08 | HSSATLBO vs HHO | 58.89640 | 113.20000 | 167.50360 | 6.680E-08 | ||||
| HSSATLBO vs SMA | 14.536169 | 68.866667 | 123.197164 | 3.075E-03 | HSSATLBO vs SMA | 18.72974 | 73.03333 | 127.33693 | 1.188E-03 | ||||
| HSSATLBO vs SCA | 128.536169 | 182.866667 | 237.197164 | 5.988E-08 | HSSATLBO vs SCA | 114.62974 | 168.93333 | 223.23693 | 5.988E-08 |
Statistical results of SSA variants using MCT analysis
| Problems | Comparing | Lower bound | Group mean | Upper bound | p-value | Problems | Comparing | Lower bound | Group mean | Upper bound | p-value | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| HSSATLBO vs SSA | 22.86833 | 53.46667 | 84.06500 | 1.85E-05 | HSSATLBO vs SSA | 10.83540 | 41.43333 | 72.03126 | 2.06E-03 | ||||
| HSSATLBO vs LSSA | 41.93500 | 72.53333 | 103.13167 | 1.09E-08 | HSSATLBO vs LSSA | 7.835405 | 38.43333 | 69.03126 | 5.53E-03 | ||||
| HSSATLBO vs CSSA | 41.40166 | 72.00000 | 102.59834 | 1.12E-08 | HSSATLBO vs CSSA | 19.46873 | 50.06666 | 80.664594 | 7.90E-05 | ||||
| HSSATLBO vs GSSA | 23.56833 | 54.16667 | 84.76500 | 1.36E-05 | HSSATLBO vs GSSA | 15.30207 | 45.90000 | 76.49793 | 4.12E-04 | ||||
| HSSATLBO vs SSA | 43.80368 | 74.40000 | 104.99632 | 1.02E-08 | HSSATLBO vs SSA | 6.83147 | 35.26667 | 63.70186 | 6.44E-03 | ||||
| HSSATLBO vs LSSA | 47.97034 | 78.56667 | 109.16299 | 9.94E-09 | HSSATLBO vs LSSA | -70.26853 | -41.83333 | -13.39814 | 5.74E-04 | ||||
| HSSATLBO vs CSSA | 28.40368 | 59.00000 | 89.59632 | 1.44E-06 | HSSATLBO vs CSSA | -67.53519 | -39.10000 | -10.66481 | 1.65E-03 | ||||
| HSSATLBO vs GSSA | 26.93701 | 57.53333 | 88.12966 | 2.89E-06 | HSSATLBO vs GSSA | -70.26853 | -41.83333 | -13.39814 | 5.74E-04 | ||||
| HSSATLBO vs SSA | 28.33467 | 58.93333 | 89.53200 | 1.49E-06 | HSSATLBO vs SSA | 43.47869 | 74.00000 | 104.52131 | 1.03E-08 | ||||
| HSSATLBO vs LSSA | 21.46800 | 52.06667 | 82.66533 | 3.40E-05 | HSSATLBO vs LSSA | 18.62869 | 49.15000 | 79.67131 | 0.000109304 | ||||
| HSSATLBO vs CSSA | 32.50134 | 63.10000 | 93.69866 | 1.94E-07 | HSSATLBO vs CSSA | 25.07869 | 55.60000 | 86.12131 | 6.67E-06 | ||||
| HSSATLBO vs GSSA | 30.63467 | 61.23333 | 91.83200 | 4.86E-07 | HSSATLBO vs GSSA | 42.97869 | 73.50000 | 104.02131 | 1.04E-08 |
Fig. 9Box plot of objective function using the reported optimizers
Fig. 10Box plot of objective function using the SSA variants
| n |
|
| vector for the system. | |
| m | number of subsystems. |
| the number of components in subsystem | |
| maximum number of components in subsystem | |
| the components reliability in subsystem | |
|
| is the vector of resource limitation. |
| the component cost in subsystem | |
| the component volume in subsystem | |
| the component weight in subsystem | |
| = | |
| subsystem. | |
| upper limit of the system’s cost. | |
| upper limit of the system’s volume. | |
| upper limit of the system’s weight. | |
| the system reliability. | |
| the |