Solver Square Comparison: Considers all models.

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


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 SNOPT 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 :4-cops_ipopt_snopt.trc
Solvers used : CONOPT3
SNOPT
Modeltype(s)   NLP



SNOPT:
optimal
SNOPT:
locally optimal
SNOPT:
feasible
SNOPT:
infeasible
SNOPT:
unbounded
SNOPT:
fail
SNOPT:
no data
total CONOPT3
CONOPT3:
optimal
- - - - - - - -
CONOPT3:
locally optimal
- 16 2 - - 1 - 19
CONOPT3:
feasible
- - - - - - - -
CONOPT3:
infeasible
- 1 - - - - - 1
CONOPT3:
unbounded
- - - - - - - -
CONOPT3:
fail
- 1 - - - - - 1
CONOPT3:
no data
- - - - - - - -
total SNOPT - 18 2 - - 1 - 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 -- SNOPT: locally optimal    Back to top

Modelname Time (CONOPT3) Time (SNOPT) Ratio (CONOPT3/SNOPT) Obj (CONOPT3) Obj (SNOPT)
camshape800 5.8300 10.4830 0.556 -4.27427414 -4.26882831
catmix800 6.2500 45.8012 0.136 -0.04805585 -0.04769665
gasoil100 2.4000 11.4082 0.210 0.00523659 0.00523659
gasoil200 5.3600 51.2104 0.105 0.00523660 0.00523660
gasoil50 1.2000 4.0092 0.299 0.00523664 0.00523664
jbearing25 3.6600 1682.6603 0.002 -0.15482422 -0.15482422
jbearing50 3.7100 1676.3090 0.002 -0.15482422 -0.15482422
lnts100 2.1300 2.9824 0.714 0.55459540 0.55459616
lnts200 3.1300 12.0809 0.259 0.55457702 0.55457719
lnts400 16.1600 40.0331 0.404 0.55457241 0.55457260
lnts50 0.5600 0.8985 0.623 0.55466876 0.55466877
methanol200 6.1600 66.1694 0.093 0.00902229 0.00902229
methanol400 12.2900 231.1582 0.053 0.00902229 0.00902229
torsion25 2.8400 26.7392 0.106 -0.41751073 -0.41751073
torsion50 5.7100 370.4744 0.015 -0.41808763 -0.41808761
torsion75 10.2100 1614.0668 0.006 -0.41819940 -0.41819939

Back to top





CONOPT3: locally optimal -- SNOPT: feasible    Back to top

Modelname Time (CONOPT3) Time (SNOPT) Ratio (CONOPT3/SNOPT) Obj (CONOPT3) Obj (SNOPT)
jbearing75 6.1100 3600.3621 0.002 -0.15498453 -0.11165267
pinene200 11.0600 133.1218 0.083 19.87216493 19.87216684

Back to top





CONOPT3: locally optimal -- SNOPT: fail    Back to top

Modelname Time (CONOPT3) Time (SNOPT) Ratio (CONOPT3/SNOPT) Obj (CONOPT3) Status (SNOPT)
jbearing100 9.7400 0.0000 --- -0.15504196 mstat(13) sstat(13)

Back to top





CONOPT3: infeasible -- SNOPT: locally optimal    Back to top

Modelname Time (CONOPT3) Time (SNOPT) Ratio (CONOPT3/SNOPT) Status (CONOPT3) Obj (SNOPT)
popdynm50 0.1900 12.5029 --- mstat( 5) sstat( 1) 19746545.15628000

Back to top





CONOPT3: fail -- SNOPT: locally optimal    Back to top

Modelname Time (CONOPT3) Time (SNOPT) Ratio (CONOPT3/SNOPT) Status (CONOPT3) Obj (SNOPT)
rocket200 17.4800 21.3875 --- mstat( 6) sstat( 4) -1.01267680

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





SNOPT: locally optimal:     Back to top

Modelname Time (SNOPT) Obj (SNOPT)
camshape800 10.4830 -4.26882831
catmix800 45.8012 -0.04769665
gasoil100 11.4082 0.00523659
gasoil200 51.2104 0.00523660
gasoil50 4.0092 0.00523664
jbearing25 1682.6603 -0.15482422
jbearing50 1676.3090 -0.15482422
lnts100 2.9824 0.55459616
lnts200 12.0809 0.55457719
lnts400 40.0331 0.55457260
lnts50 0.8985 0.55466877
methanol200 66.1694 0.00902229
methanol400 231.1582 0.00902229
popdynm50 12.5029 19746545.15628000
rocket200 21.3875 -1.01267680
torsion25 26.7392 -0.41751073
torsion50 370.4744 -0.41808761
torsion75 1614.0668 -0.41819939

Back to top





SNOPT: feasible:     Back to top

Modelname Time (SNOPT) Obj (SNOPT)
jbearing75 3600.3621 -0.11165267
pinene200 133.1218 19.87216684

Back to top





SNOPT: fail:     Back to top

Modelname Time (SNOPT) Status (SNOPT)
jbearing100 -- mstat(13) sstat(13)

Back to top