Академический Документы
Профессиональный Документы
Культура Документы
G e n e r a l A l g e b r a i c M o de l i n g S i s t e m ( G A M S )
El Sistema de Modelado Algebraico General (GAMS) es un sistema de modelado de alto nivel para
la programación y optimización matemáticas. Consiste en un compilador de lenguaje y un establo
de solucionadores de alto rendimiento integrados. GAMS está diseñado para aplicaciones
complejas de modelado a gran escala, y le permite construir grandes modelos de mantenimiento
que se pueden adaptar rápidamente a nuevas situaciones.
Conocer aquellos comandos que son mas importantes del programa GAMS
Realizar un ejemplo con dichos comandos.
Revisar las opciones que tiene disponibles para solucionar problemas modelos que
podemos resolver: Problemas Lineales (LP), Problemas No Lineales (NLP) y Problemas
Enteros (MIP).
CONSEJOS
No emplear una terminología extraña (palabras con letra “ñ” o simbolos extraños)
El programa no distingue entre Mayúsculas o Minúsculas.
El formato es libre, eso quiere decir que puedo dejar los espacios que quiera
Pegar las siguientes opciones recomendadas en el manual de usuario.
El fichero de salida (LST) nos informa de los errores que se comenten en el fichero original,
option Limrow=0; Proporciona en el fichero LST el listado las ecuaciones (filas)
option Limcol=0; Proporciona en el fichero LST el listado las variables (columnas)
option solprint=on; Controla la impresión de la solución. Las opciones son ON y OFF..
option sysout=off; Controla las opciones de impresión Las opciones posibles son ON y OFF.
option LP=CPLEX; definir el sistema que se va a utilizar en la solución con Programación Lineal
option MIP=CPLEX; definir el sistema que se va a utilizar en la solución con Programación Mixta Integrada
option NLP=CONOPT; definir el sistema que se va a utilizar en la solución con Programación No Lineal
option MINLP=DICOPT; definir el sistema que se va a utilizar en la solución con Prog. Mixta Integrada No
Lineal utilizando un DIscrete and Continuous OPTimizer.
option OPTCR=0; Es el criterio de optimalidad relativa de las soluciones enteras
UNIVERSIDAD DISTRITAL FRANCISCO JOSE DE CALDAS
G e n e r a l A l g e b r a i c M o de l i n g S i s t e m ( G A M S )
$TITTLE problemaGAMS1
$ontext
ENUNCIADO: Se trata de resolver la siguiente ecuación lineal sujeta a una serie de restricciones:
x1 , x2 , x3 , x4 , x5 , no negativas
$offtext
VARIABLES
$ontext Se han de indicar las variables si son positivas o negativas, si tienen algun tipo de
restricción o algun tipo de punto de partida en el problema $offtext
POSITIVE VARIABLES
EQUATIONS
$ontext Definir cuales son las ecuaciones que componen el problema $offtext
MODEL