Resource Times:

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

Total Obj IPOPT-MUMPS better Obj same Obj MINOS better
Solver IPOPT-MUMPS infinitely faster : 5 5 - -
Solver IPOPT-MUMPS much faster : 40 4 35 1
Solver IPOPT-MUMPS faster : 7 2 5 -
Solvers perform the same : 7 3 4 -
Solver MINOS faster : 4 - 3 1
Solver MINOS much faster : 11 3 8 -
Solver MINOS infinitely faster : 1 - - 1
Both solvers failed to solve optimally : 6 - 6 -
Total models: : 8117613

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

Modelname Time (IPOPT-MUMPS) Time (MINOS) Ratio (IPOPT-MUMPS / MINOS) Obj (IPOPT-MUMPS) Obj (MINOS)
arki00033606.7630infeasible -- 0.00000000E+00 4.14759647E+05
arki00171.4940infeasible -- -1.21833080E+02 1.32361574E+02
camshape4001.4250infeasible -- -4.27569663E+00 -4.10403065E+00
camshape800559.8860infeasible -- -4.27430687E+00 -4.10192270E+00
elec20019.5520unbounded -- 1.84392677E+04 9.22574447E+03

Back to top



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

Modelname Time (IPOPT-MUMPS) Time (MINOS) Ratio (IPOPT-MUMPS / MINOS) Obj (IPOPT-MUMPS) Obj (MINOS)
arki00042.73909.87500.277 3.23467039E+02 3.27733013E+02
ex8_2_2a3.721035.22200.106 -5.52666259E+02 -5.52642256E+02
ex8_2_3b8.635039.21200.220 -3.73107930E+03 -3.73072314E+03
polygon1001.545021.18600.073 -7.85056137E-01 -6.79085052E-01

Back to top



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

Modelname Time (IPOPT-MUMPS) Time (MINOS) Ratio (IPOPT-MUMPS / MINOS) Obj (IPOPT-MUMPS) Obj (MINOS)
arki001289.1190797.43100.112 -2.24252273E+05 -2.24252445E+05
arki0013146.4110880.93300.166 -2.24253086E+05 -2.24253087E+05
arki001488.47201082.35900.082 -2.23976642E+05 -2.23977093E+05
arki00180.66203600.10100.000 1.04566244E-02 1.04589234E-02
arki00200.14709.12500.016 -4.10749544E+01 -4.10749544E+01
arki00210.4450106.43500.004 -7.25821009E+01 -7.25821009E+01
arki00220.7380221.94200.003 -8.70990913E+01 -8.70990913E+01
arki00231.43601645.39100.001 -1.53660078E+02 -1.53660078E+02
catmix1000.08400.36700.229 -4.80694133E-02 -4.80694116E-02
catmix2000.09000.58800.153 -4.80591358E-02 -4.80590981E-02
catmix4000.16400.72800.225 -4.80565435E-02 -4.80565088E-02
catmix8000.27901.45400.192 -4.80558974E-02 -4.80558486E-02
chain4000.06101.99600.031 5.06862169E+00 5.06862169E+00
ex8_2_5a2.224025.81500.086 -8.30338068E+02 -8.30332128E+02
gasoil2000.70501.48000.476 5.23659587E-03 5.23659585E-03
gasoil4001.54905.14100.301 5.23659583E-03 5.23659581E-03
jbearing1000.722090.73500.008 -1.55041943E-01 -1.55041962E-01
jbearing250.17402.43500.071 -1.54015507E-01 -1.54015540E-01
jbearing500.320014.11500.023 -1.54823813E-01 -1.54824222E-01
jbearing750.513044.04400.012 -1.54984461E-01 -1.54984535E-01
lnts1000.09000.26900.335 5.54595401E-01 5.54595401E-01
lnts2000.14201.17900.120 5.54577016E-01 5.54577016E-01
lnts4000.28305.43800.052 5.54572414E-01 5.54572414E-01
methanol500.16600.50200.331 9.02228685E-03 9.02228684E-03
minsurf1000.7840174.53600.004 2.50694962E+00 2.50694926E+00
minsurf250.16803.12700.054 2.51948798E+00 2.51948768E+00
minsurf500.348020.46800.017 2.51489003E+00 2.51488916E+00
minsurf752.090074.90400.028 2.50568665E+00 2.50568648E+00
pinene2000.97803.83700.255 1.98721668E+01 1.98721669E+01
popdynm2001.22403.22900.379 1.97465296E+04 1.97465296E+04
robot4002.74107.12800.385 9.14102607E+00 9.14102603E+00
torsion1000.7580100.55600.008 -4.18239199E-01 -4.18239213E-01
torsion250.16301.60000.102 -4.17510726E-01 -4.17510730E-01
torsion500.380012.47200.030 -4.18087625E-01 -4.18087632E-01
torsion750.574042.84100.013 -4.18199390E-01 -4.18199401E-01

Back to top



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

Modelname Time (IPOPT-MUMPS) Time (MINOS) Ratio (IPOPT-MUMPS / MINOS) Obj (IPOPT-MUMPS) Obj (MINOS)
arki00020.33201.95800.170 1.87252774E+00 1.07456972E+00

Back to top



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

