Research Article

Exact Algorithms for Practical Instances of the Railcar Loading Problem at Marine Container Terminals

Table 2

Empirical results.

CPLEXStage 1Stage 2Stage 3

Instance 1#20′ = 30 #40′ = 10 #Car = 20
Objective value0.6000.5000.6000.600
CPU time (sec)2562.7580.0390.1820.182
CPU time saved100.00%99.99%99.99%
Optimality gap16.67%0.00%0.00%

Instance 2#20′ = 30 #40′ = 10 #Car = 25
Objective value0.4000.4800.480
CPU time (sec)172,800∗0.0860.2400.240
CPU time saved100.00%100.00%100.00%
Optimality gap16.67%0.00%0.00%

Instance 3#20′ = 30 #40′ = 10 #Car = 30
Objective value0.6170.5000.6000.617
CPU time (sec)111,617.9030.1510.7741.015
CPU time saved100.00%100.00%100.00%
Optimality gap18.92%2.70%0.00%

Instance 4#20′ = 60 #40′ = 20 #Car = 30
Objective value0.6670.8000.817
CPU time (sec)172,800∗0.1920.5641.583
CPU time saved100.00%100.00%100.00%
Optimality gap18.37%2.04%0.00%

Instance 5#20′ = 60 #40′ = 20 #Car = 35
Objective value0.5710.7000.700
CPU time (sec)172,800∗0.1047.5187.518
CPU time saved100.00%100.00%100.00%
Optimality gap18.37%0.00%0.00%

Instance 6#20′ = 10 #40′ = 30 #Car = 15
Objective value0.9000.8000.9000.900
CPU time (sec)128,876.3245.2305.4215.421
CPU time saved100.00%100.00%100.00%
Optimality gap11.11%0.00%0.00%

Instance 7#20′ = 10 #40′ = 30 #Car = 20
Objective value0.6000.8000.800
CPU time (sec)172,800∗18.95319.35919.359
CPU time saved99.99%99.99%99.99%
Optimality gap25.00%0.00%0.00%

Instance 8#20′ = 15 #40′ = 45 #Car = 20
Objective value0.9200.9600.960
CPU time (sec)172,800∗60.0211252.6281252.628
CPU time saved99.97%99.28%99.28%
Optimality gap4.17%0.00%0.00%

∗The CPU time is limited to about 2 days.