Research Article

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

Table 10

Comparison of BPSO8, SecEGA, and FirEGA on UDKP1–UDKP10.

IndexInstanceOPTAlgorithmBestAverageWorstStd. devGap

1UDKP185740FirEGA805937910377935690.017.74
SecEGA782877680775156798.9510.42
BPSO88574085590.085347102.300.17

2UDKP2163744FirEGA1550391516621498751044.957.38
SecEGA148043145548143833883.4311.11
BPSO8163560163061.7162260314.450.42

3UDKP3269393FirEGA2466982408862379801491.9710.58
SecEGA2288232254922224861353.5816.30
BPSO8268430267008.7265560681.780.89

4UDKP4347599FirEGA3216053173193144861426.858.71
SecEGA3057962999782976061435.4613.70
BPSO8346120343789.0341800924.931.10

5UDKP5442644FirEGA4054093996203953671692.239.72
SecEGA3761473708083675741611.7116.23
BPSO8437870435053.04315001572.941.71

6UDKP6536578FirEGA4865564787264740152233.6110.78
SecEGA4474384424994388091765.2817.53
BPSO8530600527004.75238801877.811.78

7UDKP7635860FirEGA5681195609485569382441.811.78
SecEGA5297535214015184071813.0418.00
BPSO8627350621875.36172902120.142.20

8UDKP8650206FirEGA5901375852865806842078.879.99
SecEGA5506455466785438361449.3615.92
BPSO8637900634388.36296002121.452.43

9UDKP9718532FirEGA6551726496366450122023.649.59
SecEGA6135816022156058352003.7516.19
BPSO8704350699156.36933203132.542.70

10UDKP10779460FirEGA7122707065757015452013.439.35
SecEGA6654596589086556451723.815.47
BPSO8767550756768.37493303865.482.91