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: CONOPT-1.trc
Solvers used : IPOPT-MUMPS
CONOPT
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 CONOPT better
Solver IPOPT-MUMPS infinitely faster : 4 4 - -
Solver IPOPT-MUMPS much faster : 21 1 19 1
Solver IPOPT-MUMPS faster : 11 2 9 -
Solvers perform the same : 4 1 3 -
Solver CONOPT faster : 18 - 18 -
Solver CONOPT much faster : 16 2 11 3
Solver CONOPT infinitely faster : 3 - - 3
Both solvers failed to solve optimally : 4 - 4 -
Total models: : 8110647

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 (CONOPT) Ratio (IPOPT-MUMPS / CONOPT) Obj (IPOPT-MUMPS) Obj (CONOPT)
arki001289.1190fail -- -2.24252273E+05 -2.12208636E+05
arki001488.4720fail -- -2.23976642E+05 -2.05890841E+05
rocket1009.7010fail -- -1.01283202E+00 -1.05349872E+00
rocket20078.3440fail -- -1.01283569E+00 -1.06325677E+00

Back to top



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

Modelname Time (IPOPT-MUMPS) Time (CONOPT) Ratio (IPOPT-MUMPS / CONOPT) Obj (IPOPT-MUMPS) Obj (CONOPT)
polygon1001.54505.40500.286 -7.85056137E-01 -7.84860558E-01

Back to top



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

Modelname Time (IPOPT-MUMPS) Time (CONOPT) Ratio (IPOPT-MUMPS / CONOPT) Obj (IPOPT-MUMPS) Obj (CONOPT)
arki0013146.4110745.92900.196 -2.24253086E+05 -2.24253089E+05
arki001616.73801107.59700.015 8.67973166E+02 8.67973166E+02
arki00171.494094.51800.016 -1.21833080E+02 -1.21833080E+02
arki00210.44500.90700.491 -7.25821009E+01 -7.25821009E+01
arki00231.43603.71200.387 -1.53660078E+02 -1.53660078E+02
ex8_2_2a3.72107.59100.490 -5.52666259E+02 -5.52666259E+02
ex8_2_3a7.383020.63200.358 -3.73107930E+03 -3.73107930E+03
ex8_2_3b8.635020.50100.421 -3.73107930E+03 -3.73107930E+03
jbearing250.17401.41700.123 -1.54015507E-01 -1.54015540E-01
lnts2000.14200.31100.457 5.54577016E-01 5.54577016E-01
lnts4000.28300.98300.288 5.54572414E-01 5.54572414E-01
minsurf250.16800.89900.187 2.51948798E+00 2.51948768E+00
popdynm1000.52003.31100.157 1.97465286E+04 1.97465286E+04
popdynm2001.22404.42700.276 1.97465296E+04 1.97465296E+04
popdynm250.28801.13600.254 1.97522154E+04 1.97522154E+04
torsion1000.75802.81300.269 -4.18239199E-01 -4.18239213E-01
torsion250.16300.51900.314 -4.17510726E-01 -4.17510730E-01
torsion500.38001.14600.332 -4.18087625E-01 -4.18087632E-01
torsion750.57402.11700.271 -4.18199390E-01 -4.18199401E-01

Back to top



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

Modelname Time (IPOPT-MUMPS) Time (CONOPT) Ratio (IPOPT-MUMPS / CONOPT) Obj (IPOPT-MUMPS) Obj (CONOPT)
arki00020.33200.96300.345 1.87252774E+00 1.08668302E+00

Back to top



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

Modelname Time (IPOPT-MUMPS) Time (CONOPT) Ratio (IPOPT-MUMPS / CONOPT) Obj (IPOPT-MUMPS) Obj (CONOPT)
arki00042.73903.35400.817 3.23467039E+02 3.27733013E+02
polygon250.09100.10400.875 -7.79740541E-01 -7.78250100E-01

Back to top



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

Modelname Time (IPOPT-MUMPS) Time (CONOPT) Ratio (IPOPT-MUMPS / CONOPT) Obj (IPOPT-MUMPS) Obj (CONOPT)
arki00180.66201.27200.520 1.04566244E-02 1.04566244E-02
arki00200.14700.20000.735 -4.10749544E+01 -4.10749544E+01
arki00220.73801.18700.622 -8.70990913E+01 -8.70990913E+01
catmix8000.27900.45000.620 -4.80558974E-02 -4.80558959E-02
chain4000.06100.11900.513 5.06862169E+00 5.06862169E+00
ex8_2_2b5.09309.00100.566 -5.52666260E+02 -5.52666259E+02
ex8_2_5a2.22403.24500.685 -8.30338068E+02 -8.30338067E+02
lnts1000.09000.12300.732 5.54595401E-01 5.54595401E-01
pinene2000.97801.41600.691 1.98721668E+01 1.98721668E+01

Back to top



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

Modelname Time (IPOPT-MUMPS) Time (CONOPT) Ratio (IPOPT-MUMPS / CONOPT) Obj (IPOPT-MUMPS) Obj (CONOPT)
polygon753.00702.77001.086 -7.84463757E-01 -7.84415997E-01

Back to top



Solvers perform the same - Obj same for both solvers:

