Professional Documents
Culture Documents
Ingeniera de Software
Daneri Beltrn, Stephany
Introduccio n
Una vez que se abre la aplicacin por primera vez, la ventana aparecer as:
En el espacio en fondo blanco vamos a poner la sintaxis para plantear algn problema
que queramos resolver. Podemos guardar el problema y su solucin; el archivo
resultante tendr la extensin ltx (es decir, *.ltx)
Men Archivo
Men Edicin
Men Solve
o Resolucin
Men
Reporte
Men
Ventanas
Men Archivo:
Los iconos son muy conocidos, en orden:
Nueva hoja, abrir modelo ya existente de Lindo, ver archivos modelo (ejemplos) de
Lingo, Guardar, Imprimir ventana activa.
Men Edicin:
En orden:
Cortar, copiar, pegar (texto), buscar/reemplazar (icono imagen de linterna), configurar
Lindo (cuadrado blanco con dos aspas atravesndola), ir a lnea de la ventana activa
(icono de una hoja con una lnea roja), lista de smbolos reservados en el programa y los
nombres de las variables del programa (icono con dos sigmas roja y azul
respectivamente) y, por ltimo; limpiar todo, que borra todo el texto que se encuentra en
la ventana activa (icono con forma de borrador de un lpiz amarillo).
Men Solve o Resolucin:
En orden:
El icono en forma de tiro al blanco simboliza al botn Resolver problema y el otro
botn (con icono de mltiples ventanas blancas) compila la solucin de la ventana
activa.
Men Reporte
En orden:
Botn Solucin (con icono de una hoja y con texto X=), muestra la solucin ptima
para el problema planteado en la ventana activa.
Botn Parmetros del reporte (icono de una lupa y un grfico), nos muestra grficos con
respecto a los valores de las variables con las que estamos trabajando.
Botn NonZero Picture (icono de un cuadro de un paisaje), nos muestra grficamente
como es el planteamiento del problema
Men Ventanas
B o t n Se n d
T o
B a c k (ic o n o q ue
m u estra
d os ve nta nas y u na flech a d o ble): Ca m b i a
la ve nta na acti v a act ual p o r la si g uie nte.
B o t n
V e nta nas en m os aic o (ic o n o co n 4
v e nta n as en c u a d r a d as), co l o c a las ve nta n as
e n la f or m a e n q u e m u estra su ic o n o.
B o t n
Cierra
V e nta nas
si g n o de ca n cela d o)
(ic o n o
co n
u n
Y, esto es lo necesario para manipular Lingo, ya que su sintaxis es muy simple y casi
igual a cuando es uno quien resuelve el problema manualmente.
Co mo introducir un problema en la
herramienta Lindo?
Desperdicio
18
18
7
3
22
Sean:
X1: nmero de cortes del tipo 1
X2: nmero de cortes del tipo 2
X3: nmero de cortes del tipo 3
X4: nmero de cortes del tipo 4
X5: nmero de cortes del tipo 5
Cmo lo que buscamos es minimizar, entonces nuestra funcin objetivo sera:
Min 18x1+18x2+7x3+3x4+22x5
Sujeto a:
3x1+2x4+x5=800
2x2+x3+x4=500
x3+x5=1000
Imagen Nro. 1
Fila 1)
Fila 2)
Fila 3)
Fila 4)
Como podemos ver el planteamiento y la sintaxis que se tiene que usar en el programa
es muy similar.
Para resolver el problema presionamos el botn
Imagen Nro. 2
Nos han salido dos ventanas; una que nos muestra la solucin del problema planteado y
la otra que nos pregunta si deseamos realizar un anlisis de sensibilidad al problema.
Respondemos en esta ocasin que s, y el anlisis ya ha sido completado.
La ventana del LINDO Solver Status, nos muestra informacin concerniente al proceso
de resolucin del problema.
Imagen Nro. 3
Los resultados mostrados indican que el problema ha logrado encontrar el ptimo, que
el proceso ha tenido 2 iteraciones y que la funcin objetivo es 16300.
Recordemos que Lindo, asume por defecto las condiciones de no negatividad.
Con el botn
podemos ver la ventana de resultados y si lo volvemos a presionar
veremos la ventana en la que hemos planteado el problema.
Imagen Nro. 4
Analicemos el reporte:
Nos dice en la lnea 1) que la solucin ptima para el problema fue encontrado en la
tercera iteracin.
Luego que el valor de la funcin objetivo es 16300.
Notas:
Si el problema planteado en el software no posee soluciones factibles aparecer una
imagen similar a la aqu mostrada:
Imagen Nro. 5
Imagen Nro. 6
Parmetros de la solucin:
Presionando el botn
tener en manera grfica.
Imagen Nro. 7
Y el resultado ser:
Imagen Nro. 8
Presionando el botn
Imagen Nro. 9
Su resultado ser:
Imagen Nro. 10
Si vemos de cerca la primera fila del cuadro hace referencia a la funcin objetivo.
La 2da, 3era y 4ta a las tres restricciones a las que el problema est sujeto.
Bibliografa
http://www.lindo.com
Pgina oficial de LINDO SYSTEMS INC.
http://www.slideshare.net/hectorabn/ejercicios-de-programacion-lineal-lindo-teoria-dedecisiones
http://www.cyta.com.ar/biblioteca/bddoc/bdlibros/analisis_sensibilidad/analisis_sensibil
idad_.htm
http://operativa.tripod.com/lindo/lindo.html