Research Article

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

Table 5

Comparison of 8 BPSO algorithms on UDKP1–UDKP10.

AlgorithmBPSO1BPSO2BPSO3BPSO4BPSO5BPSO6BPSO7BPSO8

UDKP1Best7907077244751137448285728857408572885740
AVE77771.075977.274212.673635.385526.185555.085532.285590.0
Worst7645474811729287282485193852828502685347
Std. dev618.95667.48534.68487.81135.12130.18184.05102.30
Gap9.2911.3913.4414.120.250.220.240.17

UDKP2Best145300143840138350136930163560163500163630163560
AVE143420.3139566.3136063.0134346.3162678.3162878.7163002.0163061.7
Worst141530137850134630132520161520161760162360162260
Std. dev1032.821243.82741.111018.84466.99399.78304.90314.45
Gap12.4114.7716.9117.950.650.530.450.42

UDKP3Best236780231160227280224910268270267810268450268430
AVE233404.0228742.0224682.7222441.0266421.0266729.3266814.3267008.7
Worst231530226860222570220600264740265150264980265560
Std. dev1247.531053.301101.781077.08864.86715.80805.32681.78
Gap13.3615.0916.6017.431.100.990.960.89

UDKP4Best301870295140290750288990345340345110345980346120
AVE299048.3292933.7287865.0285816.7343429.7343510.3343958.3343789.0
Worst296850290590285580284460341160341330341970341800
Std. dev1338.881104.721178.901126.14999.47848.451036.98924.93
Gap13.9715.7317.1817.771.201.181.051.10

UDKP5Best377980370780363930362700436440437610437610437870
AVE374958.3367368.0361415.3358738.3434067.0434640.7435638.0435053.0
Worst372200363700358340354560430540431110432930431500
Std. dev1687.231465.291430.941788.701415.511410.721362.971572.94
Gap15.2917.0118.3518.961.941.811.581.71

UDKP6Best460830452640441270439260528730529110528940530600
AVE455015.3446125.3438852.3435647.0525352.3525774.0525666.0527004.7
Worst451680443210435620432550521500522460519710523880
Std. dev2176.801998.821368.331766.471682.211691.982340.591877.81
Gap15.2016.8618.2118.812.092.012.031.78

UDKP7Best545040537910525410521590624860624300626480627350
AVE542066.3531413.7522129.3518659.0620906.0620467.7622543.3621875.3
Worst539210527820518860515290616570615210618950617290
Std. dev1425.632665.991579.611717.161898.052135.622122.032120.14
Gap14.7516.4317.8918.432.352.422.092.20

UDKP8Best551650540430532270533240638060638320641500637900
AVE546316.3536630.3528103.7524527.7633762.3635553.7635667.3634388.3
Worst543810532280524740521420630280630450630150629600
Std. dev1938.411996.291807.582466.312124.681784.872357.172121.45
Gap15.9817.4718.7819.332.532.252.242.43

UDKP9Best594880582140570220565930702810705110704700704350
AVE588958.7577306.7566914.3561907.7699517.7699452.3700655.0699156.3
Worst584970574490561620558820692160693090694810693320
Std. dev2264.911811.951962.561931.902335.852628.182570.033132.54
Gap18.0319.6521.1021.802.652.662.492.70

UDKP10Best633620619750604900598780763810760920762640767550
AVE627361.3612962.3598703.3593618.7756328.3757261.7757706.3756768.3
Worst620570608500594060589560751310752420749190749330
Std. dev3489.472565.512702.422415.983078.532348.743148.563865.48
Gap19.5121.3623.1923.842.972.852.792.91