Research Article

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

Table 8

Comparison of BPSO8, SecEGA, and FirEGA on SDKP1–SDKP10

IndexInstanceOPTAlgorithmBestAverageWorstStd. devGap

1SDKP194459FirEGA93235931719307042.151.36
SecEGA897698883287463594.915.96
BPSO89436394181.693897113.740.29

2SDKP2160805FirEGA15915915900415885961.541.12
SecEGA153821152059150753489.395.44
BPSO8160570160136.0159780182.330.42

3SDKP3238248FirEGA23545423524123504379.861.26
SecEGA224997223580221918543.386.16
BPSO8237370236778.3235960314.480.62

4SDKP4340027FirEGA336353335963335709122.411.20
SecEGA318510315513313747851.147.21
BPSO8338240337433.0336210495.980.76

5SDKP5463033FirEGA4529004475874442551974.993.34
SecEGA4202384169644139331291.659.95
BPSO8459970458292.0457130802.761.02

6SDKP6466097FirEGA459254458893458584162.941.55
SecEGA4307384273044255041031.128.32
BPSO8462650461310.7459880680.641.03

7SDKP7620446FirEGA5993615922795796733949.034.54
SecEGA5612245560835520071926.2610.37
BPSO8614830613182.7610700984.831.17

8SDKP8670697FirEGA661276660104659367426.061.58
SecEGA6116446062636037741446.949.61
BPSO8665230663681.7661500925.221.05

9SDKP9739121FirEGA729135727544727064343.671.57
SecEGA6748856679006645801614.049.64
BPSO8732910730950.37289901024.071.11

10SDKP10765317FirEGA756205753394750757985.461.56
SecEGA7089356955576919942956.089.12
BPSO8758110756337.37537301038.861.17