Solver Square Comparison: Considers all models.

Date / Time: 05/15/03 15:17:05


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 KNITRO is represented on the left (rows) and solver LOQO 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 :knitro.trc
Tracefile 2 :loqo.trc
Solvers used : KNITRO
LOQO
Modeltype(s)   NLP



optimal locally optimal feasible infeasible unbounded fail no data total KNITRO
optimal - - - - - - - -
locally optimal - 24 - 1 - 3 - 28
feasible - 1 - - - 1 - 2
infeasible - - - - - - - -
unbounded - - - - - - - -
fail - 2 - - - 1 - 3
no data - - - - - - - -
total LOQO - 27 - 1 - 5 - 33




Solver return definitions:

OutcomeModel StatusSolver Status
optimal 1 or 15 1
locally optimal 2 1
feasible 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


KNITRO: locally optimal -- LOQO: locally optimal    Back to top

Modelname KNITRO LOQO Ratio (KNITRO/LOQO) Obj (KNITRO) Obj (LOQO)
antenna123 0.0100 0.0100 --- 0.22051989 0.22051987
argauss 0.0000 0.0000 --- 0.00000001 0.00000001
betting 0.0200 0.0600 0.333 -6.29973199 -6.29973206
chamb1 0.0100 0.0100 --- 0.37500004 0.37500002
chamb2 0.0000 0.0100 --- 1.00000000 1.00000000
dembo4c 0.0100 0.0100 --- 3.95213949 3.95213939
fairing 1.1200 0.1000 11.200 0.00241178 0.00240674
gimuwri 0.0100 0.0100 --- -1.08866358 -1.08866211
girder 0.0400 0.0300 --- 0.90645153 0.90634538
him13 0.0200 0.0300 --- -5304680.13136862 -5304680.09500000
him23 0.1800 0.0400 4.500 -1735.56954706 -1735.56955800
him31 0.0100 0.0100 --- 0.17722410 0.17722410
him6mod2 0.1000 0.1300 0.769 -1910.37194894 -1910.37195600
maratos 0.0100 0.0100 --- -0.99999998 -0.99999999
net1 0.0100 0.0100 --- 1599.00000400 1599.00000300
nlpdegen 0.0000 0.0100 --- 1967.85994167 874.36940710
noceover 0.0000 0.0100 --- -12.00000000 -12.00000006
polygon 1.7900 0.4700 3.809 -3.23201393 -1.38017967
powell 0.0100 0.0100 --- 1.00000000 1.00000000
qpdegen 0.0000 0.0200 --- 32373.52643586 0.00000000
robot_a 2.1600 16.9300 0.128 1.06466712 1.06466032
sp3 0.0100 0.0200 --- 5.00000249 5.00000000
sp7 0.0100 0.0100 --- 3.50000040 3.49999999
undefexa 0.0100 0.0100 --- -3.11520116 -3.11520314

Back to top





KNITRO: locally optimal -- LOQO: infeasible    Back to top

Modelname KNITRO LOQO Ratio (KNITRO/LOQO) Obj (KNITRO) Status (LOQO)
chain 0.3300 0.7200 --- 5.06857796 mstat( 5) sstat( 1)

Back to top





KNITRO: locally optimal -- LOQO: fail    Back to top

Modelname KNITRO LOQO Ratio (KNITRO/LOQO) Obj (KNITRO) Status (LOQO)
luenber 0.0300 3.8800 --- -606.64413972 mstat( 7) sstat( 2)
robot_b 2.3300 16.1800 --- 2.38520532 mstat(14) sstat( 2)
robot_c 2.1200 17.5200 --- 1.49730908 mstat(14) sstat( 2)

Back to top





KNITRO: feasible -- LOQO: locally optimal    Back to top

Modelname KNITRO LOQO Ratio (KNITRO/LOQO) Obj (KNITRO) Obj (LOQO)
dembo1b 1.0400 0.2500 4.160 3.16841100 3.16821462

Back to top





KNITRO: feasible -- LOQO: fail    Back to top

Modelname KNITRO LOQO Ratio (KNITRO/LOQO) Obj (KNITRO) Status (LOQO)
sp1sinus 0.3600 1.3700 --- -542.43162702 mstat(14) sstat( 2)

