Research Article

Solving the Set Packing Problem via a Maximum Weighted Independent Set Heuristic

Table 1

Comparison of each algorithm on instances with 100 and 200 variables.

InstanceCharacteristicsCPLEXGRASPACOEA/GDLSWCC
VarCnstDensity (%)M_oneWeightOptTETBestAvrgATETBestAvrgATETBestAvrgATETBestAvrgATETHit

pb100rand011005002.002[1-20]3722.923723721.973723723.333723720.38372372016
pb100rand021005002.002[1-1]340.634341.313434234340.223434016
pb100rand031005003.004[1-20]2037.812032031.1420320322032030.37203203016
pb100rand041005003.004[1-1]1652.8616161.291615.560.671615.690.181616016
pb100rand051001002.002[1-20]6390.016396390.86396391.676396390.35639639016
pb100rand061001002.002[1-1]640.0164640.696464164640.146464016
pb100rand071001002.904[1-20]5030503503150350315035030.38503503016
pb100rand081001003.104[1-1]390.023938.750.573938.680.673938.810.213939016
pb100rand091003002.002[1-20]4630.494634631.264634631.674634630.38463463016
pb100rand101003002.002[1-1]401.1340401.284039.6214039.880.244040016
pb100rand111003003.104[1-20]3060.483063060.683063061.673063060.4306306016
pb100rand121003003.004[1-1]236.823231.132322.930.3323230.212323016
pb200rand0120010001.504[1-20]4168760.73416415.187.32416415.2527.334164161.664164160.0416
pb200rand0220010001.504[1-1]32156109.3632327.353231.5614.6732320.7632320.0116
pb200rand0320010001.002[1-20]7315403.23726722.8110.81729725.1244.337317271.857317310.0516
pb200rand0420010001.002[1-1]6463970.9163639.126462.9324.336362.750.9264640.0216
pb200rand0520010002.508[1-20]1841211.371841844.62184182.56161841841.071841840.0516
pb200rand0620010002.508[1-1]148068.21413.373.481412.8741413.50.5514140.0616
pb200rand072002001.504[1-20]10040.0210021001.124.210041003.56.3310041003.941.61100410040.0216
pb200rand082002001.504[1-1]830.048382.872.718382.752.678382.810.88383016
pb200rand092002001.002[1-20]13240.01132413243.75132413247.33132413241.3113241324016
pb200rand102002001.002[1-1]1180.021181183.6411811841181180.76118118016
pb200rand112002002.508[1-20]5450.33545544.752.365455454.335455451.655455450.0116
pb200rand122002002.608[1-1]431.743431.0143431.3343430.84343016
pb200rand132006001.504[1-20]571830.39571566.436.01571568.520.33571570.751.745715710.0316
pb200rand142006001.504[1-1]4510066.9145453.924544.438.674544.620.7545450.0116
pb200rand152006001.002[1-20]92612.29269264.22926926279269261.729269260.0116
pb200rand162006001.002[1-1]7914372.857978.316.87978.3715.337978.120.987979016
pb200rand172006002.508[1-20]255741.52255251.313.61255253.2511255254.191.222552550.0216
pb200rand182006002.608[1-1]1919285.061918.062.351918.1231918.190.6519190.0616
Avrg305.179630.27304.90304.363.35305.10304.538.63305.13304.840.81305.17305.170.0116.00