Research Article

Selection and Configuration of Sorption Isotherm Models in Soils Using Artificial Bees Guided by the Particle Swarm

Table 4

(a) Best and worst solutions (set of model parameters) achieved by different solvers in 20 independent runs for fitting the experimental data on Freundlich isotherm model. (b) Performance of different solvers for fitting Freundlich isotherm to the experimental data.
(a)

#ParametersPSOPCPSOABCMABC
BestWorstBestWorstBestWorstBestWorst

1252.6228.5252.6244.2252.6262.2252.6252.6
0.5330.5180.5330.5010.5330.5980.5330.533
0.1450.1510.1450.1480.1450.1580.1450.145

228.40635.428.5122.2128.4129.9528.4128.37
0.7291.910.7290.7960.7290.7060.7290.729
0.1112.4990.1110.1260.1110.1120.1110.111

322.25451222.2514.6222.2526.0622.2522.41
0.5590.0060.5590.7480.5590.500.5590.556
0.0231.7530.0230.1140.0230.0420.0230.023

428.504.4528.5042.8128.5028.7028.5028.50
0.9944.190.9940.9730.9940.9850.9940.994
0.0802.490.0800.1880.0800.0800.0800.080

5231.1226.9231.1201.7231.1231.1231.1231.1
0.7281.6010.7280.7390.7280.7280.7280.728
0.0400.6400.0400.0730.0400.0400.0400.040

6736.8309.8736.8871.9736.8788.9736.8736.8
0.6791.1550.6790.7250.6790.7010.6790.679
0.0971.1910.0970.1110.0970.1000.0970.097

7265.7234.9265.71480265.7265.6265.7265.7
0.6951.4090.6951.4370.6950.6950.6950.695
0.0590.5440.0590.8190.0590.0590.0590.059

8126.664.57126.6126.9126.6126.6126.6126.6
0.7501.6930.7500.7500.7500.7500.7500.750
0.0850.6650.0850.0850.0850.0850.0850.085

9994.71176994.7977.2994.71414994.7994.7
1.6453.5811.6451.6381.6451.8591.6451.645
0.1331.0800.1330.1330.1330.1560.1330.133

1018484872184860631848299318481846
0.8613.1520.8611.2160.8611.0490.8610.860
0.1112.5830.1110.2830.1110.1640.1110.111

113.49337.663.4933.0273.4933.6063.4933.493
0.5010.5150.5010.5410.5010.4600.5010.501
0.0911.0410.0910.1160.0910.1040.0910.091

128.519166.78.5198.4518.5198.5188.5198.519
0.5030.9450.5030.4470.5030.5020.5030.503
0.1201.4000.1200.1340.1200.1200.1200.120

1363.6132.0663.6144.6763.6163.6663.6163.61
0.6052.6800.6050.6390.6050.6050.6050.605
0.0832.1270.0830.1690.0830.0830.0830.083

1486.28832.586.2883.8786.2896.9986.2886.28
0.7441.0900.7440.7310.7440.7670.7440.744
0.1360.9970.1360.1370.1360.1450.1360.136

15194.41365194.4176.9194.4194.4194.4194.4
0.7381.1240.7380.7250.7380.7380.7380.738
0.1080.6810.1080.1130.1080.1080.1080.108

1614.95487314.9518.5114.9531.2014.9514.95
0.7875.3390.7870.7830.7871.3480.7870.787
0.0945.3000.0940.1340.0940.6610.0940.094

175.30164.295.3015.5955.3015.2895.3015.301
0.8351.0630.8350.8590.8350.8350.8350.835
0.0681.0830.0680.0750.0680.0680.0680.068

18407.7979.9407.7459.0407.7483.14407.7407.7
0.6020.9400.6020.6690.6020.6650.6020.602
0.0790.3470.0790.1030.0790.1010.0790.079

1981.6999.2981.6992.0581.6969.3681.6981.69
0.2641.4340.2640.2830.2640.3750.2640.264
0.0511.0520.0510.0800.0510.0980.0510.051

2043.701.42843.7011.5743.7044.2243.7043.73
0.4192.6780.4191.2040.4190.4130.4190.418
0.0291.1210.0290.3790.0290.0290.0290.029

2183.2633.3083.2686.5283.2686.2083.2683.26
0.3121.0100.3120.3050.3120.2940.3120.312
0.0310.4680.0310.0340.0310.0340.0310.031

(b)

#PSO algorithmPCPSO algorithmABC algorithmMABC algorithm
MeanBestStdMeanBestStdMeanBestStdMeanBestStd

10.35550.14490.14520.14490.14570.14490.14490.1449
20.41900.11120.11190.11120.12260.111220.11120.1112
30.30790.02330.03110.023330.02330.02330.02330.0233
40.20450.07980.08190.07980.08270.07980.07980.0798
50.06140.04040.04040.04040.04040.04040.04040.0404
60.11430.09730.09730.09730.09790.09730.09730.0973
70.08090.05890.05890.05890.05890.05890.05890.0589
80.14760.08520.08530.08520.08520.08520.08520.0852
90.15370.13300.13300.13300.13300.13300.13300.1330
100.14650.11110.11190.11110.11130.11110.10100.1010
110.43550.09110.13350.09120.09150.09110.09110.0911
120.28520.11980.14500.11980.11980.11980.11980.1198
130.62640.08260.08810.08250.08260.08260.08250.0825
140.42600.13550.13970.135530.13550.13550.13550.1355
150.18280.10810.11420.10810.10810.10810.10810.1081
160.11550.09440.11850.09440.09440.09440.09440.0944
170.66460.06760.10190.06760.06770.06770.06760.0676
180.18210.07900.08910.07900.08100.07900.07900.0790
190.24000.05090.06580.05090.05310.05090.05090.0509
200.16770.02920.04370.02920.03780.02920.02920.0292
210.42730.03100.04440.03100.05910.03100.01760.0176