Resource Times:

Date / Time: 08/24/07 19:55: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 :1-IPOPT-0.trc
Tracefile 2 :2-IPOPT-1.trc
Solvers used : IPOPT
IPOPT-MEHROTRA
Modeltype(s)   LP
Threshold: Solver Faster 10%
Threshold: Solver Much Faster 50%
Threshold: Solver Infinitely Faster Other solver failed


Total Obj IPOPT better Obj same Obj IPOPT-MEHROTRA better
Solver IPOPT infinitely faster : 3 3 - -
Solver IPOPT much faster : 3 - 3 -
Solver IPOPT faster : 9 - 5 4
Solvers perform the same : 10 1 6 3
Solver IPOPT-MEHROTRA faster : 30 - 28 2
Solver IPOPT-MEHROTRA much faster : 39 2 33 4
Solver IPOPT-MEHROTRA infinitely faster : 5 - - 5
Both solvers failed to solve optimally : 19 - 19 -
Total models: : 11869418




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 IPOPT infinitely faster - Obj of IPOPT better:

Modelname Time (IPOPT) Time (IPOPT-MEHROTRA) Ratio (IPOPT / IPOPT-MEHROTRA) Obj (IPOPT) Obj (IPOPT-MEHROTRA)
pds-06121.1700fail -- 2.77610376E+10 1.64219107E+10
pds-10996.8400fail -- 2.67270950E+10 1.00678044E+10
nsct11034.7000fail -- -3.89224359E+07 -2.25467780E+07

Back to top



Back to top

Solver IPOPT much faster - Obj same for both solvers:

Modelname Time (IPOPT) Time (IPOPT-MEHROTRA) Ratio (IPOPT / IPOPT-MEHROTRA) Obj (IPOPT) Obj (IPOPT-MEHROTRA)
mod2198.49001184.66000.168 2.77373714E+07 2.77373714E+07
model76.540032.91000.199 4.93800855E+04 4.93800855E+04
nsir19.080024.20000.375 -2.89090330E+07 -2.89090330E+07

Back to top



Back to top

Solver IPOPT faster - Obj same for both solvers:

Modelname Time (IPOPT) Time (IPOPT-MEHROTRA) Ratio (IPOPT / IPOPT-MEHROTRA) Obj (IPOPT) Obj (IPOPT-MEHROTRA)
ex3sta134.040040.68000.837 -6.30754033E+01 -6.30754033E+01
gen13.96004.61000.859 7.96325108E-06 1.64521588E-06
world207.4500317.49000.653 4.03648734E+07 4.03648731E+07
ken-18221.3000307.29000.720 -5.22170253E+10 -5.22170253E+10
rlfddd9.840012.30000.800 -1.29999933E+01 -1.29999999E+01

Back to top



Back to top

Solver IPOPT faster - Obj of IPOPT-MEHROTRA better:

Modelname Time (IPOPT) Time (IPOPT-MEHROTRA) Ratio (IPOPT / IPOPT-MEHROTRA) Obj (IPOPT) Obj (IPOPT-MEHROTRA)
fome11134.2800171.36000.784 2.92352222E-03 2.57121340E-03
fome12274.4000347.73000.789 5.84704444E-03 5.14242656E-03
fome13599.0300738.40000.811 1.16940889E-02 1.02848534E-02
rlfprim71.150081.78000.870 1.00001330E+00 1.00000069E+00

Back to top



Back to top

Solvers perform the same - Obj of IPOPT better:

Modelname Time (IPOPT) Time (IPOPT-MEHROTRA) Ratio (IPOPT / IPOPT-MEHROTRA) Obj (IPOPT) Obj (IPOPT-MEHROTRA)
rail25863608.60003607.58001.000 1.12643249E+03 6.55733663E+03

Back to top



Back to top

Solvers perform the same - Obj same for both solvers:

Modelname Time (IPOPT) Time (IPOPT-MEHROTRA) Ratio (IPOPT / IPOPT-MEHROTRA) Obj (IPOPT) Obj (IPOPT-MEHROTRA)
gen413.500012.92001.045 1.30056535E-05 9.34175517E-06
scfxm1-2r-968.15008.03001.015 2.89170614E+03 2.89170611E+03
osa-30327.9500321.45001.020 2.14214085E+06 2.14213987E+06
rlfdual53.160056.70000.938 -9.99999941E-01 -9.99999942E-01
nw14330.9900351.46000.942 6.18440000E+04 6.18440000E+04
osa-602118.86002070.47001.023 4.04407278E+06 4.04407250E+06

Back to top



Back to top

