Resource Times:

Results created on 03/04/11 12:14:20 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: IPOPT-1.trc
Tracefile 2: SNOPT-1.trc
Solvers used : IPOPT-MA27
SNOPT
Modeltype(s)   NLP
Threshold: Solver Faster 10%
Threshold: Solver Much Faster 50%
Threshold: Solver Infinitely Faster Other solver failed

Total Obj IPOPT-MA27 better Obj same Obj SNOPT better
Solver IPOPT-MA27 infinitely faster : 3 3 - -
Solver IPOPT-MA27 much faster : 60 8 47 5
Solver IPOPT-MA27 faster : 3 - 3 -
Solvers perform the same : 1 - 1 -
Solver SNOPT faster : 2 - 2 -
Solver SNOPT much faster : 6 - 4 2
Solver SNOPT infinitely faster : 3 - - 3
Both solvers failed to solve optimally : 3 - 3 -
Total models: : 81116010

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

Modelname Time (IPOPT-MA27) Time (SNOPT) Ratio (IPOPT-MA27 / SNOPT) Obj (IPOPT-MA27) Obj (SNOPT)
arki0003510.2660fail -- 3.79520602E+03 4.92359179E+05
arki00169.5800fail -- 8.67973166E+02 NA
infeas10.3510infeasible -- 1.36855965E+04 -1.26241169E+04

Back to top



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

Modelname Time (IPOPT-MA27) Time (SNOPT) Ratio (IPOPT-MA27 / SNOPT) Obj (IPOPT-MA27) Obj (SNOPT)
arki001450.44303600.03700.014 -2.23977035E+05 -2.23972995E+05
arki00180.329042.21000.008 1.04566244E-02 1.19806893E-02
arki00230.728082.48300.009 -1.53660078E+02 -1.53417323E+02
ex8_2_2a1.3160118.92300.011 -5.52666259E+02 -5.52660247E+02
ex8_2_2b1.66006.62800.250 -5.52666260E+02 -5.51769771E+02
ex8_2_3b3.464022.16700.156 -3.73107930E+03 -3.73072925E+03
ex8_2_5b1.92906.76400.285 -8.30338068E+02 -8.30079408E+02
polygon1000.551021.38000.026 -7.85056137E-01 -7.85031267E-01

Back to top



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

Modelname Time (IPOPT-MA27) Time (SNOPT) Ratio (IPOPT-MA27 / SNOPT) Obj (IPOPT-MA27) Obj (SNOPT)
arki001184.0000417.86200.201 -2.24086460E+05 -2.24086460E+05
arki001255.78403241.72100.017 -2.24252426E+05 -2.24252446E+05
arki001359.47001487.54700.040 -2.24253088E+05 -2.24253089E+05
arki00170.43501715.79100.000 -1.21833080E+02 -1.21833080E+02
arki00200.074025.42300.003 -4.10749544E+01 -4.10749544E+01
arki00210.211075.64900.003 -7.25821009E+01 -7.25821009E+01
arki00220.3720103.72900.004 -8.70990913E+01 -8.70990913E+01
catmix2000.05200.67800.077 -4.80591358E-02 -4.80591364E-02
catmix4000.09502.57700.037 -4.80565435E-02 -4.80565453E-02
catmix8000.181010.91700.017 -4.80558974E-02 -4.80559005E-02
chain4000.01707.1580--- 5.06862169E+00 5.06862169E+00
ex8_2_3a2.844064.36500.044 -3.73107930E+03 -3.73107809E+03
ex8_2_5a1.7680183.93900.010 -8.30338068E+02 -8.30338028E+02
flowchan2000.09101.06500.085 0.00000000E+00 0.00000000E+00
flowchan4000.18803.37900.056 0.00000000E+00 0.00000000E+00
gasoil1000.14500.49800.291 5.23659432E-03 5.23659432E-03
gasoil2000.29101.47500.197 5.23659587E-03 5.23659587E-03
gasoil4000.79907.00000.114 5.23659583E-03 5.23659583E-03
gasoil500.05800.20100.289 5.23664002E-03 5.23664002E-03
glider5024.852076.37700.325 -1.28697737E+03 -1.28697737E+03
jbearing1000.468040.07800.012 -1.55041943E-01 -1.55041962E-01
jbearing250.11407.01200.016 -1.54015507E-01 -1.54015540E-01
jbearing500.200030.72100.007 -1.54823813E-01 -1.54824222E-01
jbearing750.324024.63400.013 -1.54984461E-01 -1.54984535E-01
lnts2000.04601.4820--- 5.54577016E-01 5.54577016E-01
lnts4000.08106.48500.012 5.54572414E-01 5.54572414E-01
methanol1000.19400.81900.237 9.02229108E-03 9.02229107E-03
methanol4002.89608.42000.344 9.02228992E-03 9.02228985E-03
methanol500.07001.21200.058 9.02228685E-03 9.02228684E-03
minsurf1000.5960307.39600.002 2.50694962E+00 2.50694926E+00
minsurf250.12705.75000.022 2.51948798E+00 2.51948768E+00
minsurf500.273067.60100.004 2.51489003E+00 2.51488916E+00
minsurf751.4340155.17500.009 2.50568711E+00 2.50568648E+00
pinene1000.15102.35200.064 1.98721701E+01 1.98721701E+01
pinene2000.369010.75300.034 1.98721668E+01 1.98721668E+01
pinene250.07501.18900.063 1.98721655E+01 1.98721655E+01
pinene500.07501.05100.071 1.98721655E+01 1.98721655E+01
popdynm1000.21901.95400.112 1.97465286E+04 1.97465286E+04
popdynm2000.49406.14000.080 1.97465296E+04 1.97465296E+04
popdynm250.08700.31300.278 1.97522154E+04 1.97522154E+04
popdynm500.09801.06900.092 1.97465452E+04 1.97465452E+04
robot2000.24207.17200.034 9.14139686E+00 9.14139550E+00
robot4000.550073.11900.008 9.14102607E+00 9.14102603E+00
torsion1000.598019.89400.030 -4.18239199E-01 -4.18239213E-01
torsion250.12201.50500.081 -4.17510726E-01 -4.17510730E-01
torsion500.284014.29300.020 -4.18087625E-01 -4.18087632E-01
torsion750.442012.45000.036 -4.18199390E-01 -4.18199401E-01

