| Literature DB >> 33814731 |
Soheyl Khalilpourazari1,2, Hossein Hashemi Doulabi1,2, Aybike Özyüksel Çiftçioğlu3, Gerhard-Wilhelm Weber4,5.
Abstract
This research proposes a new type of Grey Wolf optimizer named Gradient-based Grey Wolf Optimizer (GGWO). Using gradient information, we accelerated the convergence of the algorithm that enables us to solve well-known complex benchmark functions optimally for the first time in this field. We also used the Gaussian walk and Lévy flight to improve the exploration and exploitation capabilities of the GGWO to avoid trapping in local optima. We apply the suggested method to several benchmark functions to show its efficiency. The outcomes reveal that our algorithm performs superior to most existing algorithms in the literature in most benchmarks. Moreover, we apply our algorithm for predicting the COVID-19 pandemic in the US. Since the prediction of the epidemic is a complicated task due to its stochastic nature, presenting efficient methods to solve the problem is vital. Since the healthcare system has a limited capacity, it is essential to predict the pandemic's future trend to avoid overload. Our results predict that the US will have almost 16 million cases by the end of November. The upcoming peak in the number of infected, ICU admitted cases would be mid-to-end November. In the end, we proposed several managerial insights that will help the policymakers have a clearer vision about the growth of COVID-19 and avoid equipment shortages in healthcare systems.Entities:
Keywords: COVID-19; Gradient search; Grey wolf optimizer; Pandemic modeling
Year: 2021 PMID: 33814731 PMCID: PMC7997148 DOI: 10.1016/j.eswa.2021.114920
Source DB: PubMed Journal: Expert Syst Appl ISSN: 0957-4174 Impact factor: 6.954
Classification of metaheuristic algorithms.
| Genetic Programming (GP) ( | Simulated annealing ( | Particle Swarm Optimization (PSO) ( | Stochastic Fractal Search (SFS) ( |
| Estimation of distribution algorithm (EDA) ( | Galaxy-based Search Algorithm (GBSA) ( | Artificial Bee Colony (ABC) ( | Sine Cosine Algorithm (SCA) ( |
| Biogeography Based Optimizer (BBO) ( | Simulated Annealing (SA) ( | Ant Lion Optimization Algorithm (ALO) ( | Coronavirus Optimization Algorithm (COA) ( |
| Degree-Descending Search Strategy (DDS) ( | Thermal exchange optimization ( | Dynamic Virtual Bats Algorithm ( | Sine–Cosine Crow Search Algorithm (SCCSA) ( |
| Evolutionary Programming (EP) ( | Central Force Optimization (CFO) ( | Salp Swarm Algorithm (SSA) ( | Gradient-Based Optimizer (GBO) ( |
| Genetic Algorithms (GA) ( | Curved Space Optimization (CSO) ( | Grey Wolf Optimizer (GWO) ( | Lightning Search Algorithm (LSA) ( |
| Evolution Strategy (ES) ( | Charged System Search (CSS) ( | Dragonfly Algorithm (DA) ( | Water Cycle Algorithm (WCA) ( |
| Differential Evolution (DE) ( | Gravitational Search Algorithm (GSA) ( | Cuckoo Search (CS) ( | Virus colony search ( |
| Black Hole Mechanics Optimization (BHMO) ( | Crow Search Algorithm (CSA) ( | Water Cycle Moth Flame Optimization (WCMFO) ( | |
| Black Hole (BH) algorithm ( | Grasshopper Optimization Algorithm ( | Coronavirus herd immunity optimizer (CHIO) ( | |
| Multi-Verse Optimization (MVO) Algorithm ( | Moth-Flame Optimization (MFO) ( | Adaptive β-hill climbing for optimization ( | |
| Small-World Optimization Algorithm (SWOA) ( | Whale Optimization Algorithm (WOA) ( | β-hill climbing algorithm ( | |
| Tabu search ( |
Fig. 1Flowchart of the offered GGWO.
Main parameters of the algorithms.
| parameter | 0.9 | parameter | 2 | ||
| dmax | 0.001 | parameter | 2 | ||
| Nsr | 4 | Inertial weight | Linearly decreases from 0.6 to 0.3 | ||
| number of onlookers | 0.5*pop | Rnorm | 2 | ||
| number of employed bees | 0.5*pop | Rpower | 1 | ||
| number of scouts | 1 | Alpha and | 20 and 100 | ||
| parameter | 0.9 | parameter | Linearly decreases from −1 | ||
| parameter | Linearly decreases from 2 to 0 | parameter | 1 | ||
| parameter | Linearly decreases from 2 to 0 | parameter | Linearly decreases from 2 to 0 | ||
| parameter | 0.5 | parameter | Not an input, determined during optimization | ||
| parameter | 1.5 | ||||
| Remaining parameters | As of GSA and PSO |
Benchmark functions.
| Function | Formulation | Range | D |
|---|---|---|---|
| Ackley | 30,50 | ||
| Rastrigin | 30,50 | ||
| Sphere | 30,50 | ||
| Griewank | 30,50 | ||
| High ConditionedElliptic | 30,50 | ||
| Rosenbrock | 30,50 | ||
| Shifted Ackley | 30,50 | ||
| Shifted Rastrigin | 30,50 | ||
| Shifted Sphere | 30,50 | ||
| Shifted Griewank | 30,50 | ||
| Shifted HighConditionedElliptic | 30,50 | ||
| ShiftedRosenbrock | 30,50 |
Results of the simulations in 30 dimensions.
| MFO | 14.15397 | 8.396961 | 8.71E-08 | 2.00E + 01 | 149.93231 | 3.21E + 01 | 98.57154 | 2.27E + 02 | 2.666667 | 6.914918 | 2.98E-08 | 20 | 21.09083 | 45.48769 | 4.47E-14 | 180.2163 | 542387.86 | 542451.75 | 70214.2 | 2706358.3 | 2,680,335 | 14592674.1 | 1.189283 | 7,994,325 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SCA | 14.29482 | 8.284824 | 3.08E-08 | 2.02E + 01 | 3.6824603 | 8.55E + 00 | 1.01E-11 | 2.83E + 01 | 1.59E-05 | 2.70E-05 | 6.81E-08 | 0.000108 | 0.08646 | 0.2018043 | 3.02E-12 | 0.850527 | 8.57E-06 | 4.68E-05 | 6.83E-18 | 0.000291 | 28.36875 | 1.409943 | 27.11928 | 33.39472 |
| SSA | 1.520216 | 0.923497 | 1.76E-05 | 3.222505 | 58.238599 | 1.64E + 01 | 2.79E + 01 | 8.95E + 01 | 1.79E-05 | 1.72E-06 | 1.39E-05 | 2.11E-05 | 0.008941 | 0.0094284 | 1.52E-08 | 0.039202 | 23856.1263 | 11888.77 | 2781.57 | 48046.444 | 333.7611 | 604.09280 | 23.15309 | 2309.699 |
| PSO | 6.07E-07 | 2.64E-06 | 2.79E-11 | 1.41E-05 | 39.599863 | 6.66E + 00 | 27.85883 | 5.37E + 01 | 5.87E-08 | 2.50E-07 | 2.02E-11 | 1.38E-06 | 0.011078 | 0.010589 | 0 | 0.049282 | 1.44E-11 | 7.60E-11 | 1.26E-18 | 4.17E-10 | 50.051 | 27.905481 | 15.03268 | 85.36001 |
| PSOGSA | 11.6611 | 8.345575 | 2.11E-10 | 19.38025 | 131.5994 | 41.05358 | 61.68735 | 209.9356 | 2.666667 | 6.914918 | 2.75E-10 | 20 | 33.15244 | 50.22736 | 0 | 180.4868 | 41346.57 | 124323.0 | 3.21E-06 | 529831.7 | 3151.067 | 16416.77 | 14.20298 | 90023.83 |
| GSA | 6.23E-09 | 1.25E-09 | 4.85E-09 | 1.14E-08 | 24.24192 | 7.713473 | 13.9294 | 44.7730 | 8.67E-09 | 1.79E-09 | 5.80E-09 | 1.31E-08 | 0.082105 | 0.190495 | 0 | 1.025695 | 241.9223 | 159.920 | 40.904 | 719.373 | 36.1634 | 40.7528 | 24.0738 | 233.399 |
| ABC | 7.78298 | 1.02873 | 4.727577 | 9.587644 | 70.24234 | 10.32227 | 41.16908 | 92.06869 | 1.51191 | 6.15E-01 | 0.593387 | 2.68743 | 1.461505 | 0.268137 | 1.076298 | 2.169038 | 7706.80 | 5264.083 | 804.9848 | 20380.170 | 5105.301 | 2839.1764 | 974.2829 | 12450.14 |
| GWCA | 1.07E-15 | 5.84E-15 | 0 | 3.20E-14 | 0 | 0 | 0 | 0 | 2.36E-29 | 1.29E-28 | 1.23E-45 | 7.04E-28 | 0 | 0 | 0 | 0 | 9.45E-66 | 5.18E-65 | 1.56E-154 | 2.84E-64 | 1.62E-24 | 7.46E-24 | 0 | 4.08E-23 |
| GWO | 8.64E-15 | 2.75E-15 | 7.11E-15 | 1.42E-14 | 0.253528 | 9.75E-01 | 0 | 4.34E + 00 | 2.28E-62 | 3.68E-62 | 2.71E-64 | 1.59E-61 | 0.002502 | 0.0084466 | 0 | 0.044127 | 7.46E-121 | 1.67E-120 | 8.71E-125 | 7.99E-120 | 26.43985 | 0.62575 | 25.09341 | 27.93068 |
| GGWO | 0 | 0 | 0.00E + 00 | 0.00E + 00 | 0 | 0 | 0 | 0 | 0.00E + 00 | 0.00E + 00 | 0 | 0 | 0 | 0 | 0 | 0 | 1.83E-44 | 7.04E-44 | 2.09E-48 | 3.81E-43 | 34.85498 | 27.24732 | 23.46658 | 147.9126 |
| Average | Std Dev | Best | Worst | Average | Std Dev | Best | Worst | Average | Std Dev | Best | Worst | Average | Std Dev | Best | Worst | Average | Std Dev | Best | Worst | Average | Std Dev | Best | Worst | |
| F1 | F2 | F3 | F4 | F5 | F6 |
Computational results in dimension 50.
| MFO | 18.86403 | 3.129202 | 2.846973 | 19.9633 | 273.0153 | 54.26109 | 152.2283 | 359.3914 | 11.54425 | 12.86791 | 0.000632 | 28.28427 | 57.22312 | 64.8810 | 1.87E-06 | 270.9139 | 2,570,794 | 1,892,066 | 115043.3 | 6,491,725 | 800,426 | 2,439,969 | 80.7810 | 8,003,304 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SCA | 1.56E + 01 | 8.767169 | 4.50E-04 | 20.4345 | 2.57E + 01 | 3.52E + 01 | 0.00026 | 132.586 | 0.08209 | 0.13338 | 5.81E-05 | 0.548486 | 0.247561 | 0.32939 | 7.83E-05 | 0.952744 | 0.38588 | 0.980396 | 8.27E-06 | 3.5341 | 4952.241 | 6071.786 | 49.06581 | 23217.09 |
| SSA | 2.41E + 00 | 0.67627 | 3.24E-05 | 3.57424 | 8.50E + 01 | 2.76E + 01 | 33.8286 | 140.2889 | 2.99E-05 | 1.22E-06 | 2.79E-05 | 3.28E-05 | 0.009848 | 0.00998 | 5.92E-08 | 0.036919 | 42706.08 | 20507.34 | 17742.4 | 98336.71 | 76.9411 | 109.9943 | 44.79358 | 643.8471 |
| PSO | 9.81E-02 | 0.373198 | 1.18E-06 | 1.47E + 00 | 9.26E + 01 | 2.03E + 01 | 62.68241 | 1.53E + 02 | 2.56E-05 | 3.56E-05 | 3.35E-07 | 0.000149 | 0.004186 | 0.008477 | 4.30E-13 | 0.03934 | 2.98E-07 | 8.91E-07 | 2.05E-09 | 4.91E-06 | 94.89612 | 55.11365 | 27.04189 | 249.9203 |
| PSOGSA | 1.58E + 11 | 5.483801 | 4.11E-10 | 19.6161 | 2.29E + 02 | 3.38E + 01 | 156.2079 | 293.5112 | 2 | 6.102572 | 5.70E-10 | 20 | 60.13315 | 64.11064 | 0 | 180.336 | 299933.2 | 1,141,383 | 0.134512 | 4,498,815 | 2,667,924 | 1,461,248 | 37.49836 | 800,359 |
| GSA | 3.80E-09 | 3.88E-10 | 2.97E-09 | 4.78E-09 | 30.0477 | 6.719748 | 18.90422 | 41.78827 | 7.04E-09 | 5.68E-10 | 5.95E-09 | 8.11E-09 | 1.44335 | 0.727960 | 0.350652 | 3.30963 | 244.6193 | 151.415 | 78.73644 | 761.5141 | 44.75936 | 0.528158 | 44.04607 | 46.45274 |
| ABC | 10.99270 | 1.291766 | 7.86104 | 12.71119 | 168.097 | 20.5388 | 116.4862 | 204.640 | 5.25385 | 1.01402 | 3.93371 | 7.454158 | 5.93384 | 2.449968 | 1.531393 | 11.31384 | 90773.92 | 38735.38 | 30262.28 | 163447.5 | 43158.95 | 24904.52 | 7121.636 | 82301.65 |
| GWCA | 4.74E-16 | 1.23E-15 | 0 | 3.55E-15 | 0 | 0.00E + 00 | 0 | 0.00E + 00 | 4.21E-30 | 1.28E-29 | 2.71E-44 | 4.38E-29 | 0 | 0 | 0 | 0 | 2.90E-58 | 1.06E-57 | 8.07E-91 | 4.17E-57 | 8.95E-24 | 2.60E-23 | 0 | 1.28E-22 |
| GWO | 1.43E-14 | 2.18E-15 | 1.07E-14 | 2.13E-14 | 1.260281 | 4.796155 | 0 | 18.9042 | 1.06E-54 | 2.10E-54 | 5.16E-56 | 8.67E-54 | 0.001723 | 0.005711 | 0 | 0.022141 | 3.88E-105 | 1.37E-104 | 2.39E-109 | 5.42E-104 | 46.75566 | 0.702115 | 46.11286 | 48.56676 |
| GGWO | 1.18E-16 | 6.49E-16 | 0 | 3.55E-15 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.34E-36 | 1.09E-35 | 3.50E-40 | 5.99E-35 | 62.18671 | 51.01123 | 44.42791 | 279.2602 |
| Average | Std Dev | Best | Worst | Average | Std Dev | Best | Worst | Average | Std Dev | Best | Worst | Average | Std Dev | Best | Worst | Average | Std Dev | Best | Worst | Average | Std Dev | Best | Worst | |
| F1 | F2 | F3 | F4 | F5 | F6 |
Fig. 2Convergence plot of the algorithms in dimension 30.
Fig. 3aDimension 30 boxplots.
Fig. 3bDimension 30 boxplots.
Fig. A1Dimension 50 boxplots.
Fig. A2Dimension 50 boxplots.
Results of Tukey’s multiple comparison test for dimensions 30 and 50.
| F1 | GGWO-GWO | 2.56E-13 | Yes | F1 | GGWO-GWO | 1.81E-13 | Yes |
| GGWO-GWCA | 0.33371 | No | GGWO-GWCA | 0.1694 | No | ||
| GGWO-ABC | 1.21E-12 | Yes | GGWO-ABC | 1.71E-12 | Yes | ||
| GGWO-GSA | 1.21E-12 | Yes | GGWO-GSA | 1.71E-12 | Yes | ||
| GGWO-PSOGSA | 1.21E-12 | Yes | GGWO-PSOGSA | 1.71E-12 | Yes | ||
| GGWO-PSO | 1.21E-12 | Yes | GGWO-PSO | 1.71E-12 | Yes | ||
| GGWO-SSA | 1.21E-12 | Yes | GGWO-SSA | 1.71E-12 | Yes | ||
| GGWO-SCA | 1.21E-12 | Yes | GGWO-SCA | 1.71E-12 | Yes | ||
| GGWO-MFO | 1.21E-12 | Yes | GGWO-MFO | 1.71E-12 | Yes | ||
| F2 | GGWO-GWO | 0.16074 | Yes | F2 | GGWO-GWO | 0.1608 | Yes |
| GGWO-GWCA | Nan | No | GGWO-GWCA | Nan | No | ||
| GGWO-ABC | 1.20E-12 | Yes | GGWO-ABC | 1.21E-12 | Yes | ||
| GGWO-GSA | 1.18E-12 | Yes | GGWO-GSA | 1.21E-12 | Yes | ||
| GGWO-PSOGSA | 1.20E-12 | Yes | GGWO-PSOGSA | 1.21E-12 | Yes | ||
| GGWO-PSO | 1.20E-12 | Yes | GGWO-PSO | 1.21E-12 | Yes | ||
| GGWO-SSA | 1.20E-12 | Yes | GGWO-SSA | 1.21E-12 | Yes | ||
| GGWO-SCA | 1.20E-12 | Yes | GGWO-SCA | 1.21E-12 | Yes | ||
| GGWO-MFO | 1.20E-12 | Yes | GGWO-MFO | 1.21E-12 | Yes | ||
| F3 | GGWO-GWO | 1.21E-12 | Yes | F3 | GGWO-GWO | 1.20E-12 | Yes |
| GGWO-GWCA | 1.21E-12 | Yes | GGWO-GWCA | 1.20E-12 | Yes | ||
| GGWO-ABC | 1.21E-12 | Yes | GGWO-ABC | 1.20E-12 | Yes | ||
| GGWO-GSA | 1.21E-12 | Yes | GGWO-GSA | 1.20E-12 | Yes | ||
| GGWO-PSOGSA | 1.20E-12 | Yes | GGWO-PSOGSA | 1.20E-12 | Yes | ||
| GGWO-PSO | 1.21E-12 | Yes | GGWO-PSO | 1.20E-12 | Yes | ||
| GGWO-SSA | 1.21E-12 | Yes | GGWO-SSA | 1.20E-12 | Yes | ||
| GGWO-SCA | 1.21E-12 | Yes | GGWO-SCA | 1.20E-12 | Yes | ||
| GGWO-MFO | 1.20E-12 | Yes | GGWO-MFO | 1.20E-12 | Yes | ||
| F4 | GGWO-GWO | 0.041926 | Yes | F4 | GGWO-GWO | 0.081493 | No |
| GGWO-GWCA | Nan | No | GGWO-GWCA | Nan | No | ||
| GGWO-ABC | 1.21E-12 | Yes | GGWO-ABC | 1.20E-12 | Yes | ||
| GGWO-GSA | 3.45E-07 | Yes | GGWO-GSA | 1.20E-12 | Yes | ||
| GGWO-PSOGSA | 5.76E-11 | Yes | GGWO-PSOGSA | 5.72E-11 | Yes | ||
| GGWO-PSO | 1.70E-08 | Yes | GGWO-PSO | 1.20E-12 | Yes | ||
| GGWO-SSA | 1.21E-12 | Yes | GGWO-SSA | 1.20E-12 | Yes | ||
| GGWO-SCA | 1.21E-12 | Yes | GGWO-SCA | 1.20E-12 | Yes | ||
| GGWO-MFO | 1.21E-12 | Yes | GGWO-MFO | 1.20E-12 | Yes | ||
Results of Tukey’s multiple comparison test for dimensions 30 and 50.
| F5 | GGWO-GWO | 3.02E-11 | Yes | F5 | GGWO-GWO | 2.98E-11 | Yes |
| GGWO-GWCA | 3.02E-11 | Yes | GGWO-GWCA | 2.98E-11 | Yes | ||
| GGWO-ABC | 3.02E-11 | Yes | GGWO-ABC | 2.98E-11 | Yes | ||
| GGWO-GSA | 3.02E-11 | Yes | GGWO-GSA | 2.98E-11 | Yes | ||
| GGWO-PSOGSA | 3.02E-11 | Yes | GGWO-PSOGSA | 2.98E-11 | Yes | ||
| GGWO-PSO | 3.02E-11 | Yes | GGWO-PSO | 2.98E-11 | Yes | ||
| GGWO-SSA | 3.02E-11 | Yes | GGWO-SSA | 2.98E-11 | Yes | ||
| GGWO-SCA | 3.02E-11 | Yes | GGWO-SCA | 2.98E-11 | Yes | ||
| GGWO-MFO | 3.02E-11 | Yes | GGWO-MFO | 2.98E-11 | Yes | ||
| F6 | GGWO-GWO | 1.75E-05 | Yes | F6 | GGWO-GWO | 0.000167 | Yes |
| GGWO-GWCA | 2.11E-11 | Yes | GGWO-GWCA | 1.94E-11 | Yes | ||
| GGWO-ABC | 3.02E-11 | Yes | GGWO-ABC | 2.98E-11 | Yes | ||
| GGWO-GSA | 0.40354 | No | GGWO-GSA | 0.063459 | No | ||
| GGWO-PSOGSA | 0.83026 | No | GGWO-PSOGSA | 0.5394 | No | ||
| GGWO-PSO | 0.22823 | No | GGWO-PSO | 0.051812 | No | ||
| GGWO-SSA | 3.83E-06 | Yes | GGWO-SSA | 8.62E-05 | Yes | ||
| GGWO-SCA | 9.51E-06 | Yes | GGWO-SCA | 4.57E-10 | Yes | ||
| GGWO-MFO | 0.007959 | Yes | GGWO-MFO | 9.65E-10 | Yes | ||
| F7 | GGWO-GWO | 0.012111 | Yes | F7 | GGWO-GWO | 0.003828 | Yes |
| GGWO-GWCA | 1.04E-10 | Yes | GGWO-GWCA | 3.60E-11 | Yes | ||
| GGWO-ABC | 2.86E-11 | Yes | GGWO-ABC | 2.95E-11 | Yes | ||
| GGWO-GSA | 2.86E-11 | Yes | GGWO-GSA | 2.95E-11 | Yes | ||
| GGWO-PSOGSA | 0.000222 | Yes | GGWO-PSOGSA | 2.95E-11 | Yes | ||
| GGWO-PSO | 2.86E-11 | Yes | GGWO-PSO | 2.95E-11 | Yes | ||
| GGWO-SSA | 0.013165 | Yes | GGWO-SSA | 0.3552 | No | ||
| GGWO-SCA | 2.86E-11 | Yes | GGWO-SCA | 2.95E-11 | Yes | ||
| GGWO-MFO | 0.006316 | Yes | GGWO-MFO | 7.21E-11 | Yes | ||
| F8 | GGWO-GWO | 6.44E-10 | Yes | F8 | GGWO-GWO | 3.09E-11 | Yes |
| GGWO-GWCA | 0.17834 | No | GGWO-GWCA | 0.2345 | No | ||
| GGWO-ABC | 2.31E-11 | Yes | GGWO-ABC | 2.80E-11 | Yes | ||
| GGWO-GSA | 2.31E-11 | Yes | GGWO-GSA | 2.78E-11 | Yes | ||
| GGWO-PSOGSA | 2.31E-11 | Yes | GGWO-PSOGSA | 2.80E-11 | Yes | ||
| GGWO-PSO | 2.31E-11 | Yes | GGWO-PSO | 2.80E-11 | Yes | ||
| GGWO-SSA | 2.31E-11 | Yes | GGWO-SSA | 2.80E-11 | Yes | ||
| GGWO-SCA | 2.31E-11 | Yes | GGWO-SCA | 2.80E-11 | Yes | ||
| GGWO-MFO | 2.31E-11 | Yes | GGWO-MFO | 2.80E-11 | Yes | ||
Results of Tukey’s multiple comparison test for dimensions 30 and 50.
| F9 | GGWO-GWO | 1.21E-12 | Yes | F9 | GGWO-GWO | 1.21E-12 | Yes |
| GGWO-GWCA | 1.21E-12 | Yes | GGWO-GWCA | 1.21E-12 | Yes | ||
| GGWO-ABC | 1.21E-12 | Yes | GGWO-ABC | 1.21E-12 | Yes | ||
| GGWO-GSA | 1.21E-12 | Yes | GGWO-GSA | 1.21E-12 | Yes | ||
| GGWO-PSOGSA | 1.21E-12 | Yes | GGWO-PSOGSA | 1.21E-12 | Yes | ||
| GGWO-PSO | 1.21E-12 | Yes | GGWO-PSO | 1.21E-12 | Yes | ||
| GGWO-SSA | 1.21E-12 | Yes | GGWO-SSA | 1.21E-12 | Yes | ||
| GGWO-SCA | 1.21E-12 | Yes | GGWO-SCA | 1.21E-12 | Yes | ||
| GGWO-MFO | 1.21E-12 | Yes | GGWO-MFO | 1.21E-12 | Yes | ||
| F10 | GGWO-GWO | 3.02E-11 | Yes | F10 | GGWO-GWO | 0.000587 | Yes |
| GGWO-GWCA | 0.20095 | No | GGWO-GWCA | 3.02E-11 | Yes | ||
| GGWO-ABC | 3.02E-11 | Yes | GGWO-ABC | 4.50E-11 | Yes | ||
| GGWO-GSA | 0.004215 | Yes | GGWO-GSA | 0.002052 | Yes | ||
| GGWO-PSOGSA | 0.023234 | Yes | GGWO-PSOGSA | 0.001114 | Yes | ||
| GGWO-PSO | 0.000182 | Yes | GGWO-PSO | 0.099258 | No | ||
| GGWO-SSA | 0.44642 | No | GGWO-SSA | 3.02E-11 | Yes | ||
| GGWO-SCA | 3.02E-11 | Yes | GGWO-SCA | 1.87E-05 | Yes | ||
| GGWO-MFO | 0.039167 | Yes | GGWO-MFO | 0.000587 | Yes | ||
| F11 | GGWO-GWO | 1.21E-12 | Yes | F11 | GGWO-GWO | 1.21E-12 | Yes |
| GGWO-GWCA | 4.57E-12 | Yes | GGWO-GWCA | 1.21E-12 | Yes | ||
| GGWO-ABC | 1.21E-12 | Yes | GGWO-ABC | 1.21E-12 | Yes | ||
| GGWO-GSA | 1.21E-12 | Yes | GGWO-GSA | 1.21E-12 | Yes | ||
| GGWO-PSOGSA | 1.21E-12 | Yes | GGWO-PSOGSA | 1.21E-12 | Yes | ||
| GGWO-PSO | 1.21E-12 | Yes | GGWO-PSO | 1.21E-12 | Yes | ||
| GGWO-SSA | 1.21E-12 | Yes | GGWO-SSA | 1.21E-12 | Yes | ||
| GGWO-SCA | 1.21E-12 | Yes | GGWO-SCA | 1.21E-12 | Yes | ||
| GGWO-MFO | 1.21E-12 | Yes | GGWO-MFO | 1.21E-12 | Yes | ||
| F12 | GGWO-GWO | 4.08E-11 | Yes | F12 | GGWO-GWO | 3.02E-11 | Yes |
| GGWO-GWCA | 8.88E-06 | Yes | GGWO-GWCA | 3.32E-06 | Yes | ||
| GGWO-ABC | 3.02E-11 | Yes | GGWO-ABC | 3.02E-11 | Yes | ||
| GGWO-GSA | 1.87E-05 | Yes | GGWO-GSA | 1.17E-09 | Yes | ||
| GGWO-PSOGSA | 0.030317 | Yes | GGWO-PSOGSA | 0.000225 | Yes | ||
| GGWO-PSO | 0.29047 | No | GGWO-PSO | 0.004033 | Yes | ||
| GGWO-SSA | 0.05012 | No | GGWO-SSA | 0.43764 | No | ||
| GGWO-SCA | 3.02E-11 | Yes | GGWO-SCA | 3.02E-11 | Yes | ||
| GGWO-MFO | 2.39E-08 | Yes | GGWO-MFO | 1.85E-08 | Yes | ||
Friedman’s test for dimension 30.
| 10.3333 | 25.1667 | 11 | 73.8 | 44.0333 | 69.5333 | 42.2667 | 62.4 | 84.7667 | 81.7 | |
| 15.1667 | 16.5667 | 15.1667 | 76.4 | 42.4 | 87.2 | 60.6333 | 58.9 | 39.9 | 92.6667 | |
| 5.5 | 15.5 | 25.5 | 92.8333 | 50.7667 | 46 | 45.9 | 80.3333 | 74.5 | 68.1667 | |
| 18.5 | 24.5333 | 18.5 | 90.1667 | 54.9833 | 69.4667 | 50.15 | 57.6 | 54.2667 | 66.8333 | |
| 25.5 | 5.93333 | 15.0667 | 74.8333 | 63.0333 | 61.3667 | 36.5667 | 83.1 | 44.6333 | 94.9667 | |
| 37.76 | 47.3 | 5.5 | 92.6 | 35.5667 | 46.8333 | 49.7333 | 67.3667 | 59.1667 | 63.1667 | |
| 50.33 | 46.4667 | 29.1 | 83.8667 | 13.1333 | 73.9333 | 11.5667 | 55.6667 | 72.8333 | 68.1 | |
| 9.166 | 24.7333 | 13.9667 | 66.0333 | 35.7333 | 87.5667 | 46.5 | 60.4667 | 69.9667 | 90.8667 | |
| 5.5 | 75.1333 | 15.5 | 82.9667 | 43.4333 | 31.9667 | 34.7 | 63.8333 | 93.4 | 58.5667 | |
| 32.5333 | 70.2333 | 37.9 | 79.1667 | 43.0833 | 54.5833 | 17.3333 | 30.2333 | 88.0667 | 51.8667 | |
| 5.66667 | 52.9667 | 15.3333 | 65.8 | 42.5667 | 49.1667 | 25.5 | 81.8667 | 72.7667 | 93.3667 | |
| 32.3 | 65.6 | 45.4333 | 90.7333 | 20.1333 | 29.3667 | 27 | 42.3 | 80.1 | 72.0333 | |
Friedman’s test for dimension 50.
| 10 | 25.5 | 11 | 69.5 | 35.8333 | 76.4 | 46.0333 | 58.2667 | 86.2333 | 86.2333 | |
| 15.1667 | 16.7 | 15.1667 | 73.5333 | 46.0667 | 88.0667 | 56 | 67.0667 | 35.7667 | 91.4667 | |
| 5.5 | 15.5 | 25.5 | 89.8333 | 44.5 | 41.0333 | 56.8667 | 62.1667 | 78.7333 | 85.3667 | |
| 15.5 | 19.6833 | 15.5 | 84.5 | 74.7667 | 66.2167 | 42.3333 | 52.3333 | 58.4333 | 75.7333 | |
| 25.5 | 5.5 | 15.5 | 83.5333 | 64.7 | 57.4 | 35.5 | 76.2667 | 46.3333 | 94.7667 | |
| 36 | 44.6667 | 5.5 | 93.1667 | 27.1 | 40.3667 | 50.7333 | 50.5667 | 78.5 | 78.4 | |
| 47.0333 | 41.4667 | 19.3333 | 76.2667 | 5.5 | 86.2667 | 22.0333 | 47.9333 | 66.1667 | 93 | |
| 11.35 | 33 | 12.5833 | 68.8667 | 25.6333 | 84.7 | 52.8333 | 47.7 | 75.8 | 92.5333 | |
| 5.5 | 71.5 | 15.5 | 90.7667 | 35.5 | 25.5 | 47.2 | 53.8 | 82.2333 | 77.5 | |
| 23.9333 | 59.1 | 38.9667 | 84.2 | 64.4333 | 59.3667 | 15.3667 | 23.2 | 76.8333 | 59.6 | |
| 5.5 | 55.1667 | 15.5 | 81.1667 | 44.4667 | 37.8667 | 25.5 | 71.4333 | 72.9 | 95.5 | |
| 32.3667 | 69.6333 | 42.6333 | 90.7 | 14.4667 | 18.0667 | 42.8 | 39.3667 | 82.9333 | 72.0333 | |
Ranking of the algorithms based on Friedman’s test for dimension 30.
| 1 | 3 | 2 | 8 | 5 | 7 | 4 | 6 | 10 | 9 | |
| 1 | 3 | 2 | 8 | 5 | 9 | 6 | 7 | 4 | 10 | |
| 1 | 2 | 3 | 10 | 6 | 5 | 4 | 9 | 8 | 7 | |
| 1 | 3 | 2 | 10 | 6 | 9 | 4 | 7 | 5 | 8 | |
| 3 | 1 | 2 | 8 | 7 | 6 | 4 | 9 | 5 | 10 | |
| 3 | 5 | 1 | 10 | 2 | 4 | 6 | 9 | 7 | 8 | |
| 5 | 4 | 3 | 10 | 2 | 9 | 1 | 6 | 8 | 7 | |
| 1 | 3 | 2 | 7 | 4 | 9 | 5 | 6 | 8 | 10 | |
| 1 | 8 | 2 | 9 | 5 | 3 | 4 | 7 | 10 | 6 | |
| 3 | 8 | 4 | 9 | 5 | 7 | 1 | 2 | 10 | 6 | |
| 1 | 6 | 2 | 7 | 4 | 5 | 3 | 9 | 8 | 10 | |
| 4 | 7 | 6 | 10 | 1 | 3 | 2 | 5 | 9 | 8 | |
| 4.416667 | 2.583333 | 8.833333 | 4.333333 | 6.333333 | 3.666667 | 6.833333 | 7.666667 | 8.25 | ||
| 1 | 1 | 7 | 1 | 3 | 1 | 2 | 4 | 6 | ||
| 8 | 6 | 10 | 7 | 9 | 6 | 9 | 10 | 10 | ||
Ranking of the algorithms based on Friedman’s test for dimension 50.
| 1 | 3 | 2 | 7 | 4 | 8 | 5 | 6 | 9 | 10 | |
| 1 | 3 | 2 | 8 | 5 | 9 | 7 | 6 | 4 | 10 | |
| 1 | 2 | 3 | 10 | 5 | 4 | 6 | 7 | 8 | 9 | |
| 1 | 3 | 2 | 10 | 8 | 7 | 4 | 5 | 6 | 9 | |
| 3 | 1 | 2 | 9 | 7 | 6 | 4 | 8 | 5 | 10 | |
| 3 | 5 | 1 | 10 | 2 | 4 | 7 | 6 | 9 | 8 | |
| 5 | 4 | 2 | 8 | 1 | 9 | 3 | 6 | 7 | 10 | |
| 1 | 4 | 2 | 7 | 3 | 9 | 6 | 5 | 8 | 10 | |
| 1 | 7 | 2 | 10 | 4 | 3 | 5 | 6 | 9 | 8 | |
| 3 | 5 | 4 | 10 | 8 | 6 | 1 | 2 | 9 | 7 | |
| 1 | 6 | 2 | 9 | 5 | 4 | 3 | 7 | 8 | 10 | |
| 3 | 7 | 5 | 10 | 1 | 2 | 6 | 4 | 9 | 8 | |
| 4.166667 | 2.416667 | 9 | 4.416667 | 5.916667 | 4.75 | 5.6666 | 7.583333 | 9.083333 | ||
| 1 | 1 | 7 | 1 | 2 | 1 | 2 | 4 | 7 | ||
| 7 | 5 | 10 | 8 | 9 | 7 | 8 | 9 | 10 | ||
Notations of the model.
| Sets | |
|---|---|
| State | |
| Parameters | |
| Transmission rate from an infected case to a susceptible individual. | |
| Transmission rate from a diagnosed to a susceptible individual. | |
| Transmission rate from an ailing to a susceptible individual. | |
| Transmission rate from a recognized person to a susceptible individual. | |
| The detection rate of an individual with no symptoms. | |
| The probability that an infected individual knows that he/she is infected. | |
| The probability that an infected individual does not know that he/she is infected. | |
| The detection rate of an individual with symptoms. | |
| The recovery rate. | |
| The probability of developing life-threatening symptoms. | |
| The probability of developing life-threatening symptoms for a detected case. | |
| Death rate. | |
| Variables | |
| The portion of susceptible individuals | |
| The portion of infected individuals (infected and undetected cases without symptoms). | |
| The fraction of diagnosed individuals(infected and detected cases without symptoms). | |
| The portion of ailing individuals(infected and undetected cases with symptoms). | |
| The portion of recognized individuals(infected and detected cases with symptoms). | |
| The portion of threatened individuals(infected detected cases that developed life-threatening symptoms). | |
| The fraction of recovered individuals. | |
| The fraction of death cases. | |
Fig. 4Convergence plot of the GGWO.
Computational results of the case study for the US.
| Stages | Output of model | |||||
|---|---|---|---|---|---|---|
| after May 25 | May 22 to May 25 | Mar 26, to May 22 | Mar 22, to March 26 | Mar 13 to March 22 | Jan 22, to March 13 | |
| 0.126069 | 0.126069 | 0.088807 | 0.442191 | 0.442191 | 0.13946 | |
| 7.22E-05 | 7.22E-05 | 0.004443 | 0.004443 | 0.004443 | 0.002902 | |
| 0.033251 | 0.033251 | 0.02874 | 0.285809 | 0.285809 | 0.036517 | |
| 7.22E-05 | 7.22E-05 | 0.004443 | 0.004443 | 0.004443 | 0.002902 | |
| 0.02025 | 0.017224 | 0.017224 | 0.017224 | 0.019209 | 0.019209 | |
| 0.000193 | 0.022792 | 0.022792 | 0.054364 | 0.054364 | 0.054364 | |
| 0.000193 | 0.022792 | 0.022792 | 0.054364 | 0.054364 | 0.054364 | |
| 0.070311 | 0.070311 | 0.070311 | 0.070311 | 0.070311 | 0.070311 | |
| 0.067394 | 0.067394 | 0.067394 | 0.013641 | 0.013641 | 0.013641 | |
| 0.012395 | 0.012395 | 0.008573 | 0.009172 | 0.009172 | 0.009172 | |
| 0.012395 | 0.012395 | 0.008573 | 0.009172 | 0.009172 | 0.009172 | |
| 0.012395 | 0.012395 | 0.008573 | 0.013641 | 0.013641 | 0.013641 | |
| 0.0003 | 0.008573 | 0.008573 | 0.009172 | 0.009172 | 0.009172 | |
| 0.005631 | 0.005631 | 0.005631 | 0.005856 | 0.005856 | 0.005856 | |
| 0.029214 | 0.029214 | 0.029214 | 0.031166 | 0.031166 | 0.031166 | |
| 0.004884 | 0.004884 | 0.004884 | 0.004884 | 0.004884 | 0.004884 | |
Fig. 5Prediction vs. real-data from the US.
Fig. 6Prediction of future pandemic trends.
Fig. 7Prediction of the infected cases in the US.
Fig. 8Prediction of the cumulative diagnosed cases in the US.
Fig. 9Prediction of the recovered cases in the US.
Input the parameters of GGWO
Create a random solution Calculate the fitness
Sort the solutions based on the fitness values Set the best three solutions as Alpha, Beta, and Delta, respectively. Set the remaining wolves as Omegas it = 1
Calculate and update A and C
Calculate the value of update the position of wolves using Eq. (8)
Calculate the fitness values of all wolves Update the Alpha, Beta, and Delta
update the position of Omega wolves using Eqs. (12) to (13)
Decrease it = it + 1;
|