Research Article

Different Transfer Functions for Binary Particle Swarm Optimization with a New Encoding Scheme for Discounted {0-1} Knapsack Problem

Table 9

Comparison of BPSO8, SecEGA, and FirEGA on WDKP1–WDKP10.

IndexInstanceOPTAlgorithmBestAverageWorstStd. devGap

1WDKP183098FirEGA82803826938259252.040.49
SecEGA800147902278096473.674.91
BPSO88309083014.18264982.140.10

2WDKP2138215FirEGA13770413758413735663.230.46
SecEGA133315132276131337415.624.30
BPSO8138110137830.0137270161.590.28

3WDKP3256616FirEGA254120253657253307173.011.15
SecEGA238331235721234025873.588.14
BPSO8256360255778.7254850325.670.33
4WDKP4315657FirEGA313966312849311998484.760.89
SecEGA293640290851288764950.067.86
BPSO8315040314340.7313360471.890.42

5WDKP5428490FirEGA426311424548423058798.530.92
SecEGA3936173900143879921059.838.98
BPSO8427390426349.7424950640.640.50

6WDKP6466050FirEGA4631854616724577181107.570.94
SecEGA4292084251124232691058.378.78
BPSO8464040463228.3461980487.820.61

7WDKP7547683FirEGA5440195419495381261224.681.05
SecEGA5015574961344938451230.949.41
BPSO8545270544006.7542140779.240.67

8WDKP8576959FirEGA5734275715595632531495.360.94
SecEGA5309715232035203502157.099.32
BPSO8574290572652.7571520693.200.75

9WDKP9650660FirEGA6474776448206300862056.060.90
SecEGA5983435867705838542315.59.82
BPSO8646910645133.0642980923.830.85

10WDKP10678947FirEGA6754526730086682391441.960.88
SecEGA6202306062156099643090.8610.72
BPSO8675460673135.36709901171.040.86