Resource Times:

Date / Time: 10/01/07 10:36:21


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 :4-GLPK-4.20.trc
Tracefile 2 :5-IPOPT-1.trc
Solvers used : GLPK4.20
IPOPT-MEHROTRA
Modeltype(s)   LP
Threshold: Solver Faster 10%
Threshold: Solver Much Faster 50%
Threshold: Solver Infinitely Faster Other solver failed


Total Obj GLPK4.20 better Obj same Obj IPOPT-MEHROTRA better
Solver GLPK4.20 infinitely faster : 5 5 - -
Solver GLPK4.20 much faster : 36 4 32 -
Solver GLPK4.20 faster : 4 - 4 -
Solvers perform the same :- - - -
Solver IPOPT-MEHROTRA faster : 6 1 5 -
Solver IPOPT-MEHROTRA much faster : 35 1 34 -
Solver IPOPT-MEHROTRA infinitely faster : 15 - - 15
Both solvers failed to solve optimally : 17 - 17 -
Total models: : 118119215




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 GLPK4.20 infinitely faster - Obj of GLPK4.20 better:

Modelname Time (GLPK4.20) Time (IPOPT-MEHROTRA) Ratio (GLPK4.20 / IPOPT-MEHROTRA) Obj (GLPK4.20) Obj (IPOPT-MEHROTRA)
pds-0617.0400fail -- 2.77610376E+10 1.64219107E+10
pds-10116.4800fail -- 2.67270950E+10 1.00678044E+10
nsct19.5800fail -- -3.89224360E+07 -2.25467780E+07
dbir134.4500fail -- -8.10670700E+06 -8.10696689E+06
self14.4700fail -- 0.00000000E+00 NA

Back to top



Back to top

Solver GLPK4.20 much faster - Obj of GLPK4.20 better:

Modelname Time (GLPK4.20) Time (IPOPT-MEHROTRA) Ratio (GLPK4.20 / IPOPT-MEHROTRA) Obj (GLPK4.20) Obj (IPOPT-MEHROTRA)
fome110.1000171.36000.001 0.00000000E+00 2.57121340E-03
fome120.2700347.73000.001 0.00000000E+00 5.14242656E-03
lpl311.25003706.65000.003 2.73180000E+04 3.45306786E+04
fome130.7800738.40000.001 0.00000000E+00 1.02848534E-02

Back to top



Back to top

Solver GLPK4.20 much faster - Obj same for both solvers:

Modelname Time (GLPK4.20) Time (IPOPT-MEHROTRA) Ratio (GLPK4.20 / IPOPT-MEHROTRA) Obj (GLPK4.20) Obj (IPOPT-MEHROTRA)
air020.09001.59000.057 7.64000000E+03 7.64000000E+03
baxter14.450040.19000.360 5.60072557E+07 5.60072557E+07
cari0.16006.23000.026 5.81893058E+02 5.81893058E+02
crew10.28000.64000.438 2.05555556E+01 2.05555558E+01
ex3sta13.870040.68000.095 -6.30754033E+01 -6.30754033E+01
maros-r72.380010.26000.232 1.49718517E+06 1.49718517E+06
mod2488.10001184.66000.412 2.77373714E+07 2.77373714E+07
model1035.1500209.00000.168 -1.54599621E+05 -1.54599621E+05
model53.23007.49000.431 -8.58440729E+05 -8.58440713E+05
model74.920032.91000.149 4.93800855E+04 4.93800855E+04
model92.790061.89000.045 -1.41123094E+05 -1.41123093E+05
nsir11.980024.20000.082 -2.89090330E+07 -2.89090330E+07
nsir20.93007.92000.117 -2.71755935E+07 -2.71755935E+07
osa-070.430018.63000.023 5.35722517E+05 5.35722517E+05
rat11.960014.94000.131 1.99953166E+06 1.99953166E+06
rat52.150013.42000.160 3.08370701E+06 3.08370701E+06
scrs8-2r-51210.0900126.96000.079 1.07409934E+03 1.07409934E+03
slptsk4.290011.16000.384 2.98953660E+01 2.98953660E+01
wood1p0.13002.04000.064 1.44290241E+00 1.44290249E+00
bas1lp5.150039.31000.131 3.63000000E+02 3.63000000E+02
cre-b23.96003644.36000.007 2.31296399E+07 2.31296399E+07
cre-d13.13002394.95000.005 2.44549698E+07 2.44549698E+07
kl021.150011.01000.104 2.15250000E+02 2.15250000E+02
nsct22.9600749.41000.004 -3.71750820E+07 -3.71750820E+07
osa-141.810087.08000.021 1.10646284E+06 1.10646284E+06
osa-306.7200321.45000.021 2.14213987E+06 2.14213987E+06
rat7a16.870038.35000.440 2.07437142E+06 2.07437142E+06
us044.760017.68000.269 1.77316667E+04 1.77316667E+04
dbir238.7500229.40000.169 -6.11691650E+06 -6.11691650E+06
nemsemm15.960044.46000.134 5.12959601E+05 5.12959684E+05
nw143.6600351.46000.010 6.18440000E+04 6.18440000E+04
osa-6033.74002070.47000.016 4.04407250E+06 4.04407250E+06

