Академический Документы
Профессиональный Документы
Культура Документы
WINQSB
CURSO
INVESTIGACION OPERATIVA II
CICLO
VI
PROFESOR
ALUMNOS
:
ALFREDO JOSE REYES VARGAS
MANUEL JOSE SANCHEZ RODRIGUEZ
Mayo 2013
INDICE
RESUMEN............................................................................................................... 5
SUMMARY............................................................................................................... 6
INTRODUCCION...................................................................................................... 7
ANTECEDENTES...................................................................................................... 8
HISTORIA DE LA PROGRAMACION LINEAL............................................................8
Uso de software en la programacin lineal.......................................................10
Microsoft Excel................................................................................................. 10
Geogebra......................................................................................................... 11
La calculadora grfica PL (v 1.0)..........................................................................11
WINQSB................................................................................................................ 14
QUE HACE ESTE SOFTWARE?............................................................................ 14
PARA QU SIRVE EL APLICATIVO?......................................................................14
QUE MDULOS TIENE?..................................................................................... 14
VISTA DEL SOFTWARE WINQSB.........................................................................18
APLICACIN DEL WINQSB................................................................................. 21
Problema de transporte...................................................................................... 21
EL PROBLEMA................................................................................................. 21
INGRESANDO A NETWORK MODELING............................................................22
Mtodos heursticos........................................................................................ 26
Mtodo de Aproximacin de Vogel.................................................................28
Mtodo del Costo Mnimo............................................................................... 29
Mtodo de la Esquina Noroeste......................................................................30
PROBLEMAS PARA UTILIZAR EL WINQSB...........................................................31
DONDE UBICAR EL SOFTWARE.......................................................................31
EJERCICIOS RESUELTOS CON WINQSB..................................................................32
PROGRAMACIN LINEAL.................................................................................... 32
TRANSPORTE..................................................................................................... 34
ASIGNACIN...................................................................................................... 36
TEORIA DE COLAS............................................................................................. 37
MATRIZ DE PAGOS............................................................................................. 39
RBOL DE DECISIN......................................................................................... 41
CONTROL DE INVENTARIOS............................................................................... 43
PERT.................................................................................................................. 45
CPM................................................................................................................... 48
ANALISIS DE MARKOV........................................................................................ 51
TEORIA DE JUEGOS............................................................................................ 52
CONCLUSIONES.................................................................................................... 53
FUENTES DE INFORMACION............................................................................. 54
Referencias bibliogrficas................................................................................. 54
Referencias electrnicas................................................................................... 54
ANEXOS................................................................................................................ 55
ANEXO N 1. HISTORIA DE PROGRAMACION LINEAL..........................................55
ANEXO N 2. Interface Geogebra.......................................................................56
ANEXO N 3. Biblioteca de clases......................................................................57
ANEXO N 4. TIPOS DE ALMACENES.....................................................................58
RESUMEN
Linear programming (LP) and integer linear programming (ILP): este mdulo
incluye los programas necesarios para resolver el problema de programacin
lineal grficamente o utilizando el algoritmo del Simplex; tambin permite
resolver los problemas de programacin lineal entera utilizando el
procedimiento de Ramificacin y Acotacin (Branch&Bound).
Linear goal programming (GP) and integer linear goal programming (IGP):
resuelve modelos de programacin multiobjetivo con restricciones lineales.
10
11
SUMMARY
Linear programming (LP) and integer linear programming (ILP): This module
includes the programs needed to solve the linear programming problem
graphically or using the Simplex algorithm and also allows solving integer linear
programming problems using the method of branch and dimension (Branch &
Bound).
Linear goal programming (GP) and integer linear goal programming (IGP): solve
multiobjective programming models with linear constraints.
Quadratic programming (QP) and integer quadratic programming (IQP) solves the
quadratic programming problem, ie, problems with quadratic objective function
and linear constraints. Use Simplex method adapted. IQP models solved using
the branch and bound algorithms.
Network modeling (NET) includes specific programs to solve the problem of the
transfer, the transportation problem, the assignment, the problem of shortest path,
maximum flow, spanning tree, and traveling salesman problem.
PERT / CPM: Project management module in which you have to perform various
activities with precedence relationships.
12
INTRODUCCION
titulaciones
se
apropien
de
un
cmulo
de
la
surgido
popularizacin
de
los
computadores
personales
(PC's)
han
ms
13
14
ANTECEDENTES
La
potencia
de
computacin
necesaria
para
examinar
todas
las
de
posibles
soluciones
ptimas
que
debern
ser
revisadas.
16
Microsoft Excel
Con esta distincin in mente, y con esta caracterizacin de cada uno de los tipos
de software, podemos citar como software de propsito general la hoja de clculo de
Microsoft, Excel, que cuenta con un complemento denominado Solver, que permite
calcular la solucin al problema de programacin lineal general (utilizando diversos
algoritmos); y, por supuesto, programas de geometra dinmica como Geogebra, que
pueden ser utilizados para resolver problemas de programacin en dimensin n = 2.
La hoja de clculo Excel, que tiene grandes ventajas para cubrir diferentes puntos
del currculo de matemticas en distintos niveles de la enseanza, resulta algo
alambicada cuando se quiere aplicar a la programacin lineal de segundo de
17
pueden
ser
tambin
camino
de
esperanza
para
otros
Geogebra
Al contrario que Excel, Geogebra es gratuito y est disponible en red, de modo que
no es necesario instalarlo en los equipos antes de que se vaya a utilizar. En relacin
al tema de la programacin lineal, puede emplearse para calcular las soluciones de
un problema en dimensin n = 2, pero es necesaria cierta inversin de tiempo en
aprender a manejar el programa. Permite cierto grado de andamiaje para calcular la
solucin de problemas concretos (en el sentido de que Geogebra realiza parte de los
clculos algebraicos necesarios para llegar a ella), pero no dispone de objetos
especficos para programacin lineal, de manera que el estudiante que utilice
directamente el programa como apoyo en sus clculos debe dominar ya la tcnica
de resolucin grfica (y no puede, por tanto, ser utilizado como andamio para
actividades ms conceptuales para aquellos alumnos que no dominan dicha tcnica
suficientemente).
20
WINQSB
WinQSB es una aplicacin creada por el Dr. Yih-Long Chang, que consta de una
serie de mdulos (subprogramas) que nos ayudan a resolver y automatizar algunos
problemas de clculos lineales, investigacin de operaciones, planteamiento de
produccin, evaluacin de proyectos, etc.
21
variable.
Aggregate planning (AP): Soluciona los problemas de planeamiento agregado a
las demandas de satisfaccin del consumidor con mnimos o aceptables costos
relacionados.
Decision analisys (DA): El programa resuelve 4 tpicos problemas de decisin:
Anlisis Beyesiano, anlisis de tablas de rentabilidad, anlisis de rbol de
inventarios.
Facility location and layout (FLL): Este mdulo resuelve los problemas de
facilidades de localizacin, disposicin funcional y balanceo de lnea de
produccin.
Forecasting (FC): Este mdulo resuelve proyecciones de series de tiempo
usando 11 diferentes mtodos y adems utilizando regresiones lineales de
mltiples variables.
Linear Goal Programming (GP) e Integer Linear Goal Programming (IGP):
Este programa resuelve los problemas de GP usando el mtodo simplex
modificado o el mtodo grfico y los problemas de IGP usando el procedimiento
branch-and-bound.
Inventory theory and systems (ITS) : Resuelve problemas de control de
inventarios: problemas de cantidades econmicas a pedir (EOQ), problemas de
22
aleatoria.
Linear Programming (LP) e Integer Linear Programming (ILP): Este programa
resuelve los problemas de LP usando el metodo simplex o el mtodo grfico y los
simulacin.
Quadratic Programming (QP) e Integer Quadratic Programming (IQP): Este
programa resuelve los problemas de QP usando el mtodo simplex modificado o
el mtodo grfico y los problemas de IQP usando el procedimiento branch-and-
bound.
Quality control charts (QCC): Construye grficos de control de calidad para
variables y datos de atributos y as mismo realiza anlisis de grficas
relacionadas.
Queuing analysis (QA): Este programa resuelve el rendimiento de sistemas de
23
24
Window: permite navegar por las distintas ventanas que van apareciendo al operar
con el programa.
WinQSB: incluye las opciones necesarias para acceder a otro mdulo del
programa.
Help: permite acceder a la ayuda on-line sobre la utilizacin del programa o las
tcnicas utilizadas para resolver los distintos modelos. Proporciona informacin
sobre cada una de las ventanas en la que nos encontremos.
25
Buscar ayuda en... (Search for Help on...): Bsqueda de ayuda mediante palabras
claves.
Cmo usar la ayuda (How to Use Help): Indicaciones (puede ser en espaol) de
como se utiliza la ayuda para sacarle el mximo provecho.
Ayuda sobre la ventana actual (Help on Current Windows): Interesante opcin que
muestra la ayuda slo sobre los elementos que aparecen actualmente en la ventana.
Acerca de... (About LP-ILP): Muestra datos sobre la creacin del programa e
informacin sobre la licencia.
El programa tambin cuenta con una barra de herramientas que ayuda de forma
significativa la seleccin de las opciones ms usadas.
26
EL PROBLEMA
27
28
Aqu podemos crear un nuevo problema o cargar uno que ya nos encontremos
desarrollando, en este caso abriremos un nuevo problema. Una vez demos click en
"Nuevo Problema" se abrir un men emergente que nos pedir ingresar la
informacin bsica del problema.
formato alfanumrico. Antes de ingresar los datos podemos modificar los nombres
de las fuentes y destinos en el men "Edicin (Edit / Node Names)". Nosotros
renombraremos en este caso los nodos por los indicados en el problema.
30
De esta manera se obtiene la solucin ptima del modelo de transporte, sin embargo
no es todo lo que WinQSB tiene para ofrecer respecto al modelo de transporte, dado
que este software posee herramientas que entregan el resultado grficamente y
presenta los resultados que se obtienen mediante los mtodos heursticos que
hemos visto en mdulos anteriores como Mtodo de Aproximacin de Vogel, Mtodo
de Costos Mnimos y el Mtodo de la Esquina Noroeste, que una vez se ha obtenido
la solucin mediante el programa sirven para entornos netamente acadmicos.
Mtodos heursticos
31
Para poder visualizar (recordamos que esto es regularmente requerido con fines
acadmicos) los tabulados finales obtenidos mediante los mtodos heursticos en
Network Modeling tenemos que acceder a la pestaa llamada "Solve and Analyze"
una vez ah debemos seleccionar la opcin "Select Initial Soluction Method", Tal
como lo mostramos a continuacin.
32
33
34
35
36
37
PROGRAMACIN LINEAL
Matriz de Datos:
Matriz de Solucin:
TRANSPORTE
39
Matriz de Datos:
Matriz de Solucin:
Fabrica
3
TEG
L.
478,400.00
Fabrica 4
CEIBA
Fabrica 5
NACAOME
L.
492,800.00
Fabrica 7
DANLI
L.
132,600.00
Fabrica 7
COMAYAGUA
L.
172,800.00
Fabrica 8
SPS
L.
561,600.00
Fabrica 8
JUTICALPA
L.
84,000.00
L.
40
235,200.00
Fabrica 9
CHOLUTECA
L.
431,200.00
Fabrica
10
DANLI
L.
592,000.00
Fabrica
10
JUTICALPA
L.
396,000.00
Costo Total
L.
3,576,600.00
ASIGNACIN
Matriz de Datos:
Matriz de Solucin:
Destino 4 L.
1,935.00
42
Costo Total
L.
15,136.00
TEORIA DE COLAS
Matriz de Datos:
Matriz de Solucin:
43
44
MATRIZ DE PAGOS
Matriz de Datos:
Matriz de Solucin:
P = 0 Alternativa 8,
La alternativa ptima de solucin es la 8, con un valor esperado de L. 736.32
L. 385
b) Encontrar la alternativa ptima para valores de coeficiente de
optimismo p=0, p=0.25, p=0.5, p=0.75 y p=1.
P
=
0.25
Alternativa 8,
L. 518.25
P
=
0.50
Alternativa 8,
L. 678.50
P
=
0.75
Alternativa 8,
L. 838.75
45
P = 0.1 Alternativa
8,
L. 999
46
RBOL DE DECISIN
Matriz de Datos:
Matriz de Solucin:
47
48
CONTROL DE INVENTARIOS
Matriz de Datos:
Matriz de Solucin:
50
PERT
Matriz de Datos:
Matriz de Solucin:
51
52
53
CPM
Matriz de Datos:
Matriz de Solucin:
Normal
Intensivo
54
El tiempo ptimo de
finalizacin es de 260
das.
55
ANALISIS DE MARKOV
Matriz de Datos:
Matriz de Solucin:
TEORIA DE JUEGOS
Matriz de Datos:
Matriz de Solucin:
57
CONCLUSIONES
58
FUENTES DE INFORMACION
Referencias bibliogrficas
Referencias electrnicas
http://www.dia.fi.upm.es/~jafernan/teaching/operational-research/WinQSB2.0.pdf
http://www.eumed.net/libros-gratis/2006c/216/1a.htm
http://recursostic.educacion.es/observatorio/web/es/component/content/article/10
56-monografico-una-calculadora-grafica-para-la-ensenanza-de-las-matematicas?
start=3
http://hemaruce.angelfire.com/Mwinqsb.pdf
http://www.pcdigital.org/descargar-winqsb-20/
59
ANEXOS
60
62