Solvers perform the same - Obj of IPOPT-MEHROTRA better:

Modelname Time (IPOPT) Time (IPOPT-MEHROTRA) Ratio (IPOPT / IPOPT-MEHROTRA) Obj (IPOPT) Obj (IPOPT-MEHROTRA)
lpl33667.95003706.65000.990 9.20491214E+04 3.45306786E+04
fome203684.90003468.35001.062 2.38247956E+10 2.38216586E+10
pds-203610.35003497.04001.032 2.38247956E+10 2.38216586E+10

Back to top



Back to top

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

Modelname Time (IPOPT) Time (IPOPT-MEHROTRA) Ratio (IPOPT / IPOPT-MEHROTRA) Obj (IPOPT) Obj (IPOPT-MEHROTRA)
air022.62001.59001.648 7.64000000E+03 7.64000000E+03
cari7.13006.23001.144 5.81893058E+02 5.81893058E+02
co932.990023.06001.431 9.46920506E+05 9.46920496E+05
fit2d5.70004.91001.161 -6.84642933E+04 -6.84642932E+04
fit2p1.88000.99001.899 6.84642933E+04 6.84642933E+04
gen210.05007.00001.436 3.29279078E+00 3.29279078E+00
jendrec16.12003.26001.877 7.02846052E+03 7.02846052E+03
model976.540061.89001.237 -1.41123088E+05 -1.41123093E+05
nemswrld67.090036.76001.825 2.60309507E+02 2.60309063E+02
nsir212.19007.92001.539 -2.71755935E+07 -2.71755935E+07
nug153861.25002944.49001.311 1.04099848E+03 1.04099405E+03
pcb30003.40001.71001.988 1.37416534E+05 1.37416431E+05
qap153687.22002537.05001.453 1.04099438E+03 1.04099405E+03
rosen101.55000.78001.987 -1.74215456E+05 -1.74215456E+05
scsd8-2b-641.82000.99001.838 1.59986681E+01 1.59986681E+01
scsd8-2c-641.96001.01001.941 1.49992320E+01 1.49992320E+01
sctap1-2b-643.38002.07001.633 4.84560002E+02 4.84560000E+02
slptsk19.610011.16001.757 2.98953662E+01 2.98953660E+01
wood1p3.07002.04001.505 1.44290241E+00 1.44290249E+00
kl0217.640011.01001.602 2.15250018E+02 2.15250000E+02
osa-1496.840087.08001.112 1.10646287E+06 1.10646284E+06
rail50745.600023.17001.968 1.72145567E+02 1.72145567E+02
rail58253.060031.64001.677 2.09712234E+02 2.09712233E+02
route15.16009.62001.576 5.94165028E+03 5.94165028E+03
scsd8-2r-4325.45002.95001.847 2.58000220E+01 2.57999725E+01
sctap1-2r-4806.75004.82001.400 2.48500053E+02 2.48500000E+02
us0420.210017.68001.143 1.77316667E+04 1.77316667E+04
dbir2289.0100229.40001.260 -6.11691650E+06 -6.11691650E+06

Back to top



Back to top

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

Modelname Time (IPOPT) Time (IPOPT-MEHROTRA) Ratio (IPOPT / IPOPT-MEHROTRA) Obj (IPOPT) Obj (IPOPT-MEHROTRA)
lp22186.6600102.86001.815 4.59009338E+02 4.58944651E+02
scfxm1-2r-25621.150011.15001.897 2.89202010E+03 2.89170611E+03

Back to top



Back to top

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

Modelname Time (IPOPT) Time (IPOPT-MEHROTRA) Ratio (IPOPT / IPOPT-MEHROTRA) Obj (IPOPT) Obj (IPOPT-MEHROTRA)
model1136.35002.020017.995 1.02084290E-04 1.68670562E-04
pilot8749.550013.87003.572 3.01710371E+02 3.01715799E+02

Back to top



Back to top

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

