views:

182

answers:

2

I'd be interested in getting the opinion from users of GAMS and AMPL on what the strength and weaknesses of each these languages are.

A: 

Take a look at this message http://yetanothermathprogrammingconsultant.blogspot.com/2009/03/ampl-vs-gams-on-radiotherapy-treatment.html

Vladimir
Thanks for the link.
Canoehead
A: 

In terms of functionality they are pretty much the same allowing to express most types of optimization problems. Personally, I prefer AMPL because it has intuitive and expressive syntax and it is very well documented in the book. Another important advantage of AMPL is that despite the fact that it is commercial you can avoid the vendor lock-in because there is an open source alternative - GNU MathProg (http://www.gnu.org/software/glpk). GAMS on the other hand has a more advanced IDE than those that exist for AMPL.

You can find an example of the same transportation problem from George Dantzig formulated in AMPL and GAMS in their Wikipedia articles (http://en.wikipedia.org/wiki/AMPL) and (http://en.wikipedia.org/wiki/General_Algebraic_Modeling_System).

vitaut