Resource Times:

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

Total Obj KNITRO better Obj same Obj PATHNLP better
Solver KNITRO infinitely faster : 8 8 - -
Solver KNITRO much faster : 42 12 29 1
Solver KNITRO faster : 9 - 9 -
Solvers perform the same : 4 - 3 1
Solver PATHNLP faster : 7 - 7 -
Solver PATHNLP much faster : 3 1 2 -
Solver PATHNLP infinitely faster : 2 - - 2
Both solvers failed to solve optimally : 6 - 6 -
Total models: : 8121564

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

Modelname Time (KNITRO) Time (PATHNLP) Ratio (KNITRO / PATHNLP) Obj (KNITRO) Obj (PATHNLP)
camshape8000.5100fail -- -4.27427406E+00 -4.94728976E+00
ex8_2_3b2.9060fail -- -3.73107930E+03 NA
glider10020.4410fail -- -1.25505860E+03 NA
glider2009.1170fail -- -2.49998823E+02 -1.56882262E+01
lnts4000.1270fail -- 5.54572414E-01 4.50221123E-01
rocket1002.1160fail -- -1.01283201E+00 -1.01378916E+00
rocket2000.9550fail -- -1.01283566E+00 -1.01095306E+00
rocket40022.3050fail -- -1.01283656E+00 -1.01031787E+00

Back to top



Solver KNITRO much faster - Obj of KNITRO better:

Modelname Time (KNITRO) Time (PATHNLP) Ratio (KNITRO / PATHNLP) Obj (KNITRO) Obj (PATHNLP)
arki00040.2270952.67500.000 3.23467039E+02 1.77304137E+04
arki00153.0810252.15300.012 -2.63626999E+02 -1.80932729E+02
camshape4000.228011.01700.021 -4.27568844E+00 -4.16698341E+00
elec20010.4650429.86000.024 1.84392986E+04 2.27505885E+04
ex8_2_21375.45503952.32400.348 -2.76716536E+04 2.57467449E+01
ex8_2_2a1.17801205.40700.001 -5.52666256E+02 -1.97222997E+02
ex8_2_2b1.4780443.20600.003 -5.52666259E+02 1.33260748E+02
ex8_2_5a0.9030280.61100.003 -8.30338054E+02 -4.54773379E+02
ex8_2_5b1.2260494.03800.002 -8.30338066E+02 -2.12132240E+02
polygon1002.0450548.43900.004 -7.66811272E-01 0.00000000E+00
polygon501.511064.04500.024 -7.57554975E-01 -6.55316281E-01
polygon753.894014.04000.277 -7.74353826E-01 -7.56266622E-01

Back to top



Solver KNITRO much faster - Obj same for both solvers:

Modelname Time (KNITRO) Time (PATHNLP) Ratio (KNITRO / PATHNLP) Obj (KNITRO) Obj (PATHNLP)
arki00170.44004.66200.094 -1.21833080E+02 -1.21833080E+02
arki00180.84501.97700.427 1.04566244E-02 1.04566244E-02
arki00200.10600.38600.275 -4.10749544E+01 -4.10749544E+01
arki00210.28903.58500.081 -7.25821009E+01 -7.25821009E+01
arki00220.45608.18900.056 -8.70990913E+01 -8.70990913E+01
arki00231.217047.78200.025 -1.53660078E+02 -1.53660078E+02
catmix1000.10000.27600.362 -4.80694177E-02 -4.80694241E-02
catmix4000.09401.89300.050 -4.80565289E-02 -4.80565465E-02
catmix8000.215026.69300.008 -4.80558679E-02 -4.80559008E-02
chain4000.99403.39300.293 5.06862169E+00 5.06862169E+00
ex8_2_3a2.5510296.16400.009 -3.73107930E+03 -3.73107929E+03
flowchan4000.23400.47900.489 0.00000000E+00 0.00000000E+00
gasoil1000.09900.23200.427 5.23659432E-03 5.23659432E-03
gasoil2000.19900.70900.281 5.23659587E-03 5.23659587E-03
gasoil4000.41202.29400.180 5.23659583E-03 5.23659583E-03
infeas10.27701.60800.172 1.36855965E+04 1.36855965E+04
lnts1000.03001.5830--- 5.54595401E-01 5.54595401E-01
lnts2000.053043.24900.001 5.54577016E-01 5.54577016E-01
methanol2000.42700.98100.435 9.02228990E-03 9.02228980E-03
methanol4001.11803.43800.325 9.02228995E-03 9.02228985E-03
pinene1000.22603.65300.062 1.98721701E+01 1.98721701E+01
pinene2000.51507.72900.067 1.98721668E+01 1.98721668E+01
pinene250.12200.47800.255 1.98721655E+01 1.98721655E+01
pinene500.12200.46800.261 1.98721655E+01 1.98721655E+01
popdynm1000.23202.06300.112 1.97465286E+04 1.97465286E+04
popdynm2000.54106.52700.083 1.97465296E+04 1.97465296E+04
popdynm500.12700.50200.253 1.97465452E+04 1.97465452E+04
robot4001.465052.10100.028 9.14102651E+00 9.14102603E+00
robot500.15601.01900.153 9.14687852E+00 9.14687850E+00

