Abstract
In this data article, we present the data used to evaluate the statistical success of the backtracking search optimisation algorithm (BSA) in comparison with the other four evolutionary optimisation algorithms. The data presented in this data article is related to the research article entitles ‘Operational Framework for Recent Advances in Backtracking Search Optimisation Algorithm: A Systematic Review and Performance Evaluation’ [1]. Three statistical tests conducted on BSA compared to differential evolution algorithm (DE), particle swarm optimisation (PSO), artificial bee colony (ABC), and firefly algorithm (FF). The tests are used to evaluate these mentioned algorithms and to determine which one could solve a specific optimisation problem concerning the statistical success of 16 benchmark problems taking several criteria into account. The criteria are initializing control parameters, dimension of the problems, their search space, and number of iterations needed to minimise a problem, the performance of the computer used to code the algorithms and their programming style, getting a balance on the effect of randomization, and the use of different type of optimisation problem in terms of hardness and their cohort. In addition, all the three tests include necessary statistical measures (Mean: mean-solution, S.D.: standard-deviation of mean-solution, Best: the best solution, Worst: the worst solution, Exec. Time: mean runtime in seconds, No. of succeeds: number of successful minimisation, and No. of Failure: number of failed minimisation).
Keywords: Backtracking search optimisation algorithm, Statistical analysis, BSA experimental data, BSA performance evaluation
Specifications table
| Subject | Theoretical Computer Science |
| Specific subject area | Evolutionary computation |
| Type of data | Table Graph |
| How data were acquired | Instruments: software, program |
| Data format | Raw |
| Parameters for data collection | Basic statistical measures (Mean: mean-solution, S.D.: standard-deviation of mean-solution, Best: the best solution, Worst: the worst solution, Exec. Time: mean runtime in seconds, No. of succeeds: number of successful minimisation, and No. of Failure: number of failed minimisation) of the 30-solutions obtained by BSA, DE, PSO, ABC, and FF algorithms in three tests. |
| Description of data collection | The data was collected from the MATLAB simulations of running five optimisation algorithms for minimising sixteen benchmark problems. The algorithms are BSA, DE, PSO, ABC, and FF. Each of these algorithms was run thirty times on each of the sixteen benchmarking problems to evaluate the performance of each of them. The collected data are presented on Mendeley Data: Hassan, Bryar; Rashid, Tarik (2019), “Data for statistical analysis and performance evaluation of backtracking search optimisation algorithm compared with its competitive algorithms”, Mendeley Data, v3 https://doi.org/10.17632/hx8xbyjmf5.3 |
| Data source location | Institution: Kurdistan Institution for Strategic Studies and Scientific Research City/Town/Region: Sulaimani Country: Iraq Latitude and longitude (and GPS coordinates) for collected samples/data: 35.521700, 45.466605 |
| Data accessibility | Raw/primary data are available on Mendeley Data: Hassan, Bryar; Rashid, Tarik (2019), “Data for: statistical analysis and performance evaluation of backtracking search optimisation algorithm compared with its competitive algorithms”, Mendeley Data, v3 https://doi.org/10.17632/hx8xbyjmf5.3 |
| Related research article | B.A. Hassan, T.A. Rashid, Operational framework for recent advances in backtracking search optimisation algorithm: A systematic review and performance evaluation, Appl. Math. Comput. (2019) 124919., DOI: https://doi.org/10.1016/j.amc.2019.124919 [1] |
Value of the Data
|
1. Data
The dataset contains the simulation result of performance evaluation of BSA compared to its counterpart algorithms (DE, PSO, ABS, and FF). The performance of these algorithms is evaluated on minimising sixteen benchmark functions. This evaluation is conducted by three tests. The optimisation benchmark problems used in these tests are presented in Table 1. The data files (xlsx format) are the raw data results from Tests 1, 2, and 3. Additionally, information about the Tests 1, 2, and 3 are depicted in the tables as follows: (i) Table 2, Table 3, Table 4 present basic statistics of 30-solutions obtained by the algorithms in Test 1. (ii) Table 5, Table 6, Table 7 present basic statistics of 30-solutions obtained by the algorithms in Test 2. (iii) Table 8, Table 9 presents the ratio of successful minimisation of the functions for Tests 1 and 2.
Table 1.
The sixteen benchmark problems.
| Name | Success rate (%) |
|---|---|
| Ackley (F1) | 48.25 |
| Alpine01 (F2) | 65.17 |
| Bird (F3) | 59.00 |
| Leon (F4) | 41.17 |
| CrossInTray (F5) | 74.08 |
| Easom (F6) | 26.08 |
| Whitley (F7) | 4.92 |
| EggCrate (F8) | 64.92 |
| Griewank (F9) | 6.08 |
| HolderTable (F10) | 80.08 |
| Rastrigin (F11) | 39.50 |
| Rosenbrock (F12) | 44.17 |
| Salomon (F13) | 10.33 |
| Sphere (F14) | 82.75 |
| StyblinskiTang (F15) | 70.50 |
| Schwefel26 (F16) | 62.67 |
Table 2.
Basic statistics of the 30-solutions obtained by BSA, DE, PSO, ABC, and FF in Test 1 (default search space with Nvar1 dimensions).
| Functions | Statistics | BSA | DE | PSO | ABC | FF |
|---|---|---|---|---|---|---|
| F1 | Mean | 688.3666667 | 209.8 | NC | NC | 323.3333333 |
| S.D. | 61.19808614 | 5.761944116 | NC | NC | 7.716231586 | |
| Best | 584 | 193 | NC | NC | 301 | |
| Worst | 830 | 220 | NC | NC | 334 | |
| Exec. time | 0.3129113 | 0.767031967 | NC | NC | 8.876311833 | |
| No. of Succeeds | 30 | 30 | 0 | 0 | 30 | |
| No. of Failures | 0 | 0 | 30 | 30 | 0 | |
| F2 | Mean | 78.96666667 | 305.1666667 | NC | NC | 93.43333333 |
| S.D. | 11.21723838 | 22.1672068 | NC | NC | 78.09882481 | |
| Best | 63 | 245 | NC | NC | 12 | |
| Worst | 109 | 348 | NC | NC | 248 | |
| Exec. time | 0.079013967 | 0.613814533 | NC | NC | 1.1518529 | |
| No. of Succeeds | 30 | 30 | 0 | 0 | 30 | |
| No. of Failures | 0 | 0 | 30 | 30 | 0 | |
| F3 | Mean | 288.2 | 128.7666667 | 54.59259259 | 35.33333333 | 32.5 |
| S.D. | 57.68487521 | 40.0548618 | 4.901014489 | 7.169539654 | 14.28708122 | |
| Best | 193 | 72 | 44 | 23 | 6 | |
| Worst | 387 | 201 | 62 | 53 | 63 | |
| Exec. time | 0.121238167 | 0.392393267 | 0.097268 | 0.087277867 | 0.656926867 | |
| No. of Succeeds | 30 | 30 | 27 | 30 | 30 | |
| No. of Failures | 0 | 0 | 3 | 0 | 0 | |
| F4 | Mean | 387.7 | 3960.133333 | 857 | 128.3333333 | 1480.666667 |
| S.D. | 127.0707514 | 244.6563717 | 675.7609249 | 136.9530756 | 34.20963096 | |
| Best | 47 | 3546 | 5 | 26 | 1388 | |
| Worst | 588 | 4472 | 1747 | 641 | 1520 | |
| Exec. time | 0.142008467 | 10.51661843 | 1.519789933 | 0.217805708 | 22.88727067 | |
| No. of Succeeds | 30 | 30 | 30 | 24 | 30 | |
| No. of Failures | 0 | 0 | 0 | 6 | 0 | |
| F5 | Mean | 121.1666667 | 38.26666667 | 27.23333333 | 14.76666667 | 3.766666667 |
| S.D. | 34.72362143 | 8.337424283 | 9.814427569 | 4.031627834 | 0.678910554 | |
| Best | 45 | 23 | 6 | 7 | 2 | |
| Worst | 175 | 52 | 40 | 24 | 5 | |
| Exec. time | 0.027849683 | 0.095730833 | 0.033622767 | 0.042479367 | 0.057955067 | |
| No. of Succeeds | 30 | 30 | 30 | 30 | 30 | |
| No. of Failures | 0 | 0 | 0 | 0 | 0 | |
| F6 | Mean | 760.4333333 | 208.5 | 63.83333333 | NC | 128.1666667 |
| S.D. | 63.97665702 | 33.34847357 | 3.939922398 | NC | 20.77977022 | |
| Best | 617 | 162 | 54 | NC | 91 | |
| Worst | 880 | 326 | 71 | NC | 166 | |
| Exec. time | 0.251127833 | 0.5434189 | 0.094766533 | NC | 1.785906667 | |
| No. of Succeeds | 30 | 30 | 30 | 0 | 30 | |
| No. of Failures | 0 | 0 | 0 | 30 | 0 | |
| F7 | Mean | 972 | 4809.6 | NC | NC | NC |
| S.D. | 349.46797 | 1851.094463 | NC | NC | NC | |
| Best | 555 | 1616 | NC | NC | NC | |
| Worst | 1926 | 8339 | NC | NC | NC | |
| Exec. time | 0.505736867 | 8.1352712 | NC | NC | NC | |
| No. of Succeeds | 30 | 10 | 0 | 0 | 0 | |
| No. of Failures | 0 | 20 | 30 | 30 | 30 | |
| F8 | Mean | 119.1 | 2897.133333 | 637.5666667 | 15.875 | 5.071428571 |
| S.D. | 30.35121994 | 22.93278534 | 4.636313438 | 2.997281377 | 1.741190981 | |
| Best | 63 | 2855 | 627 | 11 | 3 | |
| Worst | 169 | 2944 | 650 | 21 | 10 | |
| Exec. time | 0.044835 | 4.779958067 | 1.223019467 | 0.029835208 | 0.066557357 | |
| No. of Succeeds | 30 | 30 | 30 | 24 | 28 | |
| No. of Failures | 0 | 0 | 0 | 6 | 2 | |
| F9 | Mean | 373.1 | 805.2666667 | NC | NC | NC |
| S.D. | 82.92345868 | 100.8679346 | NC | NC | NC | |
| Best | 285 | 631 | NC | NC | NC | |
| Worst | 611 | 1081 | NC | NC | NC | |
| Exec. time | 0.172796067 | 1.5184459 | NC | NC | NC | |
| No. of Succeeds | 30 | 30 | 0 | 0 | 0 | |
| No. of Failures | 0 | 0 | 30 | 30 | 30 | |
| F10 | Mean | 314.1333333 | 72.83333333 | 54.26666667 | NC | 20.83333333 |
| S.D. | 61.64119387 | 14.48681525 | 7.315233672 | NC | 11.21293383 | |
| Best | 209 | 43 | 40 | NC | 5 | |
| Worst | 418 | 111 | 65 | NC | 44 | |
| Exec. time | 0.1276912 | 0.181376167 | 0.088567367 | NC | 0.2915058 | |
| No. of Succeeds | 30 | 30 | 30 | 0 | 30 | |
| No. of Failures | 0 | 0 | 0 | 30 | 0 | |
| F11 | Mean | 1038.933333 | 562.3666667 | NC | NC | NC |
| S.D. | 128.4778079 | 28.48046316 | NC | NC | NC | |
| Best | 811 | 508 | NC | NC | NC | |
| Worst | 1293 | 634 | NC | NC | NC | |
| Exec. time | 0.379444367 | 0.744079967 | NC | NC | NC | |
| No. of Succeeds | 30 | 30 | 0 | 0 | 0 | |
| No. of Failures | 0 | 0 | 30 | 30 | 30 | |
| F12 | Mean | 1119.566667 | NC | NC | NC | NC |
| S.D. | 307.9534989 | NC | NC | NC | NC | |
| Best | 578 | NC | NC | NC | NC | |
| Worst | 2001 | NC | NC | NC | NC | |
| Exec. time | 0.3752452 | NC | NC | NC | NC | |
| No. of Succeeds | 30 | 0 | 0 | 0 | 0 | |
| No. of Failures | 0 | 30 | 30 | 30 | 30 | |
| F13 | Mean | NC | NC | NC | NC | NC |
| S.D. | NC | NC | NC | NC | NC | |
| Best | NC | NC | NC | NC | NC | |
| Worst | NC | NC | NC | NC | NC | |
| Exec. time | NC | NC | NC | NC | NC | |
| No. of Succeeds | 0 | 0 | 0 | 0 | 0 | |
| No. of Failures | 30 | 30 | 30 | 30 | 30 | |
| F14 | Mean | 151.9 | 154.6 | 1967.9 | NC | 12.53333333 |
| S.D. | 31.17840765 | 4.123941871 | 517.0026579 | NC | 1.008013866 | |
| Best | 107 | 148 | 1782 | NC | 11 | |
| Worst | 208 | 162 | 4691 | NC | 15 | |
| Exec. time | 0.092171037 | 0.463599767 | 3.315528667 | NC | 0.156159333 | |
| No. of Succeeds | 30 | 30 | 30 | 0 | 30 | |
| No. of Failures | 0 | 0 | 0 | 30 | 0 | |
| F15 | Mean | 490.7666667 | NC | 100 | 659.6666667 | 245.8461538 |
| S.D. | 56.80073053 | NC | 5.253570215 | 108.7443485 | 4.017589531 | |
| Best | 345 | NC | 94 | 516 | 240 | |
| Worst | 598 | NC | 109 | 949 | 253 | |
| Exec. time | 0.2717145 | NC | 0.188506 | 1.422079033 | 3.067869077 | |
| No. of Succeeds | 30 | 0 | 11 | 30 | 13 | |
| No. of Failures | 0 | 30 | 19 | 0 | 17 | |
| F16 | Mean | NC | 254.9615385 | NC | NC | NC |
| S.D. | NC | 14.32614608 | NC | NC | NC | |
| Best | NC | 231 | NC | NC | NC | |
| Worst | NC | 289 | NC | NC | NC | |
| Exec. time | NC | 0.572146308 | NC | NC | NC | |
| No. of Succeeds | 0 | 26 | 0 | 0 | 0 | |
| No. of Failures | 30 | 4 | 30 | 30 | 30 |
Table 3.
Basic statistics of the 30-solutions obtained by BSA, DE, PSO, ABC, and FF in Test 1 (default search space with Nvar2 dimensions).
| Functions | Statistics | BSA | DE | PSO | ABC | FF |
|---|---|---|---|---|---|---|
| F1 | Mean | 1391.866667 | 600.8 | NC | NC | 373.0333333 |
| S.D. | 240.1736058 | 11.12747454 | NC | NC | 4.31903033 | |
| Best | 949 | 572 | NC | NC | 362 | |
| Worst | 1899 | 626 | NC | NC | 381 | |
| Exec. time | 0.546482767 | 2.1215337 | NC | NC | 9.566863367 | |
| No. of Succeeds | 30 | 30 | 0 | 0 | 30 | |
| No. of Failures | 0 | 0 | 30 | 30 | 0 | |
| F2 | Mean | 467.4333333 | 2653.133333 | NC | NC | 346.0333333 |
| S.D. | 54.7487574 | 311.8812477 | NC | NC | 34.27121375 | |
| Best | 397 | 2136 | NC | NC | 227 | |
| Worst | 601 | 3367 | NC | NC | 408 | |
| Exec. time | 0.2806565 | 6.5514224 | NC | NC | 6.9452777 | |
| No. of Succeeds | 30 | 30 | 0 | 0 | 30 | |
| No. of Failures | 0 | 0 | 30 | 30 | 0 | |
| F3 | Mean | 346.6333333 | 170.8666667 | 60.79310345 | 35.6 | 32.7 |
| S.D. | 84.07528783 | 38.91346131 | 28.86592073 | 6.003447286 | 16.26748396 | |
| Best | 182 | 99 | 44 | 26 | 5 | |
| Worst | 505 | 236 | 209 | 45 | 67 | |
| Exec. time | 0.190157233 | 0.5601642 | 0.115230897 | 0.0631293 | 0.644730733 | |
| No. of Succeeds | 30 | 30 | 29 | 30 | 30 | |
| No. of Failures | 0 | 0 | 1 | 0 | 0 | |
| F4 | Mean | 471.6333333 | 5530.1 | 1152.866667 | 91.71428571 | 1492 |
| S.D. | 139.2421566 | 266.6691544 | 496.0978583 | 41.26953602 | 38.38821658 | |
| Best | 180 | 4762 | 4 | 23 | 1323 | |
| Worst | 862 | 6071 | 1644 | 160 | 1533 | |
| Exec. time | 0.193297133 | 14.77711263 | 2.1152108 | 0.253110071 | 22.1456451 | |
| No. of Succeeds | 30 | 30 | 30 | 28 | 30 | |
| No. of Failures | 0 | 0 | 0 | 2 | 0 | |
| F5 | Mean | 169.1 | 41.76666667 | 29.86666667 | 13.8 | 3.733333333 |
| S.D. | 49.42800407 | 11.49717607 | 11.64335931 | 4.604345773 | 0.868344971 | |
| Best | 70 | 14 | 2 | 2 | 2 | |
| Worst | 248 | 62 | 54 | 22 | 5 | |
| Exec. time | 0.044610567 | 0.106829767 | 0.046657733 | 0.044076667 | 0.051693733 | |
| No. of Succeeds | 30 | 30 | 30 | 30 | 30 | |
| No. of Failures | 0 | 0 | 0 | 0 | 0 | |
| F6 | Mean | 912.9 | 267.5666667 | 64.8 | NC | 121.7333333 |
| S.D. | 97.77713928 | 41.86487568 | 4.574290976 | NC | 34.65985786 | |
| Best | 678 | 194 | 55 | NC | 19 | |
| Worst | 1045 | 386 | 75 | NC | 173 | |
| Exec. time | 0.318349367 | 0.724312633 | 0.127859867 | NC | 1.7146897 | |
| No. of Succeeds | 30 | 30 | 30 | 0 | 30 | |
| No. of Failures | 0 | 0 | 0 | 30 | 0 | |
| F7 | Mean | 4764.566667 | NC | NC | NC | NC |
| S.D. | 624.9610572 | NC | NC | NC | NC | |
| Best | 3887 | NC | NC | NC | NC | |
| Worst | 6810 | NC | NC | NC | NC | |
| Exec. time | 3.934701977 | NC | NC | NC | NC | |
| No. of Succeeds | 30 | 0 | 0 | 0 | 0 | |
| No. of Failures | 0 | 30 | 30 | 30 | 30 | |
| F8 | Mean | 133.1666667 | 3542.366667 | 637.3333333 | 15.55172414 | 4.666666667 |
| S.D. | 35.99337423 | 39.65409344 | 5.441433212 | 2.599260979 | 1.109400392 | |
| Best | 35 | 3436 | 625 | 9 | 3 | |
| Worst | 203 | 3610 | 651 | 21 | 8 | |
| Exec. time | 0.063654233 | 6.444122133 | 1.30194 | 0.030338172 | 0.077771407 | |
| No. of Succeeds | 30 | 30 | 30 | 29 | 27 | |
| No. of Failures | 0 | 0 | 0 | 1 | 3 | |
| F9 | Mean | 587.0333333 | 1297 | NC | NC | NC |
| S.D. | 80.61123535 | 45.5290737 | NC | NC | NC | |
| Best | 469 | 1234 | NC | NC | NC | |
| Worst | 841 | 1423 | NC | NC | NC | |
| Exec. time | 0.295489567 | 2.409856833 | NC | NC | NC | |
| No. of Succeeds | 30 | 30 | 0 | 0 | 0 | |
| No. of Failures | 0 | 0 | 30 | 30 | 30 | |
| F10 | Mean | 366.8666667 | 91.63333333 | 199.1666667 | NC | 19.8 |
| S.D. | 42.6790212 | 14.87994098 | 554.8413929 | NC | 10.03579799 | |
| Best | 301 | 63 | 36 | NC | 5 | |
| Worst | 457 | 125 | 2450 | NC | 45 | |
| Exec. time | 0.187796133 | 0.2636237 | 0.357409 | NC | 0.275910433 | |
| No. of Succeeds | 30 | 30 | 30 | 0 | 30 | |
| No. of Failures | 0 | 0 | 0 | 30 | 0 | |
| F11 | Mean | 3761.9 | 4211.533333 | NC | NC | NC |
| S.D. | 503.0939687 | 835.0827642 | NC | NC | NC | |
| Best | 2890 | 3339 | NC | NC | NC | |
| Worst | 4679 | 7001 | NC | NC | NC | |
| Exec. time | 1.841760067 | 6.437364733 | NC | NC | NC | |
| No. of Succeeds | 30 | 30 | 0 | 0 | 0 | |
| No. of Failures | 0 | 0 | 30 | 30 | 30 | |
| F12 | Mean | 1518.7 | NC | NC | NC | NC |
| S.D. | 520.5891987 | NC | NC | NC | NC | |
| Best | 871 | NC | NC | NC | NC | |
| Worst | 2901 | NC | NC | NC | NC | |
| Exec. time | 0.457080213 | NC | NC | NC | NC | |
| No. of Succeeds | 30 | 0 | 0 | 0 | 0 | |
| No. of Failures | 0 | 30 | 30 | 30 | 30 | |
| F13 | Mean | NC | NC | NC | NC | NC |
| S.D. | NC | NC | NC | NC | NC | |
| Best | NC | NC | NC | NC | NC | |
| Worst | NC | NC | NC | NC | NC | |
| Exec. time | NC | NC | NC | NC | NC | |
| No. of Succeeds | 0 | 0 | 0 | 0 | 0 | |
| No. of Failures | 30 | 30 | 30 | 30 | 30 | |
| F14 | Mean | 417 | 484.4333333 | NC | 714.3 | 54.36666667 |
| S.D. | 56.51914537 | 7.219147592 | NC | 77.84739714 | 2.85854235 | |
| Best | 303 | 469 | NC | 568 | 50 | |
| Worst | 531 | 497 | NC | 834 | 63 | |
| Exec. time | 0.2572861 | 0.841805833 | NC | 2.2013179 | 0.5315005 | |
| No. of Succeeds | 30 | 30 | 0 | 30 | 30 | |
| No. of Failures | 0 | 0 | 30 | 0 | 0 | |
| F15 | Mean | NC | NC | NC | NC | NC |
| S.D. | NC | NC | NC | NC | NC | |
| Best | NC | NC | NC | NC | NC | |
| Worst | NC | NC | NC | NC | NC | |
| Exec. time | NC | NC | NC | NC | NC | |
| No. of Succeeds | 0 | 0 | 0 | 0 | 0 | |
| No. of Failures | 30 | 30 | 30 | 30 | 30 | |
| F16 | Mean | NC | 991 | NC | NC | NC |
| S.D. | NC | 1078.5 | NC | NC | NC | |
| Best | NC | 52.59882474 | NC | NC | NC | |
| Worst | NC | 991 | NC | NC | NC | |
| Exec. time | NC | 1200 | NC | NC | NC | |
| No. of Succeeds | 0 | 12 | 0 | 0 | 0 | |
| No. of Failures | 30 | 18 | 30 | 30 | 30 |
Table 4.
Basic statistics of the 30-solutions obtained by BSA, DE, PSO, ABC, and FF in Test 1 (default search space with Nvar3 dimensions).
| Functions | Statistics | BSA | DE | PSO | ABC | FF |
|---|---|---|---|---|---|---|
| F1 | Mean | 2212.033333 | 1265.4 | NC | NC | 409.8 |
| S.D. | 285.8103402 | 17.29380994 | NC | NC | 2.578425074 | |
| Best | 1789 | 1231 | NC | NC | 404 | |
| Worst | 2705 | 1297 | NC | NC | 414 | |
| Exec. time | 1.2222052 | 4.161145333 | NC | NC | 6.678406533 | |
| No. of Succeeds | 30 | 30 | 0 | 0 | 30 | |
| No. of Failures | 0 | 0 | 30 | 30 | 0 | |
| F2 | Mean | 1437.033333 | 1233.333333 | NC | NC | 453.4666667 |
| S.D. | 192.1665017 | 188.0521449 | NC | NC | 26.07381211 | |
| Best | 1129 | 907 | NC | NC | 411 | |
| Worst | 1982 | 1619 | NC | NC | 542 | |
| Exec. time | 0.946699633 | 2.589517933 | NC | NC | 9.553941067 | |
| No. of Succeeds | 30 | 30 | 0 | 0 | 30 | |
| No. of Failures | 0 | 0 | 30 | 30 | 0 | |
| F3 | Mean | 364.7666667 | 186.8666667 | 53.80769231 | 38.33333333 | 28.26666667 |
| S.D. | 73.52535726 | 51.15475731 | 5.592990118 | 8.326663998 | 19.5711493 | |
| Best | 242 | 124 | 39 | 21 | 4 | |
| Worst | 525 | 284 | 61 | 56 | 81 | |
| Exec. time | 0.217162567 | 0.4063774 | 0.105839692 | 0.0705598 | 0.603975867 | |
| No. of Succeeds | 30 | 30 | 26 | 30 | 30 | |
| No. of Failures | 0 | 0 | 4 | 0 | 0 | |
| F4 | Mean | 525.7 | 6225.6 | 909.4 | 84.7037037 | 1489.633333 |
| S.D. | 218.5027657 | 461.136198 | 641.2112245 | 43.79481425 | 32.82606548 | |
| Best | 284 | 5442 | 6 | 23 | 1409 | |
| Worst | 1269 | 7563 | 1837 | 186 | 1531 | |
| Exec. time | 0.2490285 | 14.56781393 | 2.5651712 | 0.266280556 | 20.34113953 | |
| No. of Succeeds | 30 | 30 | 30 | 27 | 30 | |
| No. of Failures | 0 | 0 | 0 | 3 | 0 | |
| F5 | Mean | 173.5333333 | 45.3 | 24.2 | 14.53333333 | 3.666666667 |
| S.D. | 39.28299916 | 10.16807038 | 10.69772776 | 4.904138529 | 0.884086645 | |
| Best | 82 | 25 | 6 | 2 | 2 | |
| Worst | 234 | 64 | 41 | 23 | 5 | |
| Exec. time | 0.109724933 | 0.132266967 | 0.043759533 | 0.045434933 | 0.051644167 | |
| No. of Succeeds | 30 | 30 | 30 | 30 | 30 | |
| No. of Failures | 0 | 0 | 0 | 0 | 0 | |
| F6 | Mean | 996.1 | 296.5666667 | 64.16666667 | NC | 113.7333333 |
| S.D. | 88.20757259 | 47.62691454 | 4.609460536 | NC | 26.92509832 | |
| Best | 861 | 209 | 55 | NC | 56 | |
| Worst | 1197 | 408 | 76 | NC | 168 | |
| Exec. time | 0.4946741 | 0.879912567 | 0.118392067 | NC | 1.790483167 | |
| No. of Succeeds | 30 | 30 | 30 | 0 | 30 | |
| No. of Failures | 0 | 0 | 0 | 30 | 0 | |
| F7 | Mean | NC | NC | NC | NC | NC |
| S.D. | NC | NC | NC | NC | NC | |
| Best | NC | NC | NC | NC | NC | |
| Worst | NC | NC | NC | NC | NC | |
| Exec. time | NC | NC | NC | NC | NC | |
| No. of Succeeds | 0 | 0 | 0 | 0 | 0 | |
| No. of Failures | 30 | 30 | 30 | 30 | 30 | |
| F8 | Mean | 118.2 | 3750.9 | 637.0333333 | 15.03571429 | 4.5 |
| S.D. | 27.9425519 | 44.63055239 | 6.392254652 | 2.486737307 | 0.989949494 | |
| Best | 78 | 3643 | 624 | 10 | 2 | |
| Worst | 190 | 3811 | 649 | 20 | 6 | |
| Exec. time | 0.169004103 | 6.867129 | 1.4425986 | 0.029832 | 0.073269769 | |
| No. of Succeeds | 30 | 30 | 30 | 28 | 26 | |
| No. of Failures | 0 | 0 | 0 | 2 | 4 | |
| F9 | Mean | 965.9666667 | 2588.033333 | NC | NC | NC |
| S.D. | 76.88974791 | 72.99715787 | NC | NC | NC | |
| Best | 855 | 2514 | NC | NC | NC | |
| Worst | 1150 | 2898 | NC | NC | NC | |
| Exec. time | 0.582512467 | 5.4244718 | NC | NC | NC | |
| No. of Succeeds | 30 | 30 | 0 | 0 | 0 | |
| No. of Failures | 0 | 0 | 30 | 30 | 30 | |
| F10 | Mean | 397.2333333 | 92.83333333 | 56.66666667 | NC | 20.83333333 |
| S.D. | 43.98172295 | 15.20681184 | 5.168427583 | NC | 10.19493902 | |
| Best | 309 | 41 | 49 | NC | 7 | |
| Worst | 471 | 114 | 67 | NC | 38 | |
| Exec. time | 9565.148219 | 0.241654933 | 0.099469833 | NC | 0.284334333 | |
| No. of Succeeds | 30 | 30 | 30 | 0 | 30 | |
| No. of Failures | 0 | 0 | 0 | 30 | 0 | |
| F11 | Mean | NC | NC | NC | NC | NC |
| S.D. | NC | NC | NC | NC | NC | |
| Best | NC | NC | NC | NC | NC | |
| Worst | NC | NC | NC | NC | NC | |
| Exec. time | NC | NC | NC | NC | NC | |
| No. of Succeeds | 0 | 0 | 0 | 0 | 0 | |
| No. of Failures | 30 | 30 | 30 | 30 | 30 | |
| F12 | Mean | 16054.2 | NC | NC | NC | NC |
| S.D. | 22085.31046 | NC | NC | NC | NC | |
| Best | 9065 | NC | NC | NC | NC | |
| Worst | 132801 | NC | NC | NC | NC | |
| Exec. time | 6.478484033 | NC | NC | NC | NC | |
| No. of Succeeds | 30 | 0 | 0 | 0 | 0 | |
| No. of Failures | 0 | 30 | 30 | 30 | 30 | |
| F13 | Mean | NC | NC | NC | NC | NC |
| S.D. | NC | NC | NC | NC | NC | |
| Best | NC | NC | NC | NC | NC | |
| Worst | NC | NC | NC | NC | NC | |
| Exec. time | NC | NC | NC | NC | NC | |
| No. of Succeeds | 0 | 0 | 0 | 0 | 0 | |
| No. of Failures | 30 | 30 | 30 | 30 | 30 | |
| F14 | Mean | 943.9 | 1060 | NC | 6468.933333 | 113.1333333 |
| S.D. | 84.9061754 | 15.59840841 | NC | 311.951912 | 3.329422994 | |
| Best | 798 | 1034 | NC | 5878 | 106 | |
| Worst | 1109 | 1097 | NC | 7116 | 120 | |
| Exec. time | 0.621603966 | 3.001068333 | NC | 19.45626283 | 1.025718967 | |
| No. of Succeeds | 30 | 30 | 0 | 30 | 30 | |
| No. of Failures | 0 | 0 | 30 | 0 | 0 | |
| F15 | Mean | NC | NC | NC | NC | NC |
| S.D. | NC | NC | NC | NC | NC | |
| Best | NC | NC | NC | NC | NC | |
| Worst | NC | NC | NC | NC | NC | |
| Exec. time | NC | NC | NC | NC | NC | |
| No. of Succeeds | 0 | 0 | 0 | 0 | 0 | |
| No. of Failures | 30 | 30 | 30 | 30 | 30 | |
| F16 | Mean | NC | NC | NC | NC | NC |
| S.D. | NC | NC | NC | NC | NC | |
| Best | NC | NC | NC | NC | NC | |
| Worst | NC | NC | NC | NC | NC | |
| Exec. time | NC | NC | NC | NC | NC | |
| No. of Succeeds | 0 | 0 | 0 | 0 | 0 | |
| No. of Failures | 30 | 30 | 30 | 30 | 30 |
Table 5.
Basic statistics of the 30-solutions obtained by BSA, DE, PSO, ABC, and FF in Test 2 (two-variable dimensions with R1).
| Functions | Statistics | BSA | DE | PSO | ABC | FF |
|---|---|---|---|---|---|---|
| F1 | Mean | 72.33333333 | NC | 0 | 19.33333333 | 60.36666667 |
| S.D. | 16.00287331 | NC | NC | 2.368374 | 23.48217715 | |
| Best | 45 | NC | NC | 14 | 5 | |
| Worst | 101 | NC | NC | 23 | 95 | |
| Exec. time | 0.028775833 | NC | NC | 0.159118567 | 1.193958333 | |
| No. of Succeeds | 30 | 0 | NC | 30 | 30 | |
| No. of Failures | 0 | 30 | 0 | 0 | 0 | |
| F2 | Mean | 39.5 | 15.26666667 | 794.25 | 9.133333333 | 4.033333333 |
| S.D. | 11.70838191 | 2.935318033 | 379.0831654 | 1.907034769 | 0.808716878 | |
| Best | 22 | 10 | 154 | 4 | 2 | |
| Worst | 76 | 22 | 1146 | 13 | 5 | |
| Exec. time | 0.00711624 | 0.045706 | 1.445961536 | 0.0771137 | 0.064563133 | |
| No. of Succeeds | 30 | 30 | 28 | 30 | 30 | |
| No. of Failures | 0 | 0 | 2 | 0 | 0 | |
| F3 | Mean | 139.5 | 53.33333333 | 53.75 | NC | 31.63333333 |
| S.D. | 28.07717198 | 14.21347911 | 9.777619948 | NC | 12.64224809 | |
| Best | 73 | 32 | 40 | NC | 9 | |
| Worst | 206 | 79 | 97 | NC | 59 | |
| Exec. time | 0.076975133 | 0.084473933 | 0.092407821 | NC | 0.493045367 | |
| No. of Succeeds | 30 | 30 | 28 | 0 | 30 | |
| No. of Failures | 0 | 0 | 2 | 30 | 0 | |
| F4 | Mean | 377.1333333 | 89.69230769 | 1213.866667 | 16 | 9.269230769 |
| S.D. | 68.4693404 | 33.18405549 | 159.6013856 | 47.125 | 3.053623321 | |
| Best | 286 | 28 | 926 | 33.18369492 | 5 | |
| Worst | 649 | 191 | 1550 | 6 | 19 | |
| Exec. time | 0.200669233 | 0.293420846 | 2.0382361 | 147 | 0.126300154 | |
| No. of Succeeds | 30 | 26 | 30 | 0.281062708 | 26 | |
| No. of Failures | 0 | 4 | 0 | 24 | 4 | |
| F5 | Mean | 45.56666667 | 15.03333333 | 21.8 | 7.433333333 | 3.133333333 |
| S.D. | 17.02469471 | 5.18275212 | 9.459168149 | 3.339247627 | 0.730296743 | |
| Best | 13 | 5 | 3 | 2 | 2 | |
| Worst | 76 | 24 | 37 | 13 | 4 | |
| Exec. time | 0.019755067 | 0.032688133 | 0.039887567 | 0.077219 | 0.0421937 | |
| No. of Succeeds | 30 | 30 | 30 | 30 | 30 | |
| No. of Failures | 0 | 0 | 0 | 0 | 0 | |
| F6 | Mean | 248.2666667 | 30.86666667 | 794.25 | 20.3 | 11.96666667 |
| S.D. | 31.22325982 | 4.108303898 | 379.0831654 | 1.600646421 | 7.716901886 | |
| Best | 202 | 25 | 154 | 17 | 4 | |
| Worst | 311 | 45 | 1146 | 24 | 34 | |
| Exec. time | 0.0888098 | 0.051433367 | 0.0724958 | 0.214975967 | 0.094171033 | |
| No. of Succeeds | 30 | 30 | 28 | 30 | 30 | |
| No. of Failures | 0 | 0 | 2 | 0 | 0 | |
| F7 | Mean | 64.36666667 | 139.5714286 | NC | 27.6 | 249.9473684 |
| S.D. | 12.86396553 | 16.33997274 | NC | 22.41568999 | 26.50885321 | |
| Best | 41 | 103 | NC | 9 | 193 | |
| Worst | 91 | 170 | NC | 89 | 282 | |
| Exec. time | 0.038450533 | 0.427799464 | NC | 0.25814615 | 3.344931158 | |
| No. of Succeeds | 30 | 28 | 0 | 20 | 19 | |
| No. of Failures | 0 | 2 | 30 | 10 | 11 | |
| F8 | Mean | 248.5666667 | 18.48148148 | 636.9 | 12.24 | 4.851851852 |
| S.D. | 23.91894839 | 2.359438825 | 5.984750737 | 2.241279397 | 0.948833442 | |
| Best | 206 | 15 | 627 | 8 | 4 | |
| Worst | 300 | 23 | 651 | 16 | 7 | |
| Exec. time | 0.042607433 | 0.032870519 | 0.713972767 | 0.09773984 | 0.068419926 | |
| No. of Succeeds | 30 | 27 | 30 | 25 | 27 | |
| No. of Failures | 0 | 3 | 0 | 5 | 3 | |
| F9 | Mean | 25.23333333 | 166.5769231 | 100.7142857 | 9.076923077 | 539.3793103 |
| S.D. | 7.833100999 | 110.8112532 | 5.13552591 | 5.483962632 | 45.94671898 | |
| Best | 14 | 89 | 92 | 2 | 413 | |
| Worst | 47 | 691 | 109 | 19 | 597 | |
| Exec. time | 0.016005467 | 0.554092731 | 0.162314571 | 0.046853615 | 6.89237431 | |
| No. of Succeeds | 30 | 26 | 14 | 26 | 29 | |
| No. of Failures | 0 | 4 | 16 | 4 | 1 | |
| F10 | Mean | 36.9 | 60.15 | NC | NC | 5.333333333 |
| S.D. | 17.7906407 | 179.1662783 | NC | NC | 1.688364508 | |
| Best | 16 | 14 | NC | NC | 3 | |
| Worst | 79 | 821 | NC | NC | 10 | |
| Exec. time | 0.029989533 | 0.17157865 | NC | NC | 0.084701533 | |
| No. of Succeeds | 30 | 20 | 0 | 0 | 30 | |
| No. of Failures | 0 | 10 | 30 | 30 | 0 | |
| F11 | Mean | 111.3666667 | 81.86666667 | 105.5 | 29.22222222 | 9.96 |
| S.D. | 16.08486831 | 3.559671947 | 4.289120157 | 6.405126152 | 3.813135193 | |
| Best | 79 | 76 | 93 | 16 | 4 | |
| Worst | 147 | 89 | 117 | 45 | 20 | |
| Exec. time | 0.034564033 | 0.277437967 | 0.1759911 | 0.152298889 | 0.14458784 | |
| No. of Succeeds | 30 | 30 | 30 | 27 | 25 | |
| No. of Failures | 0 | 0 | 0 | 3 | 5 | |
| F12 | Mean | 157.9333333 | 60.77272727 | 722.8 | 35.88888889 | 8.083333333 |
| S.D. | 35.35332334 | 24.92069673 | 104.1181027 | 24.95585847 | 2.019829237 | |
| Best | 98 | 8 | 414 | 5 | 5 | |
| Worst | 236 | 103 | 857 | 94 | 13 | |
| Exec. time | 0.145922333 | 0.145608045 | 1.219939367 | 0.322523741 | 0.111710708 | |
| No. of Succeeds | 30 | 22 | 30 | 27 | 24 | |
| No. of Failures | 0 | 8 | 0 | 3 | 6 | |
| F13 | Mean | 271.8 | 147.137931 | 646.36 | 133.7666667 | 10.92592593 |
| S.D. | 40.4086027 | 52.0286488 | 5.321967055 | 100.097774 | 2.840990157 | |
| Best | 201 | 57 | 634 | 27 | 6 | |
| Worst | 344 | 260 | 656 | 349 | 17 | |
| Exec. time | 0.051252967 | 0.229098862 | 1.19053768 | 1.2913116 | 0.168615333 | |
| No. of Succeeds | 30 | 29 | 25 | 30 | 27 | |
| No. of Failures | 0 | 1 | 5 | 0 | 3 | |
| F14 | Mean | 232.7666667 | 10.2 | 637.5 | 6 | 2.68 |
| S.D. | 20.00979645 | 2.483630619 | 5.544490897 | 1.560378995 | 0.476095229 | |
| Best | 190 | 6 | 626 | 3 | 2 | |
| Worst | 275 | 14 | 654 | 9 | 3 | |
| Exec. time | 0.077608533 | 0.034451 | 1.2173071 | 0.05095925 | 0.033408 | |
| No. of Succeeds | 30 | 20 | 30 | 24 | 25 | |
| No. of Failures | 0 | 10 | 0 | 6 | 5 | |
| F15 | Mean | 52.06666667 | 22.43333333 | 44.16666667 | 19.1 | 11.7 |
| S.D. | 21.2244708 | 2.51455533 | 6.454527058 | 3.262641198 | 5.408486307 | |
| Best | 21 | 18 | 27 | 10 | 3 | |
| Worst | 90 | 27 | 52 | 25 | 23 | |
| Exec. time | 0.031657633 | 0.0592526 | 0.0887543 | 0.138674967 | 0.151984633 | |
| No. of Succeeds | 30 | 30 | 30 | 30 | 30 | |
| No. of Failures | 0 | 0 | 0 | 0 | 0 | |
| F16 | Mean | NC | NC | NC | NC | NC |
| S.D. | NC | NC | NC | NC | NC | |
| Best | NC | NC | NC | NC | NC | |
| Worst | NC | NC | NC | NC | NC | |
| Exec. time | NC | NC | NC | NC | NC | |
| No. of Succeeds | 0 | 0 | 0 | 0 | 0 | |
| No. of Failures | 30 | 30 | 30 | 30 | 30 |
Table 6.
Basic statistics of the 30-solutions obtained by BSA, DE, PSO, ABC, and FF in Test 2 (two variable dimensions with R2).
| Functions | Statistics | BSA | DE | PSO | ABC | FF |
|---|---|---|---|---|---|---|
| F1 | Mean | 425.7333333 | NC | NC | NC | 249.4137931 |
| S.D. | 65.63111822 | NC | NC | NC | 24.0735736 | |
| Best | 338 | NC | NC | NC | 192 | |
| Worst | 535 | NC | NC | NC | 295 | |
| Exec. time | 0.129019233 | NC | NC | NC | 5.009911103 | |
| No. of Succeeds | 30 | 0 | 0 | 0 | 29 | |
| No. of Failures | 0 | 30 | 30 | 30 | 1 | |
| F2 | Mean | 156.0333333 | 39.10344828 | 732.0740741 | 38.33333333 | 61 |
| S.D. | 16.09558374 | 5.1084302 | 407.9909431 | 6.199740447 | 22.28486896 | |
| Best | 126 | 26 | 166 | 27 | 11 | |
| Worst | 188 | 49 | 1158 | 49 | 93 | |
| Exec. time | 0.039772367 | 0.112101655 | 1.457569407 | 0.197538433 | 0.884010333 | |
| No. of Succeeds | 30 | 29 | 27 | 30 | 27 | |
| No. of Failures | 0 | 1 | 3 | 0 | 3 | |
| F3 | Mean | 1087.666667 | 233.3888889 | 81.73333333 | NC | 208.0333333 |
| S.D. | 391.2479885 | 71.84144215 | 6.356822744 | NC | 33.0146084 | |
| Best | 293 | 103 | 72 | NC | 117 | |
| Worst | 1719 | 376 | 97 | NC | 250 | |
| Exec. time | 0.1936562 | 0.3856845 | 0.1286414 | NC | 3.080032433 | |
| No. of Succeeds | 30 | 18 | 30 | 0 | 30 | |
| No. of Failures | 0 | 12 | 0 | 30 | 0 | |
| F4 | Mean | 419.7666667 | 194.0714286 | 1253.52381 | 219.6896552 | 93.8 |
| S.D. | 191.3771657 | 65.9005584 | 154.2182282 | 132.8401573 | 24.72515588 | |
| Best | 189 | 64 | 981 | 33 | 47 | |
| Worst | 898 | 367 | 1517 | 636 | 145 | |
| Exec. time | 0.263658433 | 0.674849321 | 2.085545905 | 1.637981655 | 1.34841468 | |
| No. of Succeeds | 30 | 28 | 21 | 29 | 25 | |
| No. of Failures | 0 | 2 | 9 | 1 | 5 | |
| F5 | Mean | 99.93333333 | 29 | 54 | NC | 40.3 |
| S.D. | 22.2539161 | 3.695290572 | 10.22168081 | NC | 26.1786304 | |
| Best | 53 | 22 | 28 | NC | 3 | |
| Worst | 143 | 36 | 68 | NC | 85 | |
| Exec. time | 0.043615233 | 0.0518579 | 0.0923664 | NC | 0.349824067 | |
| No. of Succeeds | 30 | 30 | 30 | 0 | 30 | |
| No. of Failures | 0 | 0 | 0 | 30 | 0 | |
| F6 | Mean | 671.8 | 230.1333333 | 75.13333333 | NC | NC |
| S.D. | 107.4107167 | 48.5107406 | 5.888231005 | NC | NC | |
| Best | 424 | 162 | 61 | NC | NC | |
| Worst | 883 | 341 | 91 | NC | NC | |
| Exec. time | 0.229059867 | 0.646945533 | 0.120696033 | NC | NC | |
| No. of Succeeds | 30 | 30 | 30 | 0 | 0 | |
| No. of Failures | 0 | 0 | 0 | 30 | 30 | |
| F7 | Mean | 112.6333333 | 157.6551724 | NC | 30.61111111 | 445.8666667 |
| S.D. | 30.11527661 | 16.00061575 | NC | 9.798792776 | 33.75033418 | |
| Best | 84 | 125 | NC | 16 | 343 | |
| Worst | 232 | 186 | NC | 58 | 499 | |
| Exec. time | 0.0441853 | 0.534595448 | NC | 0.272917111 | 5.854646267 | |
| No. of Succeeds | 30 | 29 | 0 | 18 | 30 | |
| No. of Failures | 0 | 1 | 30 | 12 | 0 | |
| F8 | Mean | 328.6666667 | 32.08 | 644.2333333 | 23.76 | 110.7666667 |
| S.D. | 31.07425293 | 3.414674216 | 5.992428172 | 3.3326666 | 24.39712156 | |
| Best | 261 | 24 | 633 | 17 | 53 | |
| Worst | 419 | 37 | 661 | 29 | 151 | |
| Exec. time | 0.0566179 | 0.05600776 | 1.142361633 | 0.18997352 | 1.5272697 | |
| No. of Succeeds | 30 | 25 | 30 | 25 | 30 | |
| No. of Failures | 0 | 5 | 0 | 5 | 0 | |
| F9 | Mean | 181.5333333 | 175.8 | 794.25 | 201.5769231 | 742.3103448 |
| S.D. | 44.83743305 | 19.91256751 | 379.0831654 | 144.6715378 | 47.85178266 | |
| Best | 104 | 145 | 154 | 32 | 547 | |
| Worst | 262 | 213 | 1146 | 488 | 807 | |
| Exec. time | 0.1036287 | 0.459873733 | 0.419778435 | 0.98108872 | 9.115128828 | |
| No. of Succeeds | 30 | 30 | 28 | 26 | 29 | |
| No. of Failures | 0 | 0 | 2 | 4 | 1 | |
| F10 | Mean | NC | NC | NC | NC | NC |
| S.D. | NC | NC | NC | NC | NC | |
| Best | NC | NC | NC | NC | NC | |
| Worst | NC | NC | NC | NC | NC | |
| Exec. time | NC | NC | NC | NC | NC | |
| No. of Succeeds | 0 | 0 | 0 | 0 | 0 | |
| No. of Failures | 30 | 30 | 30 | 30 | 30 | |
| F11 | Mean | 138.1666667 | 96.83333333 | 122.4827586 | 43 | 149.8148148 |
| S.D. | 28.06652606 | 4.177801215 | 5.925855512 | 7.541883054 | 38.67421824 | |
| Best | 94 | 85 | 114 | 31 | 50 | |
| Worst | 201 | 103 | 142 | 55 | 210 | |
| Exec. time | 0.059349433 | 0.282379867 | 0.199407138 | 0.424502846 | 2.34202537 | |
| No. of Succeeds | 30 | 30 | 29 | 26 | 27 | |
| No. of Failures | 0 | 0 | 1 | 4 | 3 | |
| F12 | Mean | 572.8333333 | 368.2222222 | 936.1 | 409.5882353 | 80.37037037 |
| S.D. | 122.3739558 | 99.16549234 | 243.0311957 | 225.0005719 | 27.80999841 | |
| Best | 411 | 210 | 605 | 55 | 19 | |
| Worst | 934 | 565 | 1858 | 944 | 120 | |
| Exec. time | 0.310757733 | 1.056444556 | 1.5107343 | 3.453786647 | 1.234736259 | |
| No. of Succeeds | 30 | 27 | 30 | 17 | 27 | |
| No. of Failures | 0 | 3 | 0 | 13 | 3 | |
| F13 | Mean | 427.8666667 | 179.8333333 | 764.962963 | 204.9259259 | 118.4333333 |
| S.D. | 68.73172902 | 39.81689412 | 229.5504774 | 118.616034 | 25.96374572 | |
| Best | 311 | 80 | 647 | 23 | 56 | |
| Worst | 601 | 270 | 1392 | 457 | 163 | |
| Exec. time | 0.123285933 | 0.2651661 | 1.240302815 | 1.956210444 | 1.893014833 | |
| No. of Succeeds | 30 | 30 | 27 | 27 | 30 | |
| No. of Failures | 0 | 0 | 3 | 3 | 0 | |
| F14 | Mean | 269.0666667 | 23.85185185 | 642.8333333 | 17.16666667 | 41.35714286 |
| S.D. | 29.88706713 | 3.134224278 | 6.772578246 | 1.340560125 | 15.61626475 | |
| Best | 206 | 18 | 630 | 15 | 14 | |
| Worst | 339 | 29 | 658 | 20 | 74 | |
| Exec. time | 0.0919827 | 0.066911815 | 1.159890367 | 0.1416615 | 0.626989893 | |
| No. of Succeeds | 30 | 27 | 30 | 24 | 28 | |
| No. of Failures | 0 | 3 | 0 | 6 | 2 | |
| F15 | Mean | 135.0333333 | 36.86666667 | 68.33333333 | 31.33333333 | 163.8 |
| S.D. | 27.06758251 | 3.702127378 | 3.950847428 | 3.283536081 | 25.20180618 | |
| Best | 85 | 27 | 58 | 24 | 87 | |
| Worst | 233 | 44 | 74 | 38 | 207 | |
| Exec. time | 0.033026633 | 0.087536133 | 0.1189461 | 0.236676 | 1.600936967 | |
| No. of Succeeds | 30 | 30 | 30 | 30 | 30 | |
| No. of Failures | 0 | 0 | 0 | 0 | 0 | |
| F16 | Mean | NC | NC | NC | NC | NC |
| S.D. | NC | NC | NC | NC | NC | |
| Best | NC | NC | NC | NC | NC | |
| Worst | NC | NC | NC | NC | NC | |
| Exec. time | NC | NC | NC | NC | NC | |
| No. of Succeeds | 0 | 0 | 0 | 0 | 0 | |
| No. of Failures | 30 | 30 | 30 | 30 | 30 |
Table 7.
Basic statistics of the 30-solutions obtained by BSA, DE, PSO, ABC, and FF in Test 2 (two-variable dimensions with R3).
| Functions | Statistics | BSA | DE | PSO | ABC | FF |
|---|---|---|---|---|---|---|
| F1 | Mean | 556.6333333 | NC | NC | NC | 279.75 |
| S.D. | 112.7296073 | NC | NC | NC | 33.31962437 | |
| Best | 396 | NC | NC | NC | 171 | |
| Worst | 898 | NC | NC | NC | 315 | |
| Exec. time | 0.189253867 | NC | NC | NC | 5.1484892 | |
| No. of Succeeds | 30 | 0 | 0 | 0 | 20 | |
| No. of Failures | 0 | 30 | 30 | 30 | 10 | |
| F2 | Mean | 154.6666667 | 46.16666667 | 847.8571429 | 47.46666667 | 88.46666667 |
| S.D. | 24.94730078 | 6.411645296 | 367.6544991 | 12.19308264 | 26.17017694 | |
| Best | 113 | 27 | 165 | 32 | 36 | |
| Worst | 201 | 63 | 1152 | 95 | 141 | |
| Exec. time | 0.067592267 | 0.139866267 | 1.5282565 | 0.340741933 | 1.4476881 | |
| No. of Succeeds | 30 | 30 | 28 | 30 | 30 | |
| No. of Failures | 0 | 0 | 2 | 0 | 0 | |
| F3 | Mean | 1909.433333 | 182.75 | 84.46666667 | NC | 249.6 |
| S.D. | 591.0772564 | 82.99949799 | 10.78547341 | NC | 29.66897834 | |
| Best | 1402 | 112 | 67 | NC | 159 | |
| Worst | 3725 | 302 | 118 | NC | 294 | |
| Exec. time | 0.3167525 | 0.139866267 | 0.127532267 | NC | 3.4745561 | |
| No. of Succeeds | 30 | 4 | 30 | 0 | 30 | |
| No. of Failures | 0 | 26 | 0 | 30 | 0 | |
| F4 | Mean | 444.0666667 | 220.0357143 | 1482.153846 | 238.2592593 | 118.6153846 |
| S.D. | 81.262 | 62.51487654 | 824.6896479 | 120.881249 | 31.97258441 | |
| Best | 309 | 100 | 955 | 45 | 51 | |
| Worst | 659 | 365 | 5332 | 415 | 180 | |
| Exec. time | 0.179457933 | 0.7116585 | 1.445961536 | 2.140455593 | 1.692470923 | |
| No. of Succeeds | 30 | 28 | 26 | 27 | 26 | |
| No. of Failures | 0 | 2 | 4 | 3 | 4 | |
| F5 | Mean | NC | NC | NC | NC | NC |
| S.D. | NC | NC | NC | NC | NC | |
| Best | NC | NC | NC | NC | NC | |
| Worst | NC | NC | NC | NC | NC | |
| Exec. time | NC | NC | NC | NC | NC | |
| No. of Succeeds | 0 | 0 | 0 | 0 | 0 | |
| No. of Failures | 30 | 30 | 30 | 30 | 30 | |
| F6 | Mean | 1096.466667 | 570.2666667 | 82.76666667 | NC | NC |
| S.D. | 263.5093054 | 179.2411078 | 8.071590594 | NC | NC | |
| Best | 691 | 295 | 66 | NC | NC | |
| Worst | 1590 | 984 | 100 | NC | NC | |
| Exec. time | 0.3102513 | 1.701697967 | 0.111516034 | NC | NC | |
| No. of Succeeds | 30 | 30 | 30 | 0 | 0 | |
| No. of Failures | 0 | 0 | 0 | 30 | 30 | |
| F7 | Mean | 165.1333333 | 158.3103448 | NC | 36.83333333 | 474.3 |
| S.D. | 44.85281165 | 18.3655412 | NC | 20.98809186 | 31.4896261 | |
| Best | 98 | 117 | NC | 22 | 409 | |
| Worst | 292 | 188 | NC | 116 | 528 | |
| Exec. time | 0.107162467 | 0.423307759 | NC | 0.336140889 | 6.128933267 | |
| No. of Succeeds | 30 | 29 | 0 | 18 | 30 | |
| No. of Failures | 0 | 1 | 30 | 12 | 0 | |
| F8 | Mean | 319.0666667 | 35.30769231 | 643.8333333 | 27.2 | 145.3043478 |
| S.D. | 38.74935669 | 2.412786452 | 6.198349799 | 2.645751311 | 19.00104012 | |
| Best | 271 | 31 | 634 | 22 | 115 | |
| Worst | 401 | 40 | 657 | 31 | 182 | |
| Exec. time | 0.0543112 | 0.060988577 | 1.248304667 | 0.21520208 | 2.085555391 | |
| No. of Succeeds | 30 | 26 | 30 | 25 | 23 | |
| No. of Failures | 0 | 4 | 0 | 5 | 7 | |
| F9 | Mean | 145.1666667 | 176.3 | 370.7083333 | 179.9615385 | 789.7666667 |
| S.D. | 36.97257449 | 17.78831465 | 400.0615691 | 118.135001 | 27.78945885 | |
| Best | 99 | 147 | 118 | 29 | 725 | |
| Worst | 254 | 207 | 1277 | 460 | 842 | |
| Exec. time | 0.08441 | 0.555940233 | 0.588364917 | 0.943245115 | 8.9030898 | |
| No. of Succeeds | 30 | 30 | 24 | 26 | 30 | |
| No. of Failures | 0 | 0 | 6 | 4 | 0 | |
| F10 | Mean | NC | NC | NC | NC | NC |
| S.D. | NC | NC | NC | NC | NC | |
| Best | NC | NC | NC | NC | NC | |
| Worst | NC | NC | NC | NC | NC | |
| Exec. time | NC | NC | NC | NC | NC | |
| No. of Succeeds | 0 | 0 | 0 | 0 | 0 | |
| No. of Failures | 30 | 30 | 30 | 30 | 30 | |
| F11 | Mean | 143.9333333 | 98.93333333 | 129.9333333 | 45.42857143 | 195.5517241 |
| S.D. | 38.00901285 | 4.555658349 | 19.80061534 | 7.593508785 | 30.62513698 | |
| Best | 89 | 88 | 115 | 25 | 91 | |
| Worst | 211 | 108 | 227 | 60 | 242 | |
| Exec. time | 0.1755195 | 0.305618167 | 0.2071013 | 0.423829429 | 3.17409831 | |
| No. of Succeeds | 30 | 30 | 30 | 28 | 29 | |
| No. of Failures | 0 | 0 | 0 | 2 | 1 | |
| F12 | Mean | 1379.166667 | 427.9230769 | 898.9 | 569.5714286 | 116.5 |
| S.D. | 156.3588012 | 117.8514058 | 254.7484696 | 246.4879018 | 38.30820432 | |
| Best | 1101 | 263 | 585 | 342 | 24 | |
| Worst | 1879 | 667 | 1753 | 932 | 181 | |
| Exec. time | 0.4534084 | 0.7652505 | 1.454673867 | 4.816096714 | 1.725299179 | |
| No. of Succeeds | 30 | 26 | 30 | 7 | 28 | |
| No. of Failures | 0 | 4 | 0 | 23 | 2 | |
| F13 | Mean | 381.5666667 | 171.5333333 | 700.1785714 | 224.8076923 | 154.1 |
| S.D. | 102.9180066 | 53.29147783 | 134.0732397 | 135.1523642 | 29.25553293 | |
| Best | 205 | 75 | 645 | 46 | 76 | |
| Worst | 756 | 276 | 1374 | 456 | 199 | |
| Exec. time | 0.1637319 | 0.519127567 | 1.213026786 | 2.209036731 | 2.474901667 | |
| No. of Succeeds | 30 | 30 | 28 | 26 | 30 | |
| No. of Failures | 0 | 0 | 2 | 4 | 0 | |
| F14 | Mean | 280.0333333 | 26.35714286 | 644.2333333 | 18.06896552 | 66.78571429 |
| S.D. | 26.29210362 | 3.291001038 | 6.371722732 | 2.750727624 | 25.65635744 | |
| Best | 235 | 17 | 633 | 10 | 22 | |
| Worst | 344 | 31 | 657 | 21 | 105 | |
| Exec. time | 0.0942649 | 0.082852964 | 1.2564309 | 0.157990172 | 1.06789675 | |
| No. of Succeeds | 30 | 28 | 30 | 29 | 28 | |
| No. of Failures | 0 | 2 | 0 | 1 | 2 | |
| F15 | Mean | NC | 39.46666667 | 70.66666667 | 33.3 | 185.5666667 |
| S.D. | NC | 2.885556581 | 4.309839051 | 3.052980454 | 33.59359887 | |
| Best | NC | 34 | 62 | 26 | 111 | |
| Worst | NC | 44 | 77 | 39 | 241 | |
| Exec. time | NC | 0.1049036 | 0.106110233 | 0.2379349 | 1.4060248 | |
| No. of Succeeds | 0 | 30 | 30 | 30 | 30 | |
| No. of Failures | 30 | 0 | 0 | 0 | 0 | |
| F16 | Mean | NC | NC | NC | NC | NC |
| S.D. | NC | NC | NC | NC | NC | |
| Best | NC | NC | NC | NC | NC | |
| Worst | NC | NC | NC | NC | NC | |
| Exec. time | NC | NC | NC | NC | NC | |
| No. of Succeeds | 0 | 0 | 0 | 0 | 0 | |
| No. of Failures | 30 | 30 | 30 | 30 | 30 |
Table 8.
The success and failure ratio for minimising the sixteen benchmark functions in Test 1.
| Variable dimensions | BSA |
DE |
PSO |
ABC |
FF |
|||||
|---|---|---|---|---|---|---|---|---|---|---|
| Success | Failure | Success | Failure | Success | Failure | Success | Failure | Success | Failure | |
| Nvar1: 10 | 11 | 2 | 13 | 3 | 9 | 7 | 6 | 10 | 10 | 6 |
| Nvar2: 30 | 13 | 3 | 12 | 4 | 6 | 10 | 5 | 11 | 9 | 7 |
| Nvar3: 60 | 11 | 5 | 10 | 6 | 6 | 10 | 5 | 11 | 9 | 7 |
Table 9.
The success and failure ratio for minimising the sixteen benchmark functions in Test 2.
| Search space | BSA |
DE |
PSO |
ABC |
FF |
|||||
|---|---|---|---|---|---|---|---|---|---|---|
| Success | Failure | Success | Failure | Success | Failure | Success | Failure | Success | Failure | |
| R1: [-5, 5] | 15 | 1 | 14 | 2 | 12 | 4 | 13 | 3 | 15 | 1 |
| R2: [-250, 205] | 14 | 2 | 13 | 3 | 12 | 4 | 12 | 4 | 13 | 3 |
| R3: [-500, 500] | 12 | 4 | 12 | 4 | 10 | 6 | 10 | 6 | 12 | 4 |
2. Experimental design, materials, and methods
The data presented in this data article is collected from the simulation results of BSA and the other four competitive algorithms (DE, PSO, ABS, and FF) applied to minimise sixteen benchmark functions are presented in three tests [[2], [3], [4], [5]] as follows:
-
1.
Several iterations are needed to minimise a specific function with Nvar variables with the default search space for the population size of 30. Nvars take values of 10, 30, and 60. For each benchmark function, each algorithm is run for 30 times with 2000 iterations for Nvar values of 10, 30, and 60.
-
2.Several iterations are needed to minimise the functions with two variables for three different sized solution spaces for the population size of 30. For each benchmark function, each algorithm is run for 30 times with 2000 iterations for three different ranges (R1, R2, and R3), where
-
(a)R1: [-5, 5]
-
(b)R2: [-250, 250]
-
(c)R3: [-500, 500]
-
(a)
-
3.
Determining the ratio of successful minimisation of the functions for Tests 1 and 2 is needed to compare the successful rate of BSA with its competitive algorithms.
Table 2, Table 3, Table 4 present basic statistics (Mean: mean-solution, S.D.: standard-deviation of mean-solution, Best: the best solution, Worst: the worst solution, Exec. Time: mean runtime in seconds, No. of succeeds: number of successful minimisation, and No. of Failure: number of failed minimisation) of 30-solutions obtained by BSA, DE, PSO, ABC, and FF in Test 1 to minimise F1–F16 functions with default search space with number of variables 10, 30, and 60 respectively.
In addition, Table 5, Table 6, Table 7 present basic statistics (Mean: mean-solution, S.D.: standard-deviation of mean-solution, Best: the best solution, Worst: the worst solution, Exec. Time: mean runtime in seconds, No. of succeeds: number of successful minimisation, and No. of Failure: number of failed minimisation) of 30-solutions obtained by BSA, DE, PSO, ABC, and FF in Test 2 to minimise F1–F16 functions with default number of variables in three different search spaces R1, R2, and R3 respectively.
In Test 3, the ratio of successful minimisation of the functions for Tests 1 and 2 are presented in Table 8, Table 9.
Funding
Funding information is not applicable/No funding was received.
Acknowledgements
The authors would like to thank the referees for their remarkable suggestions. This paper's technical content has significantly improved based on their suggestions.
Footnotes
Supplementary data to this article can be found online at https://doi.org/10.1016/j.dib.2019.105046.
Conflict of Interest
The authors declare that they have no conflict of interest.
Appendix A. Supplementary data
The following is the Supplementary data to this article:
References
- 1.Hassan B.A., Rashid T.A. Operational framework for recent advances in backtracking search optimisation algorithm: a systematic review and performance evaluation. Appl. Math. Comput. 2019:124919. [Google Scholar]
- 2.Ali M.M., Khompatraporn C., Zabinsky Z.B. A numerical evaluation of several stochastic algorithms on selected continuous global optimization test problems. J. Glob. Optim. 2005;31:635–672. [Google Scholar]
- 3.Global Optimization Benchmarks and AMPGO. http://infinity77.net/global_optimization
- 4.Jamil M., Yang X.-S. A literature survey of benchmark functions for global optimization problems. ArXiv Prepr. ArXiv1308.4008. 2013 [Google Scholar]
- 5.Civicioglu P. Backtracking search optimization algorithm for numerical optimization problems. Appl. Math. Comput. 2013;219:8121–8144. [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