Back to top



Back to top

Solver GLPK4.20 faster - Obj same for both solvers:

Modelname Time (GLPK4.20) Time (IPOPT-MEHROTRA) Ratio (GLPK4.20 / IPOPT-MEHROTRA) Obj (GLPK4.20) Obj (IPOPT-MEHROTRA)
r056.77007.62000.888 5.57831859E+05 5.57831859E+05
fome202210.86003468.35000.637 2.38216586E+10 2.38216586E+10
pds-202255.51003497.04000.645 2.38216586E+10 2.38216586E+10
dbic11392.67001592.51000.875 -9.76897300E+06 -9.76897300E+06

Back to top



Back to top

Solver IPOPT-MEHROTRA faster - Obj of GLPK4.20 better:

Modelname Time (GLPK4.20) Time (IPOPT-MEHROTRA) Ratio (GLPK4.20 / IPOPT-MEHROTRA) Obj (GLPK4.20) Obj (IPOPT-MEHROTRA)
model113.30002.02001.634 0.00000000E+00 1.68670562E-04

Back to top



Back to top

Solver IPOPT-MEHROTRA faster - Obj same for both solvers:

Modelname Time (GLPK4.20) Time (IPOPT-MEHROTRA) Ratio (GLPK4.20 / IPOPT-MEHROTRA) Obj (GLPK4.20) Obj (IPOPT-MEHROTRA)
car41.87001.23001.520 3.54603702E+01 3.54603861E+01
fit2d7.70004.91001.568 -6.84642933E+04 -6.84642932E+04
world575.9200317.49001.814 4.03648731E+07 4.03648731E+07
nemsemm27.21005.86001.230 5.81079571E+05 5.81079644E+05
rlfddd17.840012.30001.450 -1.30000000E+01 -1.29999999E+01

Back to top



Back to top

Solver IPOPT-MEHROTRA much faster - Obj of GLPK4.20 better:

Modelname Time (GLPK4.20) Time (IPOPT-MEHROTRA) Ratio (GLPK4.20 / IPOPT-MEHROTRA) Obj (GLPK4.20) Obj (IPOPT-MEHROTRA)
pilot8754.410013.87003.923 3.01710347E+02 3.01715799E+02

Back to top



Back to top

Solver IPOPT-MEHROTRA much faster - Obj same for both solvers:

