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: IPOPT-2.trc
Solvers used : IPOPT-MA27
IPOPT-MUMPS
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 IPOPT-MUMPS better
Solver IPOPT-MA27 infinitely faster : 2 2 - -
Solver IPOPT-MA27 much faster : 38 - 37 1
Solver IPOPT-MA27 faster : 26 - 25 1
Solvers perform the same : 7 - 7 -
Solver IPOPT-MUMPS faster : 2 - 2 -
Solver IPOPT-MUMPS much faster :- - - -
Solver IPOPT-MUMPS infinitely faster : 1 - - 1
Both solvers failed to solve optimally : 5 - 5 -
Total models: : 812763

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 (IPOPT-MUMPS) Ratio (IPOPT-MA27 / IPOPT-MUMPS) Obj (IPOPT-MA27) Obj (IPOPT-MUMPS)
glider100288.4420infeasible -- -1.25461354E+03 -2.18293479E-10
glider5024.8520infeasible -- -1.28697737E+03 0.00000000E+00

Back to top



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

Modelname Time (IPOPT-MA27) Time (IPOPT-MUMPS) Ratio (IPOPT-MA27 / IPOPT-MUMPS) Obj (IPOPT-MA27) Obj (IPOPT-MUMPS)
arki00020.13600.33200.410 1.87252774E+00 1.87252774E+00
arki001359.4700146.41100.406 -2.24253088E+05 -2.24253086E+05
arki00151.35604.51300.300 -2.66940688E+02 -2.66940688E+02
arki00170.43501.49400.291 -1.21833080E+02 -1.21833080E+02
arki00180.32900.66200.497 1.04566244E-02 1.04566244E-02
arki00210.21100.44500.474 -7.25821009E+01 -7.25821009E+01
camshape4000.17101.42500.120 -4.27569663E+00 -4.27569663E+00
camshape8000.7280559.88600.001 -4.27430687E+00 -4.27430687E+00
ex8_2_2a1.31603.72100.354 -5.52666259E+02 -5.52666259E+02
ex8_2_2b1.66005.09300.326 -5.52666260E+02 -5.52666260E+02
ex8_2_3a2.84407.38300.385 -3.73107930E+03 -3.73107930E+03
ex8_2_3b3.46408.63500.401 -3.73107930E+03 -3.73107930E+03
flowchan2000.09100.21600.421 0.00000000E+00 0.00000000E+00
flowchan4000.18800.43200.435 0.00000000E+00 0.00000000E+00
gasoil1000.14500.42900.338 5.23659432E-03 5.23659432E-03
gasoil2000.29100.70500.413 5.23659587E-03 5.23659587E-03
gasoil500.05800.16900.343 5.23664002E-03 5.23664002E-03
infeas10.35100.73900.475 1.36855965E+04 1.36855965E+04
lnts4000.08100.28300.286 5.54572414E-01 5.54572414E-01
methanol1000.19400.46000.422 9.02229108E-03 9.02229108E-03
methanol500.07000.16600.422 9.02228685E-03 9.02228685E-03
pinene1000.15100.47700.317 1.98721701E+01 1.98721701E+01
pinene2000.36900.97800.377 1.98721668E+01 1.98721668E+01
pinene250.07500.26600.282 1.98721655E+01 1.98721655E+01
pinene500.07500.26300.285 1.98721655E+01 1.98721655E+01
polygon1000.55101.54500.357 -7.85056137E-01 -7.85056137E-01
polygon500.29001.18500.245 -7.82132559E-01 -7.82132559E-01
polygon750.65003.00700.216 -7.84463757E-01 -7.84463757E-01
popdynm1000.21900.52000.421 1.97465286E+04 1.97465286E+04
popdynm2000.49401.22400.404 1.97465296E+04 1.97465296E+04
popdynm250.08700.28800.302 1.97522154E+04 1.97522154E+04
popdynm500.09801.00600.097 1.97465452E+04 1.97465452E+04
robot2000.24200.89600.270 9.14139686E+00 9.14139688E+00
robot4000.55002.74100.201 9.14102607E+00 9.14102607E+00
rocket1001.91409.70100.197 -1.01283202E+00 -1.01283202E+00
rocket20011.853078.34400.151 -1.01283569E+00 -1.01283569E+00
rocket400118.2370920.45000.128 -1.01283661E+00 -1.01283661E+00

Back to top



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

Modelname Time (IPOPT-MA27) Time (IPOPT-MUMPS) Ratio (IPOPT-MA27 / IPOPT-MUMPS) Obj (IPOPT-MA27) Obj (IPOPT-MUMPS)
arki0003510.26603606.76300.141 3.79520602E+03 0.00000000E+00

Back to top



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

