Professional Documents
Culture Documents
Ayudantía N°5
LINGO
2
Ingresando Modelo a LINGO
• Ejemplo restricción:
PRODUCCION <= 1000;
Cada línea en LINGO termina con punto y coma. Si falta algún punto
y coma el modelo no se resolverá y el programa arrojará ERROR.
3
Ingresando Modelo a LINGO
4
Ingresando Modelo a LINGO
• Los nombres de las variables tienen que comenzar con una letra
(A-Z), los siguientes caracteres pueden ser letras, numéros o
guión bajo (_). Los nombres pueden ser de hasta 32 caracteres
de largo. Ejemplo:
PRODUCCION BIEN
1PRODUCCION MAL
PRODUCCION# MAL
5
Resolviendo Modelo en LINGO
• Seleccionar Solve en
el menú de LINGO, o
presionar el botón
Solve de la barra de
herramientas.
Aparecerá esta
ventana de estado
para monitorear el
problema (número de
variables, de
restricciones, tiempo
utilizado, etc.):
6
Resolviendo Modelo en LINGO
• Cuando LINGO
termine de resolver el
modelo, creará una
nueva ventana con el
título Solution Report,
conteniendo los
detalles de la
solución. La ventana
es como la imagen
que se muestra:
7
Indexamiento en LINGO
• Lingo permite definir conjuntos de objetos de la siguiente manera:
SETS:
WAREHOUSES / WH1 WH2 WH3 WH4 WH5 WH6/: CAPACITY;
VENDORS / V1 V2 V3 V4 V5 V6 V7 V8/ : DEMAND;
ENDSETS
Nombre_Conjunto/Elementos_Conjunto/Datos_Conjunto
SETS:
WAREHOUSES / WH1 WH2 WH3 WH4 WH5 WH6/: CAPACITY;
VENDORS / V1 V2 V3 V4 V5 V6 V7 V8/ : DEMAND;
LINKS( WAREHOUSES, VENDORS): COST, VOLUME;
ENDSETS
11
Ejercicio
12