Resource Times:

Date / Time: 06/24/04 14:36:35


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.

Tracefile 1 :3-cops_ipopt.trc
Tracefile 2 :4-cops_snopt.trc
Solvers used : AMPL/IPOPT
SNOPT
Modeltype(s)   NLP
Threshold: Solver Faster 10%
Threshold: Solver Much Faster 50%
Threshold: Solver Infinitely Faster Other solver failed


Total Obj AMPL/IPOPT better Obj same Obj SNOPT better
Solver AMPL/IPOPT infinitely faster : 1 1 - -
Solver AMPL/IPOPT much faster : 29 7 20 2
Solver AMPL/IPOPT faster : 2 1 1 -
Solvers perform the same : 1 1 - -
Solver SNOPT faster : 3 2 1 -
Solver SNOPT much faster : 7 2 3 2
Solver SNOPT infinitely faster : 21 - - 21
Both solvers failed to solve optimally :- - - -
Total models: : 64142525




Solver return definition:

OutcomeModel StatusSolver 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:

Back to top

Solver AMPL/IPOPT infinitely faster - Obj of AMPL/IPOPT better:

Modelname Time (AMPL/IPOPT) Time (SNOPT) Ratio (AMPL/IPOPT / SNOPT) Obj (AMPL/IPOPT) Obj (SNOPT)
jbearing100 3.6900fail -- -1.55037800E-01 0.00000000E+00

Back to top



Back to top

Solver AMPL/IPOPT much faster - Obj of AMPL/IPOPT better:

Modelname Time (AMPL/IPOPT) Time (SNOPT) Ratio (AMPL/IPOPT / SNOPT) Obj (AMPL/IPOPT) Obj (SNOPT)
camshape800 4.930010.48300.470 -4.27427200E+00 -4.26882831E+00
catmix400 4.210016.96140.248 -4.80561700E-02 -4.80438541E-02
catmix800 6.890045.80120.150 -4.80551200E-02 -4.76966541E-02
jbearing75 2.53003600.36210.001 -1.54981300E-01 -1.11652672E-01
minsurf100 50.85003602.08740.014 2.50695100E+00 2.51369838E+00
minsurf50 12.49003600.57540.003 2.51489100E+00 2.51532033E+00
minsurf75 20.11003600.51460.006 2.50568800E+00 2.51143788E+00

Back to top



Back to top

Solver AMPL/IPOPT much faster - Obj same for both solvers:

Modelname Time (AMPL/IPOPT) Time (SNOPT) Ratio (AMPL/IPOPT / SNOPT) Obj (AMPL/IPOPT) Obj (SNOPT)
gasoil100 2.030011.40820.178 5.23659400E-03 5.23659432E-03
gasoil200 5.110051.21040.100 5.23659600E-03 5.23659587E-03
gasoil400 14.1700184.56580.077 5.23659600E-03 5.23659584E-03
gasoil50 0.88004.00920.219 5.23664000E-03 5.23664002E-03
lnts100 0.32002.98240.107 5.54595400E-01 5.54596158E-01
lnts200 1.080012.08090.089 5.54577000E-01 5.54577193E-01
lnts400 1.320040.03310.033 5.54572400E-01 5.54572600E-01
lnts50 0.15000.89850.167 5.54668800E-01 5.54668769E-01
methanol100 6.690015.83700.422 9.02229400E-03 9.02229107E-03
methanol200 5.560066.16940.084 9.02229200E-03 9.02229230E-03
methanol400 12.7600231.15820.055 9.02229200E-03 9.02228997E-03
methanol50 1.22004.58360.266 9.02228900E-03 9.02228684E-03
minsurf25 2.280032.95130.069 2.51948900E+00 2.51948768E+00
pinene200 5.9100133.12180.044 1.98721700E+01 1.98721668E+01
pinene25 3.53009.18510.384 1.98721700E+01 1.98721655E+01
pinene50 3.63009.14200.397 1.98721700E+01 1.98721655E+01
torsion100 21.27003600.72630.006 -4.18235400E-01 -4.18237492E-01
torsion25 2.340026.73920.088 -4.17509800E-01 -4.17510726E-01
torsion50 4.9600370.47440.013 -4.18085700E-01 -4.18087609E-01
torsion75 10.59001614.06680.007 -4.18196600E-01 -4.18199387E-01

Back to top



Back to top

Solver AMPL/IPOPT much faster - Obj of SNOPT better:

Modelname Time (AMPL/IPOPT) Time (SNOPT) Ratio (AMPL/IPOPT / SNOPT) Obj (AMPL/IPOPT) Obj (SNOPT)
jbearing25 1.44001682.66030.001 -1.54822100E-01 -1.54824219E-01
jbearing50 1.44001676.30900.001 -1.54822100E-01 -1.54824219E-01

Back to top



Back to top

Solver AMPL/IPOPT faster - Obj of AMPL/IPOPT better:

Modelname Time (AMPL/IPOPT) Time (SNOPT) Ratio (AMPL/IPOPT / SNOPT) Obj (AMPL/IPOPT) Obj (SNOPT)
rocket100 6.75009.56870.705 -1.01283200E+00 -1.01281060E+00

