Resource Times:

Results created on 03/04/11 12:14:20 using the PAVER Server/Performance tools available at http://www.gamsworld.eu/performance/paver

See the solver return definitions for optimal/feasible model and solve statuses. Solutions are not checked for how close they are to eachother.

Resource times are considered the same, if they are within 10% of eachother. A solver is considered faster than another, if it is less than 50% faster than the other. A solver is considered much faster than another, if it is more than 50% faster than the other.

If a model was not solved optimal/feasible by both solvers, the resource time is considered the same. If a model was solved optimal/feasible by solver A but not by solver B, then solver A is considered infinitely faster than solver B. Similarly, if one solver has trace data and the other has no data, then the first solver is consideredinfinitely faster.

A solver is considered to have a better objective function value, if the relative objective value difference is greater than 1.00E-05 For objective values below 1e-1 we use absolute differences.

Input File Number Filename
Tracefile 1: IPOPT-1.trc
Tracefile 2: SNOPT-1.trc
Solvers used : IPOPT-MA27
SNOPT
Modeltype(s)   NLP
Threshold: Solver Faster 10%
Threshold: Solver Much Faster 50%
Threshold: Solver Infinitely Faster Other solver failed

Total Obj IPOPT-MA27 better Obj same Obj SNOPT better
Solver IPOPT-MA27 infinitely faster : 3 3 - -
Solver IPOPT-MA27 much faster : 60 8 47 5
Solver IPOPT-MA27 faster : 3 - 3 -
Solvers perform the same : 1 - 1 -
Solver SNOPT faster : 2 - 2 -
Solver SNOPT much faster : 6 - 4 2
Solver SNOPT infinitely faster : 3 - - 3
Both solvers failed to solve optimally : 3 - 3 -
Total models: : 81116010

Solver return definition:

Outcome Model Status Solver Status
globally optimal 1 or 15 1
locally optimal/feasible 2 or 7 or 16 or 17 1 or 2 or 3 or 4 or 5

Resource Times:

• Models for each resource time category. Listed are the solver resource times TIME(.) in seconds, as well as the ratio of resource times RATIO(.)for the two solvers if both solved optimally. Models not solved optimally by a solver have status listed instead of resource time.
• 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 1.00E-05.
• Solver resource time ratios for a particular model are listed only if both solvers are optimal and if one solver has resource time greater than 5.00E-02.

Solver IPOPT-MA27 infinitely faster - Obj of IPOPT-MA27 better:

 Modelname Time (IPOPT-MA27) Time (SNOPT) Ratio (IPOPT-MA27 / SNOPT) Obj (IPOPT-MA27) Obj (SNOPT) arki0003 510.2660 fail -- 3.79520602E+03 4.92359179E+05 arki0016 9.5800 fail -- 8.67973166E+02 NA infeas1 0.3510 infeasible -- 1.36855965E+04 -1.26241169E+04

Solver IPOPT-MA27 much faster - Obj of IPOPT-MA27 better:

 Modelname Time (IPOPT-MA27) Time (SNOPT) Ratio (IPOPT-MA27 / SNOPT) Obj (IPOPT-MA27) Obj (SNOPT) arki0014 50.4430 3600.0370 0.014 -2.23977035E+05 -2.23972995E+05 arki0018 0.3290 42.2100 0.008 1.04566244E-02 1.19806893E-02 arki0023 0.7280 82.4830 0.009 -1.53660078E+02 -1.53417323E+02 ex8_2_2a 1.3160 118.9230 0.011 -5.52666259E+02 -5.52660247E+02 ex8_2_2b 1.6600 6.6280 0.250 -5.52666260E+02 -5.51769771E+02 ex8_2_3b 3.4640 22.1670 0.156 -3.73107930E+03 -3.73072925E+03 ex8_2_5b 1.9290 6.7640 0.285 -8.30338068E+02 -8.30079408E+02 polygon100 0.5510 21.3800 0.026 -7.85056137E-01 -7.85031267E-01

