General Algebraic Modeling System
From Wikipedia, the free encyclopedia
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 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 se encuentran BARON, COIN-OR, 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 haber sido diseñado inicialmente para aplicaciones relacionadas con la economía y la ciencia de la administración, hoy tiene una comunidad de usuarios de diversos orígenes de la ingeniería y la ciencia.