Back to top



Back to top

Solver AMPL/IPOPT faster - Obj same for both solvers:

Modelname Time (AMPL/IPOPT) Time (SNOPT) Ratio (AMPL/IPOPT / SNOPT) Obj (AMPL/IPOPT) Obj (SNOPT)
catmix100 0.67000.94300.710 -4.80693000E-02 -4.80596028E-02

Back to top



Back to top

Solvers perform the same - Obj of AMPL/IPOPT better:

Modelname Time (AMPL/IPOPT) Time (SNOPT) Ratio (AMPL/IPOPT / SNOPT) Obj (AMPL/IPOPT) Obj (SNOPT)
catmix200 4.53004.10851.103 -4.80589300E-02 -4.80486311E-02

Back to top



Back to top

Solver SNOPT faster - Obj of AMPL/IPOPT better:

Modelname Time (AMPL/IPOPT) Time (SNOPT) Ratio (AMPL/IPOPT / SNOPT) Obj (AMPL/IPOPT) Obj (SNOPT)
rocket200 25.970021.38751.214 -1.01283500E+00 -1.01267680E+00
rocket400 138.400097.06421.426 -1.01283500E+00 -1.01127925E+00

Back to top



Back to top

Solver SNOPT faster - Obj same for both solvers:

Modelname Time (AMPL/IPOPT) Time (SNOPT) Ratio (AMPL/IPOPT / SNOPT) Obj (AMPL/IPOPT) Obj (SNOPT)
camshape100 0.26000.20211.287 -4.28414700E+00 -4.28411473E+00

Back to top



Back to top

Solver SNOPT much faster - Obj of AMPL/IPOPT better:

Modelname Time (AMPL/IPOPT) Time (SNOPT) Ratio (AMPL/IPOPT / SNOPT) Obj (AMPL/IPOPT) Obj (SNOPT)
camshape200 3.12000.56135.559 -4.27850000E+00 -4.27844288E+00
rocket50 7.06003.00992.346 -1.01281700E+00 -1.01280636E+00

Back to top



Back to top

Solver SNOPT much faster - Obj same for both solvers:

Modelname Time (AMPL/IPOPT) Time (SNOPT) Ratio (AMPL/IPOPT / SNOPT) Obj (AMPL/IPOPT) Obj (SNOPT)
camshape400 5.52002.38752.312 -4.27568700E+00 -4.27567050E+00
pinene100 249.300038.50036.475 1.98721700E+01 1.98721701E+01
popdynm50 253.600012.502920.283 1.97465500E+07 1.97465452E+07

Back to top



Back to top

Solver SNOPT much faster - Obj of SNOPT better:

Modelname Time (AMPL/IPOPT) Time (SNOPT) Ratio (AMPL/IPOPT / SNOPT) Obj (AMPL/IPOPT) Obj (SNOPT)
elec25 5.92001.61563.664 2.44402400E+02 2.43812760E+02
polygon75 100.980021.08674.789 -7.37233500E-01 7.84769756E-01

Back to top



Back to top

Solver SNOPT infinitely faster - Obj of SNOPT better:

Modelname Time (AMPL/IPOPT) Time (SNOPT) Ratio (AMPL/IPOPT / SNOPT) Obj (AMPL/IPOPT) Obj (SNOPT)
chain100 fail 5.2283 -- 8.77208600E+00 5.06978461E+00
chain200 fail 12.2627 -- 8.72882200E+00 5.06891741E+00
chain400 fail 69.1914 -- 3.74062100E+00 5.06862171E+00
chain50 fail 0.9158 -- 6.52063400E+00 5.07226150E+00
elec100 fail 27.9703 -- 4.35890400E+03 4.44835063E+03
elec200 fail 228.0921 -- 6.25343000E+13 1.84391732E+04
elec50 fail 3.2654 -- 1.06618300E+03 1.05518231E+03
glider100 fail 23.7778 -- -1.00000000E+20 2.49911831E+02
glider200 fail 112.4806 -- -4.42547500E+01 2.49892391E+02
glider400 fail 512.7804 -- -1.00000000E+20 2.49985849E+02
glider50 fail 8.1350 -- -8.06485200E+01 -2.49997654E+02
polygon100 fail 58.4674 -- -7.67270200E-01 -7.85040868E-01
polygon25 fail 0.2846 -- -7.39496000E-01 -7.79740615E-01
polygon50 fail 3.1147 -- -7.36758100E-01 -7.84016147E-01
popdynm100 fail 46.9368 -- 1.97455600E+07 1.97465286E+07
popdynm200 fail 192.1450 -- 1.97459900E+07 1.97465296E+07
popdynm25 fail 3.8047 -- 1.97522200E+07 1.97522154E+07
robot100 fail 41.2986 -- 1.00000000E+00 9.14268538E+00
robot200 fail 105.8019 -- 1.00000000E+00 9.14139550E+00
robot400 fail 1527.9962 -- 1.00000000E+00 9.14102603E+00
robot50 fail 4.5815 -- 1.00000000E+00 9.14687850E+00

Back to top