Modelname Time (GLPK4.20) Time (IPOPT-MEHROTRA) Ratio (GLPK4.20 / IPOPT-MEHROTRA) Obj (GLPK4.20) Obj (IPOPT-MEHROTRA)
aa0188.83004.650019.103 5.55354364E+04 5.55354364E+04
co512.78005.32002.402 7.14469554E+05 7.14469581E+05
co967.230023.06002.915 9.46920430E+05 9.46920496E+05
cq510.32004.18002.469 4.00133807E+05 4.00133809E+05
cq963.500019.87003.196 5.05541710E+05 5.05541710E+05
fit2p11.15000.990011.263 6.84642933E+04 6.84642933E+04
gen21192.28007.0000170.326 3.29279079E+00 3.29279078E+00
jendrec16.96003.26002.135 7.02846051E+03 7.02846052E+03
ken-1110.34003.29003.143 -6.97238226E+09 -6.97238226E+09
ken-1367.39006.96009.682 -1.02573948E+10 -1.02573948E+10
nemspmm110.04002.04004.922 -3.27415836E+05 -3.27415836E+05
nemspmm210.28003.36003.060 -2.91794836E+05 -2.91794828E+05
nemswrld340.340036.76009.258 2.60308966E+02 2.60309063E+02
p01021.12003.65005.786 1.11504792E+06 1.11504792E+06
p055.60001.55003.613 5.56000277E+05 5.56000277E+05
pcb30003.81001.71002.228 1.37416420E+05 1.37416431E+05
rosen102.89000.78003.705 -1.74215456E+05 -1.74215456E+05
scsd8-2b-6410.54000.990010.646 1.59986680E+01 1.59986681E+01
scsd8-2c-649.64001.01009.545 1.49992320E+01 1.49992320E+01
scsd8-2r-1082.58000.56004.607 2.36999943E+01 2.36999944E+01
scsd8-2r-21611.09001.26008.802 2.33999842E+01 2.33999841E+01
sctap1-2b-644.18002.07002.019 4.84560000E+02 4.84560000E+02
south31108.17003.290032.878 1.81894020E+09 1.81894020E+09
stocfor36.13002.28002.689 -3.99767839E+04 -3.99767839E+04
testbig6.20001.18005.254 -6.04229607E+01 -6.04229606E+01
ken-181168.4900307.29003.803 -5.22170253E+10 -5.22170253E+10
rail50790.430023.17003.903 1.72145567E+02 1.72145567E+02
rail51646.390019.73002.351 1.82000000E+02 1.82000001E+02
rail582128.150031.64004.050 2.09712233E+02 2.09712233E+02
rlfprim575.410081.78007.036 1.00000000E+00 1.00000069E+00
route388.83009.620040.419 5.94165028E+03 5.94165028E+03
scsd8-2r-43249.67002.950016.837 2.57999708E+01 2.57999725E+01
sctap1-2r-48016.19004.82003.359 2.48500000E+02 2.48500000E+02
t0331-4l282.980023.010012.298 2.97300334E+04 2.97300334E+04

Back to top



Back to top

Solver IPOPT-MEHROTRA infinitely faster - Obj of IPOPT-MEHROTRA better:

Modelname Time (GLPK4.20) Time (IPOPT-MEHROTRA) Ratio (GLPK4.20 / IPOPT-MEHROTRA) Obj (GLPK4.20) Obj (IPOPT-MEHROTRA)
gen1fail 4.6100 -- 0.00000000E+00 1.64521588E-06
gen4fail 12.9200 -- NA 9.34175517E-06
lp22fail 102.8600 -- 0.00000000E+00 4.58944651E+02
nug15fail 2944.4900 -- 0.00000000E+00 1.04099405E+03
qap15fail 2537.0500 -- 0.00000000E+00 1.04099405E+03
rlfdualfail 56.7000 -- 0.00000000E+00 -9.99999942E-01
scfxm1-2r-256fail 11.1500 -- 0.00000000E+00 2.89170611E+03
rail2586fail 3607.5800 -- 0.00000000E+00 6.55733663E+03
aa03fail 3.2600 -- 0.00000000E+00 4.96163636E+04
air06fail 3.2600 -- 0.00000000E+00 4.96163636E+04
l30fail 1.3300 -- 0.00000000E+00 9.42060728E-01
scfxm1-2b-64fail 4.1100 -- 0.00000000E+00 2.87756386E+03
scfxm1-2r-64fail 1.6200 -- 0.00000000E+00 2.87756386E+03
scfxm1-2r-96fail 8.0300 -- 0.00000000E+00 2.89170611E+03
uleviminfail 68.9700 -- 0.00000000E+00 -5.19110186E+09

Back to top



Back to top

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

Modelname Time (GLPK4.20) Time (IPOPT-MEHROTRA) Ratio (GLPK4.20 / IPOPT-MEHROTRA) Obj (GLPK4.20) Obj (IPOPT-MEHROTRA)
bgindyinfeasible fail -- 0.00000000E+00 1.00000000E+20
goshinfeasible fail -- 0.00000000E+00 8.68230297E+16
fome21fail fail -- 0.00000000E+00 4.73516894E+10
lpl1infeasible fail -- 2.84200000E+06 1.55676132E+12
nug20fail fail -- 0.00000000E+00 NA
pds-30fail fail -- 0.00000000E+00 2.13904613E+10
pds-40fail fail -- 0.00000000E+00 1.89622609E+10
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 7.82268026E+08
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