| Literature DB >> 35892997 |
Thi-Kien Dao1, Shu-Chuan Chu2, Trong-The Nguyen1,3,4, Trinh-Dong Nguyen3,4, Vinh-Tiep Nguyen3,4.
Abstract
Node coverage is one of the crucial metrics for wireless sensor networks' (WSNs') quality of service, directly affecting the target monitoring area's monitoring capacity. Pursuit of the optimal node coverage encounters increasing difficulties because of the limited computational power of individual nodes, the scale of the network, and the operating environment's complexity and constant change. This paper proposes a solution to the optimal node coverage of unbalanced WSN distribution during random deployment based on an enhanced Archimedes optimization algorithm (EAOA). The best findings for network coverage from several sub-areas are combined using the EAOA. In order to address the shortcomings of the original Archimedes optimization algorithm (AOA) in handling complicated scenarios, we suggest an EAOA based on the AOA by adapting its equations with reverse learning and multidirection techniques. The obtained results from testing the benchmark function and the optimal WSN node coverage of the EAOA are compared with the other algorithms in the literature. The results show that the EAOA algorithm performs effectively, increasing the feasible range and convergence speed.Entities:
Keywords: coverage optimization; enhanced Archimedes optimization algorithm; optimization approach; wireless sensor network
Year: 2022 PMID: 35892997 PMCID: PMC9329719 DOI: 10.3390/e24081018
Source DB: PubMed Journal: Entropy (Basel) ISSN: 1099-4300 Impact factor: 2.738
Algorithm settings for parameters and variables.
| Algorithms | Setting Parameters |
|---|---|
| EAOA |
|
| AOA [ |
|
| GA [ |
|
| SA [ |
|
| PSO [ |
|
| PPSO [ |
|
| PBA [ |
|
| FPA [ |
|
| MFO [ |
|
| IMFO [ |
|
| WOA [ |
|
| SCA [ |
|
| ESCA [ |
|
Verifying the impact of the suggested techniques used in the EAOA in comparison with the original AOA algorithm.
| Fun | Original | Suggested | Suggested | Suggested | ||||
|---|---|---|---|---|---|---|---|---|
| AOA | Multidirection | Opposite Learning | EAOA | |||||
| Mean | CPU Runtime | Mean | CPU Runtime | Mean | CPU Runtime | Mean | CPU Runtime | |
| f1 | 2.95 × 10−1 | 37.93 | 1.86 × 10−1 | 36.10 | 1.91 × 10−1 | 34.30 |
| 38.52 |
| f2 | 2.71 × 10+1 | 32.76 | 1.94 × 10+1 | 34.02 |
| 34.12 | 1.65 × 10+1 | 38.32 |
| f3 | 3.66 × 10−1 | 45.34 | 2.58 × 10−1 | 47.09 |
| 47.23 | 2.44 × 10−1 | 53.04 |
| f4 | 3.02 × 10−1 | 44.16 | 1.45 × 10−1 | 45.86 | 4.59 × 10−2 | 46.00 |
| 52.12 |
| f5 | 7.99 × 10−2 | 40.32 | 7.84 × 10−3 | 42.81 | 1.38 × 10−2 | 42.00 |
| 48.03 |
| f6 | 5.58 × 10−1 | 85.44 | 2.11 × 10−1 | 88.73 |
| 89.00 | 1.92 × 10−1 | 98.89 |
| f7 | 2.21 × 10−1 | 203.52 |
| 221.31 | 2.44 × 10−1 | 212.10 | 1.26 × 10−1 | 237.18 |
| f8 | 6.32 × 100 | 117.12 |
| 121.41 | 1.97 × 100 | 122.00 | 7.25 × 10−1 | 136.23 |
| f9 | 7.20 × 100 | 229.60 | 4.82 × 100 | 234.61 | 4.25 × 100 | 235.010 |
| 251.72 |
| f10 | 2.25 × 100 | 224.61 | 2.63 × 10−1 | 233.42 | 2.05 × 10−1 | 234.10 |
| 263.69 |
| f11 | 4.95 × 10+3 | 274.65 |
| 275.31 | 8.09 × 10+3 | 278.01 | 1.06 × 10+3 | 278.59 |
| f12 | 1.66 × 10+2 | 229.44 | 3.65 × 10+1 | 238.28 | 8.09 × 10+1 | 239.00 | 2.29 × 10+1 | 268.40 |
| f13 | 3.58 × 10+1 | 120.01 | 2.87 × 100 | 124.61 | 3.30 × 10+1 | 125.10 |
| 140.28 |
| f14 | 2.96 × 10+1 | 96.26 | 1.62 × 100 | 100.71 | 1.09 × 10+1 | 101.10 |
| 113.41 |
| f15 | 2.05 × 100 | 221.76 | 7.88 × 10−1 | 231.31 | 4.74 × 10−1 | 231.10 | 7.27 × 10−1 | 259.42 |
| f16 | 4.73 × 10−1 | 126.72 | 1.85 × 10−1 | 131.61 | 2.59 × 10−1 | 132.01 |
| 148.34 |
| f17 | 4.04 × 10+2 | 223.69 | 5.63 × 10+1 | 232.31 | 5.53 × 10+2 | 233.10 | 7.90 × 10+1 | 262.71 |
| f18 | 2.49 × 10+2 | 100.81 | 3.70 × 10−1 | 104.35 | 1.46 × 10+1 | 105.10 |
| 117.92 |
| f19 | 4.06 × 10−1 | 206.40 |
| 214.36 | 3.79 × 10−1 | 215.00 | 3.86 × 10−1 | 241.45 |
| f20 | 5.87 × 10−1 | 298.56 | 4.11 × 10−1 | 310.07 | 4.34 × 10−2 | 311.00 |
| 349.25 |
| f21 | 6.51 × 10−1 | 327.36 | 2.25 × 10−1 | 339.98 | 8.29 × 10−2 | 341.00 | 2.10 × 10−1 | 384.15 |
| f22 | 8.94 × 10−1 | 312.96 |
| 325.76 | 7.03 × 10−1 | 326.00 | 6.34 × 10−1 | 367.09 |
| f23 | 1.02 × 10 | 303.36 | 7.63 × 10−1 | 315.05 |
| 316.00 | 7.59 × 10−2 | 354.87 |
| f24 | 7.38 × 10−1 | 282.24 | 6.63 × 10−1 | 294.32 | 4.75 × 10−1 | 294.00 |
| 331.25 |
| f25 | 3.28 × 100 | 206.40 |
| 215.36 | 1.51 × 100 | 215.00 | 7.74 × 10−1 | 243.15 |
| f26 | 8.53 × 10−1 | 253.44 | 8.03 × 10−1 | 263.22 |
| 264.00 | 7.78 × 10−1 | 297.17 |
| f27 | 7.28 × 10−1 | 273.44 | 7.74 × 10−1 | 265.45 | 5.19 × 10−1 | 284.00 |
| 295.92 |
| f28 | 2.37 × 100 | 225.60 | 1.09 × 100 | 234.30 |
| 235.00 | 9.39 × 10−1 | 263.91 |
| f29 | 2.15 × 10+3 | 221.76 | 8.37 × 10+1 | 230.31 | 3.14 × 10+2 | 231.12 |
| 259.82 |
| Avg. | 1.72 × 10−1 | 198.01 | 6.88 × 10−1 | 199.91 | 3.15 × 10−1 | 199.47 |
| 219.12 |
The bold data values in each row of the Table are the best ones in each pair compared with the EAOA approach.
The performance presentation of the EAOA, SA, and GA for the CEC 2017 test suite with each paired comparison.
| Funs | GA | SA | EAOA | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Mean | Best | Std. | Mean | Best | Std. | Mean | Best | Std. | |
| f1 | 5.66 × 10−5 | 1.46 × 10−5 | 5.19 × 10−5 | 7.16 × 10−5 |
| 2.38 × 10−5 |
| 2.71 × 10−5 |
|
| f2 | 3.72 × 10−1 |
| 1.01 × 10−1 | 3.78 × 10+1 | 2.21 × 10+1 | 9.86 × 10+1 |
| 1.85 × 10−1 |
|
| f3 | 2.57 × 10−1 | 1.58 × 10−1 |
| 4.92 × 10−1 | 2.66 × 10−1 | 1.28 × 10−1 |
|
| 5.52 × 10−2 |
| f4 | 2.31 × 10−1 | 1.45 × 10−1 | 4.84 × 10−2 | 4.58 × 10−1 | 3.02 × 10−1 |
|
|
| 4.59 × 10−2 |
| f5 | 3.90 × 10−2 | 7.86 × 10−3 | 1.68 × 10−2 |
| 7.99 × 10−2 | 1.63 × 10−2 | 2.57 × 10−2 |
|
|
| f6 | 3.28 × 10−1 | 2.11 × 10−1 | 7.81 × 10−2 | 8.30 × 10−1 | 5.58 × 10−1 | 1.26 × 10−1 |
|
|
|
| f7 | 1.95 × 10−1 |
| 3.69 × 10−2 | 3.59 × 10−1 | 2.21 × 10−1 | 8.33 × 10−2 |
| 1.26 × 10−1 |
|
| f8 | 3.43 × 100 | 1.21 × 10+1 |
|
| 6.32 × 100 | 4.29 × 100 | 3.23 × 100 |
| 1.97 × 100 |
| f9 |
| 4.81 × 100 | 1.19 × 100 | 8.79 × 100 | 7.20 × 100 |
| 6.53 × 100 |
| 1.25 × 100 |
| f10 | 3.99 × 10−1 |
| 1.03 × 10−1 | 5.33 × 100 | 1.20 × 100 | 4.24 × 100 |
| 2.10 × 10−1 |
|
| f11 | 1.02 × 10+4 | 1.77 × 10+3 | 9.36 × 10+3 | 2.81 × 10+5 | 4.45 × 10+4 | 1.90 × 10+5 |
|
|
|
| f12 | 9.53 × 10+2 | 3.65 × 10+1 | 1.07 × 10+2 |
| 1.66 × 10+2 | 1.10 × 10+3 | 9.47 × 10+1 |
|
|
| f13 | 3.62 × 10+1 | 9.87 × 100 | 3.51 × 10+1 | 9.11 × 10+3 |
| 2.89 × 10+2 |
| 9.83 × 100 |
|
| f14 | 1.21 × 10+1 | 1.62 × 100 |
| 1.66 × 10+2 | 2.96 × 10+1 | 1.15 × 10+2 |
|
| 1.09 × 10+1 |
| f15 |
| 7.88 × 10−1 | 4.83 × 10−1 | 3.69 × 100 | 2.05 × 100 |
| 1.66 × 100 |
| 4.74 × 10−1 |
| f16 | 5.97 × 10−1 | 1.85 × 10−1 | 2.70 × 10−1 | 1.30 × 100 | 4.73 × 10−1 | 3.87 × 10−1 |
|
|
|
| f17 | 6.05 × 10+2 |
| 7.15 × 10+2 | 1.01 × 10+4 | 4.04 × 10+2 | 1.60 × 10+4 |
| 7.90 × 10+1 |
|
| f18 |
|
| 1.74 × 10+1 | 2.11 × 10+4 | 2.49 × 10+2 | 1.87 × 10+4 | 1.10 × 10+1 | 1.09 × 100 |
|
| f19 | 7.95 × 10−1 |
| 3.13 × 10−1 |
| 4.06 × 10−1 | 3.70 × 10−1 | 7.97 × 10−1 | 3.86 × 10−1 |
|
| f20 | 4.87 × 10−1 | 4.11 × 10−1 |
| 7.39 × 10−1 | 5.87 × 10−1 | 8.77 × 10−2 |
|
| 4.34 × 10−2 |
| f21 | 3.46 × 10−1 | 2.25 × 10−1 |
| 8.38 × 100 | 6.51 × 10−1 | 2.32 × 100 |
|
| 8.29 × 10−2 |
| f22 | 7.69 × 10−1 |
| 5.70 × 10−2 | 1.21 × 100 | 9.94 × 10−1 | 1.04 × 10−1 |
| 6.79 × 10−1 |
|
| f23 | 8.64 × 10−1 | 7.63 × 10−1 | 6.44 × 10−2 | 1.26 × 100 |
| 1.34 × 10−1 |
| 7.59 × 10−1 |
|
| f24 | 7.34 × 10−1 | 6.63 × 10−1 |
| 8.77 × 10−1 | 7.38 × 10−1 | 7.48 × 10−2 |
|
| 4.75 × 10−2 |
| f25 |
|
| 1.62 × 100 | 8.04 × 100 | 3.28 × 100 | 1.63 × 100 | 3.45 × 100 | 7.74 × 10−1 |
|
| f26 | 8.44 × 10−1 | 8.03 × 10−1 | 2.31 × 10−2 | 1.13 × 100 | 8.53 × 10−1 | 1.82 × 10−1 |
|
| 2.78 × 10−2 |
| f27 | 8.55 × 10−1 | 7.74 × 10−1 | 5.76 × 10−2 | 1.02 × 100 | 8.28 × 10−1 | 1.38 × 10−1 |
|
|
|
| f28 | 1.74 × 100 | 1.09 × 100 | 3.76 × 10−1 | 3.66 × 100 |
| 6.31 × 10−1 |
| 9.39 × 10−1 |
|
| f29 | 1.12 × 10+3 | 8.37 × 10+1 | 1.16 × 10+3 | 4.33 × 10+4 | 4.15 × 10+3 | 3.70 × 10+4 |
|
|
|
| Win | 5 | 9 | 7 | 6 | 5 | 5 | 20 | 18 | 19 |
| Lose | 21 | 18 | 20 | 22 | 22 | 22 | 9 | 11 | 10 |
| Draw | 3 | 4 | 4 | 3 | 2 | 4 | 0 | 0 | 0 |
The bold data values in each row of the Table are the best ones in each pair compared with the EAOA approach.
The performance presentation of the EAOA, FPA, and PSO for the CEC 2017 test suite with each paired comparison.
| Funs | FPA | PSO | EAOA | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Mean | Best | Std. | Mean | Best | Std. | Mean | Best | Std. | |
| f1 | 2.24 × 10−2 | 1.19 × 10−2 | 5.79 × 10−2 |
|
|
| 1.34 × 10−3 | 2.83 × 10−2 | 1.16 × 10−2 |
| f2 | 1.15 × 100 | 7.23 × 10−1 |
| 8.74 × 10−1 | 5.18 × 10−1 | 6.01 × 10−1 |
|
| 4.36 × 10−1 |
| f3 |
| 1.43 × 10−1 | 3.47 × 10−1 | 2.34 × 10−1 |
| 3.40 × 10−1 | 2.43 × 10−1 | 1.50 × 10−1 |
|
| f4 | 3.45 × 10−1 | 2.40 × 10−1 | 5.46 × 10−2 | 2.55 × 10−1 | 1.63 × 10−1 |
|
|
| 4.80 × 10−2 |
| f5 | 6.68 × 10−2 | 2.54 × 10−2 | 1.98 × 10−2 | 7.62 × 10−2 | 4.46 × 10−2 |
|
|
| 1.44 × 10−2 |
| f6 | 4.30 × 10−1 | 3.80 × 10−1 |
| 3.26 × 10−1 | 2.50 × 10−1 | 4.61 × 10−2 |
|
| 6.49 × 10−2 |
| f7 | 2.59 × 10−1 | 1.96 × 10−1 | 3.70 × 10−2 | 1.98 × 10−1 | 1.36 × 10−1 | 2.82 × 10−2 |
|
|
|
| f8 | 4.69 × 100 |
| 2.95 × 100 | 4.42 × 100 | 1.83 × 100 |
|
| 7.49 × 10−1 | 2.06 × 100 |
| f9 | 9.68 × 100 | 7.43 × 100 |
| 7.17 × 100 | 4.82 × 100 |
|
|
| 1.30 × 100 |
| f10 | 4.07 × 10−1 | 2.77 × 10−1 | 6.08 × 10−2 |
| 2.25 × 10−1 |
| 3.98 × 10−1 |
| 1.06 × 10−1 |
| f11 |
|
| 3.26 × 10+1 | 3.13 × 10+1 | 3.15 × 10+1 | 3.15 × 10+1 | 3.40 × 10+1 | 3.11 × 10+1 | 3.10 × 10+1 |
| f12 | 7.20 × 10+2 | 3.72 × 10+2 | 8.30 × 10+2 | 1.11 × 10+2 | 4.52 × 10+1 |
|
|
| 8.46 × 10+1 |
| f13 | 7.34 × 10+1 | 8.89 × 100 | 6.28 × 10+1 |
|
|
| 3.06 × 10+1 | 1.59 × 100 | 3.44 × 10+1 |
| f14 | 3.03 × 10+2 | 8.32 × 10+1 | 2.17 × 10+2 | 4.57 × 10+1 | 1.92 × 10+1 | 2.71 × 10+1 |
|
|
|
| f15 | 2.01 × 100 | 1.09 × 100 |
| 2.01 × 100 | 1.26 × 100 | 4.51 × 10−1 |
|
| 4.95 × 10−1 |
| f16 | 7.50 × 10−1 | 2.41 × 10−1 |
| 6.40 × 10−1 | 1.93 × 10−1 | 2.80 × 10−1 |
|
| 2.70 × 10−1 |
| f17 |
| 5.47 × 10+1 | 1.23 × 10+2 | 9.08 × 10+1 |
|
| 1.02 × 10+2 | 1.68 × 10+1 | 1.17 × 10+2 |
| f18 | 1.50 × 10+2 | 4.30 × 10+1 | 1.32 × 10+2 | 2.42 × 10+1 | 1.64 × 100 | 2.35 × 10+1 |
|
|
|
| f19 | 7.85 × 10−1 | 4.36 × 10−1 | 2.39 × 10−1 |
| 5.01 × 10−1 |
| 8.33 × 10−1 |
| 2.91 × 10−1 |
| f20 | 6.30 × 10−1 | 5.39 × 10−1 | 4.59 × 10−2 | 5.71 × 10−1 | 4.96 × 10−1 |
|
|
| 4.53 × 10−2 |
| f21 | 1.45 × 100 | 2.33 × 10−1 | 3.18 × 100 | 7.42 × 10−1 |
| 2.02 × 100 |
| 2.20 × 10−1 |
|
| f22 | 1.03 × 100 |
| 9.12 × 10−1 | 9.97 × 10−1 | 8.73 × 10−1 | 9.76 × 10−1 |
| 7.10 × 10−1 |
|
| f23 | 1.09 × 100 | 9.27 × 10−1 | 7.47 × 10−2 | 1.05 × 100 | 8.69 × 10−1 | 8.62 × 10−2 |
|
|
|
| f24 | 7.17 × 10−1 | 6.52 × 10−1 |
|
| 6.61 × 10−1 | 3.69 × 10−2 | 7.32 × 10−1 |
| 4.96 × 10−2 |
| f25 | 3.91 × 100 | 6.47 × 10−1 | 2.82 × 100 |
|
| 2.80 × 100 | 3.60 × 100 | 8.08 × 10−1 |
|
| f26 | 9.56 × 10−1 | 8.58 × 10−1 | 8.74 × 10−2 | 9.93 × 10−1 | 8.44 × 10−1 | 7.07 × 10−2 |
|
|
|
| f27 | 7.98 × 10−1 | 7.24 × 10−1 |
|
|
| 4.20 × 10−2 | 8.54 × 10−1 | 7.74 × 10−1 | 5.43 × 10−2 |
| f28 | 2.03 × 100 | 1.31 × 100 | 4.27 × 10−1 | 2.38 × 100 | 1.47 × 100 | 4.32 × 10−1 |
|
|
|
| f29 | 5.47 × 10+3 | 1.89 × 10+3 | 2.54 × 10+3 | 2.89 × 10+3 | 4.93 × 10+2 | 1.89 × 10+3 |
|
|
|
| Win | 5 | 5 | 6 | 7 | 7 | 10 | 18 | 18 | 13 |
| Lose | 23 | 23 | 21 | 21 | 21 | 12 | 11 | 10 | 16 |
| Draw | 3 | 3 | 2 | 1 | 1 | 1 | 0 | 1 | 0 |
The bold data values in each row of the Table are the best ones in each pair compared with the EAOA approach.
The performance presentation of the EAOA, MFO, and SCA for the CEC 2017 test suite with each paired comparison.
| Funs | MFO | SCA | EAOA | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Mean | Best | Std. | Mean | Best | Std. | Mean | Best | Std. | |
| f1 | 4.60 × 10−1 | 2.99 × 10−1 | 7.04 × 10−1 | 2.41 × 10−1 |
| 4.80 × 10−1 |
| 2.83 × 10−1 |
|
| f2 | 2.33 × 10+2 | 9.80 × 10+1 | 1.30 × 10+2 |
| 9.03 × 10+1 | 2.65 × 10+1 | 3.73 × 10+1 |
|
|
| f3 | 6.57 × 100 | 4.83 × 100 | 1.17 × 100 | 2.97 × 10−1 |
| 8.95 × 10−1 |
| 1.50 × 10−1 |
|
| f4 | 6.23 × 10−1 | 5.46 × 10−1 | 4.52 × 10−2 | 5.24 × 10−1 | 4.54 × 10−1 |
|
|
| 4.80 × 10−2 |
| f5 | 1.38 × 10−1 | 1.21 × 10−1 |
|
| 6.50 × 10−2 | 1.54 × 10−2 | 6.68 × 10−2 |
| 1.44 × 10−2 |
| f6 | 1.79 × 100 |
| 1.66 × 100 | 9.48 × 10−1 | 7.89 × 10−1 | 9.52 × 10−2 |
| 2.01 × 10−1 |
|
| f7 | 5.83 × 10−1 | 5.16 × 10−1 | 2.83 × 10−2 | 4.86 × 10−1 | 3.81 × 10−1 |
|
|
| 2.54 × 10−2 |
| f8 |
| 1.78 × 100 | 3.28 × 100 | 1.17 × 10+1 | 5.84 × 100 | 3.05 × 100 | 3.37 × 100 |
|
|
| f9 | 9.99 × 100 | 9.31 × 100 |
| 1.23 × 10+1 | 1.05 × 10+1 | 6.06 × 10−1 |
|
| 1.30 × 100 |
| f10 | 7.53 × 100 | 3.80 × 100 | 1.73 × 100 |
|
| 9.63 × 10−1 | 3.98 × 10−1 | 2.19 × 10−1 |
|
| f11 | 2.90 × 10+6 | 1.62 × 10+6 | 5.79 × 10+5 | 1.78 × 10+6 | 9.66 × 10+5 |
|
|
| 8.45 × 10+5 |
| f12 | 7.12 × 10+5 | 3.18 × 10+5 | 2.50 × 10+5 | 3.12 × 10+5 |
| 2.17 × 10+5 |
| 8.39 × 10+4 |
|
| f13 | 2.14 × 10+2 |
| 9.37 × 10+1 | 7.63 × 10+2 | 2.93 × 10+1 | 5.99 × 10+2 |
| 2.59 × 10+1 |
|
| f14 | 1.93 × 10+4 | 1.54 × 10+3 | 9.89 × 10+3 | 7.40 × 10+3 | 9.60 × 10+2 | 4.59 × 10+3 |
|
|
|
| f15 | 3.58 × 100 |
| 2.28 × 100 |
| 2.59 × 100 | 4.23 × 100 | 1.73 × 100 | 7.59 × 10−1 |
|
| f16 | 1.42 × 100 | 1.09 × 100 |
| 1.43 × 100 | 6.64 × 10−1 | 3.42 × 10−1 |
|
| 2.70 × 10−1 |
| f17 |
| 8.93 × 10+2 | 1.31 × 10+3 | 9.63 × 10+3 | 1.88 × 10+3 | 7.49 × 10+3 | 5.03 × 10+2 |
|
|
| f18 | 5.66 × 10+4 | 2.32 × 10+4 | 2.43 × 10+4 | 1.32 × 10+4 | 3.22 × 10+3 | 7.60 × 10+3 |
|
|
|
| f19 | 1.17 × 100 | 9.15 × 10−1 |
| 1.17 × 100 | 6.21 × 10−1 | 2.66 × 10−1 |
|
| 2.91 × 10−1 |
| f20 |
| 8.28 × 10−2 |
| 8.06 × 10−1 | 7.10 × 10−1 | 4.72 × 10−2 | 5.02 × 10−1 |
| 4.53 × 10−2 |
| f21 | 9.34 × 100 | 7.19 × 100 | 1.04 × 100 | 3.19 × 100 |
| 5.98 × 10−1 |
| 2.20 × 10−1 |
|
| f22 | 1.28 × 100 |
| 4.01 × 10−1 | 1.14 × 100 | 1.05 × 100 |
|
|
| 4.83 × 10−1 |
| f23 | 1.38 × 100 | 1.27 × 100 | 6.06 × 10−2 | 1.26 × 100 | 1.13 × 100 |
|
|
| 5.98 × 10−2 |
| f24 | 3.78 × 100 | 2.27 × 100 | 5.41 × 10−1 |
| 1.28 × 10−1 |
| 7.32 × 10−1 |
| 4.96 × 10−1 |
| f25 | 8.23 × 100 | 5.94 × 100 |
| 6.57 × 100 | 3.22 × 100 | 1.84 × 100 |
|
| 1.57 × 100 |
| f26 | 1.20 × 100 | 1.13 × 100 | 3.57 × 10−1 |
| 8.15 × 10−1 | 1.74 × 10−1 | 8.66 × 10−1 |
| 2.90 × 10−1 |
| f27 | 3.39 × 100 |
| 6.11 × 10−1 | 2.06 × 100 | 4.31 × 10−1 | 8.16 × 10−1 |
| 7.74 × 10−1 |
|
| f28 | 3.20 × 100 | 2.76 × 100 |
| 3.17 × 100 | 1.92 × 100 | 4.95 × 10−1 |
|
| 3.49 × 10−1 |
| f29 | 8.17 × 10+4 | 5.16 × 10+4 | 2.12 × 10+4 | 4.90 × 10+4 | 1.70 × 10+4 | 2.05 × 10+4 |
|
|
|
| Win | 4 | 5 | 6 | 7 | 6 | 6 | 21 | 20 | 17 |
| Lose | 23 | 21 | 21 | 21 | 22 | 23 | 8 | 9 | 14 |
| Draw | 2 | 3 | 2 | 1 | 1 | 0 | 0 | 0 | 0 |
The bold data values in each row of the Table are the best ones in each pair compared with the EAOA approach.
Wilcoxon signed-rank results of the test pairs of the pairwise algorithms’ results between the EAOA and other algorithms, i.e., PBA [33], WOA [36], PPSO [29], AOA [41], IFMO [35], and ESCA [40].
| Funs | PBA [ | WOA [ | PPSO [ | AOA [ | IFMO [ | ESCA [ | EAOA-Itself |
|---|---|---|---|---|---|---|---|
| f1 |
| 1.4018 × 10−11 | 1.7018 × 10−11 | 1.1205 × 10−5 | 6.9641 × 10−8 | 2.5668 × 10−7 | ~N/A |
| f2 | 1.4018 × 10−11 | 1.4018 × 10−11 | 1.4018 × 10−11 | 2.2080 × 10−7 | 7.1665 × 10−3 | 1.3749 × 10−2 | ~N/A |
| f3 | 1.4018 × 10−11 | 1.4018 × 10−11 | 8.5710 × 10−11 | 1.8717 × 10−2 | 1.8717 × 10−2 | 4.6578 × 10−3 | ~N/A |
| f4 | 1.4018 × 10−11 | 1.4018 × 10−11 | 1.4018 × 10−11 | 4.8753 × 10−11 | 1.5456 × 10−2 | 2.7237 × 10−5 | ~N/A |
| f5 | 1.4018 × 10−11 | 1.5447 × 10−11 | 1.4018 × 10−11 | 1.8376 × 10−9 | 5.3326 × 10−5 | 4.0332 × 10−11 | ~N/A |
| f6 | 1.4018 × 10−11 | 1.4018 × 10−11 | 1.4018 × 10−11 | 4.4659 × 10−10 | 6.5678 × 10−4 | 9.8637 × 10−4 | ~N/A |
| f7 | 1.4018 × 10−11 | 1.4018 × 10−11 | 1.7018 × 10−11 | 9.4096 × 10−11 | 1.6922 × 10−3 | 6.2370 × 10−4 | ~N/A |
| f8 | 1.4018 × 10−11 | 3.6674 × 10−11 | 1.8745 × 10−11 |
|
| 1.2706 × 10−2 | ~N/A |
| f9 | 4.8753 × 10−11 | 1.4018 × 10−11 | 1.2873 × 10−8 | 2.0041 × 10−9 | 3.9045 × 10−1 |
| ~N/A |
| f10 | 1.4018 × 10−11 | 1.4018 × 10−11 | 1.4018 × 10−11 |
| 9.7754 × 10−1 | 1.5366 × 10−3 | ~N/A |
| f11 | 1.4018 × 10−11 | 1.4018 × 10−11 | 1.4018 × 10−11 | 1.5439 × 10−9 |
| 3.1620 × 10−6 | ~N/A |
| f12 | 1.4018 × 10−11 | 1.4018 × 10−11 | 6.4699 × 10−11 | 1.5447 × 10−11 | 1.3749 × 10−2 | 4.1212 × 10−2 | ~N/A |
| f13 | 7.1071 × 10−11 | 7.8055 × 10−11 | 7.1071 × 10−11 | 1.2847 × 10−4 |
|
| ~N/A |
| f14 | 1.4018 × 10−11 | 1.4018 × 10−11 | 2.5021 × 10−11 | 1.4018 × 10−11 | 3.7194 × 10−2 | 3.6588 × 10−9 | ~N/A |
| f15 | 1.4018 × 10−11 | 1.4018 × 10−11 | 4.0332 × 10−11 | 2.9096 × 10−2 | 7.2487 × 10−1 | 7.3779 × 10−2 | ~N/A |
| f16 | 1.4018 × 10−11 | 3.7291 × 10−10 |
| 2.7082 × 10−2 | 7.3779 × 10−2 | 6.3217 × 10−1 | ~N/A |
| f17 | 7.1071 × 10−11 | 1.8745 × 10−11 | 1.6408 × 10−10 | 1.4729 × 10−6 | 9.8877 × 10−1 |
| ~N/A |
| f18 | 1.4018 × 10−11 | 1.4018 × 10−11 | 1.4018 × 10−11 | 1.4018 × 10−11 |
| 6.4699 × 10−11 | ~N/A |
| f19 | 2.7567 × 10−6 | 5.3326 × 10−5 | 1.8183 × 10−6 |
|
|
| ~N/A |
| f20 | 1.4018 × 10−11 | 1.4018 × 10−11 | 1.8745 × 10−11 | 1.0328 × 10−10 | 2.5189 × 10−2 | 4.3218 × 10−7 | ~N/A |
| f21 | 1.4018 × 10−11 | 1.4018 × 10−11 | 1.4018 × 10−11 |
| 7.4745 × 10−3 | 6.9641 × 10−8 | ~N/A |
| f22 | 1.4018 × 10−11 | 1.4018 × 10−11 | 1.4018 × 10−11 | 2.7539 × 10−11 | 3.7194 × 10−2 | 2.5021 × 10−11 | ~N/A |
| f23 | 1.4018 × 10−11 | 1.4018 × 10−11 | 1.4018 × 10−11 | 9.4096 × 10−11 |
| 2.5970 × 10−9 | ~N/A |
| f24 | 1.4018 × 10−11 | 1.4018 × 10−11 | 7.8055 × 10−11 |
| 1.8717 × 10−2 |
| ~N/A |
| f25 | 2.2729 × 10−11 | 1.3989 × 10−7 | 1.3643 × 10−10 |
|
|
| ~N/A |
| f26 | 1.4018 × 10−11 | 3.9843 × 10−9 | 3.0304 × 10−11 | 1.1106 × 10−7 | 2.8074 × 10−2 | 2.3679 × 10−10 | ~N/A |
| f27 | 1.4018 × 10−11 | 9.4096 × 10−11 | 5.8443 × 10−10 | 2.1213 × 10−5 | 5.9218 × 10−4 | 2.2408 × 10−6 | ~N/A |
| f28 | 1.4018 × 10−11 | 2.2729 × 10−11 | 1.4018 × 10−11 | 7.1825 × 10−5 | 2.0181 × 10−2 | 4.3379 × 10−9 | ~N/A |
| f29 | 1.4018 × 10−11 | 1.4018 × 10−11 | 1.4018 × 10−11 | 1.4018 × 10−11 | 6.2370 × 10−4 | 7.8055 × 10−11 | ~N/A |
| Avg. | 6.5517 | 5.7241 | 5.6207 | 3.6207 | 2.5138 | 2.5483 | 2.25204 |
| Rank | 7 | 6 | 5 | 4 | 2 | 3 | 1 |
The bold data values in each row of the Table are the best ones in each pair compared with the EAOA approach.
Figure A1The EAOA’s convergence output curves represented graphically and compared to those of the GA, AOA, SA, FPA, PSO, MFO, and SCA algorithms for the selected functions. The green line is the set background of the worst one; here, the green line is the GA method.
The parameter settings for the desired WSN node deployment areas.
| Description | Parameters | Values |
|---|---|---|
| Desired deployment areas | 40 m × 40 m, 80 m × 80 m, | |
| Sensing radius |
| 15 m |
| Communication radius |
| 20 m |
| Number of sensor nodes |
| 20, 40, 50, 60 |
| Number of iterations |
| 500, 1000, 1500 |
Figure 1The graphical initialization of the EAOA with the statistical node coverage optimization scheme for different numbers of sensor nodes: (a) 20, (b) 40, (c) 50, and (d) 60.
Comparison of the proposed EAOA method with the other techniques used—i.e., the SAA, PSO, GWO, SCA, and AOA algorithms—in terms of percentage coverage rate, running time, iterations to convergence, and monitoring area size.
| Approach | Factor Variables | 40 m × 40 m | 80 m × 80 m | 100 m × 100 m | 160 m × 160 m |
|---|---|---|---|---|---|
| SSA | Coverage rate (%) | 78% | 74% | 77% | 74% |
| Consumed execution time (s) | 3.09 | 6.91 | 7.38 | 9.34 | |
| No. of iterations to convergence | 145 | 256 | 234 | 844 | |
| WSN node numbers | 20 | 40 | 50 | 60 | |
| PSO | Coverage rate (%) | 79% | 77% | 79% | 76% |
| Consumed execution time (s) | 2.78 | 6.22 | 6.65 | 8.41 | |
| No. of iterations to convergence | 396 | 343 | 578 | 754 | |
| WSN node numbers | 20 | 40 | 50 | 60 | |
| GWO | Coverage rate (%) | 80% | 80% | 84% | 78% |
| Consumed execution time (s) | 3.06 | 6.84 | 7.31 | 9.25 | |
| No. of iterations to convergence | 334 | 44 | 544 | 755 | |
| WSN node numbers | 20 | 40 | 50 | 60 | |
| CSA | Coverage rate (%) | 78% | 79% | 82% | 78% |
| Consumed execution time (s) | 2.92 | 6.29 | 7.23 | 9.22 | |
| No. of iterations to convergence | 445 | 555 | 665 | 876 | |
| No. of mobile nodes | 20 | 40 | 50 | 60 | |
| AOA | Coverage rate (%) | 80% | 79% | 80% | 79% |
| Consumed execution time (s) | 3.12 | 6.98 | 7.46 | 9.44 | |
| No. of iterations to convergence | 665 | 333 | 563 | 954 | |
| WSN node numbers | 20 | 40 | 50 | 60 | |
| EAOA | Coverage rate (%) | 80% | 82% | 87% | 80% |
| Consumed execution time (s) | 2.75 | 6.15 | 6.57 | 8.31 | |
| No. of iterations to convergence | 135 | 503 | 556 | 765 | |
| WSN node numbers | 20 | 40 | 50 | 60 |
Figure 2The graphical coverage of six different metaheuristic algorithms for the WSN node area deployment. (a) AOA, (b) EAOA, (c) GWO, (d) PSO, (e) SSA, (f) SCA algorithms.
Figure 3Comparison of the optimal coverage rates of the EAOA with the other schemes in different-sized WSN monitoring node area deployment scenarios. (a) 160 m × 160 m, (b) 100 m × 100, (c) 80 m × 80 m, and (d) 40 m × 40 m.
Figure 4Comparison of the EAOA optimization coverage rates for various sensor node counts deployed in the 2D monitoring of a 100 m × 100 m area.