Resource Times:

Date / Time: 06/24/04 14:36:32


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.

Tracefile 1 :1-cops_conopt3.trc
Tracefile 2 :2-cops_knitro.trc
Solvers used : CONOPT3
AMPL/KNITRO
Modeltype(s)   NLP
Threshold: Solver Faster 10%
Threshold: Solver Much Faster 50%
Threshold: Solver Infinitely Faster Other solver failed


Total Obj CONOPT3 better Obj same Obj AMPL/KNITRO better
Solver CONOPT3 infinitely faster : 6 6 - -
Solver CONOPT3 much faster : 21 9 8 4
Solver CONOPT3 faster : 2 2 - -
Solvers perform the same : 1 - - 1
Solver AMPL/KNITRO faster : 3 1 2 -
Solver AMPL/KNITRO much faster : 20 9 9 2
Solver AMPL/KNITRO infinitely faster : 9 - - 9
Both solvers failed to solve optimally : 2 - 2 -
Total models: : 64272116




Solver return definition:

OutcomeModel StatusSolver 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:

Back to top

Solver CONOPT3 infinitely faster - Obj of CONOPT3 better:

Modelname Time (CONOPT3) Time (AMPL/KNITRO) Ratio (CONOPT3 / AMPL/KNITRO) Obj (CONOPT3) Obj (AMPL/KNITRO)
minsurf100 11.5700fail -- 2.50694926E+00 8.28225700E+01
minsurf25 1.4200fail -- 2.51948768E+00 6.28572400E+01
minsurf50 4.3000fail -- 2.51488916E+00 9.78545600E+01
minsurf75 6.9100fail -- 2.50568648E+00 1.78195500E+02
robot100 2.5900fail -- 9.14268538E+00 1.00000000E+00
robot50 0.7100fail -- 9.14687850E+00 1.00000000E+00

Back to top



Back to top

Solver CONOPT3 much faster - Obj of CONOPT3 better:

Modelname Time (CONOPT3) Time (AMPL/KNITRO) Ratio (CONOPT3 / AMPL/KNITRO) Obj (CONOPT3) Obj (AMPL/KNITRO)
jbearing100 9.740059.36000.164 -1.55041962E-01 -1.54579700E-01
jbearing25 3.660034.27000.107 -1.54824222E-01 -1.54598300E-01
jbearing50 3.710034.47000.108 -1.54824222E-01 -1.54598300E-01
jbearing75 6.110043.36000.141 -1.54984535E-01 -1.54641500E-01
rocket100 5.530042.97000.129 -1.01283196E+00 -1.00014600E+00
rocket50 2.030013.40000.151 -1.01281711E+00 -1.01263700E+00
torsion100 16.830097.88000.172 -4.18239214E-01 1.03698700E-02
torsion25 2.840053.31000.053 -4.17510730E-01 1.55603400E-02
torsion50 5.710025.02000.228 -4.18087632E-01 1.02404000E-02

Back to top



Back to top

Solver CONOPT3 much faster - Obj same for both solvers:

Modelname Time (CONOPT3) Time (AMPL/KNITRO) Ratio (CONOPT3 / AMPL/KNITRO) Obj (CONOPT3) Obj (AMPL/KNITRO)
gasoil100 2.40008.60000.279 5.23659431E-03 5.23660200E-03
gasoil200 5.360039.86000.134 5.23659587E-03 5.23660300E-03
gasoil400 11.880099.27000.120 5.23659583E-03 5.23659700E-03
gasoil50 1.20002.86000.420 5.23664002E-03 5.23664000E-03
methanol100 2.04006.25000.326 9.02229043E-03 9.02254700E-03
methanol200 6.160030.96000.199 9.02228976E-03 9.02254600E-03
methanol400 12.290049.59000.248 9.02228985E-03 9.02254600E-03
methanol50 0.98003.62000.271 9.02228684E-03 9.02254300E-03

Back to top



Back to top

Solver CONOPT3 much faster - Obj of AMPL/KNITRO better:

Modelname Time (CONOPT3) Time (AMPL/KNITRO) Ratio (CONOPT3 / AMPL/KNITRO) Obj (CONOPT3) Obj (AMPL/KNITRO)
camshape100 0.22002.20000.100 -4.28414712E+00 -4.29911800E+00
camshape200 0.490010.69000.046 -4.27850023E+00 -4.29688000E+00
camshape400 1.350039.65000.034 -4.27568848E+00 -4.37868600E+00
camshape800 5.830088.19000.066 -4.27427414E+00 -4.72285200E+00

Back to top



Back to top

Solver CONOPT3 faster - Obj of CONOPT3 better:

Modelname Time (CONOPT3) Time (AMPL/KNITRO) Ratio (CONOPT3 / AMPL/KNITRO) Obj (CONOPT3) Obj (AMPL/KNITRO)
rocket400 58.890068.77000.856 -1.01283647E+00 -1.00107000E+00
torsion75 10.210018.75000.545 -4.18199401E-01 1.35597600E-02

Back to top



Back to top

Solvers perform the same - Obj of AMPL/KNITRO better:

