Resource Times:

Results created on 11/20/09 15:35:11 using the PAVER Server/Performance tools available at http://www.gamsworld.eu/performance/paver

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.

Input File Number Filename
Tracefile 1: COINIPOPT-2.trc
Tracefile 2: SNOPT-1.trc
Solvers used : COINIPOPTmumps
SNOPT
Modeltype(s)   NLP
Threshold: Solver Faster 10%
Threshold: Solver Much Faster 50%
Threshold: Solver Infinitely Faster Other solver failed

Total Obj COINIPOPTmumps better Obj same Obj SNOPT better
Solver COINIPOPTmumps infinitely faster : 3 3 - -
Solver COINIPOPTmumps much faster : 47 5 41 1
Solver COINIPOPTmumps faster : 6 1 5 -
Solvers perform the same : 7 1 4 2
Solver SNOPT faster : 2 1 - 1
Solver SNOPT much faster : 8 - 5 3
Solver SNOPT infinitely faster : 5 - - 5
Both solvers failed to solve optimally : 3 - 3 -
Total models: : 81115812

Solver return definition:

Outcome Model Status Solver 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:


Solver COINIPOPTmumps infinitely faster - Obj of COINIPOPTmumps better:

Modelname Time (COINIPOPTmumps) Time (SNOPT) Ratio (COINIPOPTmumps / SNOPT) Obj (COINIPOPTmumps) Obj (SNOPT)
arki001616.0000fail -- 8.67973166E+02 NA
glider2001094.5800infeasible -- -1.24880943E+03 0.00000000E+00
infeas10.7200infeasible -- 1.36855965E+04 -1.26241169E+04

Back to top



Solver COINIPOPTmumps much faster - Obj of COINIPOPTmumps better:

Modelname Time (COINIPOPTmumps) Time (SNOPT) Ratio (COINIPOPTmumps / SNOPT) Obj (COINIPOPTmumps) Obj (SNOPT)
arki0012152.73003600.22000.042 -2.24252426E+05 -2.24171550E+05
arki00180.850040.28000.021 1.04566244E-02 1.19763934E-02
arki00231.540081.07000.019 -1.53660078E+02 -1.53417323E+02
ex8_2_2a4.740092.38000.051 -5.52666259E+02 -5.52657616E+02
polygon1004.910020.72000.237 -7.85056137E-01 -7.85031267E-01

Back to top



Solver COINIPOPTmumps much faster - Obj same for both solvers:

