Solver Square Comparison: Considers all models.

Date / Time: 10/09/03 17:08:09


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 CONOPT is represented on the left (rows) and solver MINOS 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 :conopt_cone.pvr
Tracefile 2 :minos_cone.pvr
Solvers used : CONOPT
MINOS
Modeltype(s)   NLP



optimal locally optimal feasible infeasible unbounded fail no data total CONOPT
optimal - - - - - - - -
locally optimal - 11 1 - 1 - - 13
feasible - 1 11 - - - - 12
infeasible - - - - - - - -
unbounded - - - - - - - -
fail - 2 1 - - - - 3
no data - - - - - - - -
total MINOS - 14 13 - 1 - - 28




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


CONOPT: locally optimal -- MINOS: locally optimal    Back to top

Modelname Time (CONOPT) Time (MINOS) Ratio (CONOPT/MINOS) Obj (CONOPT) Obj (MINOS)
fir_socp_10_nlp 0.0500 0.0400 1.250 1.73823745 1.73823745
fir_socp_20_nlp 0.0800 0.0600 1.333 1.04648765 1.04648764
fir_socp_40_nlp 0.2400 0.2100 1.143 1.00008181 1.00008181
qp7_nlp 0.0400 0.0300 --- 0.00080932 0.00080932
qp7_50_100_nlp 0.1000 0.0900 1.111 0.00181609 0.00181609
qp7_100_100_nlp 0.2200 0.0800 2.750 0.00429072 0.00429072
qp7_100_170_nlp 0.1900 0.1600 1.188 0.00341241 0.00341241
sched_50_50_ori 6.2600 3.1800 1.969 26225.00000000 26673.00099146
sched_50_50_sca 10.3000 3.1900 3.229 7.85203845 7.85203845
sched_100_100_o 42.2300 115.9400 0.364 329402.00000000 717387.87326791
springs_10_nlp 0.0300 0.0200 --- -185.44606185 -185.44606185

Back to top





CONOPT: locally optimal -- MINOS: feasible    Back to top

Modelname Time (CONOPT) Time (MINOS) Ratio (CONOPT/MINOS) Obj (CONOPT) Obj (MINOS)
fir_socp_80_nlp 0.2900 0.4600 0.630 1.00000000 1.00000009

Back to top





CONOPT: locally optimal -- MINOS: unbounded    Back to top

Modelname Time (CONOPT) Time (MINOS) Ratio (CONOPT/MINOS) Obj (CONOPT) Status (MINOS)
springs_100_nlp 5.5600 99.6200 --- -41591.04009862 mstat( 3) sstat( 1)

Back to top





CONOPT: feasible -- MINOS: locally optimal    Back to top

Modelname Time (CONOPT) Time (MINOS) Ratio (CONOPT/MINOS) Obj (CONOPT) Obj (MINOS)
sched_100_100_s 119.3000 73.7900 1.617 30.25220210 27.33078558

Back to top





CONOPT: feasible -- MINOS: feasible    Back to top

Modelname Time (CONOPT) Time (MINOS) Ratio (CONOPT/MINOS) Obj (CONOPT) Obj (MINOS)
emfl_socp_200_2 85.5800 120.1000 0.713 46.86754265 48.38788083
emfl_socp_200_1 115.7000 120.6400 0.959 80.76563280 503.28639224
emfl_socp_500_1 114.5100 121.0500 0.946 206.55000131 514.48798573
emfl_socp_250_2 116.1400 122.2300 0.950 102.35350612 2584.64227987
nb_nlp 118.8200 120.0400 0.990 -0.00001123 -0.04319737
nb_l1_nlp 119.1700 121.3100 0.982 -10.25711745 -12.32688386
nb_l2_nlp 122.4000 120.1000 1.019 0.00000000 -1.23309522
nb_l2_bessel_nl 64.6600 2.4300 26.609 0.00000000 0.00000000
sched_200_100_s 119.5000 120.1700 0.994 147.79396276 110.74731815
springs_1000_nl 119.2900 120.0200 0.994 -10641.62544677 -7123.60253823
springs_10000_n 124.4300 120.5800 1.032 -49614.35479131 -14865.49651404

Back to top





CONOPT: fail -- MINOS: locally optimal    Back to top