Modelname Time (IPOPT-MUMPS) Time (MINOS) Ratio (IPOPT-MUMPS / MINOS) Obj (IPOPT-MUMPS) Obj (MINOS)
ex8_2_2b5.09307.70700.661 -5.52666260E+02 -5.51592489E+02
ex8_2_5b3.82705.66600.675 -8.30338068E+02 -8.29345398E+02

Back to top



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

Modelname Time (IPOPT-MUMPS) Time (MINOS) Ratio (IPOPT-MUMPS / MINOS) Obj (IPOPT-MUMPS) Obj (MINOS)
methanol1000.46000.68700.670 9.02229108E-03 9.02229107E-03
methanol4005.34207.29700.732 9.02228986E-03 9.02228982E-03
pinene1000.47700.85700.557 1.98721701E+01 1.98721701E+01
popdynm1000.52001.03000.505 1.97465286E+04 1.97465286E+04
robot2000.89601.77300.505 9.14139688E+00 9.14139550E+00

Back to top



Solvers perform the same - Obj of IPOPT-MUMPS better:

Modelname Time (IPOPT-MUMPS) Time (MINOS) Ratio (IPOPT-MUMPS / MINOS) Obj (IPOPT-MUMPS) Obj (MINOS)
polygon250.09100.09001.011 -7.79740541E-01 -7.55410692E-01
polygon501.18501.28000.926 -7.82132559E-01 -7.72647880E-01
polygon753.00702.81401.069 -7.84463757E-01 -7.71156817E-01

Back to top



Solvers perform the same - Obj same for both solvers:

Modelname Time (IPOPT-MUMPS) Time (MINOS) Ratio (IPOPT-MUMPS / MINOS) Obj (IPOPT-MUMPS) Obj (MINOS)
flowchan1000.10700.0270--- 0.00000000E+00 0.00000000E+00
gasoil500.16900.18500.914 5.23664002E-03 5.23664000E-03
pinene250.26600.26800.993 1.98721655E+01 1.98721655E+01
pinene500.26300.26600.989 1.98721655E+01 1.98721655E+01

Back to top



Solver MINOS faster - Obj same for both solvers:

Modelname Time (IPOPT-MUMPS) Time (MINOS) Ratio (IPOPT-MUMPS / MINOS) Obj (IPOPT-MUMPS) Obj (MINOS)
flowchan4000.43200.29401.469 0.00000000E+00 0.00000000E+00
gasoil1000.42900.36801.166 5.23659432E-03 5.23659430E-03
popdynm250.28800.17501.646 1.97522154E+04 1.97522154E+04

Back to top



Solver MINOS faster - Obj of MINOS better:

Modelname Time (IPOPT-MUMPS) Time (MINOS) Ratio (IPOPT-MUMPS / MINOS) Obj (IPOPT-MUMPS) Obj (MINOS)
arki00154.51303.63601.241 -2.66940688E+02 -2.72299779E+02

Back to top



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

Modelname Time (IPOPT-MUMPS) Time (MINOS) Ratio (IPOPT-MUMPS / MINOS) Obj (IPOPT-MUMPS) Obj (MINOS)
arki001616.73800.756022.140 8.67973166E+02 1.49079919E+03
ex8_2_3a7.38301.96903.750 -3.73107930E+03 -3.28293488E+03
robot503610.42600.193018706.870 0.00000000E+00 9.14687850E+00

Back to top



Solver MINOS much faster - Obj same for both solvers:

Modelname Time (IPOPT-MUMPS) Time (MINOS) Ratio (IPOPT-MUMPS / MINOS) Obj (IPOPT-MUMPS) Obj (MINOS)
arki001193.264022.98604.057 -2.24086460E+05 -2.24086460E+05
flowchan2000.21600.08402.571 0.00000000E+00 0.00000000E+00
infeas10.73900.32902.246 1.36855965E+04 1.36855964E+04
methanol2004.58902.01102.282 9.02228979E-03 9.02228979E-03
popdynm501.00600.34402.924 1.97465452E+04 1.97465452E+04
rocket1009.70101.23607.849 -1.01283202E+00 -1.01283199E+00
rocket20078.34401.956040.053 -1.01283569E+00 -1.01283556E+00
rocket400920.45004.7130195.300 -1.01283661E+00 -1.01283632E+00

Back to top



Solver MINOS infinitely faster - Obj of MINOS better:

Modelname Time (IPOPT-MUMPS) Time (MINOS) Ratio (IPOPT-MUMPS / MINOS) Obj (IPOPT-MUMPS) Obj (MINOS)
robot100fail 0.5140 -- 0.00000000E+00 9.14268538E+00

Back to top



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

Modelname Time (IPOPT-MUMPS) Time (MINOS) Ratio (IPOPT-MUMPS / MINOS) Obj (IPOPT-MUMPS) Obj (MINOS)
arki0008fail unbounded -- NA 2.74071871E+05
ex8_2_2fail unbounded -- NA -7.86548070E+11
glider100infeasible infeasible -- -2.18293479E-10 -1.48525961E+02
glider200fail infeasible -- 0.00000000E+00 -1.76628751E+02
glider400infeasible infeasible -- -1.02538630E-09 -1.27559734E+02
glider50infeasible infeasible -- 0.00000000E+00 -1.52864377E+02

Back to top