Sei sulla pagina 1di 2

EQUIPO 8

Fernández Rodríguez Karla Patricia


Ramírez Vargas Jaime Eduardo
El General Algebraic Modeling System (GAMS) es un software de alto nivel para
el modelado de sistema para la optimización matemática. GAMS está diseñado
para modelar y resolver problemas lineales, no lineales y optimización entera mixta.
El sistema está diseñado para aplicaciones de modelado a gran escala complejas y
permite al usuario construir grandes modelos que pueden adaptarse a las nuevas
situaciones. El sistema está disponible para su uso en distintas plataformas
informáticas. Los modelos son portátiles desde una plataforma a otra.
GAMS fue el primer lenguaje de modelado algebraico (AML) y es formalmente
similar a la utilizada comúnmente lenguajes de programación de cuarta generación.
GAMS contiene un entorno de desarrollo integrado (IDE) y está conectado a un
grupo de optimización de terceros que resuelven. Entre estos solucionadores son
BARON, monedas o solucionadores, CONOPT, CPLEX, DICOPT, Gurobi, Mosek,
SNOPT y XPRESS.
GAMS permite a los usuarios implementar una especie de algoritmos híbridos que
combinan diferentes solucionadores. Los modelos se describen en las
declaraciones algebraicas concisas y legibles. GAMS es uno de los formatos de
entrada más populares para el servidor NEOS para la optimización. A pesar de que
fue diseñado inicialmente para aplicaciones relacionadas con la economía y la
ciencia de la administración, que tiene una comunidad de usuarios de diversos
orígenes de la ingeniería y la ciencia.

ANTECEDENTES
La fuerza impulsora detrás del desarrollo de GAMS fueron los usuarios de la
programación matemática que creían en la optimización como un marco poderoso
y elegante para la solución de problemas de la vida real en la ciencia y la ingeniería.
Al mismo tiempo, estos usuarios se sienten frustrados por los altos costos, requisitos
de formación, y una baja fiabilidad global de la aplicación de herramientas de
optimización. La mayor parte de las iniciativas y el apoyo para el nuevo desarrollo
del sistema surgió como respuesta a los problemas en los campos de la economía,
las finanzas y la ingeniería (sobre todo la ingeniería química), ya que en estas
disciplinas los fenómenos y las situaciones reales se modelan a través de la
programación matemática la mayoría de las veces.
El impulso de GAMS para el desarrollo surgió de la experiencia de la frustración de
un gran grupo de modelos económicos en el Banco Mundial. Este impulso se
remonta a la década de 1970, en la que economistas, matemáticos y estadísticos
se juntaron para abordar los problemas del desarrollo de un nuevo. Se utilizaron las
mejores técnicas disponibles en ese momento para resolver múltiples modelos de
toda la economía del sector y grandes modelos de simulación y optimización en la
agricultura, el acero, los fertilizantes, la energía, el uso del agua y otros sectores. A
pesar de que se investigó mucho y se produjo un desarrollo notable, el éxito inicial
fue difícil de reproducir fuera del campo de investigación para el que estaba
diseñada cada técnica. Las técnicas existentes para construir, manipular y resolver
este tipo de modelos requerían varias traducciones manuales que consumían
EQUIPO 8
Fernández Rodríguez Karla Patricia
Ramírez Vargas Jaime Eduardo
mucho tiempo y eran propensas a errores en las traslaciones de los problemas
específicos a cada método de resolución. Durante las presentaciones en un
seminario, los modeladores tuvieron que defender las versiones de sus modelos
(algunas un poco irracionales por la falta de tiempo y de dinero). Sus modelos no
podían ser trasladados a otros ámbitos diferentes de los de diseño, ya que se
requerían conocimientos avanzados de programación y formatos de datos, de
manera que la mayoría de los métodos de solución no eran portables.