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 :3-cops_ipopt.trc
Solvers used : CONOPT3
AMPL/IPOPT
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/IPOPT better
Solver CONOPT3 infinitely faster : 12 12 - -
Solver CONOPT3 much faster : 12 2 10 -
Solver CONOPT3 faster : 10 - 10 -
Solvers perform the same : 5 - 5 -
Solver AMPL/IPOPT faster : 6 - 6 -
Solver AMPL/IPOPT much faster : 8 4 4 -
Solver AMPL/IPOPT infinitely faster : 2 - - 2
Both solvers failed to solve optimally : 9 - 9 -
Total models: : 6418442




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/IPOPT) Ratio (CONOPT3 / AMPL/IPOPT) Obj (CONOPT3) Obj (AMPL/IPOPT)
chain100 0.3300fail -- 5.06978461E+00 8.77208600E+00
chain200 0.6300fail -- 5.06891734E+00 8.72882200E+00
chain400 2.2500fail -- 5.06862170E+00 3.74062100E+00
chain50 0.1400fail -- 5.07226149E+00 6.52063400E+00
elec100 52.7300fail -- 4.44835063E+03 4.35890400E+03
elec200 253.6100fail -- 1.84389868E+04 6.25343000E+13
elec50 2.8700fail -- 1.05518231E+03 1.06618300E+03
polygon100 81.6900fail -- -7.84991833E-01 -7.67270200E-01
polygon25 1.0300fail -- -7.78308564E-01 -7.39496000E-01
polygon50 8.9400fail -- -7.83413876E-01 -7.36758100E-01
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/IPOPT) Ratio (CONOPT3 / AMPL/IPOPT) Obj (CONOPT3) Obj (AMPL/IPOPT)
elec25 0.58005.92000.098 2.43812760E+02 2.44402400E+02
polygon75 28.6300100.98000.284 7.84281817E-01 -7.37233500E-01

Back to top



Back to top

Solver CONOPT3 much faster - Obj same for both solvers:

Modelname Time (CONOPT3) Time (AMPL/IPOPT) Ratio (CONOPT3 / AMPL/IPOPT) Obj (CONOPT3) Obj (AMPL/IPOPT)
camshape200 0.49003.12000.157 -4.27850023E+00 -4.27850000E+00
camshape400 1.35005.52000.245 -4.27568848E+00 -4.27568700E+00
catmix200 0.91004.53000.201 -4.80591205E-02 -4.80589300E-02
methanol100 2.04006.69000.305 9.02229043E-03 9.02229400E-03
minsurf100 11.570050.85000.228 2.50694926E+00 2.50695100E+00
minsurf50 4.300012.49000.344 2.51488916E+00 2.51489100E+00
minsurf75 6.910020.11000.344 2.50568648E+00 2.50568800E+00
pinene100 8.5900249.30000.034 1.98721213E+01 1.98721700E+01
rocket400 58.8900138.40000.426 -1.01283647E+00 -1.01283500E+00
rocket50 2.03007.06000.288 -1.01281711E+00 -1.01281700E+00

Back to top



Back to top

Solver CONOPT3 faster - Obj same for both solvers:

Modelname Time (CONOPT3) Time (AMPL/IPOPT) Ratio (CONOPT3 / AMPL/IPOPT) Obj (CONOPT3) Obj (AMPL/IPOPT)
camshape100 0.22000.26000.846 -4.28414712E+00 -4.28414700E+00
catmix100 0.52000.67000.776 -4.80693918E-02 -4.80693000E-02
catmix400 2.12004.21000.504 -4.80565250E-02 -4.80561700E-02
gasoil400 11.880014.17000.838 5.23659583E-03 5.23659600E-03
methanol50 0.98001.22000.803 9.02228684E-03 9.02228900E-03
minsurf25 1.42002.28000.623 2.51948768E+00 2.51948900E+00
pinene25 2.57003.53000.728 1.98721637E+01 1.98721700E+01
pinene50 2.64003.63000.727 1.98721637E+01 1.98721700E+01
rocket100 5.53006.75000.819 -1.01283196E+00 -1.01283200E+00
torsion100 16.830021.27000.791 -4.18239214E-01 -4.18235400E-01