Modelname Time (IPOPT-MA27) Time (IPOPT-MUMPS) Ratio (IPOPT-MA27 / IPOPT-MUMPS) Obj (IPOPT-MA27) Obj (IPOPT-MUMPS)
arki001255.784089.11900.626 -2.24252426E+05 -2.24252273E+05
arki001450.443088.47200.570 -2.23977035E+05 -2.23976642E+05
arki00169.580016.73800.572 8.67973166E+02 8.67973166E+02
arki00200.07400.14700.503 -4.10749544E+01 -4.10749544E+01
arki00220.37200.73800.504 -8.70990913E+01 -8.70990913E+01
arki00230.72801.43600.507 -1.53660078E+02 -1.53660078E+02
catmix2000.05200.09000.578 -4.80591358E-02 -4.80591358E-02
catmix4000.09500.16400.579 -4.80565435E-02 -4.80565435E-02
catmix8000.18100.27900.649 -4.80558974E-02 -4.80558974E-02
ex8_2_5a1.76802.22400.795 -8.30338068E+02 -8.30338068E+02
ex8_2_5b1.92903.82700.504 -8.30338068E+02 -8.30338068E+02
gasoil4000.79901.54900.516 5.23659583E-03 5.23659583E-03
jbearing1000.46800.72200.648 -1.55041943E-01 -1.55041943E-01
jbearing250.11400.17400.655 -1.54015507E-01 -1.54015507E-01
jbearing500.20000.32000.625 -1.54823813E-01 -1.54823813E-01
jbearing750.32400.51300.632 -1.54984461E-01 -1.54984461E-01
methanol4002.89605.34200.542 9.02228992E-03 9.02228986E-03
minsurf1000.59600.78400.760 2.50694962E+00 2.50694962E+00
minsurf250.12700.16800.756 2.51948798E+00 2.51948798E+00
minsurf500.27300.34800.784 2.51489003E+00 2.51489003E+00
minsurf751.43402.09000.686 2.50568711E+00 2.50568665E+00
torsion1000.59800.75800.789 -4.18239199E-01 -4.18239199E-01
torsion250.12200.16300.748 -4.17510726E-01 -4.17510726E-01
torsion500.28400.38000.747 -4.18087625E-01 -4.18087625E-01
torsion750.44200.57400.770 -4.18199390E-01 -4.18199390E-01

Back to top



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

Modelname Time (IPOPT-MA27) Time (IPOPT-MUMPS) Ratio (IPOPT-MA27 / IPOPT-MUMPS) Obj (IPOPT-MA27) Obj (IPOPT-MUMPS)
arki00041.70702.73900.623 3.27733013E+02 3.23467039E+02

Back to top



Solvers perform the same - Obj same for both solvers:

Modelname Time (IPOPT-MA27) Time (IPOPT-MUMPS) Ratio (IPOPT-MA27 / IPOPT-MUMPS) Obj (IPOPT-MA27) Obj (IPOPT-MUMPS)
arki001184.000093.26400.901 -2.24086460E+05 -2.24086460E+05
catmix1000.04800.0840--- -4.80694133E-02 -4.80694133E-02
chain4000.01700.0610--- 5.06862169E+00 5.06862169E+00
flowchan1000.04500.1070--- 0.00000000E+00 0.00000000E+00
lnts1000.03100.0900--- 5.54595401E-01 5.54595401E-01
lnts2000.04600.1420--- 5.54577016E-01 5.54577016E-01
polygon250.03300.0910--- -7.79740541E-01 -7.79740541E-01

Back to top



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

Modelname Time (IPOPT-MA27) Time (IPOPT-MUMPS) Ratio (IPOPT-MA27 / IPOPT-MUMPS) Obj (IPOPT-MA27) Obj (IPOPT-MUMPS)
elec20026.116019.55201.336 1.84392677E+04 1.84392677E+04
methanol2006.42704.58901.401 9.02228982E-03 9.02228979E-03

Back to top



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

Modelname Time (IPOPT-MA27) Time (IPOPT-MUMPS) Ratio (IPOPT-MA27 / IPOPT-MUMPS) Obj (IPOPT-MA27) Obj (IPOPT-MUMPS)
robot50fail 3610.4260 -- 0.00000000E+00 0.00000000E+00

Back to top



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

Modelname Time (IPOPT-MA27) Time (IPOPT-MUMPS) Ratio (IPOPT-MA27 / IPOPT-MUMPS) Obj (IPOPT-MA27) Obj (IPOPT-MUMPS)
arki0008fail fail -- 0.00000000E+00 NA
ex8_2_2fail fail -- 0.00000000E+00 NA
glider200infeasible fail -- -7.25546395E+01 0.00000000E+00
glider400infeasible infeasible -- -1.02237682E-09 -1.02538630E-09
robot100fail fail -- 0.00000000E+00 0.00000000E+00

Back to top