Back to top



Solver IPOPT-MA27 much faster - Obj of SNOPT better:

Modelname Time (IPOPT-MA27) Time (SNOPT) Ratio (IPOPT-MA27 / SNOPT) Obj (IPOPT-MA27) Obj (SNOPT)
arki00020.1360155.92200.001 1.87252774E+00 1.09249984E+00
arki00151.35603.71500.365 -2.66940688E+02 -2.72299778E+02
glider100288.44201618.63300.178 -1.25461354E+03 -1.25505860E+03
polygon500.29001.60200.181 -7.82132559E-01 -7.84013049E-01
polygon750.65005.31700.122 -7.84463757E-01 -7.84788457E-01

Back to top



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

Modelname Time (IPOPT-MA27) Time (SNOPT) Ratio (IPOPT-MA27 / SNOPT) Obj (IPOPT-MA27) Obj (SNOPT)
catmix1000.04800.1660--- -4.80694133E-02 -4.80693970E-02
flowchan1000.04500.3330--- 0.00000000E+00 0.00000000E+00
lnts1000.03100.3100--- 5.54595401E-01 5.54595401E-01

Back to top



Solvers perform the same - Obj same for both solvers:

Modelname Time (IPOPT-MA27) Time (SNOPT) Ratio (IPOPT-MA27 / SNOPT) Obj (IPOPT-MA27) Obj (SNOPT)
polygon250.03300.0360--- -7.79740541E-01 -7.79736699E-01

Back to top



Solver SNOPT faster - Obj same for both solvers:

Modelname Time (IPOPT-MA27) Time (SNOPT) Ratio (IPOPT-MA27 / SNOPT) Obj (IPOPT-MA27) Obj (SNOPT)
camshape4000.17100.09601.781 -4.27569663E+00 -4.27568692E+00
camshape8000.72800.41801.742 -4.27430687E+00 -4.27427301E+00

Back to top



Solver SNOPT much faster - Obj same for both solvers:

Modelname Time (IPOPT-MA27) Time (SNOPT) Ratio (IPOPT-MA27 / SNOPT) Obj (IPOPT-MA27) Obj (SNOPT)
methanol2006.42702.50902.562 9.02228982E-03 9.02228980E-03
rocket1001.91400.74202.580 -1.01283202E+00 -1.01283202E+00
rocket20011.85304.61002.571 -1.01283569E+00 -1.01283569E+00
rocket400118.237040.45002.923 -1.01283661E+00 -1.01283661E+00

Back to top



Solver SNOPT much faster - Obj of SNOPT better:

Modelname Time (IPOPT-MA27) Time (SNOPT) Ratio (IPOPT-MA27 / SNOPT) Obj (IPOPT-MA27) Obj (SNOPT)
arki00041.70700.44403.845 3.27733013E+02 3.23467039E+02
elec20026.116011.00002.374 1.84392677E+04 1.84389927E+04

Back to top



Solver SNOPT infinitely faster - Obj of SNOPT better:

Modelname Time (IPOPT-MA27) Time (SNOPT) Ratio (IPOPT-MA27 / SNOPT) Obj (IPOPT-MA27) Obj (SNOPT)
glider400infeasible 3599.9900 -- -1.02237682E-09 -2.52525598E+02
robot100fail 0.8920 -- 0.00000000E+00 9.14268538E+00
robot50fail 0.1410 -- 0.00000000E+00 9.14687850E+00

Back to top



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

Modelname Time (IPOPT-MA27) Time (SNOPT) Ratio (IPOPT-MA27 / SNOPT) Obj (IPOPT-MA27) Obj (SNOPT)
arki0008fail infeasible -- 0.00000000E+00 3.26691442E+05
ex8_2_2fail fail -- 0.00000000E+00 -1.67653814E+04
glider200infeasible infeasible -- -7.25546395E+01 0.00000000E+00

Back to top