## Solver Square Comparison: Considers all models.

 Date / Time: 10/19/08 15:15:30

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 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 : KNITRO-1.trc Tracefile 2 : MINOS-1.trc Solvers used : KNITRO MINOS Modeltype(s) NLP

 MINOS: optimal MINOS: locally optimal MINOS: feasible MINOS: infeasible MINOS: unbounded MINOS: fail MINOS: no data total KNITRO KNITRO: optimal - - - - - - - - KNITRO: locally optimal - 53 5 7 1 - - 66 KNITRO: feasible - - - 1 - - - 1 KNITRO: infeasible - - - - - - - - KNITRO: unbounded - - - - - - - - KNITRO: fail - 10 2 - 2 - - 14 KNITRO: no data - - - - - - - - total MINOS - 63 7 8 3 - - 81

### Solver return definitions:

 Outcome Model Status Solver 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 infeasible 4 or 5 or 19 1 unbounded 3 or 18 1 fail all other all other

### Solver Resource Times

• Models for each solver pair outcome. Listed are the solver resource times TIME(.) in seconds, as well as the ratio RATIO(./.) of resource times for the two solvers if both solved optimally.
• Also listed are the objective values OBJ(.) using both solvers. The better solution found is listed in boldface. A solution is considered better, if the relative objective function difference is greater than 5.00E-03. If both solutions are less than 1e-1, we use the absolute difference.
• Solver resource time ratios for a particular model are listed only if one solver has resource greater than 5.00E-02.

 Modelname Time (KNITRO) Time (MINOS) Ratio (KNITRO/MINOS) Obj (KNITRO) Obj (MINOS) arki0002 0.2300 2.0300 0.113 1.87252774 1.06869312 arki0015 4.7700 2.7400 1.741 -263.42945620 -272.29977889 arki0020 0.4200 13.0400 0.032 -41.07495436 -41.07495436 arki0021 2.5400 125.9800 0.020 -72.58210091 -72.58210091 arki0022 4.5000 260.4100 0.017 -87.09909125 -87.09909127 arki0023 17.7500 2033.4700 0.009 -153.66007765 -153.66007775 catmix100 0.0400 0.2800 0.143 -0.04806926 -0.04806940 catmix200 0.0800 0.4300 0.186 -0.04805887 -0.04805911 catmix400 0.1700 0.5000 0.340 -0.04805603 -0.04805651 catmix800 0.4000 1.0800 0.370 -0.04805487 -0.04805584 chain400 0.0700 2.7500 0.025 5.06862169 5.06862169 ex8_2_2a 7.1400 23.5100 0.304 -552.66624685 -552.64240028 ex8_2_2b 8.5100 3.8500 2.210 -552.66624684 -551.59186928 ex8_2_3b 30.4400 18.7800 1.621 -3731.07927499 -3730.72304289 ex8_2_5a 5.8900 17.7500 0.332 -830.33806266 -830.33212718 ex8_2_5b 15.5200 3.0300 5.122 -830.33806266 -829.34539827 flowchan100 0.0800 0.0300 2.667 0.00000000 0.00000000 flowchan200 0.1900 0.1100 1.727 0.00000000 0.00000000 flowchan400 0.3800 0.4000 0.950 0.00000000 0.00000000 gasoil100 0.3000 0.3900 0.769 0.00523659 0.00523659 gasoil200 0.7900 1.8400 0.429 0.00523660 0.00523660 gasoil400 2.5400 6.7300 0.377 0.00523660 0.00523660 gasoil50 0.1300 0.1900 0.684 0.00523664 0.00523664 infeas1 1.6200 0.2900 5.586 13685.59646090 13685.59646104 jbearing100 8.9500 111.1000 0.081 -0.15504059 -0.15504196 jbearing25 0.8200 4.1800 0.196 -0.15401519 -0.15401554 jbearing50 2.6600 20.4700 0.130 -0.15482352 -0.15482422 jbearing75 5.2200 55.7800 0.094 -0.15498349 -0.15498453 lnts100 0.0500 0.1600 0.313 0.55459540 0.55459540 lnts200 0.1400 0.7400 0.189 0.55457702 0.55457702 lnts400 0.3000 3.2600 0.092 0.55457241 0.55457241 methanol100 1.4500 0.8200 1.768 0.00902229 0.00902229 methanol400 114.6200 10.6200 10.793 0.00902229 0.00902229 methanol50 0.4400 0.2400 1.833 0.00902229 0.00902229 minsurf100 532.7000 223.6800 2.382 2.50695092 2.50694926 minsurf25 20.7300 5.4300 3.818 2.51948819 2.51948768 minsurf50 54.3900 30.0000 1.813 2.51489007 2.51488916 minsurf75 174.6700 94.1300 1.856 2.50568773 2.50568648 pinene100 0.7400 1.0300 0.718 19.87217015 19.87217013 pinene200 2.0300 4.1400 0.490 19.87216684 19.87216685 pinene25 0.3300 0.2900 1.138 19.87216552 19.87216552 pinene50 0.3200 0.3000 1.067 19.87216552 19.87216552 polygon100 9.7400 18.2800 0.533 -0.72686840 -0.68840445 polygon25 0.1100 0.0700 1.571 -0.74913723 -0.75541069 polygon75 3.1200 8.8100 0.354 -0.72686816 -0.77544133 popdynm100 11.9800 1.3000 9.215 19746.52860218 19746.52860217 popdynm50 5.6500 0.3600 15.694 19746.54515628 19746.54515628 rocket100 0.7000 0.9400 0.745 -1.01283174 -1.01283202 rocket200 1.8700 2.0100 0.930 -1.01283558 -1.01283550 torsion100 20.1700 125.0000 0.161 -0.41823436 -0.41823921 torsion25 1.2200 4.0200 0.303 -0.41750918 -0.41751073 torsion50 11.8600 21.8300 0.543 -0.41808461 -0.41808763 torsion75 11.4700 55.5700 0.206 -0.41819577 -0.41819940

 Modelname Time (KNITRO) Time (MINOS) Ratio (KNITRO/MINOS) Obj (KNITRO) Obj (MINOS) arki0016 8.4100 0.8800 9.557 867.97316604 1488.11634940 ex8_2_3a 23.3400 1.9100 12.220 -3731.07927498 -3282.93488482 polygon50 0.7200 7.1000 0.101 -0.73359787 -0.68840445 popdynm200 50.4100 3.9700 12.698 19746.52964661 19746.52964660 popdynm25 0.2900 0.1600 1.812 19752.21541511 19752.21541511

 Modelname Time (KNITRO) Time (MINOS) Ratio (KNITRO/MINOS) Obj (KNITRO) Status (MINOS) camshape400 0.2900 0.1000 --- -4.27568803 mstat( 5) sstat( 1) camshape800 0.6900 0.2800 --- -4.27427209 mstat( 5) sstat( 1) glider100 56.2100 0.3200 --- -249.99810068 mstat( 5) sstat( 1) glider200 47.1500 0.6800 --- -249.99920263 mstat( 5) sstat( 1) glider400 27.0900 2.2700 --- -249.99944886 mstat( 5) sstat( 1) glider50 22.0400 0.1800 --- -249.99925690 mstat( 5) sstat( 1) rocket400 4.3100 3.7300 --- -1.01283547 mstat( 5) sstat( 1)

 Modelname Time (KNITRO) Time (MINOS) Ratio (KNITRO/MINOS) Obj (KNITRO) Status (MINOS) methanol200 9.3400 15.0100 --- 0.00902229 mstat( 3) sstat( 1)

 Modelname Time (KNITRO) Time (MINOS) Ratio (KNITRO/MINOS) Obj (KNITRO) Status (MINOS) arki0017 3600.0000 2.8900 --- -119.74852541 mstat( 5) sstat( 1)

 Modelname Time (KNITRO) Time (MINOS) Ratio (KNITRO/MINOS) Status (KNITRO) Obj (MINOS) arki0003 3600.2700 4.7100 --- mstat( 6) sstat( 3) 3795.20606780 arki0011 NA 29.2500 --- mstat(13) sstat(13) -224086.46003873 arki0012 NA 922.1000 --- mstat(13) sstat(13) -224252.44472300 arki0013 NA 1010.6300 --- mstat(13) sstat(13) -224253.08791476 arki0014 NA 1261.6500 --- mstat(13) sstat(13) -223977.09266503 arki0004 3600.0300 3.7500 --- mstat( 6) sstat( 3) 327.73301341 robot100 3600.0000 0.3800 --- mstat( 6) sstat( 3) 9.14268538 robot200 3600.0100 1.1600 --- mstat( 6) sstat( 3) 9.14139550 robot400 3600.0200 5.0200 --- mstat( 6) sstat( 3) 9.14102603 robot50 3600.0000 0.1300 --- mstat( 6) sstat( 3) 9.14687850

 Modelname Time (KNITRO) Time (MINOS) Ratio (KNITRO/MINOS) Status (KNITRO) Obj (MINOS) elec200 3604.1600 3600.0100 --- mstat( 6) sstat( 3) 15978.92332125 arki0018 3600.0200 3600.3200 --- mstat( 6) sstat( 3) 0.01058402

 Modelname Time (KNITRO) Time (MINOS) Ratio (KNITRO/MINOS) Status (KNITRO) Status (MINOS) ex8_2_2 3693.5500 0.2600 --- mstat( 6) sstat( 3) mstat( 3) sstat( 1) arki0008 3600.0200 26.7300 --- mstat( 6) sstat( 3) mstat( 3) sstat( 1)

 Modelname Time (KNITRO) Obj (KNITRO) arki0002 0.2300 1.87252774 arki0015 4.7700 -263.42945620 arki0016 8.4100 867.97316604 arki0020 0.4200 -41.07495436 arki0021 2.5400 -72.58210091 arki0022 4.5000 -87.09909125 arki0023 17.7500 -153.66007765 camshape400 0.2900 -4.27568803 camshape800 0.6900 -4.27427209 catmix100 0.0400 -0.04806926 catmix200 0.0800 -0.04805887 catmix400 0.1700 -0.04805603 catmix800 0.4000 -0.04805487 chain400 0.0700 5.06862169 ex8_2_2a 7.1400 -552.66624685 ex8_2_2b 8.5100 -552.66624684 ex8_2_3a 23.3400 -3731.07927498 ex8_2_3b 30.4400 -3731.07927499 ex8_2_5a 5.8900 -830.33806266 ex8_2_5b 15.5200 -830.33806266 flowchan100 0.0800 0.00000000 flowchan200 0.1900 0.00000000 flowchan400 0.3800 0.00000000 gasoil100 0.3000 0.00523659 gasoil200 0.7900 0.00523660 gasoil400 2.5400 0.00523660 gasoil50 0.1300 0.00523664 glider100 56.2100 -249.99810068 glider200 47.1500 -249.99920263 glider400 27.0900 -249.99944886 glider50 22.0400 -249.99925690 infeas1 1.6200 13685.59646090 jbearing100 8.9500 -0.15504059 jbearing25 0.8200 -0.15401519 jbearing50 2.6600 -0.15482352 jbearing75 5.2200 -0.15498349 lnts100 0.0500 0.55459540 lnts200 0.1400 0.55457702 lnts400 0.3000 0.55457241 methanol100 1.4500 0.00902229 methanol200 9.3400 0.00902229 methanol400 114.6200 0.00902229 methanol50 0.4400 0.00902229 minsurf100 532.7000 2.50695092 minsurf25 20.7300 2.51948819 minsurf50 54.3900 2.51489007 minsurf75 174.6700 2.50568773 pinene100 0.7400 19.87217015 pinene200 2.0300 19.87216684 pinene25 0.3300 19.87216552 pinene50 0.3200 19.87216552 polygon100 9.7400 -0.72686840 polygon25 0.1100 -0.74913723 polygon50 0.7200 -0.73359787 polygon75 3.1200 -0.72686816 popdynm100 11.9800 19746.52860218 popdynm200 50.4100 19746.52964661 popdynm25 0.2900 19752.21541511 popdynm50 5.6500 19746.54515628 rocket100 0.7000 -1.01283174 rocket200 1.8700 -1.01283558 rocket400 4.3100 -1.01283547 torsion100 20.1700 -0.41823436 torsion25 1.2200 -0.41750918 torsion50 11.8600 -0.41808461 torsion75 11.4700 -0.41819577

 Modelname Time (KNITRO) Obj (KNITRO) arki0017 3600.0000 -119.74852541

 Modelname Time (KNITRO) Status (KNITRO) arki0003 -- mstat( 6) sstat( 3) arki0011 -- mstat(13) sstat(13) arki0012 -- mstat(13) sstat(13) arki0013 -- mstat(13) sstat(13) arki0014 -- mstat(13) sstat(13) elec200 -- mstat( 6) sstat( 3) ex8_2_2 -- mstat( 6) sstat( 3) arki0004 -- mstat( 6) sstat( 3) arki0008 -- mstat( 6) sstat( 3) arki0018 -- mstat( 6) sstat( 3) robot100 -- mstat( 6) sstat( 3) robot200 -- mstat( 6) sstat( 3) robot400 -- mstat( 6) sstat( 3) robot50 -- mstat( 6) sstat( 3)

 Modelname Time (MINOS) Obj (MINOS) arki0002 2.0300 1.06869312 arki0003 4.7100 3795.20606780 arki0011 29.2500 -224086.46003873 arki0012 922.1000 -224252.44472300 arki0013 1010.6300 -224253.08791476 arki0014 1261.6500 -223977.09266503 arki0015 2.7400 -272.29977889 arki0020 13.0400 -41.07495436 arki0021 125.9800 -72.58210091 arki0022 260.4100 -87.09909127 arki0023 2033.4700 -153.66007775 catmix100 0.2800 -0.04806940 catmix200 0.4300 -0.04805911 catmix400 0.5000 -0.04805651 catmix800 1.0800 -0.04805584 chain400 2.7500 5.06862169 ex8_2_2a 23.5100 -552.64240028 ex8_2_2b 3.8500 -551.59186928 ex8_2_3b 18.7800 -3730.72304289 ex8_2_5a 17.7500 -830.33212718 ex8_2_5b 3.0300 -829.34539827 flowchan100 0.0300 0.00000000 flowchan200 0.1100 0.00000000 flowchan400 0.4000 0.00000000 gasoil100 0.3900 0.00523659 gasoil200 1.8400 0.00523660 gasoil400 6.7300 0.00523660 gasoil50 0.1900 0.00523664 infeas1 0.2900 13685.59646104 jbearing100 111.1000 -0.15504196 jbearing25 4.1800 -0.15401554 jbearing50 20.4700 -0.15482422 jbearing75 55.7800 -0.15498453 lnts100 0.1600 0.55459540 lnts200 0.7400 0.55457702 lnts400 3.2600 0.55457241 methanol100 0.8200 0.00902229 methanol400 10.6200 0.00902229 methanol50 0.2400 0.00902229 minsurf100 223.6800 2.50694926 minsurf25 5.4300 2.51948768 minsurf50 30.0000 2.51488916 minsurf75 94.1300 2.50568648 pinene100 1.0300 19.87217013 pinene200 4.1400 19.87216685 pinene25 0.2900 19.87216552 pinene50 0.3000 19.87216552 polygon100 18.2800 -0.68840445 polygon25 0.0700 -0.75541069 polygon75 8.8100 -0.77544133 popdynm100 1.3000 19746.52860217 popdynm50 0.3600 19746.54515628 rocket100 0.9400 -1.01283202 rocket200 2.0100 -1.01283550 torsion100 125.0000 -0.41823921 torsion25 4.0200 -0.41751073 torsion50 21.8300 -0.41808763 torsion75 55.5700 -0.41819940 arki0004 3.7500 327.73301341 robot100 0.3800 9.14268538 robot200 1.1600 9.14139550 robot400 5.0200 9.14102603 robot50 0.1300 9.14687850

 Modelname Time (MINOS) Obj (MINOS) arki0016 0.8800 1488.11634940 elec200 3600.0100 15978.92332125 ex8_2_3a 1.9100 -3282.93488482 polygon50 7.1000 -0.68840445 popdynm200 3.9700 19746.52964660 popdynm25 0.1600 19752.21541511 arki0018 3600.3200 0.01058402

 Modelname Time (MINOS) Status (MINOS) camshape400 -- mstat( 5) sstat( 1) camshape800 -- mstat( 5) sstat( 1) glider100 -- mstat( 5) sstat( 1) glider200 -- mstat( 5) sstat( 1) glider400 -- mstat( 5) sstat( 1) glider50 -- mstat( 5) sstat( 1) rocket400 -- mstat( 5) sstat( 1) arki0017 -- mstat( 5) sstat( 1)

 Modelname Time (MINOS) Status (MINOS) ex8_2_2 0.2600 mstat( 3) sstat( 1) methanol200 15.0100 mstat( 3) sstat( 1) arki0008 26.7300 mstat( 3) sstat( 1)