| Literature DB >> 35937044 |
Abstract
The main objective of this paper is to present an improved neural network algorithm (INNA) for solving the reliability-redundancy allocation problem (RRAP) with nonlinear resource constraints. In this RRAP, both the component reliability and the redundancy allocation are to be considered simultaneously. Neural network algorithm (NNA) is one of the newest and efficient swarm optimization algorithms having a strong global search ability that is very adequate in solving different kinds of complex optimization problems. Despite its efficiency, NNA experiences poor exploitation, which causes slow convergence and also restricts its practical application of solving optimization problems. Considering this deficiency and to obtain a better balance between exploration and exploitation, searching procedure for NNA is reconstructed by implementing a new logarithmic spiral search operator and the searching strategy of the learner phase of teaching-learning-based optimization (TLBO) and an improved NNA has been developed in this paper. To demonstrate the performance of INNA, it is evaluated against seven well-known reliability optimization problems and finally compared with other existing meta-heuristics algorithms. Additionally, the INNA results are statistically investigated with the Wilcoxon sign-rank test and Multiple comparison test to show the significance of the results. Experimental results reveal that the proposed algorithm is highly competitive and performs better than previously developed algorithms in the literature.Entities:
Keywords: Constrained optimization; Neural network algorithm; Reliability redundancy allocation problem; Teaching–learning-based optimization
Year: 2022 PMID: 35937044 PMCID: PMC9340737 DOI: 10.1007/s00521-022-07565-y
Source DB: PubMed Journal: Neural Comput Appl ISSN: 0941-0643 Impact factor: 5.102
Nature-inspired optimization algorithms
| Categories | Nature-inspired algorithm |
|---|---|
| 1. Evolutionary algorithms | Genetic Algorithm (GA) [ |
| 2. Swarm intelligence algorithms | Ant Colony Optimization (ACO) [ |
| 3. Human-related algorithms | Passing Vehicle Search (PVS) [ |
Fig. 1The process of population generation in NNA
Fig. 2Pseudo-code for NNA
Fig. 3Pseudo-code for TLBO
Fig. 4Candidate population representation for exploration-exploitation
Fig. 5Illustration of the logarithmic spiral search operator
Fig. 6Pseudo-code for the proposed INNA
Fig. 7Flowchart of the proposed INNA
Fig. 8Layout of the series, series-parallel, bridge and overspeed protection systems
Values of parameters used in the literature
| 1 | 2.330 | 1.5 | 1 | 7 | 175 | 110 | 200 |
| 2 | 1.450 | 1.5 | 2 | 8 | |||
| 3 | 0.541 | 1.5 | 3 | 8 | |||
| 4 | 8.050 | 1.5 | 4 | 6 | |||
| 5 | 1.950 | 1.5 | 2 | 9 | |||
| 1 | 2.500 | 1.5 | 2 | 3.5 | 175 | 180 | 100 |
| 2 | 1.450 | 1.5 | 4 | 4.0 | |||
| 3 | 0.541 | 1.5 | 5 | 4.0 | |||
| 4 | 0.541 | 1.5 | 8 | 3.5 | |||
| 5 | 2.100 | 1.5 | 4 | 3.5 | |||
| 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 P6
| 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 P7
| 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 P7
| 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 for solving reliability optimization problems
| Algorithms | Methods | Authors and published year | |
|---|---|---|---|
| 1. | SCA | Soft computing approach | Gen and Yun [ |
| 2. | SAA | Simulated annealing algorithm | Kim et al. [ |
| 3. | GA | Genetic algorithm (GA) | Yokota et al. [ |
| 4. | IA | Immune based two-phase approach | Hsieh and You [ |
| 5. | ABC1 | Artificial bee colony algorithm | Yeh and Hsieh [ |
| 6. | IPSO | Improved particle swarm optimization | Wu et al. [ |
| 7. | CS1 | Cuckoo search (CS) algorithm | Valian and Valian [ |
| 8. | CS2 | Cuckoo search algorithm | Garg [ |
| 9. | PSO/SSO/PSSO | Particle-based swarm optimization algorithm | Huang [ |
| 10. | ICS | Improved CS algorithm | Valian et al. [ |
| 11. | CS-GA | Hybrid CS and genetic algorithm | Kanagaraj et al. [ |
| 12 | ABC2 | Artificial bee colony | Garg et al. [ |
| 13. | INGHS | Improved novel global harmony search | Ouyang et al. [ |
| 14. | MPSO | Modified particle swarm optimization | Liu and Qin [ |
| 15. | EBBO | Efficient biogeography-based optimization | Garg [ |
| 16. | EGHS | Effective global harmony search algorithm | Zou et al. [ |
| 17. | NMDE | Novel modified DE | Zou et al. [ |
| 18. | NGHS | Novel global HS algorithm | Zou et al. [ |
| 19. | CPSO | Co-evolutionary PSO | He and Wang [ |
| 20. | IABC | Improved ABC algorithm | Ghambari and Rahati [ |
| 21. | NAFSA | Novel artificial fish swarm algorithm | He et al. [ |
| 22. | MICA | Modified imperialist competitive algorithm | Afonso et al. [ |
Comparison of the best result for the Series system (P1) with other results in the literature
| Algorithm | MPI(%) | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| GA | (3, 2, 2, 3, 3) | 0.782391 | 0.866712 | 0.901747 | 0.717266 | 0.783795 | 0.931460 | 27 | 5.3194E-02 | 7.518918 | 4.39E-03 |
| SCA | (3, 2, 2, 3, 3) | 0.779427 | 0.869482 | 0.902674 | 0.714038 | 0.786896 | 0.931680 | 27 | 1.2145E-01 | 7.518918 | 1.33E-04 |
| SAA | (3, 2, 2, 3, 3) | 0.777143 | 0.867514 | 0.896696 | 0.717739 | 0.793889 | 0.931363 | 27 | 0.000E+00 | 7.518918 | 2.63E-01 |
| IA | (3, 2, 2, 3, 3) | 0.779462 | 0.871883 | 0.902801 | 0.711350 | 0.787862 | 0.9316823 | 27 | 5.2840E-07 | 7.518918 | 1.76E-04 |
| ABC1 | (3, 2, 2, 3, 3) | 0.779399 | 0.871837 | 0.902885 | 0.711403 | 0.787800 | 0.9316820 | 27 | 2.1836E-04 | 7.518918 | 3.87E+01 |
| IPSO | (3, 2, 2, 3, 3) | 0.780373 | 0.871783 | 0.902409 | 0.711474 | 0.787388 | 0.931680 | 27 | 1.0100E-04 | 7.518918 | 4.13E-04 |
| CS2 | (3, 2, 2, 3, 3) | 0.779440 | 0.871995 | 0.902873 | 0.711127 | 0.787986 | 0.9316821 | 27 | 4.4299E-07 | 7.518918 | 3.50E-03 |
| PSO | (2, 3, 2, 4, 2) | 0.800593 | 0.740493 | 0.829144 | 0.636861 | 0.887043 | 0.8885037 | 4 | 1.6775E-01 | 4.814615 | 5.68E-04 |
| NAFSA | (3, 2, 2, 3, 3) | 0.779388 | 0.871721 | 0.903033 | 0.711418 | 0.787789 | 0.9316823 | 27 | 6.7347E-09 | 7.518918 | 7.01E-05 |
| SSO | (3, 2, 2, 3, 3) | 0.782715 | 0.873520 | 0.902649 | 0.713135 | 0.777298 | 0.9315020 | 27 | 1.8214E-03 | 7.518918 | 4.65E-01 |
| PSSO | (3, 2, 2, 3, 3) | 0.779466 | 0.871732 | 0.902849 | 0.711487 | 0.787816 | 0.93168230 | 27 | 4.9081E-05 | 7.518918 | 3.50E-03 |
| MICA | (3, 2, 2, 3, 3) | 0.779874 | 0.872057 | 0.903426 | 0.710960 | 0.786902 | 0.93167940 | 27 | 9.9000E-05 | 7.518918 | 3.24E-01 |
| INNA | (3, 2, 2, 3, 3) | 0.77939878 | 0.87183702 | 0.90288539 | 0.71140256 | 0.78779944 | 0.93168238791 | 27 | 7.2617E-11 | 7.51891824 | − |
Comparison of the best result for the Series-parallel system (P2) with other results in the literature
| Algorithm | MPI(%) | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| GA | (3, 3, 1, 2, 3) | 0.838193 | 0.855065 | 0.878859 | 0.911402 | 0.850355 | 0.99996875 | 53 | 0.0000E-00 | 7.110849 | 5.02E+01 |
| SCA | (2, 2, 2, 2, 4) | 0.785452 | 0.842998 | 0.885333 | 0.917958 | 0.870318 | 0.99997418 | 40 | 1.1944E-00 | 1.609289 | 3.97E+01 |
| SAA | (2, 2, 2, 2, 4) | 0.819596 | 0.845000 | 0.895514 | 0.895519 | 0.868456 | 0.99997665 | 40 | 7.0000E-06 | 1.609289 | 3.33E+01 |
| IA | (2, 2, 2, 2, 4) | 0.812161 | 0.853346 | 0.897597 | 0.900710 | 0.866316 | 0.99997631 | 40 | 7.3000E-03 | 1.609289 | 3.42E+01 |
| IPSO | (2, 2, 2, 2, 4) | 0.819746 | 0.845008 | 0.895458 | 0.900903 | 0.868407 | 0.99997731 | 40 | 1.4695E+00 | 1.609289 | 3.13E+01 |
| ABC1 | (2, 2, 2, 2, 4) | 0.819592 | 0.844951 | 0.895428 | 0.895522 | 0.868490 | 0.99997665 | 40 | 5.9846E-04 | 1.609289 | 3.33E+01 |
| CPSO | (2, 2, 2, 2, 4) | 0.819185 | 0.843664 | 0.894730 | 0.895376 | 0.869127 | 0.99997664 | 40 | 5.6100E-04 | 1.609289 | 3.33E+01 |
| CS1 | (2, 2, 2, 2, 4) | 0.819927 | 0.845268 | 0.895492 | 0.895441 | 0.868319 | 0.99997665 | 40 | 1.6100E-06 | 1.609289 | 3.33E+01 |
| CS-GA | (2, 2, 2, 2, 4) | 0.819660 | 0.844982 | 0.895519 | 0.895492 | 0.868447 | 0.99997665 | 40 | 1.7000E-08 | 1.609289 | 3.33E+01 |
| ABC2 | (2, 2, 2, 2, 4) | 0.819738 | 0.844991 | 0.895530 | 0.895434 | 0.868435 | 0.99997665 | 40 | 1.3915E-10 | 1.609289 | 3.33E+01 |
| MPSO | (2, 2, 2, 2, 4) | 0.819660 | 0.844981 | 0.895506 | 0.895506 | 0.868448 | 0.99997665 | 40 | 1.9616E-07 | 1.609289 | 3.33E+01 |
| INGHS | (2, 2, 2, 2, 4) | 0.819812 | 0.844951 | 0.895670 | 0.895233 | 0.868438 | 0.99997665 | 40 | 5.3054E-05 | 1.609289 | 3.33E+01 |
| CS2 | (2, 2, 2, 2, 4) | 0.819483 | 0.844783 | 0.895810 | 0.895220 | 0.868542 | 0.99997665 | 40 | 2.7217E-10 | 1.609289 | 3.33E+01 |
| DE | (2, 2, 2, 2, 4) | 0.819660 | 0.844981 | 0.895506 | 0.895506 | 0.868448 | 0.99997665 | 40 | 1.9616E-07 | 1.609289 | 3.33E+01 |
| EBBO | (2, 2, 2, 2, 4) | 0.819658 | 0.844910 | 0.895487 | 0.895515 | 0.868468 | 0.99997665 | 40 | 1.7485E-05 | 1.609289 | 3.33E+01 |
| PSO | (4, 3, 2, 1, 2) | 0.840253 | 0.888651 | 0.623750 | 0.939850 | 0.751587 | 0.99985845 | 68 | 9.1691E-01 | 4.017704 | 8.90E+01 |
| NAFSA | (2, 2, 2, 2, 4) | 0.819788 | 0.845672 | 0.894868 | 0.895908 | 0.868296 | 0.99997665 | 40 | 3.1248E-08 | 1.609289 | 3.33E+01 |
| INNA | (2, 3, 2, 2, 4) | 0.84342538 | 0.79318760 | 0.89238731 | 0.89260221 | 0.86456512 | 0.99998442283 | 20 | 1.5645E-05 | 0.26819176 | − |
Comparison of the best result for the Complex system (P3) with other results in the literature
| Algorithm | MPI(%) | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| GA | (3, 3, 3, 3, 1) | 0.814090 | 0.864614 | 0.890291 | 0.701190 | 0.734731 | 0.99987916 | 18 | 3.7634E-01 | 4.264770 | 8.67E+00 |
| SAA | (3, 3, 3, 3, 1) | 0.868116 | 0.807263 | 0.872862 | 0.712667 | 0.751034 | 0.99988764 | 40 | 7.3000E-03 | 1.609289 | 1.78E+00 |
| SCA | (3, 3, 2, 3, 2) | 0.814483 | 0.821383 | 0.896151 | 0.713091 | 0.814091 | 0.99978940 | 18 | 1.8540E+00 | 4.264770 | 4.76E+01 |
| NGHS | (3, 3, 2, 4, 1) | 0.829840 | 0.857989 | 0.913339 | 0.646745 | 0.703109 | 0.99989000 | 5 | 5.9400E-06 | 1.560466 | 3.38E-02 |
| IA | (3, 3, 3, 3, 1) | 0.816624 | 0.868767 | 0.858749 | 0.710279 | 0.753429 | 0.99988900 | 18 | 4.0421E-08 | 4.264770 | 2.59E-01 |
| EGHS | (3, 3, 2, 4, 1) | 0.829840 | 0.857989 | 0.913339 | 0.646745 | 0.703110 | 0.99988960 | 5 | 5.9400E-06 | 1.560466 | 3.38E-02 |
| ABC1 | (3, 3, 2, 4, 1) | 0.828087 | 0.857805 | 0.704163 | 0.648146 | 0.914240 | 0.99988962 | 5 | 25.43E+00 | 1.560466 | 1.57E-02 |
| IPSO | (3, 3, 2, 4, 1) | 0.828684 | 0.858026 | 0.9136462 | 0.648034 | 0.702276 | 0.99988963 | 5 | 3.5900E-06 | 1.560466 | 6.62E-03 |
| ABC2 | (3, 3, 2, 4, 1) | 0.827970 | 0.857875 | 0.914186 | 0.648355 | 0.703575 | 0.99988963 | 5 | 3.7463E-04 | 1.560466 | 1.35E-03 |
| INGHS | (3, 3, 2, 4, 1) | 0.827985 | 0.857680 | 0.914156 | 0.648481 | 0.704865 | 0.99988963 | 5 | 1.8900E-06 | 1.560466 | 8.19E-04 |
| CS2 | (3, 3, 2, 4, 1) | 0.827856 | 0.857626 | 0.914753 | 0.648217 | 0.702670 | 0.99988963 | 5 | 1.0672E-10 | 1.560466 | 4.90E-03 |
| EBBO | (3, 3, 2, 4, 1) | 0.828061 | 0.858040 | 0.914149 | 0.647969 | 0.704205 | 0.99988963 | 5 | 1.4541E-04 | 1.560466 | 8.19E-04 |
| PSO | (3, 3, 2, 2, 3) | 0.770616 | 0.901092 | 0.892786 | 0.600830 | 0.73451 | 0.99967140 | 37 | 16.545713 | 1.41E+00 | 6.64E+01 |
| NAFSA | (3, 3, 2, 4, 1) | 0.828322 | 0.857974 | 0.914221 | 0.647757 | 0.703007 | 0.99988963 | 5 | 1.5485E-05 | 1.560466 | 1.18E-03 |
| MICA | (3, 3, 2, 4, 1) | 0.827642 | 0.857478 | 0.914197 | 0.649274 | 0.704092 | 0.99988963 | 5 | 4.4280E-05 | 1.560466 | 6.62E-03 |
| INNA | (3, 3, 2, 4, 1) | 0.82800430 | 0.85775303 | 0.91433036 | 0.64825542 | 0.70382891 | 0.999889637303 | 5 | 1.1872E-04 | 1.56046628 | − |
Comparison of the best result for the Overspeed system (P4) with other results in the literature
| Algorithms | MPI(%) | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| SAA | (5, 5, 5, 5) | 0.895644 | 0.885878 | 0.912184 | 0.887785 | 0.999945000 | 50 | 9.3800E-01 | 28.8037 | 1.76E+01 |
| IA | (5, 5, 4, 6) | 0.901589 | 0.888193 | 0.948167 | 0.849970 | 0.999954674 | 55 | 1.2495E-04 | 15.3634 | 1.78E-04 |
| IPSO | (5, 5, 4, 5) | 0.901631 | 0.849970 | 0.948218 | 0.888128 | 0.999954670 | 55 | 9.0000E-06 | 24.0818 | 1.02E-02 |
| NMDE | (5, 6, 4, 5) | 0.901615 | 0.849921 | 0.948141 | 0.888223 | 0.999954670 | 55 | 1.0570E-05 | 24.8018 | 1.02E-02 |
| INGHS | (5, 5, 4, 6) | 0.901556 | 0.888243 | 0.948111 | 0.849982 | 0.999954674 | 55 | 5.0540E-05 | 24.8018 | 7.30E-04 |
| CS2 | (5, 5, 4, 6) | 0.901598 | 0.888226 | 0.948102 | 0.849981 | 0.999954674 | 55 | 8.8249E-10 | 15.3634 | 1.39E-03 |
| EBBO | (5, 5, 4, 6) | 0.901563 | 0.888225 | 0.948156 | 0.849953 | 0.999954674 | 55 | 2.7021E-05 | 15.3634 | 1.39E-03 |
| PSO | (4, 6, 5, 5) | 0.929523 | 0.813703 | 0.886637 | 0.899872 | 0.999904000 | 37 | 11.52E+00 | 11.6447 | 5.24E+01 |
| DE | (5, 6, 4, 5) | 0.901615 | 0.849921 | 0.948141 | 0.888222 | 0.999954670 | 55 | 1.0051E-05 | 24.8018 | 1.02E-02 |
| MICA | (5, 5, 4, 5) | 0.901489 | 0.850035 | 0.948130 | 0.888238 | 0.999954673 | 55 | 2.1378E-03 | 24.8018 | 3.60E-03 |
| INNA | (5, 5, 4, 6) | 0.9015888 | 0.8882576 | 0.9481337 | 0.8498978 | 0.99995467463 | 55 | 5.2747E-09 | 15.363463 |
Comparison of the best result for the Convex system (P5) and Mixed series-parallel system (P6) with other results in the literature
| Problems | Methods | ||||||
|---|---|---|---|---|---|---|---|
| P5 | 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.8088441896 | 0.9649E+13 | 0.0203E+13 | 4.3632E+13 | 0.0872E+13 | |
| IABC | (2, 2, 2, 1, 1, 2, 3, 2, 1, 2) | 0.8088441896 | 0.9649E+13 | 0.0203E+13 | 4.3632E+13 | 0.0871E+13 | |
| INNA | (2, 2, 2, 1, 1, 2, 3, 2, 1, 2) | 0.8088441896 | 9.6493E+12 | 2.0299E+11 | 4.3632E+13 | 8.7149e+11 | |
| P6 | 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.9456133574 | 8 | 0 | |||
| IABC | (3, 4, 6, 4, 3, 2, 4, 5, 4, 2, 3, 4, 5, 4, 5) | 0.9456133574 | 8 | 0 | |||
| INNA | (3, 4, 6, 4, 3, 2, 4, 5, 4, 2, 3, 4, 5, 4, 5) | 0.9456133574 | 8 | 0 | − | − |
Comparison of results for the Large scale system (P7) 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.51997597 | 1 | 49.125763 | 109 | 301.353247 | |
| IABC | (5, 10, 15, 21, 33) | 0.51997597 | 1 | 49.125763 | 109 | 301.353247 | |
| INNA | (5, 10, 15, 21, 33) | 0.51997597 | 1 | 49.125763 | 109 | 291.353247 | |
| 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.5109885965 | 1 | 53.638551 | 115 | 317.039538 | |
| IABC | (10,13,15,21 ,33) | 0.5109885965 | 1 | 53.638551 | 115 | 317.039538 | |
| INNA | (10, 13, 15, 21, 33) | 0.5109885965 | 1 | 53.638551 | 115 | 317.039538 | |
| 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.50599242 | 0 | 51.047142 | 119 | 333.240549 | |
| IABC | (4, 10, 11, 21, 22, 33) | 0.50599242 | 0 | 51.047142 | 119 | 333.240549 | |
| INNA | (5, 10, 13, 15, 33) | 0.503292493 | 3 | 58.534065 | 128 | 330.282179 | |
| 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.47966355 | 2 | 52.718250 | 129 | 354.583694 | |
| IABC | (4, 10, 11, 15, 21, 33) | 0.47966355 | 2 | 52.718250 | 129 | 354.583694 | |
| INNA | (5, 10, 13, 15, 42) | 0.47663109 | 2 | 61.274735 | 137 | 351.211111 | |
| 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.40695474 | 0 | 61.955982 | 154.0 | 433.914647 | |
| INGHS | (4, 10, 15, 21, 33, 42, 45) | 0.40695474 | 0 | 61.955982 | 154.0 | 433.914646 | |
| IABC | (4, 10, 15, 21, 33, 42, 45) | 0.40695474 | 0 | 61.955982 | 154.0 | 433.914647 | |
| INNA | (4, 10, 15, 21, 33, 42, 45) | 0.40695474 | 0 | 61.955982 | 154.0 | 433.914647 |
Fig. 9Comparison of Convergence curve of INNA with SSA, SCA, SMA, HHO, ABC, TLBO and NNA
Diversity and Exploration-Exploitation measurement on reliability problems
| Problems | INNA | NNA | ||
|---|---|---|---|---|
| Diversity | Expl%:Expt% | Diversity | Expl% : Expt% | |
| P1 | 14.4026 | 48:52 | 9.5045 | 35:65 |
| P2 | 14.2185 | 48:52 | 9.6495 | 36:64 |
| P3 | 14.4711 | 48:52 | 9.5714 | 35:65 |
| P4 | 12.5628 | 46:54 | 8.5150 | 36:64 |
| P5 | 20.1557 | 49:51 | 13.2548 | 35:65 |
| P6 | 38.7695 | 51:49 | 21.6344 | 35:65 |
Fig. 10Comparison on Diversity measurement between NNA and INNA on reliability problems (P1–P7)
Fig. 11Exploration-exploitation measurement of NNA and INNA on reliability problems (P1–P7)
Comparison of the statistical results obtained by INNA and the existing optimizers
| Problems | INNA | NNA | TLBO | ABC | HHO | SMA | SCA | SSA | |
|---|---|---|---|---|---|---|---|---|---|
| P1 | Best | 0.9316823879 | 0.9316823658 | 0.9316823380 | 0.9303824905 | 0.9232316599 | 0.9316562324 | 0.9197764827 | 0.9316823793 |
| Mean | 0.9309717985 | 0.9274360928 | 0.9295905661 | 0.9243814737 | 0.8972295012 | 0.9277272901 | 0.8944273654 | 0.9245305903 | |
| Std | 1.19E-03 | 3.13E-03 | 3.11E-03 | 4.66E-03 | 1.93E-02 | 3.36E-03 | 1.83E-02 | 5.74E-03 | |
| Median | 0.9316777002 | 0.9271935041 | 0.9316810357 | 0.9258462866 | 0.9062971655 | 0.9283863319 | 0.8961627775 | 0.9246467135 | |
| Rank | 1 | 6 | 2 | 5 | 7 | 3 | 8 | 4 | |
| P2 | Best | 0.9999844228 | 0.99998433840 | 0.9999863211 | 0.99998448960 | 0.99998551850 | 0.9999862453 | 0.99996326950 | 0.9999863373 |
| Mean | 0.9999829421 | 0.99993171890 | 0.9999813410 | 0.9999756365 | 0.99995771190 | 0.9999769647 | 0.9999156416 | 0.9999692476 | |
| Std | 1.81E-06 | 1.25E-04 | 2.52E-06 | 7.35E-06 | 3.15E-05 | 1.21E-05 | 3.32E-05 | 1.76E-05 | |
| Median | 0.9999838413 | 0.99997945660 | 0.9999804569 | 0.9999773789 | 0.9999721157 | 0.9999797231 | 0.9999221671 | 0.9999798144 | |
| Rank | 1 | 7 | 2 | 4 | 6 | 3 | 8 | 5 | |
| P3 | Best | 0.9998896373 | 0.9998896199 | 0.9998895729 | 0.9998824392 | 0.9998572654 | 0.9998891929 | 0.9997988589 | 0.9998893460 |
| Mean | 0.9998892381 | 0.9998312241 | 0.9998631093 | 0.9998482789 | 0.9996777031 | 0.9998359624 | 0.9996737060 | 0.9998512153 | |
| Std | 3.05E-07 | 6.83E-05 | 3.49E-05 | 1.86E-05 | 1.55E-04 | 7.11E-05 | 9.39E-05 | 2.14E-05 | |
| Median | 0.9998893081 | 0.9998448128 | 0.9998857341 | 0.9998492582 | 0.9997219627 | 0.9998542653 | 0.9996852794 | 0.9998513151 | |
| Rank | 1 | 6 | 2 | 4 | 7 | 5 | 8 | 3 | |
| P4 | Best | 0.9999546746 | 0.9999546746 | 0.9999546745 | 0.9999536832 | 0.9999481232 | 0.9999546645 | 0.9998727414 | 0.9999546746 |
| Mean | 0.9999510830 | 0.9999456290 | 0.9999342315 | 0.9999437241 | 0.9997952034 | 0.9999427318 | 0.9995687898 | 0.9999407883 | |
| Std | 1.20E-05 | 1.06E-05 | 7.36E-05 | 6.53E-06 | 2.15E-04 | 2.20E-05 | 2.34E-04 | 1.60E-05 | |
| Median | 0.9999546742 | 0.9999461511 | 0.9999461512 | 0.9999443856 | 0.9998896633 | 0.9999543821 | 0.9995947068 | 0.9999461343 | |
| Rank | 1 | 2 | 6 | 3 | 7 | 5 | 8 | 4 | |
| P5 | Best | 0.8088441896 | 0.8088441896 | 0.8088441896 | 0.7857228761 | 0.8088441896 | 0.8088441896 | 0.8088441896 | 0.8088441896 |
| Mean | 0.8088441896 | 0.7796532244 | 0.8044857309 | 0.6476076562 | 0.8036524111 | 0.8002047093 | 0.7996551734 | 0.7924251753 | |
| Std | 5.65E-16 | 2.06E-02 | 7.64E-03 | 7.74E-02 | 9.36E-03 | 1.00E-02 | 1.02E-02 | 1.76E-02 | |
| Median | 0.8088441896 | 0.7808356525 | 0.8088441896 | 0.6400778320 | 0.8088441896 | 0.8088441896 | 0.8054073903 | 0.7944755387 | |
| Rank | 1 | 7 | 2 | 8 | 3 | 4 | 5 | 6 | |
| P6 | Best | 0.9456133574 | 0.9456133574 | 0.9456133574 | 0.8347527546 | 0.9447484845 | 0.9456133574 | 0.9210418246 | 0.9452180086 |
| Mean | 0.9454201515 | 0.9424717453 | 0.9443249149 | 0.7144608865 | 0.9402684305 | 0.9426411422 | 0.8895854245 | 0.9409797892 | |
| Std | 2.90E-04 | 2.32E-03 | 1.25E-03 | 6.33E-02 | 2.12E-03 | 2.37E-03 | 1.97E-02 | 5.92E-03 | |
| Median | 0.9456133574 | 0.9432527335 | 0.9447484846 | 0.7008954711 | 0.9401279010 | 0.9432527335 | 0.8930756445 | 0.9425524293 | |
| Rank | 1 | 4 | 2 | 8 | 6 | 3 | 7 | 5 | |
| Average ranking | 1 | 5.33 | 2.67 | 5.33 | 6 | 3.83 | 7.33 | 4.5 | |
| Ranking | 1 | 5.5 | 2 | 5.5 | 7 | 3 | 8 | 4 | |
Fig. 12Graphical illustration of overall ranking of compared algorithms for solving reliability problems
The comparison results of the applied algorithms by Wilcoxon signed-rank test (a level of significance )
| Problems | INNA vs | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NNA | TLBO | ABC | HHO | SMA | SCA | SSA | |||||||||||||||
| 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 | |
| P1 | 7.5137e-05 | 1 | + | 2.8948e-01 | 0 | + | 2.8786e-06 | 1 | + | 1.7344e-06 | 1 | + | 1.1265e-05 | 1 | + | 1.7344e-06 | 1 | + | 7.6909e-06 | 1 | + |
| P2 | 4.0715e-05 | 1 | + | 1.2453e-02 | 1 | + | 3.8822e-06 | 1 | + | 1.2381E-05 | 1 | + | 2.3534e-06 | 1 | + | 9.8421e-03 | 1 | + | 1.7344E-06 | 1 | + |
| P3 | 6.8923e-05 | 1 | + | 4.4493e-05 | 1 | + | 1.7344e-06 | 1 | + | 1.7344e-06 | 1 | + | 1.73440E-06 | 1 | + | 1.7344e-06 | 1 | + | 1.9209e-06 | 1 | + |
| P4 | 2.3038e-02 | 1 | + | 1.3595e-04 | 1 | + | 9.7110e-05 | 1 | + | 6.9838e-06 | 1 | + | 1.4839e-03 | 1 | + | 1.7344E-06 | 1 | + | 2.7461e-03 | 1 | + |
| P5 | 8.1462E-06 | 1 | + | 6.3103E-01 | 0 | + | 1.7344E-06 | 1 | + | 3.6671E-01 | 0 | + | 4.2859E-02 | 1 | + | 6.1035E-05 | 1 | + | 2.4375E-05 | 1 | + |
| P6 | 6.5226E-06 | 1 | + | 1.2255E-04 | 1 | + | 1.7344E-06 | 1 | + | 1.7344E-06 | 1 | + | 5.7060E-06 | 1 | + | 1.7333E-06 | 1 | + | 1.7333E-06 | 1 | + |
Statistical results of the existing optimizers using MCT analysis
| Problems | Comparing | Lower bound | Group mean | Upper bound | Problems | Comparing | Lower bound | Group mean | Upper bound | p-value | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| P1 | INNA vs NNA | −6.3305 | 48.0000 | 102.3305 | 1.29E-01 | P4 | INNA vs NNA | −13.8786 | 40.4500 | 94.7786 | 3.18E-01 | ||
| INNA vs TLBO | −41.2139 | 13.1167 | 67.4472 | 9.96E-01 | INNA vs TLBO | −9.0619 | 45.2667 | 99.5953 | 1.85E-01 | ||||
| INNA vs ABC | 29.5695 | 83.9000 | 138.2305 | 7.79E-05 | INNA vs ABC | 17.9381 | 72.2667 | 126.5953 | 1.43E-03 | ||||
| INNA vs HHO | 106.5361 | 160.8667 | 215.1972 | 5.99E-08 | INNA vs HHO | 83.6381 | 137.9667 | 192.2953 | 5.99E-08 | ||||
| INNA vs SMA | 1.0361 | 55.3667 | 109.6972 | 4.21E-02 | INNA vs SMA | −0.7953 | 53.5333 | 107.8619 | 5.69E-02 | ||||
| INNA vs SCA | 111.5361 | 165.8667 | 220.1972 | 5.99E-08 | INNA vs SCA | 116.1381 | 170.4667 | 224.7953 | 5.99E-08 | ||||
| INNA vs SSA | 18.8195 | 73.1500 | 127.4805 | 1.17E-03 | INNA vs SSA | −3.0786 | 51.2500 | 105.5786 | 8.11E-02 | ||||
| P2 | INNA vs NNA | 13.6696 | 68.0000 | 122.3304 | 3.71E-03 | P5 | INNA vs NNA | 32.9676 | 86.9000 | 140.8323 | 2.86E-05 | ||
| INNA vs TLBO | −26.4637 | 27.8667 | 82.1971 | 7.77E-01 | INNA vs TLBO | −82.7323 | −28.8000 | 25.1323 | 7.39E-01 | ||||
| INNA vs ABC | 27.5029 | 81.8333 | 136.1637 | 1.35E-04 | INNA vs ABC | 86.4676 | 140.4000 | 194.3323 | 5.99E-08 | ||||
| INNA vs HHO | 58.3196 | 112.6500 | 166.9804 | 6.85E-08 | INNA vs HHO | −67.4323 | −13.5000 | 40.4323 | 9.95E-01 | ||||
| INNA vs SMA | −9.6137 | 44.7167 | 99.0471 | 1.98E-01 | INNA vs SMA | −37.9990 | 15.9333 | 69.8657 | 9.86E-01 | ||||
| INNA vs SCA | 110.1529 | 164.4833 | 218.8137 | 5.99E-08 | INNA vs SCA | −15.7990 | 38.1333 | 92.0657 | 3.87E-01 | ||||
| INNA vs SSA | 15.3196 | 69.6500 | 123.9804 | 2.59E-03 | INNA vs SSA | 3.0009 | 56.9333 | 110.8657 | 2.99E-02 | ||||
| P3 | INNA vs NNA | 22.8860 | 77.2167 | 131.5474 | 4.38E-04 | P6 | INNA vs NNA | 23.1277 | 77.4333 | 131.7389 | 4.12E-04 | ||
| INNA vs TLBO | −3.0474 | 51.2833 | 105.6140 | 8.07E-02 | INNA vs TLBO | −14.0389 | 40.2667 | 94.5722 | 3.23E-01 | ||||
| INNA vs ABC | 32.5526 | 86.8833 | 141.2140 | 3.44E-05 | INNA vs ABC | 147.3278 | 201.6333 | 255.9389 | 5.99E-08 | ||||
| INNA vs HHO | 111.8860 | 166.2167 | 220.5474 | 5.99E-08 | INNA vs HHO | 61.6278 | 115.9333 | 170.2389 | 6.24E-08 | ||||
| INNA vs SMA | 33.9360 | 88.2667 | 142.5974 | 2.33E-05 | INNA vs SMA | 21.6278 | 75.9333 | 130.2389 | 5.95E-04 | ||||
| INNA vs SCA | 124.7860 | 179.1167 | 233.4474 | 5.99E-08 | INNA vs SCA | 117.2611 | 171.5667 | 225.8722 | 5.99E-08 | ||||
| INNA vs SSA | 25.3526 | 79.6833 | 134.0140 | 2.36E-04 | INNA vs SSA | 35.9944 | 90.3000 | 144.6056 | 1.29E-05 |
Fig. 13Box plot of objective function using the reported optimizers