Resource Times:

Date / Time: 10/19/08 15:15:38


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 5.00E-03 For objective values below 1e-1 we use absolute differences.

Tracefile 1 :IPOPT-2.trc
Tracefile 2 :SNOPT-1.trc
Solvers used : IPOPTMUMPS
SNOPT
Modeltype(s)   NLP
Threshold: Solver Faster 10%
Threshold: Solver Much Faster 50%
Threshold: Solver Infinitely Faster Other solver failed


Total Obj IPOPTMUMPS better Obj same Obj SNOPT better
Solver IPOPTMUMPS infinitely faster : 2 2 - -
Solver IPOPTMUMPS much faster : 43 - 40 3
Solver IPOPTMUMPS faster : 13 - 13 -
Solvers perform the same : 3 - 3 -
Solver SNOPT faster : 7 - 7 -
Solver SNOPT much faster : 8 1 5 2
Solver SNOPT infinitely faster : 2 - - 2
Both solvers failed to solve optimally : 3 - 3 -
Total models: : 813717




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 or 8




Resource Times:

Back to top

Solver IPOPTMUMPS infinitely faster - Obj of IPOPTMUMPS better:

Modelname Time (IPOPTMUMPS) Time (SNOPT) Ratio (IPOPTMUMPS / SNOPT) Obj (IPOPTMUMPS) Obj (SNOPT)
arki00164.4500fail -- 8.67973166E+02 NA
infeas11.1000infeasible -- 1.36855965E+04 -1.26241169E+04

Back to top



Back to top

Solver IPOPTMUMPS much faster - Obj same for both solvers:

Modelname Time (IPOPTMUMPS) Time (SNOPT) Ratio (IPOPTMUMPS / SNOPT) Obj (IPOPTMUMPS) Obj (SNOPT)
arki0011105.3900622.20000.169 -2.24086460E+05 -2.24086459E+05
arki0012172.91003600.46000.048 -2.24252442E+05 -2.24120690E+05
arki0013148.00002230.88000.066 -2.24253088E+05 -2.24253089E+05
arki0014109.55003600.45000.030 -2.23976861E+05 -2.23911588E+05
arki00173.51002696.22000.001 -1.21833080E+02 -1.21833080E+02
arki00181.220048.41000.025 1.04566244E-02 1.19800186E-02
arki00200.510032.51000.016 -4.10749544E+01 -4.10749544E+01
arki00212.110091.96000.023 -7.25821009E+01 -7.25821009E+01
arki00225.2600133.24000.039 -8.70990913E+01 -8.70990913E+01
arki002313.610097.35000.140 -1.53660078E+02 -1.53417323E+02
catmix2000.18000.94000.191 -4.80591358E-02 -4.80591364E-02
catmix4000.49003.24000.151 -4.80565435E-02 -4.80565453E-02
catmix8000.800013.80000.058 -4.80558974E-02 -4.80559005E-02
chain4000.15009.10000.016 5.06862169E+00 5.06862169E+00
ex8_2_2a8.380069.58000.120 -5.52666259E+02 -5.52660705E+02
ex8_2_3a17.810063.41000.281 -3.73107930E+03 -3.73107718E+03
ex8_2_5a7.8200186.88000.042 -8.30338067E+02 -8.30337822E+02
flowchan2000.42001.38000.304 0.00000000E+00 0.00000000E+00
flowchan4000.72004.62000.156 0.00000000E+00 0.00000000E+00
gasoil4002.73008.35000.327 5.23659583E-03 5.23659583E-03
jbearing1009.190053.02000.173 -1.55041943E-01 -1.55041962E-01
jbearing251.13009.39000.120 -1.54015506E-01 -1.54015540E-01
jbearing502.380039.71000.060 -1.54823813E-01 -1.54824222E-01
jbearing755.540028.05000.198 -1.54984461E-01 -1.54984535E-01
lnts2000.27001.61000.168 5.54577016E-01 5.54577016E-01
lnts4000.45008.08000.056 5.54572414E-01 5.54572414E-01
methanol500.29001.30000.223 9.02228685E-03 9.02228683E-03
minsurf10011.5400400.91000.029 2.50694962E+00 2.50694926E+00
minsurf251.240012.46000.100 2.51948798E+00 2.51948768E+00
minsurf503.410081.28000.042 2.51489003E+00 2.51488916E+00
minsurf7519.0600189.17000.101 2.50568704E+00 2.50568648E+00
pinene1001.03002.90000.355 1.98721701E+01 1.98721701E+01
pinene2002.09009.97000.210 1.98721668E+01 1.98721668E+01
popdynm1000.91002.51000.363 1.97465286E+04 1.97465286E+04
popdynm2003.63007.50000.484 1.97465296E+04 1.97465296E+04
robot2001.160010.17000.114 9.14139688E+00 9.14139550E+00
robot4003.010026.70000.113 9.14102607E+00 9.14102603E+00
rocket2002.41006.59000.366 -1.01283568E+00 -1.01283569E+00
rocket4003.080018.73000.164 -1.01283661E+00 -1.01283661E+00
torsion506.940016.47000.421 -4.18087625E-01 -4.18087632E-01

Back to top



Back to top

Solver IPOPTMUMPS much faster - Obj of SNOPT better:

Modelname Time (IPOPTMUMPS) Time (SNOPT) Ratio (IPOPTMUMPS / SNOPT) Obj (IPOPTMUMPS) Obj (SNOPT)
arki00020.5000204.73000.002 1.87252774E+00 1.05777733E+00
glider1008.72001190.90000.007 -2.50000000E+02 -1.25505860E+03
glider40043.4900640.73000.068 -2.50000000E+02 -2.56611246E+02

Back to top



Back to top

Solver IPOPTMUMPS faster - Obj same for both solvers:

Modelname Time (IPOPTMUMPS) Time (SNOPT) Ratio (IPOPTMUMPS / SNOPT) Obj (IPOPTMUMPS) Obj (SNOPT)
catmix1000.16000.20000.800 -4.80694133E-02 -4.80693970E-02
ex8_2_3b20.030025.60000.782 -3.73107930E+03 -3.73072925E+03
flowchan1000.26000.43000.605 0.00000000E+00 0.00000000E+00
gasoil2001.16002.14000.542 5.23659587E-03 5.23659587E-03
lnts1000.19000.34000.559 5.54595401E-01 5.54595401E-01
methanol40010.300012.48000.825 9.02228993E-03 9.02228985E-03
pinene250.58000.74000.784 1.98721655E+01 1.98721655E+01
pinene500.38000.70000.543 1.98721655E+01 1.98721655E+01
polygon1007.770013.65000.569 -7.85056137E-01 -7.85015522E-01
popdynm500.76001.25000.608 1.97465452E+04 1.97465452E+04
torsion10017.390024.45000.711 -4.18239198E-01 -4.18239213E-01
torsion251.22002.18000.560 -4.17510726E-01 -4.17510730E-01
torsion7510.180014.60000.697 -4.18199389E-01 -4.18199401E-01

Back to top



Back to top

Solvers perform the same - Obj same for both solvers:

Modelname Time (IPOPTMUMPS) Time (SNOPT) Ratio (IPOPTMUMPS / SNOPT) Obj (IPOPTMUMPS) Obj (SNOPT)
methanol1001.20001.15001.043 9.02229108E-03 9.02229107E-03
polygon250.14000.0400--- -7.79740541E-01 -7.79736699E-01
polygon757.33007.73000.948 -7.84463757E-01 -7.84788457E-01

Back to top



Back to top

Solver SNOPT faster - Obj same for both solvers:

Modelname Time (IPOPTMUMPS) Time (SNOPT) Ratio (IPOPTMUMPS / SNOPT) Obj (IPOPTMUMPS) Obj (SNOPT)
ex8_2_2b12.95009.83001.317 -5.52666260E+02 -5.51769771E+02
ex8_2_5b15.41008.13001.895 -8.30338067E+02 -8.30079408E+02
gasoil1001.01000.64001.578 5.23659432E-03 5.23659432E-03
gasoil500.39000.26001.500 5.23664002E-03 5.23664002E-03
polygon502.11001.86001.134 -7.82132559E-01 -7.84013049E-01
popdynm250.49000.39001.256 1.97522154E+04 1.97522154E+04
rocket1000.70000.46001.522 -1.01283201E+00 -1.01283202E+00

Back to top



Back to top

Solver SNOPT much faster - Obj of IPOPTMUMPS better:

Modelname Time (IPOPTMUMPS) Time (SNOPT) Ratio (IPOPTMUMPS / SNOPT) Obj (IPOPTMUMPS) Obj (SNOPT)
robot1003600.04000.98003673.510 -2.27094614E+16 9.14268538E+00

Back to top



Back to top

Solver SNOPT much faster - Obj same for both solvers:

Modelname Time (IPOPTMUMPS) Time (SNOPT) Ratio (IPOPTMUMPS / SNOPT) Obj (IPOPTMUMPS) Obj (SNOPT)
arki0003110.05001.310084.008 3.79520607E+03 3.79520607E+03
camshape4000.92000.12007.667 -4.27568847E+00 -4.27568692E+00
camshape8001.67000.54003.093 -4.27427413E+00 -4.27427301E+00
elec2001473.190015.240096.666 1.84392677E+04 1.84389927E+04
methanol2007.59003.10002.448 9.02228981E-03 9.02228980E-03

Back to top



Back to top

Solver SNOPT much faster - Obj of SNOPT better:

Modelname Time (IPOPTMUMPS) Time (SNOPT) Ratio (IPOPTMUMPS / SNOPT) Obj (IPOPTMUMPS) Obj (SNOPT)
arki00045.83000.72008.097 3.27733013E+02 3.23467039E+02
arki00159.04004.48002.018 -2.66940688E+02 -2.72299778E+02

Back to top



Back to top

Solver SNOPT infinitely faster - Obj of SNOPT better:

Modelname Time (IPOPTMUMPS) Time (SNOPT) Ratio (IPOPTMUMPS / SNOPT) Obj (IPOPTMUMPS) Obj (SNOPT)
glider50infeasible 102.5300 -- 0.00000000E+00 -1.28697737E+03
robot50fail 0.1600 -- -3.35784684E+16 9.14687850E+00

Back to top



Back to top

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

Modelname Time (IPOPTMUMPS) Time (SNOPT) Ratio (IPOPTMUMPS / SNOPT) Obj (IPOPTMUMPS) Obj (SNOPT)
arki0008fail infeasible -- 0.00000000E+00 3.26691419E+05
ex8_2_2fail fail -- -1.48433782E+03 -3.13379671E+04
glider200infeasible infeasible -- 0.00000000E+00 0.00000000E+00

Back to top