Resource Times:

Date / Time: 01/07/08 20:11:26


See the solver return definitions for optimal/feasible model and solve statuses. Solutions are not checked for how close they are to eachother. Resource times are considered the same, if they are within 10% of eachother. A solver is considered faster than another, if it is less than 50% faster than the other. A solver is considered much faster than another, if it is more than 50% faster than the other.

If a model was not solved optimal/feasible by both solvers, the resource time is considered the same. If a model was solved optimal/feasible by solver A but not by solver B, then solver A is considered infinitely faster than solver B. Similarly, if one solver has trace data and the other has no data, then the first solver is consideredinfinitely faster.

A solver is considered to have a better objective function value, if the relative objective value difference is greater than 1.00E-05 For objective values below 1e-1 we use absolute differences.

Tracefile 1 :5-GLPK-0.trc
Tracefile 2 :6-IPOPT-0.trc
Solvers used : GLPK424
IPOPT
Modeltype(s)   LP
Threshold: Solver Faster 10%
Threshold: Solver Much Faster 50%
Threshold: Solver Infinitely Faster Other solver failed


Total Obj GLPK424 better Obj same Obj IPOPT better
Solver GLPK424 infinitely faster : 10 10 - -
Solver GLPK424 much faster : 45 9 36 -
Solver GLPK424 faster : 11 2 9 -
Solvers perform the same : 6 - 6 -
Solver IPOPT faster : 11 - 11 -
Solver IPOPT much faster : 17 2 15 -
Solver IPOPT infinitely faster : 4 - - 4
Both solvers failed to solve optimally : 14 - 14 -
Total models: : 11823914




Solver return definition:

OutcomeModel StatusSolver Status
globally optimal 1 or 15 1
locally optimal/feasible 2 or 7 or 16 or 17 1 or 2 or 3 or 4 or 5




Resource Times:

Back to top

Solver GLPK424 infinitely faster - Obj of GLPK424 better:

Modelname Time (GLPK424) Time (IPOPT) Ratio (GLPK424 / IPOPT) Obj (GLPK424) Obj (IPOPT)
baxter20.9900fail -- 5.60072557E+07 NA
ulevimin151.1300fail -- -5.19110186E+09 -3.48754804E+06
cre-b16.2700fail -- 2.31296399E+07 3.88010232E+07
cre-d10.9700fail -- 2.44549698E+07 NA
fome212495.8900fail -- 4.73463189E+10 2.01153295E+10
pds-301170.4000fail -- 2.13854457E+10 3.80482788E+09
pds-403121.6700fail -- 1.88551988E+10 3.15498233E+09
dbic1633.7900fail -- -9.76897300E+06 NA
dbir115.3700fail -- -8.10670700E+06 -8.10668538E+06
self10.1400fail -- 0.00000000E+00 NA

Back to top



Back to top

Solver GLPK424 much faster - Obj of GLPK424 better:

Modelname Time (GLPK424) Time (IPOPT) Ratio (GLPK424 / IPOPT) Obj (GLPK424) Obj (IPOPT)
fome110.1200141.27000.001 0.00000000E+00 2.91574349E-02
fome120.3500285.37000.001 0.00000000E+00 5.83148698E-02
lpl312.25004012.50000.003 2.73180000E+04 8.58620651E+04
model1019.09003636.84000.005 -1.54599621E+05 -1.54596554E+05
model115.410016.29000.332 0.00000000E+00 1.02069315E-03
fome131.0200610.79000.002 0.00000000E+00 1.16629740E-01
fome20348.72003754.24000.093 2.38216586E+10 2.38243236E+10
nemsemm28.37005386.95000.002 5.81079571E+05 5.90853367E+05
pds-20348.82003763.99000.093 2.38216586E+10 2.38243236E+10

Back to top



Back to top

Solver GLPK424 much faster - Obj same for both solvers:

Modelname Time (GLPK424) Time (IPOPT) Ratio (GLPK424 / IPOPT) Obj (GLPK424) Obj (IPOPT)
air020.12002.64000.045 7.64000000E+03 7.64000001E+03
car40.80002.79000.287 3.54603702E+01 3.54603705E+01
cari0.20006.88000.029 5.81893058E+02 5.81893058E+02
cq56.150012.81000.480 4.00133807E+05 4.00134399E+05
crew10.27001.30000.208 2.05555556E+01 2.05555653E+01
ex3sta15.070034.56000.147 -6.30754033E+01 -6.30754033E+01
maros-r75.950044.30000.134 1.49718517E+06 1.49718517E+06
model53.0200325.93000.009 -8.58440729E+05 -8.58440729E+05
model92.690014.96000.180 -1.41123094E+05 -1.41123015E+05
nsir10.99009.16000.108 -2.89090330E+07 -2.89090330E+07
nsir20.470011.67000.040 -2.71755935E+07 -2.71755935E+07
osa-070.630052.10000.012 5.35722517E+05 5.35722520E+05
p01015.0900208.03000.073 1.11504792E+06 1.11504792E+06
p053.8100102.99000.037 5.56000277E+05 5.56000277E+05
pds-063.7400115.51000.032 2.77610376E+10 2.77610376E+10
pds-1015.41001188.95000.013 2.67270950E+10 2.67270950E+10
pilot8716.000048.79000.328 3.01710347E+02 3.01710369E+02
r054.150021.48000.193 5.57831859E+05 5.57831859E+05
rat13.5900941.46000.004 1.99953166E+06 1.99953166E+06
rat54.6700268.71000.017 3.08370701E+06 3.08370701E+06
scrs8-2r-51213.6100620.82000.022 1.07409934E+03 1.07409935E+03
slptsk3.220019.71000.163 2.98953660E+01 2.98953660E+01
wood1p0.21002.70000.078 1.44290241E+00 1.44290243E+00
bas1lp2.1900337.62000.006 3.63000000E+02 3.63000000E+02
kl020.870017.31000.050 2.15250000E+02 2.15250018E+02
nsct18.63001006.01000.009 -3.89224360E+07 -3.89224359E+07
nsct21.87002581.98000.001 -3.71750820E+07 -3.71750820E+07
osa-142.9800107.60000.028 1.10646284E+06 1.10646298E+06
osa-3011.4300340.90000.034 2.14213987E+06 2.14214085E+06
rail51612.620049.88000.253 1.82000000E+02 1.82000000E+02
rat7a42.9100502.18000.085 2.07437142E+06 2.07437142E+06
us041.460019.61000.074 1.77316667E+04 1.77316667E+04
dbir24.6300287.10000.016 -6.11691650E+06 -6.11691650E+06
nemsemm110.520093.52000.112 5.12959601E+05 5.12961337E+05
nw142.8900325.80000.009 6.18440000E+04 6.18440001E+04
osa-6054.30002188.00000.025 4.04407250E+06 4.04407278E+06

Back to top



Back to top

Solver GLPK424 faster - Obj of GLPK424 better:

Modelname Time (GLPK424) Time (IPOPT) Ratio (GLPK424 / IPOPT) Obj (GLPK424) Obj (IPOPT)
lp22118.7500189.65000.626 4.58944594E+02 4.59009338E+02
rlfprim35.760070.93000.504 1.00000000E+00 1.00001341E+00

Back to top



Back to top

Solver GLPK424 faster - Obj same for both solvers:

Modelname Time (GLPK424) Time (IPOPT) Ratio (GLPK424 / IPOPT) Obj (GLPK424) Obj (IPOPT)
co58.970013.44000.667 7.14469554E+05 7.14469733E+05
cq925.830050.54000.511 5.05541710E+05 5.05541710E+05
model74.21006.71000.627 4.93800855E+04 4.93800857E+04
nemspmm15.00005.67000.882 -3.27415836E+05 -3.27415836E+05
nemspmm25.98009.46000.632 -2.91794836E+05 -2.91794772E+05
qap153304.44003877.47000.852 1.04099404E+03 1.04099432E+03
stocfor36.470010.74000.602 -3.99767839E+04 -3.99767839E+04
rail50727.340045.30000.604 1.72145567E+02 1.72145567E+02
rail58227.320052.90000.516 2.09712233E+02 2.09712234E+02

Back to top



Back to top

Solvers perform the same - Obj same for both solvers:

Modelname Time (GLPK424) Time (IPOPT) Ratio (GLPK424 / IPOPT) Obj (GLPK424) Obj (IPOPT)
aa0111.430012.36000.925 5.55354364E+04 5.55354364E+04
aa039.50009.76000.973 4.96163636E+04 4.96163636E+04
air069.47009.71000.975 4.96163636E+04 4.96163636E+04
nug153372.22003704.22000.910 1.04099404E+03 1.04099848E+03
rosen101.45001.57000.924 -1.74215456E+05 -1.74215456E+05
t0331-4l52.750049.29001.070 2.97300334E+04 2.97300334E+04

Back to top



Back to top

Solver IPOPT faster - Obj same for both solvers:

Modelname Time (GLPK424) Time (IPOPT) Ratio (GLPK424 / IPOPT) Obj (GLPK424) Obj (IPOPT)
co947.860033.00001.450 9.46920430E+05 9.46920506E+05
fit2d9.49005.73001.656 -6.84642933E+04 -6.84642933E+04
jendrec19.60006.15001.561 7.02846051E+03 7.02846052E+03
ken-1112.25006.82001.796 -6.97238226E+09 -6.97238226E+09
mod2218.1700183.78001.187 2.77373714E+07 2.77373714E+07
pcb30004.09003.64001.124 1.37416420E+05 1.37416450E+05
scfxm1-2r-646.59004.89001.348 2.87756386E+03 2.87756397E+03
scfxm1-2r-9614.78008.23001.796 2.89170611E+03 2.89170614E+03
sctap1-2b-645.20003.63001.433 4.84560000E+02 4.84560000E+02
world263.7200207.33001.272 4.03648731E+07 4.03648734E+07
route24.110015.26001.580 5.94165028E+03 5.94165028E+03

Back to top



Back to top

Solver IPOPT much faster - Obj of GLPK424 better:

Modelname Time (GLPK424) Time (IPOPT) Ratio (GLPK424 / IPOPT) Obj (GLPK424) Obj (IPOPT)
testbig8.13002.81002.893 -6.04229607E+01 -5.97137715E+01
scfxm1-2r-256122.360021.01005.824 2.89170611E+03 2.89202010E+03

Back to top



Back to top

Solver IPOPT much faster - Obj same for both solvers:

Modelname Time (GLPK424) Time (IPOPT) Ratio (GLPK424 / IPOPT) Obj (GLPK424) Obj (IPOPT)
fit2p6.41001.89003.392 6.84642933E+04 6.84642933E+04
gen241.260010.45003.948 3.29279078E+00 3.29279078E+00
ken-1373.180025.56002.863 -1.02573948E+10 -1.02573948E+10
nemswrld160.540068.08002.358 2.60308966E+02 2.60309508E+02
scfxm1-2b-6431.010011.94002.597 2.87756386E+03 2.87756387E+03
scsd8-2b-6419.24001.810010.630 1.59986680E+01 1.59986684E+01
scsd8-2c-6420.34001.960010.378 1.49992320E+01 1.49992323E+01
scsd8-2r-1083.25001.17002.778 2.36999943E+01 2.36999990E+01
scsd8-2r-21612.73002.77004.596 2.33999842E+01 2.34000102E+01
south31105.360010.130010.401 1.81894020E+09 1.81894020E+09
ken-181312.6400219.61005.977 -5.22170253E+10 -5.22170253E+10
rlfddd45.79009.82004.663 -1.30000000E+01 -1.29999933E+01
rlfdual2019.460052.990038.110 -1.00000000E+00 -9.99999417E-01
scsd8-2r-43261.92005.430011.403 2.57999708E+01 2.58000220E+01
sctap1-2r-48016.15006.78002.382 2.48500000E+02 2.48500053E+02

Back to top



Back to top

Solver IPOPT infinitely faster - Obj of IPOPT better:

Modelname Time (GLPK424) Time (IPOPT) Ratio (GLPK424 / IPOPT) Obj (GLPK424) Obj (IPOPT)
gen1fail 3.9500 -- 0.00000000E+00 7.97192290E-06
gen4fail 13.8700 -- 0.00000000E+00 1.30275147E-05
l30fail 3.1200 -- NA 9.52136701E-01
rail2586fail 3602.5400 -- 0.00000000E+00 1.17425361E+03

Back to top



Back to top

Both solvers failed to solve optimally - Obj same for both solvers:

Modelname Time (GLPK424) Time (IPOPT) Ratio (GLPK424 / IPOPT) Obj (GLPK424) Obj (IPOPT)
bgindyinfeasible infeasible -- 0.00000000E+00 4.76351339E+06
goshinfeasible infeasible -- 0.00000000E+00 1.78512025E+03
lpl1infeasible fail -- 2.84200000E+06 NA
nug20fail fail -- 0.00000000E+00 NA
pds-50fail fail -- 0.00000000E+00 NA
pds-60fail fail -- 0.00000000E+00 NA
sgpf5y6infeasible fail -- -2.00000004E+03 NA
watson_1fail fail -- 0.00000000E+00 NA
nug30fail fail -- 0.00000000E+00 NA
pds-100fail fail -- 0.00000000E+00 2.20202250E+07
pds-70fail fail -- 0.00000000E+00 NA
pds-80fail fail -- 0.00000000E+00 NA
pds-90fail fail -- 0.00000000E+00 NA
rail4284fail fail -- 0.00000000E+00 NA

Back to top