Table 1 Ten benchmark functions in the experiment.
From: Coverage optimization of wireless sensor network utilizing an improved CS with multi-strategies
No. | Function | Formula | Dim | Interval | f (x*) |
---|---|---|---|---|---|
F1 | Sphere | \(F_{1} = \sum\limits_{i = 1}^{D} {x_{i}^{2} }\) | 30, 50 | [− 5.12, 5.12] | 0 |
F2 | Step | \(F_{2} = \sum\limits_{i = 1}^{D} {\left[ {x_{i} + 0.5} \right]^{2} }\) | 30, 50 | [− 100, 100] | 0 |
F3 | Schwefel 2.22 | \(F_{3} { = }\sum\limits_{i = 1}^{D} {\left| {x_{i} } \right|} + \prod_{i = 1}^{D} \left| {x_{i} } \right|\) | 30, 50 | [− 100, 100] | 0 |
F4 | Rosenbrock | \(F_{4} = \sum\limits_{i = 1}^{D} {\left[ {100\left( {x_{i + 1} - x_{i}^{2} } \right)^{2} + \left( {x_{i} - 1} \right)^{2} } \right]}\) | 30, 50 | [− 30, 30] | 0 |
F5 | Ackley | \(\begin{gathered} F_{5} = - 20\exp \left( { - 0.2\sqrt {\frac{1}{D}\sum\limits_{i = 1}^{D} {x_{i}^{2} } } } \right) \hfill \\ \begin{array}{*{20}c} {} & {} \\ \end{array} - \exp \left( {\frac{1}{D}\sum\limits_{i = 1}^{D} {\cos \left( {2\pi x_{i} } \right)} } \right) + 20 + e \hfill \\ \end{gathered}\) | 30, 50 | [− 32, 32] | 0 |
F6 | Griewank | \(F_{6} = \sum\limits_{i = 1}^{D} {\frac{{x_{i}^{2} }}{4000}} - \prod\limits_{i = 1}^{D} {\cos \left( {\frac{{x_{i} }}{\sqrt i }} \right)} + 1\) | 30, 50 | [− 600, 600] | 0 |
F7 | Rastrigin | \(F_{7} = \sum\limits_{i = 1}^{D} {\left( {x_{i}^{2} - 10\cos \left( {2\pi x_{i} } \right) + 10} \right)}\) | 30, 50 | [− 600, 600] | 0 |
F8 | Bohachevsky | \(F_{8} = \sum\limits_{i = 1}^{D - 1} {\left[ \begin{gathered} x_{i}^{2} + 2x_{i + 1}^{2} - 0.3\cos \left( {3\pi x_{i} } \right) \hfill \\ - 0.4\cos \left( {4\pi x_{i + 1} } \right) + 0.7 \hfill \\ \end{gathered} \right]}\) | 30, 50 | [− 100, 100] | 0 |
F9 | Beale | \(\begin{gathered} F_{9} = (1.5 - x_{1} + x_{1} x_{2} )^{2} + (2.25 - x_{1} + x_{1} x_{2}^{2} )^{2} \hfill \\ \begin{array}{*{20}c} {} & {} \\ \end{array} + (2.625 - x_{1} + x_{1} x_{2}^{3} )^{2} \hfill \\ \end{gathered}\) | 2 | [− 4.5, 4.5] | 0 |
F10 | SchafferN.2 | \(F_{10} = 0.5 + \frac{{\sin^{2} (x_{1}^{2} - x_{2}^{2} ) - 0.5}}{{\left[ {1 + 0.001(x_{1}^{2} + x_{2}^{2} )} \right]^{2} }}\) | 2 | [− 100, 100] | 0 |