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 IPOPT 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 :ipopt.trc
Tracefile 2 :loqo.trc
Solvers used : IPOPT
LOQO
Modeltype(s)   NLP



optimal locally optimal feasible infeasible unbounded fail no data total IPOPT
optimal - - - - - - - -
locally optimal - 22 - - - 5 - 27
feasible - - - - - - - -
infeasible - - - - - - - -
unbounded - - - - - - - -
fail - 5 - 1 - - - 6
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


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

Modelname IPOPT LOQO Ratio (IPOPT/LOQO) Obj (IPOPT) Obj (LOQO)
antenna123 0.0000 0.0100 --- 0.22051987 0.22051987
argauss 0.0000 0.0000 --- 0.00000001 0.00000001
betting 0.0200 0.0600 0.333 -6.29973206 -6.29973206
chamb1 0.0100 0.0100 --- 1.18518519 0.37500002
chamb2 0.0200 0.0100 --- 1.00000000 1.00000000
dembo1b 0.0300 0.2500 0.120 3.16821463 3.16821462
dembo4c 0.0000 0.0100 --- 3.95213948 3.95213939
fairing 0.1600 0.1000 1.600 0.00240678 0.00240674
gimuwri 0.0000 0.0100 --- -1.08866211 -1.08866211
girder 0.0100 0.0300 --- 0.90634541 0.90634538
him23 0.0300 0.0400 --- -1735.56957966 -1735.56955800
him31 0.0000 0.0100 --- 0.17722410 0.17722410
him6mod1 0.0700 0.1100 0.636 -1910.38283275 -1910.38283300
him6mod2 0.1100 0.1300 0.846 -1910.37195639 -1910.37195600
maratos 0.0100 0.0100 --- -0.99999997 -0.99999999
net1 0.0000 0.0100 --- 1599.00000369 1599.00000300
noceover 0.0000 0.0100 --- -12.00000000 -12.00000006
powell 0.0000 0.0100 --- 1.00000000 1.00000000
robot_a 16.0200 16.9300 0.946 1.06466037 1.06466032
sp6 0.0000 0.0200 --- -1.41421356 -1.41421356
sp7 0.0000 0.0100 --- 3.50000001 3.49999999
undefexa 0.0100 0.0100 --- -3.11520312 -3.11520314

Back to top





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

Modelname IPOPT LOQO Ratio (IPOPT/LOQO) Obj (IPOPT) Status (LOQO)
him20 0.0400 99999.0000 --- 5.56580430 mstat(14) sstat(10)
luenber 0.0200 3.8800 --- -606.64413821 mstat( 7) sstat( 2)
robot_b 4.7400 16.1800 --- 13.89987355 mstat(14) sstat( 2)
robot_c 6.5900 17.5200 --- 11.31239476 mstat(14) sstat( 2)
sp1sinus 0.0200 1.3700 --- 181.19970531 mstat(14) sstat( 2)

Back to top





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

Modelname IPOPT LOQO Ratio (IPOPT/LOQO) Status (IPOPT) Obj (LOQO)
him13 0.0800 0.0300 --- mstat(14) sstat(10) -5304680.09500000
nlpdegen 99999.0000 0.0100 --- mstat(13) sstat(13) 874.36940710
polygon 10.6500 0.4700 --- mstat(14) sstat(10) -1.38017967
qpdegen 99999.0000 0.0200 --- mstat(13) sstat(13) 0.00000000
sp3 0.2200 0.0200 --- mstat(14) sstat(10) 5.00000000

Back to top





IPOPT: fail -- LOQO: infeasible    Back to top

Modelname IPOPT LOQO Ratio (IPOPT/LOQO) Status (IPOPT) Status (LOQO)
chain 0.3500 0.7200 --- mstat(14) sstat(10) mstat( 5) sstat( 1)

Back to top





IPOPT: locally optimal:     Back to top

Modelname IPOPT Obj (IPOPT)
antenna123 0.0000 0.22051987
argauss 0.0000 0.00000001
betting 0.0200 -6.29973206
chamb1 0.0100 1.18518519
chamb2 0.0200 1.00000000
dembo1b 0.0300 3.16821463
dembo4c 0.0000 3.95213948
fairing 0.1600 0.00240678
gimuwri 0.0000 -1.08866211
girder 0.0100 0.90634541
him20 0.0400 5.56580430
him23 0.0300 -1735.56957966
him31 0.0000 0.17722410
him6mod1 0.0700 -1910.38283275
him6mod2 0.1100 -1910.37195639
luenber 0.0200 -606.64413821
maratos 0.0100 -0.99999997
net1 0.0000 1599.00000369
noceover 0.0000 -12.00000000
powell 0.0000 1.00000000
robot_a 16.0200 1.06466037
robot_b 4.7400 13.89987355
robot_c 6.5900 11.31239476
sp1sinus 0.0200 181.19970531
sp6 0.0000 -1.41421356
sp7 0.0000 3.50000001
undefexa 0.0100 -3.11520312

Back to top





IPOPT: fail:     Back to top

Modelname IPOPT Status (IPOPT)
chain -- mstat(14) sstat(10)
him13 -- mstat(14) sstat(10)
nlpdegen -- mstat(13) sstat(13)
polygon -- mstat(14) sstat(10)
qpdegen -- mstat(13) sstat(13)
sp3 -- 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