Back to top





KNITRO: fail -- LOQO: locally optimal    Back to top

Modelname KNITRO LOQO Ratio (KNITRO/LOQO) Status (KNITRO) Obj (LOQO)
him6mod1 0.0900 0.1100 --- mstat(14) sstat(10) -1910.38283300
sp6 0.0300 0.0200 --- mstat(14) sstat(10) -1.41421356

Back to top





KNITRO: fail -- LOQO: fail    Back to top

Modelname KNITRO LOQO Ratio (KNITRO/LOQO) Status (KNITRO) Status (LOQO)
him20 99999.0000 99999.0000 --- mstat(14) sstat(10) mstat(14) sstat(10)

Back to top





KNITRO: locally optimal:     Back to top

Modelname KNITRO Obj (KNITRO)
antenna123 0.0100 0.22051989
argauss 0.0000 0.00000001
betting 0.0200 -6.29973199
chain 0.3300 5.06857796
chamb1 0.0100 0.37500004
chamb2 0.0000 1.00000000
dembo4c 0.0100 3.95213949
fairing 1.1200 0.00241178
gimuwri 0.0100 -1.08866358
girder 0.0400 0.90645153
him13 0.0200 -5304680.13136862
him23 0.1800 -1735.56954706
him31 0.0100 0.17722410
him6mod2 0.1000 -1910.37194894
luenber 0.0300 -606.64413972
maratos 0.0100 -0.99999998
net1 0.0100 1599.00000400
nlpdegen 0.0000 1967.85994167
noceover 0.0000 -12.00000000
polygon 1.7900 -3.23201393
powell 0.0100 1.00000000
qpdegen 0.0000 32373.52643586
robot_a 2.1600 1.06466712
robot_b 2.3300 2.38520532
robot_c 2.1200 1.49730908
sp3 0.0100 5.00000249
sp7 0.0100 3.50000040
undefexa 0.0100 -3.11520116

Back to top





KNITRO: feasible:     Back to top

Modelname KNITRO Obj (KNITRO)
dembo1b 1.0400 3.16841100
sp1sinus 0.3600 -542.43162702

Back to top





KNITRO: fail:     Back to top

Modelname KNITRO Status (KNITRO)
him20 -- mstat(14) sstat(10)
him6mod1 -- mstat(14) sstat(10)
sp6 -- mstat(14) sstat(10)

Back to top





LOQO: locally optimal:     Back to top

Modelname LOQO Obj (LOQO)
antenna123 0.0100 0.22051987
argauss 0.0000 0.00000001
betting 0.0600 -6.29973206
chamb1 0.0100 0.37500002
chamb2 0.0100 1.00000000
dembo1b 0.2500 3.16821462
dembo4c 0.0100 3.95213939
fairing 0.1000 0.00240674
gimuwri 0.0100 -1.08866211
girder 0.0300 0.90634538
him13 0.0300 -5304680.09500000
him23 0.0400 -1735.56955800
him31 0.0100 0.17722410
him6mod1 0.1100 -1910.38283300
him6mod2 0.1300 -1910.37195600
maratos 0.0100 -0.99999999
net1 0.0100 1599.00000300
nlpdegen 0.0100 874.36940710
noceover 0.0100 -12.00000006
polygon 0.4700 -1.38017967
powell 0.0100 1.00000000
qpdegen 0.0200 0.00000000
robot_a 16.9300 1.06466032
sp3 0.0200 5.00000000
sp6 0.0200 -1.41421356
sp7 0.0100 3.49999999
undefexa 0.0100 -3.11520314

Back to top





LOQO: infeasible:     Back to top

Modelname LOQO Status (LOQO)
chain -- mstat( 5) sstat( 1)

Back to top





LOQO: fail:     Back to top

Modelname LOQO Status (LOQO)
him20 -- mstat(14) sstat(10)
luenber -- mstat( 7) sstat( 2)
robot_b -- mstat(14) sstat( 2)
robot_c -- mstat(14) sstat( 2)
sp1sinus -- mstat(14) sstat( 2)

Back to top