Modelname Time (COINIPOPTmumps) Time (SNOPT) Ratio (COINIPOPTmumps / SNOPT) Obj (COINIPOPTmumps) Obj (SNOPT)
arki001191.8000401.74000.229 -2.24086460E+05 -2.24086460E+05
arki0013130.16001709.79000.076 -2.24253085E+05 -2.24253089E+05
arki0014123.83003504.73000.035 -2.23977056E+05 -2.23977094E+05
arki00171.55001680.01000.001 -1.21833080E+02 -1.21833080E+02
arki00200.140022.27000.006 -4.10749544E+01 -4.10749544E+01
arki00210.430089.14000.005 -7.25821009E+01 -7.25821009E+01
arki00220.7200110.24000.007 -8.70990913E+01 -8.70990913E+01
catmix1000.07000.16000.438 -4.80694133E-02 -4.80693970E-02
catmix2000.08000.70000.114 -4.80591358E-02 -4.80591364E-02
catmix4000.15002.48000.060 -4.80565435E-02 -4.80565453E-02
catmix8000.260010.70000.024 -4.80558974E-02 -4.80559005E-02
chain4000.08007.02000.011 5.06862169E+00 5.06862169E+00
ex8_2_3a11.240048.36000.232 -3.73107930E+03 -3.73107809E+03
ex8_2_5a3.3900184.55000.018 -8.30338068E+02 -8.30338028E+02
flowchan1000.10000.32000.313 0.00000000E+00 0.00000000E+00
flowchan2000.20001.06000.189 0.00000000E+00 0.00000000E+00
flowchan4000.43003.28000.131 0.00000000E+00 0.00000000E+00
gasoil4001.71006.62000.258 5.23659583E-03 5.23659583E-03
jbearing1000.770040.23000.019 -1.55041943E-01 -1.55041962E-01
jbearing250.22006.66000.033 -1.54015507E-01 -1.54015540E-01
jbearing500.320029.91000.011 -1.54823813E-01 -1.54824222E-01
jbearing750.510026.71000.019 -1.54984461E-01 -1.54984535E-01
lnts1000.10000.36000.278 5.54595401E-01 5.54595401E-01
lnts2000.16001.43000.112 5.54577016E-01 5.54577016E-01
lnts4000.28006.36000.044 5.54572414E-01 5.54572414E-01
minsurf1000.8000295.67000.003 2.50694962E+00 2.50694926E+00
minsurf250.21005.46000.038 2.51948798E+00 2.51948768E+00
minsurf500.360067.89000.005 2.51489003E+00 2.51488916E+00
minsurf752.2000152.57000.014 2.50568692E+00 2.50568648E+00
pinene1000.47002.30000.204 1.98721701E+01 1.98721701E+01
pinene2000.980010.51000.093 1.98721668E+01 1.98721668E+01
pinene250.26001.00000.260 1.98721655E+01 1.98721655E+01
pinene500.26000.98000.265 1.98721655E+01 1.98721655E+01
popdynm1000.54001.93000.280 1.97465286E+04 1.97465286E+04
popdynm2001.32005.96000.221 1.97465296E+04 1.97465296E+04
robot2000.850015.26000.056 9.14139688E+00 9.14139550E+00
robot4002.650044.63000.059 9.14102607E+00 9.14102603E+00
torsion1000.840019.19000.044 -4.18239199E-01 -4.18239213E-01
torsion250.17001.45000.117 -4.17510726E-01 -4.17510730E-01
torsion500.430012.90000.033 -4.18087625E-01 -4.18087632E-01
torsion750.590012.30000.048 -4.18199390E-01 -4.18199401E-01

Back to top



Solver COINIPOPTmumps much faster - Obj of SNOPT better:

Modelname Time (COINIPOPTmumps) Time (SNOPT) Ratio (COINIPOPTmumps / SNOPT) Obj (COINIPOPTmumps) Obj (SNOPT)
arki00020.3300154.46000.002 1.87252774E+00 1.09249984E+00

Back to top



Solver COINIPOPTmumps faster - Obj of COINIPOPTmumps better:

Modelname Time (COINIPOPTmumps) Time (SNOPT) Ratio (COINIPOPTmumps / SNOPT) Obj (COINIPOPTmumps) Obj (SNOPT)
ex8_2_3b13.360022.18000.602 -3.73107930E+03 -3.73072925E+03

Back to top



Solver COINIPOPTmumps faster - Obj same for both solvers:

Modelname Time (COINIPOPTmumps) Time (SNOPT) Ratio (COINIPOPTmumps / SNOPT) Obj (COINIPOPTmumps) Obj (SNOPT)
gasoil1000.44000.49000.898 5.23659432E-03 5.23659432E-03
gasoil2000.77001.48000.520 5.23659587E-03 5.23659587E-03
methanol1000.49000.85000.576 9.02229108E-03 9.02229107E-03
methanol4006.82008.40000.812 9.02228986E-03 9.02228985E-03
methanol500.22000.35000.629 9.02228685E-03 9.02228684E-03

Back to top



Solvers perform the same - Obj of COINIPOPTmumps better:

Modelname Time (COINIPOPTmumps) Time (SNOPT) Ratio (COINIPOPTmumps / SNOPT) Obj (COINIPOPTmumps) Obj (SNOPT)
ex8_2_2b6.42006.70000.958 -5.52666260E+02 -5.51769779E+02

Back to top



Solvers perform the same - Obj same for both solvers:

