Solver Square Comparison: Considers all models.

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


Solver comparison utility.

Compares all solver return outcomes (for example optimal, locally optimal, infeasible, unbounded, fail) of one solver with all return outcomes of another solver. Interrupt denotes resource or iteration limit has been reached. Solver CONOPT3 is represented on the left (rows) and solver AMPL/KNITRO on top (columns). See the solver return definitions for return codes.

Models having trace data only in one trace file are listed in the "no data" column of the other.


Tracefile 1 :1-cops_ipopt_conopt3.trc
Tracefile 2 :2-cops_ipopt_knitro.trc
Solvers used : CONOPT3
AMPL/KNITRO
Modeltype(s)   NLP



AMPL/KNITRO:
optimal
AMPL/KNITRO:
locally optimal
AMPL/KNITRO:
feasible
AMPL/KNITRO:
infeasible
AMPL/KNITRO:
unbounded
AMPL/KNITRO:
fail
AMPL/KNITRO:
no data
total CONOPT3
CONOPT3:
optimal
- - - - - - - -
CONOPT3:
locally optimal
- 16 3 - - - - 19
CONOPT3:
feasible
- - - - - - - -
CONOPT3:
infeasible
- 1 - - - - - 1
CONOPT3:
unbounded
- - - - - - - -
CONOPT3:
fail
- - 1 - - - - 1
CONOPT3:
no data
- - - - - - - -
total AMPL/KNITRO - 17 4 - - - - 21




Solver return definitions:

OutcomeModel StatusSolver Status
optimal 1 or 15 1
locally optimal 2 any
feasible 7 or 16 or 17 1 or 2 or 3 or 4 or 5
infeasible4 or 5 or 19 1
unbounded3 or 18 1
fail all other all other




Solver Resource Times


CONOPT3: locally optimal -- AMPL/KNITRO: locally optimal    Back to top

Modelname Time (CONOPT3) Time (AMPL/KNITRO) Ratio (CONOPT3/AMPL/KNITRO) Obj (CONOPT3) Obj (AMPL/KNITRO)
camshape800 5.8300 88.1900 0.066 -4.27427414 -4.72285200
catmix800 6.2500 1.5900 3.931 -0.04805585 -0.04798568
gasoil100 2.4000 8.6000 0.279 0.00523659 0.00523660
gasoil200 5.3600 39.8600 0.134 0.00523660 0.00523660
gasoil50 1.2000 2.8600 0.420 0.00523664 0.00523664
jbearing100 9.7400 59.3600 0.164 -0.15504196 -0.15457970
jbearing25 3.6600 34.2700 0.107 -0.15482422 -0.15459830
jbearing50 3.7100 34.4700 0.108 -0.15482422 -0.15459830
jbearing75 6.1100 43.3600 0.141 -0.15498453 -0.15464150
lnts100 2.1300 0.2500 8.520 0.55459540 0.55459480
lnts200 3.1300 0.5400 5.796 0.55457702 0.55457540
lnts400 16.1600 1.1700 13.812 0.55457241 0.55456970
lnts50 0.5600 0.1500 3.733 0.55466876 0.55466850
methanol200 6.1600 30.9600 0.199 0.00902229 0.00902255
methanol400 12.2900 49.5900 0.248 0.00902229 0.00902255
pinene200 11.0600 10.4700 1.056 19.87216493 19.86732000

Back to top





CONOPT3: locally optimal -- AMPL/KNITRO: feasible    Back to top

Modelname Time (CONOPT3) Time (AMPL/KNITRO) Ratio (CONOPT3/AMPL/KNITRO) Obj (CONOPT3) Obj (AMPL/KNITRO)
torsion25 2.8400 53.3100 0.053 -0.41751073 0.01556034
torsion50 5.7100 25.0200 0.228 -0.41808763 0.01024040
torsion75 10.2100 18.7500 0.545 -0.41819940 0.01355976

Back to top





CONOPT3: infeasible -- AMPL/KNITRO: locally optimal    Back to top

Modelname Time (CONOPT3) Time (AMPL/KNITRO) Ratio (CONOPT3/AMPL/KNITRO) Status (CONOPT3) Obj (AMPL/KNITRO)
popdynm50 0.1900 1.6100 --- mstat( 5) sstat( 1) 19746550.00000000

Back to top





CONOPT3: fail -- AMPL/KNITRO: feasible    Back to top

Modelname Time (CONOPT3) Time (AMPL/KNITRO) Ratio (CONOPT3/AMPL/KNITRO) Status (CONOPT3) Obj (AMPL/KNITRO)
rocket200 17.4800 11.6900 --- mstat( 6) sstat( 4) -1.00138100

Back to top





CONOPT3: locally optimal:     Back to top

Modelname Time (CONOPT3) Obj (CONOPT3)
camshape800 5.8300 -4.27427414
catmix800 6.2500 -0.04805585
gasoil100 2.4000 0.00523659
gasoil200 5.3600 0.00523660
gasoil50 1.2000 0.00523664
jbearing100 9.7400 -0.15504196
jbearing25 3.6600 -0.15482422
jbearing50 3.7100 -0.15482422
jbearing75 6.1100 -0.15498453
lnts100 2.1300 0.55459540
lnts200 3.1300 0.55457702
lnts400 16.1600 0.55457241
lnts50 0.5600 0.55466876
methanol200 6.1600 0.00902229
methanol400 12.2900 0.00902229
pinene200 11.0600 19.87216493
torsion25 2.8400 -0.41751073
torsion50 5.7100 -0.41808763
torsion75 10.2100 -0.41819940

Back to top





CONOPT3: infeasible:     Back to top

Modelname Time (CONOPT3) Status (CONOPT3)
popdynm50 -- mstat( 5) sstat( 1)

Back to top





CONOPT3: fail:     Back to top

Modelname Time (CONOPT3) Status (CONOPT3)
rocket200 -- mstat( 6) sstat( 4)

Back to top





AMPL/KNITRO: locally optimal:     Back to top

Modelname Time (AMPL/KNITRO) Obj (AMPL/KNITRO)
camshape800 88.1900 -4.72285200
catmix800 1.5900 -0.04798568
gasoil100 8.6000 0.00523660
gasoil200 39.8600 0.00523660
gasoil50 2.8600 0.00523664
jbearing100 59.3600 -0.15457970
jbearing25 34.2700 -0.15459830
jbearing50 34.4700 -0.15459830
jbearing75 43.3600 -0.15464150
lnts100 0.2500 0.55459480
lnts200 0.5400 0.55457540
lnts400 1.1700 0.55456970
lnts50 0.1500 0.55466850
methanol200 30.9600 0.00902255
methanol400 49.5900 0.00902255
pinene200 10.4700 19.86732000
popdynm50 1.6100 19746550.00000000

Back to top





AMPL/KNITRO: feasible:     Back to top

Modelname Time (AMPL/KNITRO) Obj (AMPL/KNITRO)
rocket200 11.6900 -1.00138100
torsion25 53.3100 0.01556034
torsion50 25.0200 0.01024040
torsion75 18.7500 0.01355976

Back to top