Solver IPOPT-MA27 much faster - Obj same for both solvers:

 Modelname Time (IPOPT-MA27) Time (SNOPT) Ratio (IPOPT-MA27 / SNOPT) Obj (IPOPT-MA27) Obj (SNOPT) arki0011 84.0000 417.8620 0.201 -2.24086460E+05 -2.24086460E+05 arki0012 55.7840 3241.7210 0.017 -2.24252426E+05 -2.24252446E+05 arki0013 59.4700 1487.5470 0.040 -2.24253088E+05 -2.24253089E+05 arki0017 0.4350 1715.7910 0.000 -1.21833080E+02 -1.21833080E+02 arki0020 0.0740 25.4230 0.003 -4.10749544E+01 -4.10749544E+01 arki0021 0.2110 75.6490 0.003 -7.25821009E+01 -7.25821009E+01 arki0022 0.3720 103.7290 0.004 -8.70990913E+01 -8.70990913E+01 catmix200 0.0520 0.6780 0.077 -4.80591358E-02 -4.80591364E-02 catmix400 0.0950 2.5770 0.037 -4.80565435E-02 -4.80565453E-02 catmix800 0.1810 10.9170 0.017 -4.80558974E-02 -4.80559005E-02 chain400 0.0170 7.1580 --- 5.06862169E+00 5.06862169E+00 ex8_2_3a 2.8440 64.3650 0.044 -3.73107930E+03 -3.73107809E+03 ex8_2_5a 1.7680 183.9390 0.010 -8.30338068E+02 -8.30338028E+02 flowchan200 0.0910 1.0650 0.085 0.00000000E+00 0.00000000E+00 flowchan400 0.1880 3.3790 0.056 0.00000000E+00 0.00000000E+00 gasoil100 0.1450 0.4980 0.291 5.23659432E-03 5.23659432E-03 gasoil200 0.2910 1.4750 0.197 5.23659587E-03 5.23659587E-03 gasoil400 0.7990 7.0000 0.114 5.23659583E-03 5.23659583E-03 gasoil50 0.0580 0.2010 0.289 5.23664002E-03 5.23664002E-03 glider50 24.8520 76.3770 0.325 -1.28697737E+03 -1.28697737E+03 jbearing100 0.4680 40.0780 0.012 -1.55041943E-01 -1.55041962E-01 jbearing25 0.1140 7.0120 0.016 -1.54015507E-01 -1.54015540E-01 jbearing50 0.2000 30.7210 0.007 -1.54823813E-01 -1.54824222E-01 jbearing75 0.3240 24.6340 0.013 -1.54984461E-01 -1.54984535E-01 lnts200 0.0460 1.4820 --- 5.54577016E-01 5.54577016E-01 lnts400 0.0810 6.4850 0.012 5.54572414E-01 5.54572414E-01 methanol100 0.1940 0.8190 0.237 9.02229108E-03 9.02229107E-03 methanol400 2.8960 8.4200 0.344 9.02228992E-03 9.02228985E-03 methanol50 0.0700 1.2120 0.058 9.02228685E-03 9.02228684E-03 minsurf100 0.5960 307.3960 0.002 2.50694962E+00 2.50694926E+00 minsurf25 0.1270 5.7500 0.022 2.51948798E+00 2.51948768E+00 minsurf50 0.2730 67.6010 0.004 2.51489003E+00 2.51488916E+00 minsurf75 1.4340 155.1750 0.009 2.50568711E+00 2.50568648E+00 pinene100 0.1510 2.3520 0.064 1.98721701E+01 1.98721701E+01 pinene200 0.3690 10.7530 0.034 1.98721668E+01 1.98721668E+01 pinene25 0.0750 1.1890 0.063 1.98721655E+01 1.98721655E+01 pinene50 0.0750 1.0510 0.071 1.98721655E+01 1.98721655E+01 popdynm100 0.2190 1.9540 0.112 1.97465286E+04 1.97465286E+04 popdynm200 0.4940 6.1400 0.080 1.97465296E+04 1.97465296E+04 popdynm25 0.0870 0.3130 0.278 1.97522154E+04 1.97522154E+04 popdynm50 0.0980 1.0690 0.092 1.97465452E+04 1.97465452E+04 robot200 0.2420 7.1720 0.034 9.14139686E+00 9.14139550E+00 robot400 0.5500 73.1190 0.008 9.14102607E+00 9.14102603E+00 torsion100 0.5980 19.8940 0.030 -4.18239199E-01 -4.18239213E-01 torsion25 0.1220 1.5050 0.081 -4.17510726E-01 -4.17510730E-01 torsion50 0.2840 14.2930 0.020 -4.18087625E-01 -4.18087632E-01 torsion75 0.4420 12.4500 0.036 -4.18199390E-01 -4.18199401E-01

