General Algebraic Modeling System
El General Algebraic Modeling System (GAMS) es un software de alto nivel de modelado del 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 mantenibles 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.
Cronología
Cronología
- 1976 GAMS idea se presenta en el ISMP Budapest
- 1978 Fase I: GAMS apoya la programación lineal . Plataformas compatibles: Grandes ordenadores y estaciones de trabajo Unix
- 1979 Fase II: GAMS apoya la programación no lineal .
- 1987 GAMS se convierte en un producto comercial
- 1988 Primer sistema de PC (16 bits)
- 1988 Alex Meeraus, el iniciador de GAMS y fundador de la Corporación de Desarrollo GAMS , se otorga INFORMA Sociedad Informática del Premio
- 1990 de 32 bits Dos Extender
- 1990 GAMS traslada a Georgetown, Washington, DC
- 1991 Mixed Integer capacidad de Programas no lineales (DICOPT)
- 1994 GAMS admite problemas de complementariedad mixtos
- 1995 idioma MPSGE se agrega para el modelado CGE
- 1996 rama europea abre en Alemania
- 1998 de 32 bits de Windows nativo
- 1998 programación estocástica capacidad (OSL / SE, DECIS)
- 1999 Introducción de la GAMS entorno de desarrollo integrado (IDE)
- 2000 GAMS Mundial iniciativa comenzó
- 2001 Intercambio de datos GAMS (GDX) se introduce
- 2002 GAMS aparece en OR / MS 50 Aniversario lista de hitos
- 2003 programación Cónica se añade
- 2003 Optimización Global en GAMS
- 2004 iniciativa de aseguramiento de calidad comienza
- 2004 Apoyo a programas cuadrática constreñidos
- 2005 Apoyo a los sistemas operativos de PC 64 bits
- 2006 GAMS apoya paralelo grid computing
- 2007 GAMS apoya de código abierto solucionadores de COIN-OR
- 2008 Soporte para 32 y 64 bits de Mac OS X
- 2009 GAMS apoya programas matemáticos extendidas (EMP)
- 2010 GAMS se otorga el Premio a la Empresa de la Sociedad Alemana de Investigación Operativa (GOR)
- 2012 Los Ganadores del Premio de Impacto INFORMS 2012 incluyen Alexander Meeraus. El premio fue otorgado a los creadores de los cinco más importantes lenguajes de modelado algebraicas [1] .