Research Article

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

Table 7

Comparison of BPSO8, SecEGA, and FirEGA on IDKP1–IDKP10.

IndexInstanceOPTAlgorithmBestAverageWorstStd. devGap

1IDKP170106FirEGA70106700997009070.01
SecEGA6866368000673693283.00
BPSO86995069761695211090.49

2IDKP2118268FirEGA118169117869117625102.590.34
SecEGA1144341133851123077446.674.13
BPSO8118000117418.0117040228.830.72

3IDKP3234804FirEGA234497233997233666175.420.34
SecEGA220096217982216313835.837.16
BPSO8234540234253.7233800192.520.23

4IDKP4282591FirEGA282148280695278881827.630.67
SecEGA263238260425258922933.47.84
BPSO8281560280953.3280220328.280.58

5IDKP5335584FirEGA3350043334843296211173.90.63
SecEGA309573306878304881907.198.55
BPSO8334330333380.7332480479.640.66

6IDKP6452463FirEGA4516804498634467041161.520.58
SecEGA4140904113674087881099.319.08
BPSO8451390450455.0448980563.120.44

7IDKP7489149FirEGA4880094855924763852294.280.73
SecEGA4515284443164421331280.319.17
BPSO8485920484205.7482400879.021.01

8IDKP8533841FirEGA5330355299845141962308.110.72
SecEGA4904944818314780352215.669.74
BPSO8528450526356.75241501268.721.40
9IDKP9528144FirEGA5264105239825116512216.130.79
SecEGA4896614770014718483656.229.68
BPSO8522140518834.75154801726.891.76

10IDKP10581244FirEGA5789035767725689031905.180.77
SecEGA5355415216045164454265.0710.26
BPSO8572260569364.75661401446.412.04