Modelname Time (COINIPOPTmumps) Time (SNOPT) Ratio (COINIPOPTmumps / SNOPT) Obj (COINIPOPTmumps) Obj (SNOPT)
gasoil500.20000.22000.909 5.23664002E-03 5.23664002E-03
polygon250.13000.0300--- -7.79740541E-01 -7.79736699E-01
popdynm250.29000.31000.935 1.97522154E+04 1.97522154E+04
popdynm500.93001.03000.903 1.97465452E+04 1.97465452E+04

Back to top



Solvers perform the same - Obj of SNOPT better:

Modelname Time (COINIPOPTmumps) Time (SNOPT) Ratio (COINIPOPTmumps / SNOPT) Obj (COINIPOPTmumps) Obj (SNOPT)
polygon501.66001.50001.107 -7.82132559E-01 -7.84013049E-01
polygon755.52005.14001.074 -7.84463757E-01 -7.84788457E-01

Back to top



Solver SNOPT faster - Obj of COINIPOPTmumps better:

Modelname Time (COINIPOPTmumps) Time (SNOPT) Ratio (COINIPOPTmumps / SNOPT) Obj (COINIPOPTmumps) Obj (SNOPT)
ex8_2_5b10.09006.68001.510 -8.30338068E+02 -8.30079408E+02

Back to top



Solver SNOPT faster - Obj of SNOPT better:

Modelname Time (COINIPOPTmumps) Time (SNOPT) Ratio (COINIPOPTmumps / SNOPT) Obj (COINIPOPTmumps) Obj (SNOPT)
arki00155.80003.61001.607 -2.66940688E+02 -2.72299778E+02

Back to top



Solver SNOPT much faster - Obj same for both solvers:

Modelname Time (COINIPOPTmumps) Time (SNOPT) Ratio (COINIPOPTmumps / SNOPT) Obj (COINIPOPTmumps) Obj (SNOPT)
camshape4001.30000.110011.818 -4.27569663E+00 -4.27568692E+00
camshape800150.89000.4300350.907 -4.27430687E+00 -4.27427301E+00
rocket1005.52000.67008.239 -1.01283202E+00 -1.01283202E+00
rocket20032.95002.980011.057 -1.01283569E+00 -1.01283569E+00
rocket400233.57009.240025.278 -1.01283661E+00 -1.01283661E+00

Back to top



Solver SNOPT much faster - Obj of SNOPT better:

Modelname Time (COINIPOPTmumps) Time (SNOPT) Ratio (COINIPOPTmumps / SNOPT) Obj (COINIPOPTmumps) Obj (SNOPT)
arki00044.38000.410010.683 3.27733013E+02 3.23467039E+02
elec20056.260011.78004.776 1.84392677E+04 1.84389927E+04
methanol2005.79002.48002.335 1.72607545E-02 9.02228980E-03

Back to top



Solver SNOPT infinitely faster - Obj of SNOPT better:

Modelname Time (COINIPOPTmumps) Time (SNOPT) Ratio (COINIPOPTmumps / SNOPT) Obj (COINIPOPTmumps) Obj (SNOPT)
arki0003fail 1.4500 -- 6.89783289E+02 3.79520607E+03
glider400infeasible 3600.0000 -- -4.58744941E-10 -2.54824120E+02
glider50infeasible 55.3500 -- 0.00000000E+00 -1.28697737E+03
robot100fail 0.8200 -- -2.33350341E+14 9.14268538E+00
robot50unbounded 0.1600 -- -5.18779212E+21 9.14687850E+00

Back to top



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

Modelname Time (COINIPOPTmumps) Time (SNOPT) Ratio (COINIPOPTmumps / SNOPT) Obj (COINIPOPTmumps) Obj (SNOPT)
arki0008fail infeasible -- 0.00000000E+00 3.26691419E+05
ex8_2_2fail fail -- -8.55645447E+02 NA
glider100infeasible infeasible -- 0.00000000E+00 0.00000000E+00

Back to top