Back to top



Solver KNITRO much faster - Obj of PATHNLP better:

Modelname Time (KNITRO) Time (PATHNLP) Ratio (KNITRO / PATHNLP) Obj (KNITRO) Obj (PATHNLP)
polygon250.04100.6940--- -7.78661227E-01 -7.79678243E-01

Back to top



Solver KNITRO faster - Obj same for both solvers:

Modelname Time (KNITRO) Time (PATHNLP) Ratio (KNITRO / PATHNLP) Obj (KNITRO) Obj (PATHNLP)
arki00020.45500.74800.608 1.87252774E+00 1.87252775E+00
catmix2000.14400.27300.527 -4.80591264E-02 -4.80591431E-02
flowchan1000.06000.10900.550 0.00000000E+00 0.00000000E+00
flowchan2000.11600.23000.504 0.00000000E+00 0.00000000E+00
gasoil500.05300.10500.505 5.23664002E-03 5.23664002E-03
jbearing500.24300.30600.794 -1.54824051E-01 -1.54824222E-01
methanol1000.18400.33800.544 9.02229117E-03 9.02229107E-03
methanol500.09000.12800.703 9.02228694E-03 9.02228684E-03
popdynm250.07900.11000.718 1.97522154E+04 1.97522154E+04

Back to top



Solvers perform the same - Obj same for both solvers:

Modelname Time (KNITRO) Time (PATHNLP) Ratio (KNITRO / PATHNLP) Obj (KNITRO) Obj (PATHNLP)
jbearing1000.50000.51800.965 -1.55041734E-01 -1.55041962E-01
jbearing250.12000.10801.111 -1.54015376E-01 -1.54015540E-01
jbearing750.37100.37600.987 -1.54984339E-01 -1.54984535E-01

Back to top



Solvers perform the same - Obj of PATHNLP better:

Modelname Time (KNITRO) Time (PATHNLP) Ratio (KNITRO / PATHNLP) Obj (KNITRO) Obj (PATHNLP)
arki00113600.06303602.51500.999 -2.24030304E+05 -2.24086460E+05

Back to top



Solver PATHNLP faster - Obj same for both solvers:

Modelname Time (KNITRO) Time (PATHNLP) Ratio (KNITRO / PATHNLP) Obj (KNITRO) Obj (PATHNLP)
arki00163.73802.25601.657 8.67973166E+02 8.67973166E+02
minsurf1000.80200.66701.202 2.50694937E+00 2.50694926E+00
minsurf250.12800.09201.391 2.51948776E+00 2.51948768E+00
torsion1001.11400.70901.571 -4.18239064E-01 -4.18239213E-01
torsion250.14900.09701.536 -4.17510691E-01 -4.17510730E-01
torsion500.33600.27001.244 -4.18087557E-01 -4.18087632E-01
torsion750.69000.45401.520 -4.18199288E-01 -4.18199401E-01

Back to top



Solver PATHNLP much faster - Obj of KNITRO better:

Modelname Time (KNITRO) Time (PATHNLP) Ratio (KNITRO / PATHNLP) Obj (KNITRO) Obj (PATHNLP)
robot10013.82400.982014.077 -2.08364630E+16 9.14268538E+00

Back to top



Solver PATHNLP much faster - Obj same for both solvers:

Modelname Time (KNITRO) Time (PATHNLP) Ratio (KNITRO / PATHNLP) Obj (KNITRO) Obj (PATHNLP)
minsurf501.03900.25704.043 2.51488927E+00 2.51488916E+00
minsurf751.53300.39103.921 2.50568659E+00 2.50568648E+00

Back to top



Solver PATHNLP infinitely faster - Obj of PATHNLP better:

Modelname Time (KNITRO) Time (PATHNLP) Ratio (KNITRO / PATHNLP) Obj (KNITRO) Obj (PATHNLP)
arki0003fail 436.3120 -- -4.52726875E+05 6.24676206E+05
robot200infeasible 59.6580 -- -1.68698171E+19 9.14139550E+00

Back to top



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

Modelname Time (KNITRO) Time (PATHNLP) Ratio (KNITRO / PATHNLP) Obj (KNITRO) Obj (PATHNLP)
arki0008infeasible fail -- 3.20980869E+05 3.26307910E+05
arki0012fail fail -- -2.24188580E+05 0.00000000E+00
arki0013fail fail -- -2.24195275E+05 0.00000000E+00
arki0014fail fail -- -2.23915273E+05 0.00000000E+00
glider400fail fail -- 4.67231883E-02 -1.17752964E+01
glider50infeasible fail -- -7.54958157E+02 -1.86917781E+01

Back to top