Modelname Time (CONOPT) Time (MINOS) Ratio (CONOPT/MINOS) Status (CONOPT) Obj (MINOS)
sched_100_50_or 121.6400 43.6000 --- mstat( 6) sstat( 3) 181892.29047847
sched_100_50_sc 119.6400 92.3700 --- mstat( 6) sstat( 3) 67.16503075

Back to top





CONOPT: fail -- MINOS: feasible    Back to top

Modelname Time (CONOPT) Time (MINOS) Ratio (CONOPT/MINOS) Status (CONOPT) Obj (MINOS)
sched_200_100_o 119.9400 120.1600 --- mstat( 6) sstat( 3) 218569.89730972

Back to top





CONOPT: locally optimal:     Back to top

Modelname Time (CONOPT) Obj (CONOPT)
fir_socp_10_nlp 0.0500 1.73823745
fir_socp_20_nlp 0.0800 1.04648765
fir_socp_40_nlp 0.2400 1.00008181
fir_socp_80_nlp 0.2900 1.00000000
qp7_nlp 0.0400 0.00080932
qp7_50_100_nlp 0.1000 0.00181609
qp7_100_100_nlp 0.2200 0.00429072
qp7_100_170_nlp 0.1900 0.00341241
sched_50_50_ori 6.2600 26225.00000000
sched_50_50_sca 10.3000 7.85203845
sched_100_100_o 42.2300 329402.00000000
springs_10_nlp 0.0300 -185.44606185
springs_100_nlp 5.5600 -41591.04009862

Back to top





CONOPT: feasible:     Back to top

Modelname Time (CONOPT) Obj (CONOPT)
emfl_socp_200_2 85.5800 46.86754265
emfl_socp_200_1 115.7000 80.76563280
emfl_socp_500_1 114.5100 206.55000131
emfl_socp_250_2 116.1400 102.35350612
nb_nlp 118.8200 -0.00001123
nb_l1_nlp 119.1700 -10.25711745
nb_l2_nlp 122.4000 0.00000000
nb_l2_bessel_nl 64.6600 0.00000000
sched_100_100_s 119.3000 30.25220210
sched_200_100_s 119.5000 147.79396276
springs_1000_nl 119.2900 -10641.62544677
springs_10000_n 124.4300 -49614.35479131

Back to top





CONOPT: fail:     Back to top

Modelname Time (CONOPT) Status (CONOPT)
sched_100_50_or -- mstat( 6) sstat( 3)
sched_100_50_sc -- mstat( 6) sstat( 3)
sched_200_100_o -- mstat( 6) sstat( 3)

Back to top





MINOS: locally optimal:     Back to top

Modelname Time (MINOS) Obj (MINOS)
fir_socp_10_nlp 0.0400 1.73823745
fir_socp_20_nlp 0.0600 1.04648764
fir_socp_40_nlp 0.2100 1.00008181
qp7_nlp 0.0300 0.00080932
qp7_50_100_nlp 0.0900 0.00181609
qp7_100_100_nlp 0.0800 0.00429072
qp7_100_170_nlp 0.1600 0.00341241
sched_50_50_ori 3.1800 26673.00099146
sched_50_50_sca 3.1900 7.85203845
sched_100_50_or 43.6000 181892.29047847
sched_100_50_sc 92.3700 67.16503075
sched_100_100_o 115.9400 717387.87326791
sched_100_100_s 73.7900 27.33078558
springs_10_nlp 0.0200 -185.44606185

Back to top





MINOS: feasible:     Back to top

Modelname Time (MINOS) Obj (MINOS)
emfl_socp_200_2 120.1000 48.38788083
emfl_socp_200_1 120.6400 503.28639224
emfl_socp_500_1 121.0500 514.48798573
emfl_socp_250_2 122.2300 2584.64227987
fir_socp_80_nlp 0.4600 1.00000009
nb_nlp 120.0400 -0.04319737
nb_l1_nlp 121.3100 -12.32688386
nb_l2_nlp 120.1000 -1.23309522
nb_l2_bessel_nl 2.4300 0.00000000
sched_200_100_o 120.1600 218569.89730972
sched_200_100_s 120.1700 110.74731815
springs_1000_nl 120.0200 -7123.60253823
springs_10000_n 120.5800 -14865.49651404

Back to top





MINOS: unbounded:     Back to top

Modelname Time (MINOS) Status (MINOS)
springs_100_nlp 99.6200 mstat( 3) sstat( 1)

Back to top