Solver IPOPT-MA27 much faster - Obj of SNOPT better:

 Modelname Time (IPOPT-MA27) Time (SNOPT) Ratio (IPOPT-MA27 / SNOPT) Obj (IPOPT-MA27) Obj (SNOPT) arki0002 0.1360 155.9220 0.001 1.87252774E+00 1.09249984E+00 arki0015 1.3560 3.7150 0.365 -2.66940688E+02 -2.72299778E+02 glider100 288.4420 1618.6330 0.178 -1.25461354E+03 -1.25505860E+03 polygon50 0.2900 1.6020 0.181 -7.82132559E-01 -7.84013049E-01 polygon75 0.6500 5.3170 0.122 -7.84463757E-01 -7.84788457E-01

Solver IPOPT-MA27 faster - Obj same for both solvers:

 Modelname Time (IPOPT-MA27) Time (SNOPT) Ratio (IPOPT-MA27 / SNOPT) Obj (IPOPT-MA27) Obj (SNOPT) catmix100 0.0480 0.1660 --- -4.80694133E-02 -4.80693970E-02 flowchan100 0.0450 0.3330 --- 0.00000000E+00 0.00000000E+00 lnts100 0.0310 0.3100 --- 5.54595401E-01 5.54595401E-01

Solvers perform the same - Obj same for both solvers:

 Modelname Time (IPOPT-MA27) Time (SNOPT) Ratio (IPOPT-MA27 / SNOPT) Obj (IPOPT-MA27) Obj (SNOPT) polygon25 0.0330 0.0360 --- -7.79740541E-01 -7.79736699E-01

Solver SNOPT faster - Obj same for both solvers:

 Modelname Time (IPOPT-MA27) Time (SNOPT) Ratio (IPOPT-MA27 / SNOPT) Obj (IPOPT-MA27) Obj (SNOPT) camshape400 0.1710 0.0960 1.781 -4.27569663E+00 -4.27568692E+00 camshape800 0.7280 0.4180 1.742 -4.27430687E+00 -4.27427301E+00

Solver SNOPT much faster - Obj same for both solvers:

 Modelname Time (IPOPT-MA27) Time (SNOPT) Ratio (IPOPT-MA27 / SNOPT) Obj (IPOPT-MA27) Obj (SNOPT) methanol200 6.4270 2.5090 2.562 9.02228982E-03 9.02228980E-03 rocket100 1.9140 0.7420 2.580 -1.01283202E+00 -1.01283202E+00 rocket200 11.8530 4.6100 2.571 -1.01283569E+00 -1.01283569E+00 rocket400 118.2370 40.4500 2.923 -1.01283661E+00 -1.01283661E+00

Solver SNOPT much faster - Obj of SNOPT better:

 Modelname Time (IPOPT-MA27) Time (SNOPT) Ratio (IPOPT-MA27 / SNOPT) Obj (IPOPT-MA27) Obj (SNOPT) arki0004 1.7070 0.4440 3.845 3.27733013E+02 3.23467039E+02 elec200 26.1160 11.0000 2.374 1.84392677E+04 1.84389927E+04

Solver SNOPT infinitely faster - Obj of SNOPT better:

 Modelname Time (IPOPT-MA27) Time (SNOPT) Ratio (IPOPT-MA27 / SNOPT) Obj (IPOPT-MA27) Obj (SNOPT) glider400 infeasible 3599.9900 -- -1.02237682E-09 -2.52525598E+02 robot100 fail 0.8920 -- 0.00000000E+00 9.14268538E+00 robot50 fail 0.1410 -- 0.00000000E+00 9.14687850E+00