Back to top



Back to top

Solvers perform the same - Obj same for both solvers:

Modelname Time (CONOPT3) Time (AMPL/IPOPT) Ratio (CONOPT3 / AMPL/IPOPT) Obj (CONOPT3) Obj (AMPL/IPOPT)
catmix800 6.25006.89000.907 -4.80558474E-02 -4.80551200E-02
gasoil200 5.36005.11001.049 5.23659587E-03 5.23659600E-03
methanol200 6.16005.56001.108 9.02228976E-03 9.02229200E-03
methanol400 12.290012.76000.963 9.02228985E-03 9.02229200E-03
torsion75 10.210010.59000.964 -4.18199401E-01 -4.18196600E-01

Back to top



Back to top

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

Modelname Time (CONOPT3) Time (AMPL/IPOPT) Ratio (CONOPT3 / AMPL/IPOPT) Obj (CONOPT3) Obj (AMPL/IPOPT)
camshape800 5.83004.93001.183 -4.27427414E+00 -4.27427200E+00
gasoil100 2.40002.03001.182 5.23659431E-03 5.23659400E-03
gasoil50 1.20000.88001.364 5.23664002E-03 5.23664000E-03
pinene200 11.06005.91001.871 1.98721649E+01 1.98721700E+01
torsion25 2.84002.34001.214 -4.17510730E-01 -4.17509800E-01
torsion50 5.71004.96001.151 -4.18087632E-01 -4.18085700E-01

Back to top



Back to top

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

Modelname Time (CONOPT3) Time (AMPL/IPOPT) Ratio (CONOPT3 / AMPL/IPOPT) Obj (CONOPT3) Obj (AMPL/IPOPT)
jbearing100 9.74003.69002.640 -1.55041962E-01 -1.55037800E-01
jbearing25 3.66001.44002.542 -1.54824222E-01 -1.54822100E-01
jbearing50 3.71001.44002.576 -1.54824222E-01 -1.54822100E-01
jbearing75 6.11002.53002.415 -1.54984535E-01 -1.54981300E-01

Back to top



Back to top

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

Modelname Time (CONOPT3) Time (AMPL/IPOPT) Ratio (CONOPT3 / AMPL/IPOPT) Obj (CONOPT3) Obj (AMPL/IPOPT)
lnts100 2.13000.32006.656 5.54595401E-01 5.54595400E-01
lnts200 3.13001.08002.898 5.54577015E-01 5.54577000E-01
lnts400 16.16001.320012.242 5.54572414E-01 5.54572400E-01
lnts50 0.56000.15003.733 5.54668765E-01 5.54668800E-01

Back to top



Back to top

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

Modelname Time (CONOPT3) Time (AMPL/IPOPT) Ratio (CONOPT3 / AMPL/IPOPT) Obj (CONOPT3) Obj (AMPL/IPOPT)
popdynm50 infeasible 253.6000 -- 3.16227766E+07 1.97465500E+07
rocket200 fail 25.9700 -- -1.00912729E+00 -1.01283500E+00

Back to top



Back to top

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

Modelname Time (CONOPT3) Time (AMPL/IPOPT) Ratio (CONOPT3 / AMPL/IPOPT) Obj (CONOPT3) Obj (AMPL/IPOPT)
glider100 infeasible fail -- 0.00000000E+00 -1.00000000E+20
glider200 infeasible fail -- 0.00000000E+00 -4.42547500E+01
glider400 infeasible fail -- 0.00000000E+00 -1.00000000E+20
glider50 fail fail -- -2.69729970E+02 -8.06485200E+01
popdynm100 infeasible fail -- 3.16227766E+07 1.97455600E+07
popdynm200 infeasible fail -- 3.16227766E+07 1.97459900E+07
popdynm25 infeasible fail -- 3.16227766E+07 1.97522200E+07
robot200 infeasible fail -- 0.00000000E+00 1.00000000E+00
robot400 infeasible fail -- 0.00000000E+00 1.00000000E+00

Back to top