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 :6-IPOPT-0.trc
Tracefile 2 :7-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 : 4 - 4 -
Solver IPOPT faster : 9 - 5 4
Solvers perform the same : 12 - 8 4
Solver IPOPT-MEHROTRA faster : 25 - 23 2
Solver IPOPT-MEHROTRA much faster : 41 1 36 4
Solver IPOPT-MEHROTRA infinitely faster : 5 - - 5
Both solvers failed to solve optimally : 19 - 19 -
Total models: : 11849519




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-06115.5100fail -- 2.77610376E+10 1.64222799E+10
pds-101188.9500fail -- 2.67270950E+10 1.00356664E+10
nsct11006.0100fail -- -3.89224359E+07 -2.24803286E+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)
mod2183.78001183.65000.155 2.77373714E+07 2.77373714E+07
model76.710025.30000.265 4.93800857E+04 4.93800855E+04
model914.960083.02000.180 -1.41123015E+05 -1.41123093E+05
nsir19.160024.49000.374 -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.560041.06000.842 -6.30754033E+01 -6.30754033E+01
gen13.95004.59000.861 7.97192290E-06 1.64581465E-06
world207.3300317.80000.652 4.03648734E+07 4.03648731E+07
ken-18219.6100307.32000.715 -5.22170253E+10 -5.22170253E+10
rlfddd9.820012.27000.800 -1.29999933E+01 -1.29999993E+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)
fome11141.2700170.97000.826 2.91574349E-02 2.57147099E-02
fome12285.3700350.22000.815 5.83148698E-02 5.14294188E-02
fome13610.7900746.84000.818 1.16629740E-01 1.02858838E-01
rlfprim70.930082.35000.861 1.00001341E+00 1.00000074E+00

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)
cari6.88006.23001.104 5.81893058E+02 5.81893058E+02
gen413.870012.60001.101 1.30275147E-05 9.34175517E-06
scfxm1-2r-968.23007.58001.086 2.89170614E+03 2.89170611E+03
osa-30340.9000330.93001.030 2.14214085E+06 2.14213987E+06
rlfdual52.990057.93000.915 -9.99999417E-01 -9.99999417E-01
us0419.610018.02001.088 1.77316667E+04 1.77316667E+04
nw14325.8000295.54001.102 6.18440001E+04 6.18440001E+04
osa-602188.00001977.16001.107 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)
lpl34012.50003853.70001.041 8.58620651E+04 3.00100404E+04
fome203754.24003440.81001.091 2.38243236E+10 2.38216586E+10
pds-203763.99003437.36001.095 2.38243236E+10 2.38216586E+10
rail25863602.54003601.21001.000 1.17425361E+03 9.40560634E+02

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.64001.57001.682 7.64000001E+03 7.64000001E+03
co933.000022.81001.447 9.46920506E+05 9.46920496E+05
fit2d5.73004.88001.174 -6.84642933E+04 -6.84642932E+04
fit2p1.89000.98001.929 6.84642933E+04 6.84642933E+04
gen210.45007.12001.468 3.29279078E+00 3.29279078E+00
jendrec16.15003.17001.940 7.02846052E+03 7.02846052E+03
nemswrld68.080036.10001.886 2.60309508E+02 2.60309063E+02
nsir211.67007.91001.475 -2.71755935E+07 -2.71755935E+07
nug153704.22002928.43001.265 1.04099848E+03 1.04099405E+03
qap153877.47002520.91001.538 1.04099432E+03 1.04099405E+03
scsd8-2b-641.81001.01001.792 1.59986684E+01 1.59986684E+01
scsd8-2c-641.96001.01001.941 1.49992323E+01 1.49992324E+01
sctap1-2b-643.63002.07001.754 4.84560000E+02 4.84560000E+02
slptsk19.710010.97001.797 2.98953660E+01 2.98953660E+01
wood1p2.70002.02001.337 1.44290243E+00 1.44290249E+00
kl0217.310010.73001.613 2.15250018E+02 2.15250000E+02
osa-14107.600091.15001.180 1.10646298E+06 1.10646284E+06
rail50745.300022.96001.973 1.72145567E+02 1.72145567E+02
rail58252.900031.88001.659 2.09712234E+02 2.09712234E+02
route15.26009.63001.585 5.94165028E+03 5.94165028E+03
scsd8-2r-4325.43002.96001.834 2.58000220E+01 2.57999725E+01
sctap1-2r-4806.78004.78001.418 2.48500053E+02 2.48500000E+02
dbir2287.1000227.67001.261 -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)
lp22189.6500103.31001.836 4.59009338E+02 4.58944651E+02
scfxm1-2r-25621.010011.18001.879 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)
pilot8748.790013.86003.520 3.01710369E+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)
aa0112.36004.65002.658 5.55354364E+04 5.55354364E+04
aa039.76003.25003.003 4.96163636E+04 4.96163636E+04
air069.71003.26002.979 4.96163636E+04 4.96163636E+04
car42.79001.21002.306 3.54603705E+01 3.54603861E+01
co513.44005.34002.517 7.14469733E+05 7.14469581E+05
cq512.81004.17003.072 4.00134399E+05 4.00133809E+05
cq950.540019.91002.538 5.05541710E+05 5.05541710E+05
crew11.30000.64002.031 2.05555653E+01 2.05555558E+01
ken-116.82003.29002.073 -6.97238226E+09 -6.97238226E+09
ken-1325.56006.90003.704 -1.02573948E+10 -1.02573948E+10
maros-r744.300010.20004.343 1.49718517E+06 1.49718517E+06
model1116.29002.02008.064 1.02069315E-03 1.02089865E-03
model5325.93007.470043.632 -8.58440729E+05 -8.58440713E+05
nemspmm15.67002.04002.779 -3.27415836E+05 -3.27415836E+05
nemspmm29.46003.37002.807 -2.91794772E+05 -2.91794828E+05
osa-0752.100019.41002.684 5.35722520E+05 5.35722517E+05
p010208.03003.630057.309 1.11504792E+06 1.11504792E+06
p05102.99001.560066.019 5.56000277E+05 5.56000277E+05
pcb30003.64001.71002.129 1.37416450E+05 1.37416431E+05
r0521.48007.61002.823 5.57831859E+05 5.57831859E+05
rat1941.460014.890063.228 1.99953166E+06 1.99953166E+06
rat5268.710013.420020.023 3.08370701E+06 3.08370701E+06
rosen101.57000.77002.039 -1.74215456E+05 -1.74215456E+05
scfxm1-2b-6411.94004.15002.877 2.87756387E+03 2.87756386E+03
scfxm1-2r-644.89001.63003.000 2.87756397E+03 2.87756386E+03
scrs8-2r-512620.8200101.68006.106 1.07409935E+03 1.07409935E+03
scsd8-2r-1081.17000.56002.089 2.36999990E+01 2.36999945E+01
scsd8-2r-2162.77001.26002.198 2.34000102E+01 2.33999843E+01
south3110.13003.29003.079 1.81894020E+09 1.81894020E+09
stocfor310.74002.27004.731 -3.99767839E+04 -3.99767839E+04
bas1lp337.620039.39008.571 3.63000000E+02 3.63000000E+02
nsct22581.9800750.49003.440 -3.71750820E+07 -3.71750820E+07
rail51649.880019.39002.572 1.82000000E+02 1.82000001E+02
rat7a502.180037.580013.363 2.07437142E+06 2.07437142E+06
t0331-4l49.290022.95002.148 2.97300334E+04 2.97300334E+04
nemsemm193.520044.15002.118 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.12001.33002.346 9.52136701E-01 9.42060728E-01
model103636.8400218.610016.636 -1.54596554E+05 -1.54599621E+05
testbig2.81001.17002.402 -5.97137715E+01 -6.04229605E+01
nemsemm25386.95005.8600919.275 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.2200 -- NA 5.60072557E+07
uleviminfail 48.5300 -- -3.48754804E+06 -5.19110186E+09
cre-bfail 3461.4800 -- 3.88010232E+07 2.31296399E+07
cre-dfail 2397.6500 -- NA 2.44549698E+07
dbic1fail 1590.9200 -- 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.76351339E+06 1.00000000E+20
goshinfeasible fail -- 1.78512025E+03 8.61139570E+16
fome21fail fail -- 2.01153295E+10 4.73516894E+10
lpl1fail fail -- NA 1.55676132E+12
nug20fail fail -- NA NA
pds-30fail fail -- 3.80482788E+09 2.13898184E+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 -- -8.10668538E+06 -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