Research Article

A New Moth-Flame Optimization Algorithm for Discounted {0-1} Knapsack Problem

Table 5

Comparison of PSO1, PSO2, SecEGA, MFO1, and MFO2 on WDKP1–WDKP10.

InstanceOPTAlgorithmBestAverageWorstStdDevGapRank

WDKP183098PSO1829988276482465140.518.14
PSO2830028279782549125.718.13
SecEGA800147902278096473.74.95
MFO182962828948284822.518.21
MFO282950828628279834.818.22

WDKP2138215PSO1137880137278136770254.216.14
PSO2137860137381136780247.216.23
SecEGA133315132276131337415.64.35
MFO113792013787313785022.016.61
MFO213789013779513772040.716.52

WDKP3256616PSO1256160255362254210422.38.84
PSO2255990255386254670356.38.83
SecEGA238331235721234025873.68.15
MFO125597025589125582028.49.01
MFO225566025546325526090.08.82

WDKP4315657PSO1314790313860313010434.811.14
PSO2314750314108313390399.311.23
SecEGA293640290851288764950.17.95
MFO131504031498031493028.011.51
MFO2314630314400314190125.611.32

WDKP5428490PSO1426910425683424470701.926.84
PSO2426680425736424520501.126.93
SecEGA3936173900143879921059.89.05
MFO142771042766642762023.027.41
MFO2427260426687426270214.527.12

WDKP6466050PSO1463690462092460590641.32.14
PSO2463350462284460930583.12.23
SecGA4292084251124232691058.48.85
MFO146488046481946476028.92.71
MFO2463820463485463080203.22.42

WDKP7547683PSO15447005427245388601154.911.04
PSO2544730542765539860922.511.03
SecEGA5015574961344938451230.99.45
MFO154650054642554638029.811.71
MFO2545300544705544110295.411.42

WDKP8576959PSO15725305701875675301216.66.84
PSO2571870570226568570825.36.83
SecEGA5309715232035203502157.19.35
MFO157559057546357536045.57.81
MFO2574520573672572880299.17.52

WDKP9650660PSO16439506412726382101501.321.44
PSO26451406416586382301502.321.53
SecEGA5983435867705838542315.59.85
MFO164876064867264860035.922.81
MFO2647040646510646030268.122.42

WDKP10678967PSO16723806689236664201429.215.13
PSO26718806688306657401553.115.14
SecEGA6202306062156099643090.910.75
MFO167745067738867733034.516.51
MFO2676110675115674680284.216.22