Resource Times:

Date / Time: 06/24/04 14:37:10


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 :2-cops_ipopt_knitro.trc
Tracefile 2 :3-cops_ipopt_ipopt.trc
Solvers used : AMPL/KNITRO
AMPL/IPOPT
Modeltype(s)   NLP
Threshold: Solver Faster 10%
Threshold: Solver Much Faster 50%
Threshold: Solver Infinitely Faster Other solver failed


Total Obj AMPL/KNITRO better Obj same Obj AMPL/IPOPT better
Solver AMPL/KNITRO infinitely faster :- - - -
Solver AMPL/KNITRO much faster : 3 - 1 2
Solver AMPL/KNITRO faster : 3 - 3 -
Solvers perform the same : 1 - 1 -
Solver AMPL/IPOPT faster : 2 1 - 1
Solver AMPL/IPOPT much faster : 12 1 5 6
Solver AMPL/IPOPT infinitely faster :- - - -
Both solvers failed to solve optimally :- - - -
Total models: : 212109




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 AMPL/KNITRO much faster - Obj same for both solvers:

Modelname Time (AMPL/KNITRO) Time (AMPL/IPOPT) Ratio (AMPL/KNITRO / AMPL/IPOPT) Obj (AMPL/KNITRO) Obj (AMPL/IPOPT)
popdynm50 1.6100253.60000.006 1.97465500E+07 1.97465500E+07

Back to top



Back to top

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

Modelname Time (AMPL/KNITRO) Time (AMPL/IPOPT) Ratio (AMPL/KNITRO / AMPL/IPOPT) Obj (AMPL/KNITRO) Obj (AMPL/IPOPT)
catmix800 1.59006.89000.231 -4.79856800E-02 -4.80551200E-02
rocket200 11.690025.97000.450 -1.00138100E+00 -1.01283500E+00

Back to top



Back to top

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

Modelname Time (AMPL/KNITRO) Time (AMPL/IPOPT) Ratio (AMPL/KNITRO / AMPL/IPOPT) Obj (AMPL/KNITRO) Obj (AMPL/IPOPT)
lnts100 0.25000.32000.781 5.54594800E-01 5.54595400E-01
lnts200 0.54001.08000.500 5.54575400E-01 5.54577000E-01
lnts400 1.17001.32000.886 5.54569700E-01 5.54572400E-01

Back to top



Back to top

Solvers perform the same - Obj same for both solvers:

Modelname Time (AMPL/KNITRO) Time (AMPL/IPOPT) Ratio (AMPL/KNITRO / AMPL/IPOPT) Obj (AMPL/KNITRO) Obj (AMPL/IPOPT)
lnts50 0.15000.15001.000 5.54668500E-01 5.54668800E-01

Back to top



Back to top

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

Modelname Time (AMPL/KNITRO) Time (AMPL/IPOPT) Ratio (AMPL/KNITRO / AMPL/IPOPT) Obj (AMPL/KNITRO) Obj (AMPL/IPOPT)
pinene200 10.47005.91001.772 1.98673200E+01 1.98721700E+01

Back to top



Back to top

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

Modelname Time (AMPL/KNITRO) Time (AMPL/IPOPT) Ratio (AMPL/KNITRO / AMPL/IPOPT) Obj (AMPL/KNITRO) Obj (AMPL/IPOPT)
torsion75 18.750010.59001.771 1.35597600E-02 -4.18196600E-01

Back to top



Back to top

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

Modelname Time (AMPL/KNITRO) Time (AMPL/IPOPT) Ratio (AMPL/KNITRO / AMPL/IPOPT) Obj (AMPL/KNITRO) Obj (AMPL/IPOPT)
camshape800 88.19004.930017.888 -4.72285200E+00 -4.27427200E+00

Back to top



Back to top

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

Modelname Time (AMPL/KNITRO) Time (AMPL/IPOPT) Ratio (AMPL/KNITRO / AMPL/IPOPT) Obj (AMPL/KNITRO) Obj (AMPL/IPOPT)
gasoil100 8.60002.03004.236 5.23660200E-03 5.23659400E-03
gasoil200 39.86005.11007.800 5.23660300E-03 5.23659600E-03
gasoil50 2.86000.88003.250 5.23664000E-03 5.23664000E-03
methanol200 30.96005.56005.568 9.02254600E-03 9.02229200E-03
methanol400 49.590012.76003.886 9.02254600E-03 9.02229200E-03

Back to top



Back to top

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

Modelname Time (AMPL/KNITRO) Time (AMPL/IPOPT) Ratio (AMPL/KNITRO / AMPL/IPOPT) Obj (AMPL/KNITRO) Obj (AMPL/IPOPT)
jbearing100 59.36003.690016.087 -1.54579700E-01 -1.55037800E-01
jbearing25 34.27001.440023.799 -1.54598300E-01 -1.54822100E-01
jbearing50 34.47001.440023.938 -1.54598300E-01 -1.54822100E-01
jbearing75 43.36002.530017.138 -1.54641500E-01 -1.54981300E-01
torsion25 53.31002.340022.782 1.55603400E-02 -4.17509800E-01
torsion50 25.02004.96005.044 1.02404000E-02 -4.18085700E-01

Back to top