Modelname Time (IPOPT-MUMPS) Time (CONOPT) Ratio (IPOPT-MUMPS / CONOPT) Obj (IPOPT-MUMPS) Obj (CONOPT)
catmix1000.08400.0460--- -4.80694133E-02 -4.80693972E-02
flowchan1000.10700.0420--- 0.00000000E+00 0.00000000E+00
robot2000.89600.85801.044 9.14139688E+00 9.14139550E+00

Back to top



Solver CONOPT faster - Obj same for both solvers:

Modelname Time (IPOPT-MUMPS) Time (CONOPT) Ratio (IPOPT-MUMPS / CONOPT) Obj (IPOPT-MUMPS) Obj (CONOPT)
catmix2000.09000.05501.636 -4.80591358E-02 -4.80591353E-02
catmix4000.16400.14401.139 -4.80565435E-02 -4.80565447E-02
ex8_2_5b3.82702.99001.280 -8.30338068E+02 -8.30338067E+02
flowchan2000.21600.12201.770 0.00000000E+00 0.00000000E+00
flowchan4000.43200.29101.485 0.00000000E+00 0.00000000E+00
gasoil2000.70500.39301.794 5.23659587E-03 5.23659587E-03
gasoil4001.54900.86201.797 5.23659583E-03 5.23659583E-03
gasoil500.16900.09701.742 5.23664002E-03 5.23664002E-03
jbearing1000.72200.50801.421 -1.55041943E-01 -1.55041962E-01
jbearing500.32000.19201.667 -1.54823813E-01 -1.54824222E-01
jbearing750.51300.34301.496 -1.54984461E-01 -1.54984535E-01
methanol500.16600.09101.824 9.02228685E-03 9.02228684E-03
minsurf1000.78400.55201.420 2.50694962E+00 2.50694926E+00
pinene1000.47700.34401.387 1.98721701E+01 1.98721701E+01
pinene250.26600.23301.142 1.98721655E+01 1.98721607E+01
pinene500.26300.23301.129 1.98721655E+01 1.98721607E+01
popdynm501.00600.82201.224 1.97465452E+04 1.97465452E+04
robot4002.74101.74301.573 9.14102607E+00 9.14102603E+00

Back to top



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

Modelname Time (IPOPT-MUMPS) Time (CONOPT) Ratio (IPOPT-MUMPS / CONOPT) Obj (IPOPT-MUMPS) Obj (CONOPT)
arki00033606.76305.0250717.764 0.00000000E+00 3.79520607E+03
robot503610.42600.101035746.792 0.00000000E+00 9.14687850E+00

Back to top



Solver CONOPT much faster - Obj same for both solvers:

Modelname Time (IPOPT-MUMPS) Time (CONOPT) Ratio (IPOPT-MUMPS / CONOPT) Obj (IPOPT-MUMPS) Obj (CONOPT)
arki001193.26406.586014.161 -2.24086460E+05 -2.24086460E+05
camshape4001.42500.0460--- -4.27569663E+00 -4.27568848E+00
camshape800559.88600.23002434.287 -4.27430687E+00 -4.27427414E+00
gasoil1000.42900.18602.306 5.23659432E-03 5.23659432E-03
infeas10.73900.24103.066 1.36855965E+04 1.36855965E+04
methanol1000.46000.18302.514 9.02229108E-03 9.02229107E-03
methanol2004.58900.387011.858 9.02228979E-03 9.02228980E-03
methanol4005.34200.91605.832 9.02228986E-03 9.02228986E-03
minsurf500.34800.16802.071 2.51489003E+00 2.51488916E+00
minsurf752.09000.30506.852 2.50568665E+00 2.50568648E+00
rocket400920.45007.3270125.624 -1.01283661E+00 -1.01283660E+00

Back to top



Solver CONOPT much faster - Obj of CONOPT better:

Modelname Time (IPOPT-MUMPS) Time (CONOPT) Ratio (IPOPT-MUMPS / CONOPT) Obj (IPOPT-MUMPS) Obj (CONOPT)
arki00154.51300.75705.962 -2.66940688E+02 -2.71735724E+02
elec20019.55209.62802.031 1.84392677E+04 1.84389151E+04
polygon501.18500.57402.064 -7.82132559E-01 -7.83064288E-01

Back to top



Solver CONOPT infinitely faster - Obj of CONOPT better:

Modelname Time (IPOPT-MUMPS) Time (CONOPT) Ratio (IPOPT-MUMPS / CONOPT) Obj (IPOPT-MUMPS) Obj (CONOPT)
glider400infeasible 45.2300 -- -1.02538630E-09 -2.98246960E+02
glider50infeasible 6.9400 -- 0.00000000E+00 -1.28697737E+03
robot100fail 0.2140 -- 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 (CONOPT) Ratio (IPOPT-MUMPS / CONOPT) Obj (IPOPT-MUMPS) Obj (CONOPT)
arki0008fail infeasible -- NA 3.26674359E+05
ex8_2_2fail unbounded -- NA -1.00000000E+10
glider100infeasible infeasible -- -2.18293479E-10 0.00000000E+00
glider200fail infeasible -- 0.00000000E+00 0.00000000E+00

Back to top