Manual para El Uso Del Winqsb
Manual para El Uso Del Winqsb
Manual para El Uso Del Winqsb
Seleccionado el modulo de interés, en este caso Linear and Integer Programming, aparecerá
una pantalla que permitirá crear un nuevo problema o cargar un problema ya existente, esto se
accede a través del menú principal en la opción file – new problem o load problem - (para el
caso que sea un problema nuevo o uno ya existente), a continuación se muestra la pantalla que
aparece.
A continuación se explicara detalladamente la opción New Problem.
Al crear un nuevo problema aparecerá una pantalla donde deberá introducir algunos datos
referentes al problema que desea resolver
Número de Funciones
Objetivos
Número de variables
de decisión
Número de
restricciones del
problema sin incluir la
restricción de no
negatividad
Tipo de la Función
Forma en que se darán
objetivo ( max o min )
los datos del problema
Veremos la entrada de datos del siguiente problema de PL:
Al resolver el problema aparecerá una pantalla, que permitirá seleccionar las salidas que
desean analizar, a continuación se muestran todos los posibles resultados que se obtendrán, y
su interpretación.
Los valores que aparecen en el círculo rojo son los valores de las variables de holgura:
S1 = 0 representa recurso limitante
S2 = 0
S3 = 378.57 esta es la variable de holgura asociada a la restricción de
≥ por lo que representa lo que se hace por encima del valor de la parte
derecha de la restricción.
S4 = 0
En la pantalla anterior hemos circulado en rojo los valores correspondientes a las variables
duales, note que las variables de holgura que toman valor cero son las que poseen valor en las
variables duales, recuerde que la variable dual nos permite identificar el recurso mas valioso,
por lo que tendremos:
Y1 = 1.29
Y2 = 1.43 En este caso el recurso más valioso es el recurso
Y3 = 0 asociado a la restricción 2
Y4 = 0.86
Sensitivity Análisis for Obj: esta opción permite realizar un análisis de sensitividad
referido a los parámetros de la función objetivo del problema, es decir, mostrara los rangos de
variación de los coeficientes Cj de las variables, estos rangos los valores dentro de los cuales
se puede mover los Cj sin que se afecte la optimalidad del problema.
Interpretación:
El coeficiente C1 de la función objetivo podrá moverse desde 2.09 (puede disminuir hasta
2.09) hasta 11 (podrá aumentar hasta 11) sin que se afecte la optimalidad del problema, es
lógico pensar que si se aumenta o disminuye el valor de este coeficiente, como X1 se
encuentra en la base , es decir tiene valor, el valor de Z disminuirá o aumentará, pero la
solución sigue siendo óptima, así mismo el coeficiente C3 podrá disminuir cualquier cantidad
que no se afecta la solución ( - M ).
Sensitivity Análisis for Obj: esta opción permite realizar un análisis de sensitividad
de los valores de las partes derechas, mostrando los valores de los rangos de variación en este
caso de los bi.
Note que la parte derecha de la 3 restricción ( b3) puede disminuir cualquier cantidad sin que
se afecte la factibilidad del problema.
ESTOS SON LOS ANALISIS MAS IMPORTANTES QUE SE
PUEDEN REALIZAR DE CUALQUIER PROBLEMA DE PL.
OTROS RESULTADOS SE PUEDEN OBTENER ENTRE LOS
QUE SE ENCUENTRAN EL GRAFICO DEL PROBLEMA, LA
TABLA SIMPLEX ETC ETC….
Este módulo permite obtener la solución óptima de problemas de transporte, asignación, flujo
máximo y camino mínimo.
Al seleccionar la opción de Network Modeling aparece una pantalla con la opción files donde
se podrá crear un nuevo problema o cargar uno ya existente ( new problem o load problem).
Al crear un nuevo problema aparecerá una pantalla donde se deberá introducir que tipo de
problemas de redes se desea resolver. La pantalla a continuación muestra los diferentes
problemas que se pueden resolver con esta opción.
Como se observa este módulo permite resolver problemas de: transporte, asignación, flujo
máximo y camino mínimo.
PROBLEMA DE TRANSPORTE
Veamos un ejemplo:
Destinos Disponibilidad
1 3 2 4 45
2 1 3 2 35
Necesidades 20 35 25
Este problema posee 2 orígenes y 3 destinos, al introducir estos datos aparecerá la matriz
siguiente:
Una vez introducidos los datos, aparece la misma pantalla que en el caso de Programación
Lineal y Entera, con la opción Solve and Analyze, al seleccionar esta opción se
obtiene una pantalla con la solución del problema, la pantalla a continuación muestra la
solución del problema anterior.
Note que la tabla que se obtiene es igual a una de las formas que
estudiamos en clases para dar la solución de un problema de
transporte.
En este caso aparece la misma pantalla principal donde es necesario seleccionar el problema
que se desea resolver en este caso Maximal Flor Problem, debiendo introducir el
número de nodos que posee la red, apareciendo una matriz de igual número de filas que
columnas e igual al número de nodos donde se deberá poner la conexión que existes entre los
nodos ( arco ) y en este caso la capacidad del arco.
Introducidos los datos se activará la pantalla donde aparece la opción Solve and
Analyze, a continuación aparecerá una pantalla donde debe seleccionar el nodo origen y el
nodo destino del flujo
Seleccionado esto, aparecerá la solución del problema en la cual Ud, deberá conformar las
cadenas por las que circula flujo, a continuación se muestra la tabla de resultados.
Este es otro de los problemas que se puede resolver dentro del módulo Network Modeling, en
este caso se selecciona la opción Shortest Path Problem. Al igual que en el
problema de Flujo Máximo nos pide la cantidad de nodos de la red y en que forma se van a
dar los datos si en forma de matriz o gráficamente, si la opción seleccionada es en forma de
matriz, aparece la misma matriz vista en el problema de Flujo Máximo, la diferencia estriba
en que en este caso los datos que se ponen de nodo a nodo ( arco) es la distancia, tiempo o
costo de viajar de la ciudad i a la j.
Al igual que en le problema anterior una vez introducidos los datos se visualiza la opción
Solve and Analyze, al oprimir la opción aparecerá una pantalla donde debe
seleccionarse el nodo origen y el nodo destino para determinar el camino o la ruta más corta.
Seleccionada esta opción aparece la solución del problema, en la pantalla a continuación se
muestra la solución encontrada al problema cuya matriz es la misma que en el problema de
Flujo Máximo.