Modelname Time (CONOPT3) Time (AMPL/KNITRO) Ratio (CONOPT3 / AMPL/KNITRO) Obj (CONOPT3) Obj (AMPL/KNITRO)
pinene200 11.060010.47001.056 1.98721649E+01 1.98673200E+01

Back to top



Back to top

Solver AMPL/KNITRO faster - Obj of CONOPT3 better:

Modelname Time (CONOPT3) Time (AMPL/KNITRO) Ratio (CONOPT3 / AMPL/KNITRO) Obj (CONOPT3) Obj (AMPL/KNITRO)
polygon25 1.03000.67001.537 -7.78308564E-01 -7.19733300E-01

Back to top



Back to top

Solver AMPL/KNITRO faster - Obj same for both solvers:

Modelname Time (CONOPT3) Time (AMPL/KNITRO) Ratio (CONOPT3 / AMPL/KNITRO) Obj (CONOPT3) Obj (AMPL/KNITRO)
chain50 0.14000.0300--- 5.07226149E+00 5.07226100E+00
elec25 0.58000.29002.000 2.43812760E+02 2.43812800E+02

Back to top



Back to top

Solver AMPL/KNITRO much faster - Obj of CONOPT3 better:

Modelname Time (CONOPT3) Time (AMPL/KNITRO) Ratio (CONOPT3 / AMPL/KNITRO) Obj (CONOPT3) Obj (AMPL/KNITRO)
catmix100 0.52000.21002.476 -4.80693918E-02 -4.80593800E-02
catmix200 0.91000.38002.395 -4.80591205E-02 -4.80399600E-02
catmix400 2.12000.69003.072 -4.80565250E-02 -4.80197100E-02
catmix800 6.25001.59003.931 -4.80558474E-02 -4.79856800E-02
elec100 52.73009.99005.278 4.44835063E+03 4.44841000E+03
pinene100 8.59002.90002.962 1.98721213E+01 1.99205800E+01
polygon100 81.690019.31004.230 -7.84991833E-01 -7.26841600E-01
polygon50 8.94002.65003.374 -7.83413876E-01 -7.19726800E-01
polygon75 28.63007.55003.792 7.84281817E-01 -7.26848000E-01

Back to top



Back to top

Solver AMPL/KNITRO much faster - Obj same for both solvers:

Modelname Time (CONOPT3) Time (AMPL/KNITRO) Ratio (CONOPT3 / AMPL/KNITRO) Obj (CONOPT3) Obj (AMPL/KNITRO)
chain100 0.33000.07004.714 5.06978461E+00 5.06978500E+00
chain200 0.63000.14004.500 5.06891734E+00 5.06891700E+00
chain400 2.25000.31007.258 5.06862170E+00 5.06862200E+00
elec200 253.610048.79005.198 1.84389868E+04 1.84389600E+04
elec50 2.87000.86003.337 1.05518231E+03 1.05518200E+03
lnts100 2.13000.25008.520 5.54595401E-01 5.54594800E-01
lnts200 3.13000.54005.796 5.54577015E-01 5.54575400E-01
lnts400 16.16001.170013.812 5.54572414E-01 5.54569700E-01
lnts50 0.56000.15003.733 5.54668765E-01 5.54668500E-01

Back to top



Back to top

Solver AMPL/KNITRO much faster - Obj of AMPL/KNITRO better:

Modelname Time (CONOPT3) Time (AMPL/KNITRO) Ratio (CONOPT3 / AMPL/KNITRO) Obj (CONOPT3) Obj (AMPL/KNITRO)
pinene25 2.57001.11002.315 1.98721637E+01 1.98414800E+01
pinene50 2.64001.07002.467 1.98721637E+01 1.98414800E+01

Back to top



Back to top

Solver AMPL/KNITRO infinitely faster - Obj of AMPL/KNITRO better:

Modelname Time (CONOPT3) Time (AMPL/KNITRO) Ratio (CONOPT3 / AMPL/KNITRO) Obj (CONOPT3) Obj (AMPL/KNITRO)
glider100 infeasible 94.5300 -- 0.00000000E+00 -1.78336300E+01
glider200 infeasible 97.3200 -- 0.00000000E+00 -1.64217500E+01
glider400 infeasible 11.9300 -- 0.00000000E+00 -1.92294100E+01
glider50 fail 44.5900 -- -2.69729970E+02 -1.69944000E+01
popdynm100 infeasible 3.4300 -- 3.16227766E+07 1.97465300E+07
popdynm200 infeasible 13.9600 -- 3.16227766E+07 2.02256700E+07
popdynm25 infeasible 0.9700 -- 3.16227766E+07 1.97522700E+07
popdynm50 infeasible 1.6100 -- 3.16227766E+07 1.97465500E+07
rocket200 fail 11.6900 -- -1.00912729E+00 -1.00138100E+00

Back to top



Back to top

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

Modelname Time (CONOPT3) Time (AMPL/KNITRO) Ratio (CONOPT3 / AMPL/KNITRO) Obj (CONOPT3) Obj (AMPL/KNITRO)
robot200 infeasible fail -- 0.00000000E+00 1.00000000E+00
robot400 infeasible fail -- 0.00000000E+00 1.00000000E+00

Back to top