Modelname Time (IPOPT) Time (IPOPT-MEHROTRA) Ratio (IPOPT / IPOPT-MEHROTRA) Obj (IPOPT) Obj (IPOPT-MEHROTRA)
aa0111.83004.65002.544 5.55354364E+04 5.55354364E+04
aa039.69003.26002.972 4.96163636E+04 4.96163636E+04
air069.70003.26002.975 4.96163636E+04 4.96163636E+04
car42.79001.23002.268 3.54603702E+01 3.54603861E+01
co511.77005.32002.212 7.14469643E+05 7.14469581E+05
cq511.98004.18002.866 4.00133808E+05 4.00133809E+05
cq956.590019.87002.848 5.05541710E+05 5.05541710E+05
crew11.29000.64002.016 2.05555653E+01 2.05555558E+01
ken-116.62003.29002.012 -6.97238226E+09 -6.97238226E+09
ken-1325.69006.96003.691 -1.02573948E+10 -1.02573948E+10
maros-r744.410010.26004.328 1.49718517E+06 1.49718517E+06
model5297.09007.490039.665 -8.58440728E+05 -8.58440713E+05
nemspmm15.67002.04002.779 -3.27415836E+05 -3.27415836E+05
nemspmm29.41003.36002.801 -2.91794772E+05 -2.91794828E+05
osa-0751.220018.63002.749 5.35722520E+05 5.35722517E+05
p010171.55003.650047.000 1.11504792E+06 1.11504792E+06
p05130.22001.550084.013 5.56000277E+05 5.56000277E+05
r0519.31007.62002.534 5.57831859E+05 5.57831859E+05
rat1939.140014.940062.861 1.99953166E+06 1.99953166E+06
rat5268.200013.420019.985 3.08370701E+06 3.08370701E+06
scfxm1-2b-6411.94004.11002.905 2.87756387E+03 2.87756386E+03
scfxm1-2r-644.88001.62003.012 2.87756397E+03 2.87756386E+03
scrs8-2r-512742.8900126.96005.851 1.07409934E+03 1.07409934E+03
scsd8-2r-1081.18000.56002.107 2.36999989E+01 2.36999944E+01
scsd8-2r-2162.72001.26002.159 2.34000102E+01 2.33999841E+01
south3110.07003.29003.061 1.81894020E+09 1.81894020E+09
stocfor310.65002.28004.671 -3.99767839E+04 -3.99767839E+04
bas1lp443.520039.310011.283 3.63000000E+02 3.63000000E+02
nsct22811.0700749.41003.751 -3.71750820E+07 -3.71750820E+07
rail516624.780019.730031.666 1.82000000E+02 1.82000001E+02
rat7a499.010038.350013.012 2.07437142E+06 2.07437142E+06
t0331-4l49.660023.01002.158 2.97300334E+04 2.97300334E+04
nemsemm193.120044.46002.094 5.12961337E+05 5.12959684E+05

Back to top



Back to top

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

Modelname Time (IPOPT) Time (IPOPT-MEHROTRA) Ratio (IPOPT / IPOPT-MEHROTRA) Obj (IPOPT) Obj (IPOPT-MEHROTRA)
l303.05001.33002.293 9.52078062E-01 9.42060728E-01
model103749.7900209.000017.942 -1.54595738E+05 -1.54599621E+05
testbig2.80001.18002.373 -5.97137715E+01 -6.04229606E+01
nemsemm25387.13005.8600919.305 5.90853367E+05 5.81079644E+05

Back to top



Back to top

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

Modelname Time (IPOPT) Time (IPOPT-MEHROTRA) Ratio (IPOPT / IPOPT-MEHROTRA) Obj (IPOPT) Obj (IPOPT-MEHROTRA)
baxterfail 40.1900 -- NA 5.60072557E+07
uleviminfail 68.9700 -- -3.46853944E+06 -5.19110186E+09
cre-bfail 3644.3600 -- 4.00196954E+07 2.31296399E+07
cre-dfail 2394.9500 -- NA 2.44549698E+07
dbic1fail 1592.5100 -- NA -9.76897300E+06

Back to top



Back to top

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

Modelname Time (IPOPT) Time (IPOPT-MEHROTRA) Ratio (IPOPT / IPOPT-MEHROTRA) Obj (IPOPT) Obj (IPOPT-MEHROTRA)
bgindyinfeasible fail -- 4.76349794E+06 1.00000000E+20
goshinfeasible fail -- 1.78511588E+03 8.68230297E+16
fome21fail fail -- 1.87984564E+10 4.73516894E+10
lpl1fail fail -- NA 1.55676132E+12
nug20fail fail -- NA NA
pds-30fail fail -- 3.80482788E+09 2.13904613E+10
pds-40fail fail -- 3.15498233E+09 1.89622609E+10
pds-50fail fail -- NA NA
pds-60fail fail -- NA NA
sgpf5y6fail fail -- NA NA
watson_1fail fail -- NA NA
dbir1fail fail -- NA -8.10696689E+06
nug30fail fail -- NA NA
pds-100fail fail -- 2.20202250E+07 7.82268026E+08
pds-70fail fail -- NA NA
pds-80fail fail -- NA NA
pds-90fail fail -- NA NA
rail4284fail fail -- NA NA
selffail fail -- NA NA

Back to top