Víctor Manuel Quesada Ibarguen Juan Carlos Vergara Schmalbach
Víctor Manuel Quesada Ibarguen Juan Carlos Vergara Schmalbach
Víctor Manuel Quesada Ibarguen Juan Carlos Vergara Schmalbach
Grupo
Métodos
Cuantitativos de
Gestión
ISBN: 978-84-690-3681-5
ANÁLISIS
CUANTITATIVO
CON WINQSB
ISBN: 978-84-690-3681-5
UNIVERSIDAD DE CARTAGENA
FACULTAD DE CIENCIAS ECONÓMICAS
PROGRAMA DE ADMINISTRACIÓN INDUSTRIAL
AÑO 2006
CONTENIDO
PRÓLOGO .............................................................................................................. 6
1. INTRODUCCIÓN AL MANEJO DEL WINQSB .................................................... 8
2. PROGRAMACIÓN LINEAL Y ENTERA ............................................................ 13
2.1 CREANDO UN NUEVO PROBLEMA DE PROGRAMACIÓN LINEAL O
ENTERA ............................................................................................................ 13
2.2 UN PROBLEMA EJEMPLO ......................................................................... 14
2.3 INGRESANDO EL MODELO ....................................................................... 16
2.4 EL MODELO DE EJEMPLO ........................................................................ 17
2.5 RESOLVIENDO UN PROBLEMA ................................................................ 17
2.6 RESOLVIENDO EL PROBLEMA EJEMPLO ............................................... 18
2.7 ENTENDIENDO LA MATRIZ FINAL ............................................................ 18
2.8 LA TABLA FINAL DEL SIMPLEX ................................................................ 20
2.9 RESOLVIENDO EL MODELO PASO A PASO ............................................ 20
2.10 LA OPCIÓN IMPRIMIR .............................................................................. 21
2.11 GUARDANDO UN PROBLEMA ................................................................ 22
3. PROGRAMACIÓN POR METAS ...................................................................... 23
3.1 ESTRUCTURA DE UN MODELO DE PROGRAMACIÓN POR METAS ..... 23
3.2 EJERCICIO DE EJEMPLO .......................................................................... 24
3.3 DEFINIENDO LAS RESTRICCIONES TIPO METAS .................................. 25
3.4 INTRODUCIENDO EL PROBLEMA ............................................................ 25
3.5 INTERPRETANDO LA SOLUCIÓN ............................................................. 28
4. PERT - CPM...................................................................................................... 30
4.1 UN PROBLEMA EJEMPLO PARA CPM ..................................................... 32
4.2 INGRESANDO LOS DATOS DEL PROBLEMA EN MODO GRÁFICO ....... 34
4.3 ESTIMANDO LA RUTA CRÍTICA EN REDES DE PROYECTOS MEDIANTE
CPM ................................................................................................................... 35
4.4 RUTA CRÍTICA USANDO TIEMPOS NORMALES ..................................... 35
4.5 RUTA CRÍTICA USANDO TIEMPOS NORMALES EN MODO GRÁFICO .. 37
4.6 RESUMIENDO LAS RUTAS CRÍTICAS ...................................................... 38
4.7 ESTADO ACTUAL DEL PROYECTO .......................................................... 38
4.8 RUTA CRITICA USANDO TIEMPOS DE QUIEBRE ................................... 40
4.9 ANÁLISIS DE COSTOS DE EJECUCIÓN ................................................... 41
4.10 MODELOS PERT ...................................................................................... 43
4.11 ESTIMANDO LA RUTA CRÍTICA .............................................................. 45
4.12 PROBABILIDAD DE CUMPLIMIENTO DE UN PROYECTO ..................... 46
5. PLANEACIÓN AGREGADA .............................................................................. 47
5.1 MODELO DE EJEMPLO.............................................................................. 48
5.2 INTRODUCIENDO EL PROBLEMA ............................................................ 48
5.3 ESTABLECIENDO EL MÉTODO DE SOLUCIÓN ....................................... 53
5.4 SOLUCIONANDO UN PROBLEMA DE PLANEACIÓN AGREGADA ......... 54
6. PRONÓSTICOS ................................................................................................ 58
6.1 EJEMPLO DE SERIES DE TIEMPO ........................................................... 59
6.2 INTRODUCIENDO LOS DATOS ................................................................. 59
6.3 REALIZANDO EL PRONÓSTICO ............................................................... 61
6.4 ANALIZANDO LOS RESULTADOS............................................................. 63
6.5 EJEMPLO DE REGRESIÓN LINEAL .......................................................... 63
6.6 ANALIZANDO LOS RESULTADOS DE UNA REGRESIÓN........................ 65
6.7 LA ECUACIÓN DE LA RECTA EN MODO GRÁFICO ................................. 66
6.8 ESTIMANDO Y ............................................................................................ 66
7. TEORÍA Y SISTEMAS DE INVENTARIOS ....................................................... 69
7.1 EJEMPLO DE UN PROBLEMA DE CANTIDAD ECONÓMICA DE LA
ORDEN PARA DEMANDA DETERMINÍSTICA ................................................. 70
7.2 GRÁFICOS RESULTANTES ....................................................................... 74
7.3 EJEMPLO DE UN PROBLEMA CON DEMANDA ESTOCÁSTICA PARA UN
SOLO PERIODO ............................................................................................... 76
8. ANÁLISIS DE DECISIONES ............................................................................. 79
8.1 ANÁLISIS BAYESIANO ............................................................................... 80
8.2 ÁRBOL DE DECISIÓN ................................................................................ 85
8.3 JUEGOS DE SUMA CERO ......................................................................... 89
9. PLANEACIÓN DE REQUERIMIENTO DE MATERIALES ................................ 92
9.1 EJEMPLO DE PLANEACIÓN DE REQUERIMIENTO DE MATERIALES ... 93
4
9.2 INTRODUCCIÓN DEL PROBLEMA DE EJEMPLO .................................... 95
10. PROGRAMACIÓN DINÁMICA ...................................................................... 103
10.1 MODELOS DE PROGRAMACIÓN DINÁMICA ........................................ 103
10.2 EL PROBLEMA DE LA DILIGENCIA ....................................................... 104
10.3 TERMINOLOGÍA Y NOTACIÓN BÁSICA ................................................ 104
10.4 INGRESANDO EL PROBLEMA AL WINQSB .......................................... 105
10.5 PROBLEMA DE LA MOCHILA O CANASTA DE EQUIPAJE .................. 108
10.6 PROGRAMACIÓN DE PRODUCCIÓN E INVENTARIOS ....................... 111
11. MODELO DE REDES.................................................................................... 114
11.1 FLUJO EN REDES O MODELO DE TRASBORDO ................................ 115
11.2 MODELO DE TRANSPORTE .................................................................. 119
11.3 EL PROBLEMA DE ASIGNACIÓN .......................................................... 119
11.4 EL PROBLEMA DE LA RUTA MÁS CORTA ........................................... 120
11.5 EL PROBLEMA DE FLUJO MÁXIMO ...................................................... 121
11.6 EL ÁRBOL DE EXPANSIÓN MÍNIMA...................................................... 123
11.7 EL PROBLEMA DEL AGENTE VIAJERO................................................ 124
12. TEORÍA DE COLAS ...................................................................................... 127
12.1 LOS CAMPOS REQUERIDOS ................................................................ 127
13. SIMULACIÓN DE COLAS ............................................................................. 132
13.1 EJEMPLO DE SIMULACIÓN ................................................................... 132
13.2 ANALIZANDO LOS RESULTADOS......................................................... 136
13.3 SIMULACIÓN EN MODO GRÁFICO ....................................................... 138
14. PROCESO DE MARKOV .............................................................................. 140
14.1 UN POCO DE TEORÍA ............................................................................ 140
14.2 ANALIZANDO UN EJEMPLO .................................................................. 141
14.3 RESOLVIENDO EL EJERCICIO PASO A PASO .................................... 143
5
PRÓLOGO
La toma de decisiones en los distintos niveles de las organizaciones cada vez es
de mayor complejidad, dadas las crecientes restricciones de disponibilidad de
todo tipo de recursos. La academia se ha preocupado de investigar y proporcionar
herramientas que faciliten a los gerentes el abordaje de estos procesos, teniendo
en cuenta que no es recomendable asumir un curso de acción confiados
únicamente en la intuición. La llamada administración científica aboga por el uso
de los métodos cuantitativos en la toma de decisiones empresariales; de ahí que
en los planes de estudio correspondientes a la formación de profesionales de la
ingeniería industrial, la administración en sus diferentes matices, las finanzas y
muchas más disciplinas, figuren asignaturas que pretendan que los egresados de
estas titulaciones se apropien de un cúmulo de herramientas que les facilite el
análisis y la toma de decisiones en situaciones complejas.
6
investigación Métodos Cuantitativos de Gestión (GMCG), hemos emprendido la
tarea de presentar a la comunidad académica colombiana este manual, escrito en
un lenguaje sencillo y asequible a toda clase de público, en el que se explican las
principales herramientas que trae el WINQSB. Se han dejado por fuera seis
temas, considerando la poca frecuencia de su uso o porque existen otros
programas igualmente eficientes para problemas de esa naturaleza.
Advertimos, eso sí, que este libro no es una traducción del manual que se
distribuye con el software. Los ejemplos utilizados y la forma de explicarlos, así lo
evidencian.
7
1. INTRODUCCIÓN AL MANEJO
DEL WINQSB
El objetivo de esta serie es proveer al alumno de pregrado o postgrado de un
manual completo en español sobre el software WINQSB, para la solución de una
gran cantidad de problemas complejos de tipo cuantitativo.
WINQSB es una aplicación versátil que permite la solución de una gran cantidad
de problemas: administrativos, de producción, de recurso humano, dirección de
proyectos, etc.
9
Una vez seleccionado el módulo con el cual se desee trabajar, aparecerá una
ventana cuyas características iniciales serán similares para todos los módulos del
WINQSB.
Debajo encontramos los menú Archivo (File) y Ayuda (Help). El menú archivo
comprende las siguientes opciones:
El programa también cuenta con una barra de herramientas que ayuda de forma
significativa la selección de las opciones más usadas.
11
LOS AUTORES
12
2. PROGRAMACIÓN LINEAL Y
ENTERA
2.1 CREANDO UN NUEVO PROBLEMA DE PROGRAMACIÓN
LINEAL O ENTERA
Título del problema (Problem Title): Se escribe el título con que identificamos
el problema.
Número de variables (Number of Variables): Se escribe la cantidad de
variables con que cuenta el sistema en el modelo original.
Número de restricciones (Number of Constraints): Se anotan la cantidad de
restricciones con que cuenta el modelo (no se debe contar la restricción de no
negatividad).
Objetivo (Objective Criterion): Los problemas de programación lineal y entera
se clasifican en dos: problemas de Maximización (Maximization) y
Minimización (Minimization).
Formato de entrada de datos (Data Entry Format): Permite elegir entre dos
plantillas distintas para introducir los datos del modelo. La primera alternativa
se asemeja a una hoja de calcula, mientras que la segunda, es una plantilla
diseñada especialmente para este fin.
13
Tipo de variable (Default Variable Type): En esta parte se indica las
características del modelo:
ENUNCIADO
Ejemplo 2-1
14
MODELO MATEMÁTICO
Restricciones (S.A.):
10X1 + 15X2 + 7X3 ≤ 3300 Minutos
12X1 + 17X2 + 7X3 ≤ 3500 Minutos
8X1 + 9X2 + 8X3 ≤ 2900 Minutos
X1 , X2 , X3 ≥ 0
Una vez llenados todos los campos pulsamos el botón OK, generando nuevas
opciones dentro del programa.
15
2.3 INGRESANDO EL MODELO
La primera fila (Variable -->) corresponde a los encabezados de las variables (en
gris) definidas automáticamente por el sistema como X1, X2 y X3 (son las tres
variables del ejemplo), seguido por el operador de relación (Direction) y la
solución de las restricciones o Lado de la mano derecha (Right Hand Side -R.
H. S). El nombre de las variables se puede cambiar accediendo al submenú
Nombre de variables (Variables Names) del menú Editar (Edit).
Usted podrá cambiar los operadores de relación pulsando dos veces seguidas
sobre ellos con el botón izquierdo del Mouse. Las otras filas se mantienen iguales.
17
Resolver el problema (Solve the Problem): Resuelve el problema mediante
el método Simplex Primal. Muestra la solución final completa.
Resolver y mostrar los pasos (Solve and Display Steps): Muestra cada uno
de los pasos o las interacciones realizadas por el Simplex hasta llegar a la
solución óptima.
Método Gráfico (Graphic Method): Resuelve el problema de programación
lineal mediante el método gráfico (para problemas que trabajan con dos
variables).
Las dos columnas siguientes (Direction y Right Hand Side) muestran las
especificaciones dadas a las restricciones en cuanto al operador de relación (≤) y
los valores originales de las restricciones (3.300, 3.500 y 2.900 minutos).
19
a los precios sombras; cuánto se estaría dispuesto a pagar por una unidad
adicional de cada recurso.
WINQSB permite mostrar los resultados óptimos mediante el formato aplicado por
el método Simplex. Para mostrar este formato deberá, una vez resuelto el
problema, seleccionar en el menú Resultados (Results) la opción Tabla final del
Simplex (Final Simplex Tableau).
WINQSB cuenta con opciones de navegación para pasar de una tabla a otra (este
menú se llama Simplex Iteration) hasta encontrar la solución óptima:
20
Al pulsar sobre la opción Próxima Interacción (Next Iteration) se avanza a la
siguiente tabla del Simplex.
Debe pulsar sobre la variable no básica que desee que entre (en este caso se
muestra a X1, X3 y C2 como no básicas). Para mostrar la última tabla del Simplex
directamente podrá optar por seleccionar la opción llamada Ir a la última tabla
(Go To The Last Tableau).
Cada ventana mostrada puede ser impresa mediante la opción Imprimir (Print)
que se encuentra en el menú Archivo (File) o mediante el botón desplegado
en la barra de herramientas.
21
2.11 GUARDANDO UN PROBLEMA
22
3. PROGRAMACIÓN POR METAS
La Programación por Metas (Goal Programming) fue inicialmente introducida
por Charnes y Cooper en los años 50. Desarrollada en los años 70 por Ljiri, Lee,
Ignizio y Romero, es actualmente uno de los enfoques multicriterio que más se
utilizan.
f ( x) + n − p = t
f ( x) + ni − pi = ti
Los valores de las variables de desviación son siempre positivas o cero, al menos
una de las dos variables de desviación que definen la meta tendrá que ser cero.
Las dos variables de desviación tomarán el valor cero cuando la meta alcance
exactamente su nivel de aspiración, ti. Una variable de desviación se dice que
es no deseada cuando al centro decisor le conviene que la variable en cuestión
alcance su valor más pequeño, es decir, cero.
23
Cuando la meta deriva de un objetivo a maximizar o de una restricción de tipo ≥,
la variable de desviación no deseada es la negativa ni. Cuando la meta deriva de
un objetivo a minimizar o de una restricción de tipo ≤, la variable de desviación
no deseada es la positiva pi. Cuando se desea alcanzar exactamente el nivel de
aspiración, las variables de desviación no deseadas son tanto la positiva, pi, como
la negativa, ni. Las variables de desviación no deseadas se incorporan siempre
en la función objetivo del modelo de programación por metas.
Ejemplo 3-1:
Formular el problema de la Planificación de la producción de una fábrica de papel
como un problema de programación por metas. Supóngase la existencia de dos
procesos, uno mecánico y otro químico, por los que se puede obtener la pulpa de
celulosa para la producción del papel.
El modelo de programación multiobjetivos es el siguiente:
Objetivos: Max f1(x) = 1000X1 + 3000X2 (Maximizar el margen bruto)
Min f2(x) = X1 + 2X2 (Minimizar la demanda biológica de O2)
Restricciones rígidas iniciales:
1000X1 + 3000X2 ≥ 300000 (Margen Bruto)
X1 + X2 ≤ 400 (Empleo)
X1 ≤ 300 (Capacidades de producción)
X2 ≤ 200
X1, X2 ≥ 0
Definidas las variables de decisión y los atributos/ objetivos relevantes del
problema que nos ocupa, el decisor define las siguientes METAS:
g1: Para la demanda biológica de oxígeno: un nivel de aspiración de 300
unidades, pues desea que sea lo más pequeña posible.
g2: Para el margen bruto: alcanzar un valor lo más grande posible, ojalá mayor
de 400000 u.m.
g3: Para el empleo: no desea ni quedarse corto ni contratar mano de obra
adicional.
g4: El decisor no desea superar sus capacidades de producción, lo que
implicaría recurrir a turnos extras.
24
3.3 DEFINIENDO LAS RESTRICCIONES TIPO METAS
25
Para trabajar con el mismo formato de las variables definidas en el ejemplo,
activaremos la opción Nombre de las variables (Variable Names) en el menú
Editar (Edit).
26
Al pulsar OK en esta ventana podremos definir las metas y restricciones:
27
La ventana con el resumen de la información permite un análisis detallado de cada
variable.
28
aspiración en cuantía de 100.000 u. m., valor que asume la variable de
desviación n2.
• La meta del empleo se fija en 100 unidades de mano de obra menos que el
nivel de aspiración que era de 400.
• Las metas 4 y 5, asociadas con los niveles máximos de producción por
cada método, se fijan en 0 ton. de capacidad no aprovechada, para la 4, y
de 200 para la 5.
29
4. PERT - CPM
El método de la ruta crítica, CPM, es una herramienta de tipo determinístico para
el análisis de redes de proyectos.
• Título del problema (Problem Title): Se escribe el título con que identificamos
el problema.
• Número de actividades (Number of Activities): Se escribe la cantidad de
actividades (nodos) presentes en la red del proyecto.
• Unidad de tiempo (Time Unit): En este campo se especifica la unidad de
tiempo trabajada en la red (Ejemplo: hora, día, mes, año…).
30
• Tipo de problema (Problem Type): Los problemas representados por redes
de proyectos pueden ser analizados mediante dos métodos: CPM
Determinístico (Deterministic CPM) y PERT Probabilístico (Probabilistic
PERT).
• Formato de entrada de datos (Data Entry Format): Permite elegir entre dos
plantillas distintas para introducir los datos del modelo al programa. La primera
alternativa se asemeja a una hoja de cálculo, mientras que la segunda, permite
diseñar las redes en modo gráfico.
• Campos de datos seleccionados para el CPM (Select CPM Data Field):
Esta área que aparece cuando pulsamos en la opción CPM Determinístico
(Deterministic CPM) permitiendo seleccionar las variables de análisis que
desarrollará WINQSB para el estudio de este tipo de redes:
31
Para escoger una distribución, simplemente seleccionamos la más adecuada y
oprimiremos el botón OK.
ENUNCIADO
Ejemplo 4-1:
Construya una red de proyectos para este caso e incluya un análisis de tiempos
/ costos determinístico.
Una vez analizado el enunciado se sigue con la creación del modelo de redes.
Procedemos a llenar la ventana Especificaciones del problema (Problem
Specification) con los datos del ejercicio.
32
Marcamos todas las opciones disponibles para CPM (excepto los dos últimos) con
el fin de realizar un análisis integral. La ventana siguiente permite ingresar la
información disponible de cada actividad:
34
Para conectar los nodos (establecer su secuencia) pulsaremos y mantendremos
pulsado con el botón izquierdo del Mouse sobre el nodo origen y arrastraremos el
Mouse hacía el nodo destino. La red completa es la siguiente:
WINQSB resuelve las redes de proyectos (ruta críticas) desde el enfoque CPM
empleando los tiempos normales o los tiempos de quiebre.
35
La nueva ventana muestra cuales son las actividades críticas de la red. En la
columna Sobre la ruta crítica (On Critical Path) se puede observar las
actividades críticas (marcadas con Yes).
En las tres últimas filas aparecen el tiempo de duración total del proyecto
(Project Completion Time), el costo total del proyecto (Total Cost of Project)
y el número de rutas críticas (Number of Critical Path):
36
En el ejemplo la duración total es de 38 días, el costo de $ 16.000 (el costo de la
ruta crítica es de $14.500) y existen dos rutas críticas.
37
Las actividades (nodos) que se encuentran resaltadas forman parte de la ruta
crítica.
38
En la casilla Día actual de ejecución del proyecto (Current Project Time in
Día), ingrese el día a analizar sobre el proyecto. Para el ejemplo escribamos 25 y
pulsemos OK:
Puede analizar que hasta el día 25 de ejecución del proyecto las actividades 1, 2 y
3 deben estar terminadas (100%), y la actividad 4 estará completada en un 25%.
La ejecución total del proyecto es de 65,7895%.
39
4.8 RUTA CRITICA USANDO TIEMPOS DE QUIEBRE
40
4.9 ANÁLISIS DE COSTOS DE EJECUCIÓN
41
Existen tres opciones para el análisis:
Se genera una tabla que muestra el tiempo ideal en que se deben ejecutar las
actividades, aprovechando la recompensa por terminar unos días antes de lo
presupuestado:
42
WINQSB nos recomienda terminar el proyecto en 27 días para restar $5.000 a los
costos por los dos días ahorrados.
Ejemplo 4-2:
La empresa CONSTRUCTORA S.A. programó las siguientes actividades para
la construcción de una calle en concreto asfáltico (proyecto resumido – tiempo
dado en días):
Tiempo Tiempo Tiempo
No Actividad Precedente
Optimista Normal Pesimista
1 Excavación - 10 15 17
2 Sub-Base 1 6 7 8
3 Compactación 2 2 2 3
4 Base 3 2 4 5
5 Compactación 4 1 1 2
6 Canaletes 3 3 6 7
7 Pegante 5,10 1 1 2
8 Capa asfalto 6,7 2 3 4
9 Compactación 8 1 1 2
10 Pruebas Base 5 1 2 3
11 Pruebas Asf. 9 1 2 3
44
4.11 ESTIMANDO LA RUTA CRÍTICA
45
4.12 PROBABILIDAD DE CUMPLIMIENTO DE UN PROYECTO
Ejemplo 4-3:
46
5. PLANEACIÓN AGREGADA
La opción Nuevo Problema (New Problem) genera una plantilla en la cual se
introducirán las características de nuestro problema:
47
5.1 MODELO DE EJEMPLO
Ejemplo 5-1:
48
directamente sobre el botón .
49
• Número de periodos planeados (Number of Planning Periods): Número
de periodos incluidos en la planeación del problema.
• Nombre del recurso planeado (Planning Resource Name): Nombre del
recurso que se va a planear.
• Unidad de capacidad del recurso planeado (Capacity Unit of Planning
Resource)
• Requerimiento de capacidad por unidad de producto o servicio
(Capacity Requirement per Product/Service): Unidades requeridas para
elaborar un producto o servicio (en este caso el valor indica que se
requieren 5 horas por cada unidad).
• Número inicial de recursos planeados (Initial Number of Planning
Resource): Indica la cantidad de recursos disponibles al comienzo del
periodo.
• Inventario inicial o faltantes de productos o servicios (Initial
Inventory(+)/Backorder(-) of Product/Service): Disponibilidad (o faltantes)
de unidades del producto o servicio.
Una vez digitada la información pulsamos sobre el botón OK para ingresar los
datos faltantes del problema.
50
Explicaremos a continuación uno a uno los nuevos campos requeridos por
WINQSB para completar el análisis de planeación agregada (recuerde que las
palabras Hora y Empleados fueron definidas al inicio como unidad de capacidad y
el nombre del recurso manejado):
• Costo regular de la hora (Regular Time Cost per Hora): En nuestro caso
estimamos el valor de la hora trabajada en $4.
• Costo por debajo de la hora (Undertime Cost per Hora): En caso de no
completar la hora, se debe definir el costo de la misma. En el ejemplo
trabajaremos con el costo de la hora completa $4.
• Tiempo extra disponible (Overtime Capacity in Hora per Empleados):
Indicamos el número de horas extras disponibles por cada trabajador.
• Costo del tiempo Extra (Overtime Cost per Hora): Costo de la hora extra.
• Costo de contratación (Hiring Cost per Empleados): Costo de contratar
un empleado.
• Costo de despido (Dismissal Cost per Empleados): Costo de despido de
un empleado.
51
• Inventario Inicial (Initial Inventory (+) or Backorder (-)): Inventario inicial
con el cual se cuenta (o se contará) al inicio del periodo, órdenes
pendientes por cumplir.
• Nivel máximo de Inventario (Maximun Inventory Allowed): Nivel máximo
de inventario aceptado por la empresa. En el caso de que se trabaje con
inventarios máximo tendientes a infinito se especifica con la letra M.
• Nivel mínimo de inventario aceptado (Minimun Ending Inventory): Valor
del Stock mínimo requerido por la empresa. En nuestro caso colocaremos
el valor de cero indicando que trabajaremos con cero inventarios.
• Costo de mantener una unidad en inventario (Unit Inventory Holding
Cost): El costo de mantener un producto en inventario durante un periodo
determinado.
52
La última fila corresponde al Requerimiento de capacidad por unidad de
producto o servicio (Capacity Requirement per Product/Service) introducido
en la ventana de especificaciones del problema. Una vez concluida la digitación de
los datos procedemos a solucionar el problema:
53
• Promedio de producción periódico (Periodic Average Production):
Mantener la producción constantes por periodos.
• Tiempo constante de capacidad para empleados (Constant Regular
Time Empleados): Se mantienen los tiempos de capacidad para el recurso
estudiado.
• Cantidad inicial de empleados constantes (Constant With Initial
Empleados): Se mantienen constantes la cantidad de empleados (no se
contratan ni se despiden).
• Cantidad mínima de empleados constantes (Constant With Minimun
Empleados): Cantidad mínima de empleados que se mantendrán
constantes.
54
Esta solución impide la contratación y despidos de empleados. Pulsamos en el
botón OK y analicemos los resultados:
Manteniendo este nivel máximo de producción con 40 empleados, al final del sexto
periodo se tendrá un inventario final de 1540 unidades.
55
El costo total de esta estrategia es de $162.310.
56
Los nuevos resultados son:
57
6. PRONÓSTICOS
La opción Nuevo Problema (New Problem) genera una plantilla en el cual se
introducirán las características de nuestro problema de pronósticos:
58
Regresión lineal (Linear Regression):
ENUNCIADO
Ejemplo 6-1:
Año Cantidad
1998 1’200.000
1999 1’500.000
2000 1’850.000
2001 1’915.000
2002 2’400.000
2003 2’750.000
2004 2’920.000
59
Luego introducimos los datos de los vehículos en estricto orden:
60
6.3 REALIZANDO EL PRONÓSTICO
Al pulsar OK tenemos:
62
6.4 ANALIZANDO LOS RESULTADOS
El pronóstico para los dos años se puede observar en la columna Pronóstico por
SES (Forecast for SES) en las filas correspondiente a los valores 8 y 9.
Ejemplo 6-2:
Predecir el valor de Y para un X de 40 si se tienen los siguiente datos:
X Y
10 1000
15 1220
20 1310
25 1670
30 1845
35 2050
63
En la ventana Especificaciones del problema (Problem Specification),
seleccionamos Regresión lineal (Linear Regression) y digitamos la siguiente
información:
64
6.6 ANALIZANDO LOS RESULTADOS DE UNA REGRESIÓN
X = 22,5
Y = 1515,833
Y = 553,4762 + 42,7714X
65
6.7 LA ECUACIÓN DE LA RECTA EN MODO GRÁFICO
6.8 ESTIMANDO Y
66
Pulsamos sobre el botón Entrar valor de la variable independiente (Enter Value
for Independent Variable) e ingresamos 40:
67
Pulsamos el botón OK en ambas ventanas.
68
7. TEORÍA Y SISTEMAS DE
INVENTARIOS
La opción Nuevo Problema (New Problem) genera una plantilla en la cual se
introducirán las características de nuestro problema:
Ejemplo 7-1:
Cada orden por más unidades cuesta $5 y el costo de almacenaje por unidad por
año es de $4.
70
La ventana siguiente muestra la información completa para la solución del
problema:
• Demanda por año (Demand per Año): La demanda para el próximo año
es de 1000 unidades.
• Costo de la orden (Order or Setup Cost per Order): Costo de cada nueva
orden ($5).
• Costo de almacenar una unidad por año (Unit Holding Cost per Año):
El costo de mantener una unidad es de $4.
• Costo por la falta de una unidad por año (Unit Shortage Cost per Año):
El valor predeterminado es M, equivalente a una costo muy grande.
• Costo por la falta de una unidad independiente del tiempo (Unit
Shortage Cost Independent of Time): Valor no suministrado en el
ejemplo, por tanto lo dejamos en blanco.
71
• Rata de reaprovisionamiento o producción por año (Replenishment or
Production Rate per Año): El valor predeterminado es M, equivalente a
una tasa muy grande.
• Tiempo de salida para una nueva orden por año (Lead Time for a New
Order in Año): Valor no suministrado en el ejemplo, por tanto lo dejamos
en blanco.
• Costo de adquisición de una unidad sin descuento (Unit acquisition
Cost Without Discount): Costo de compra de una unidad ($20).
• Número de puntos de descuento (Number of Discount Breaks): Valor
no suministrado en el ejemplo, por tanto lo dejamos en blanco.
• Cantidad de orden si es conocida (Order Quantity If You Known):
Cantidad de unidades por pedido, si es conocido.
72
La columna Economic Order Analysis presenta el análisis resultante del
problema.
La fila Order Interval in Año nos muestra cada cuanto realizaremos el pedido de
las 50 unidades (en este caso 0,05 equivale a una proporción del año). El costo
total de ordenar unidades y el costo total de mantener unidades en inventario son
de $100 y $100 respectivamente.
73
El costo total de compra equivale a $20.000 (Resulta de la multiplicación de los
$20 que vale cada unidad por las 1.000 unidades que se van a pedir el próximo
año). El costo total de este sistema por tanto será de $20.200.
74
Para mostrar un gráfico que señale la intensidad de los pedidos elegiremos la
opción Gráfico de la utilidad del inventario (Graphic Inventory Profile):
75
7.3 EJEMPLO DE UN PROBLEMA CON DEMANDA ESTOCÁSTICA
PARA UN SOLO PERIODO
Ejemplo 7-2:
El problema nos pide trabajar con una demanda con comportamiento normal:
76
En el caso que se desee cambiar la distribución simplemente haremos doble clic
con el Mouse sobre esta fila hasta aparecer la siguiente ventana:
77
• Costo de la unidad faltante (Unit Shortage Cost): Costo e no tener una
unidad disponible. Puede interpretarse como un costo de oportunidad.
• Inventario inicial (Initial Inventory): Cantidad de unidades disponibles al
iniciar el periodo.
• Nivel de servicio deseado en el caso de que sea conocido (Desired
Service Level (%) If You Know).
78
8. ANÁLISIS DE DECISIONES
La opción Nuevo Problema (New Problem) muestra una ventana con los
siguientes campos:
Ejemplo 8-1:
Se tienen cinco urnas con 10 canicas cada una, de colores azul, negra y rojo,
según se muestra en la tabla:
Si se elige una urna en forma aleatoria y se extrae una canica y esta resulta ser
roja, cuál es la probabilidad de que provenga de la urna 3.
81
La ventana con los nombres modificados debe quedar así:
Para cambiar los Indicators por los correspondientes colores de las canicas
haremos el mismo procedimiento solo que esta vez, seleccionaremos la opción
Nombre del indicador (Survey Outcomes/Indicator Name)
82
Para poder resolver el problema deberemos pasar primero los datos del ejercicio a
las probabilidades:
83
En este caso la probabilidad de que al haber seleccionado la urna 3 se saque una
balota roja es de 5,88%.
Para activar el modo gráfico pulsamos sobre Mostrar gráfico del árbol de
decisión (Show Decision Tree Graph).
Gráficamente tenemos:
84
8.2 ÁRBOL DE DECISIÓN
Ejemplo 8-2:
Se lanzan tres monedas al tiempo. El jugador gana si las tres monedas caen
cara, pierde en caso de que se de un suceso contrario. El jugador invierte por
jugada $100 y si gana recibe $5.000. ¿Es conveniente participar en el juego?
C Gana
C
S Pierde
C
C Pierde
S
S Pierde
I C Pierde
S Pierde
S
C Pierde
S
S Pierde
85
WINQSB maneja dos tipos de nodos: Nodos de decisión (decision node) y
Nodos de oportunidad (chance node), Los segundos trabajan con condiciones
de incertidumbre, mientras que los primeros son dispuestos por el usuario.
En este caso, los eventos están dispuestos por nodos tipo oportunidad sujetos a
una probabilidad del 0.50 de que ocurra cada uno de forma independiente (de que
salga cara o sello).
86
Los datos introducidos en la plantilla deberán quedar como sigue:
Podremos ver un modelo gráfico del árbol pulsando sobre la opción Dibujar árbol
de decisión (Draw Decision Tree) en el menú Resolver y analizar (Solve and
Analyze).
87
El árbol completo quedaría:
88
El ingreso esperado (Value Expected) se muestra al final, equivalente a un valor
de $537,50. El cálculo se realiza así:
Si las estrategias son tales que los intereses de los dos competidores se centran
en un mismo valor de la matriz de pagos, el juego tendrá un “punto de silla” o
equilibrio y esa cantidad constituye el valor del juego. Se dice entonces que los
competidores usan estrategias puras, lo que significa que cada competidor tendrá
89
una estrategia que usará el 100% del tiempo. En cambio cuando no se da esta
situación los competidores distribuyen su tiempo de juego entre varias estrategias;
se habla así de estrategias mixtas.
La solución:
El competidor uno jugará su estrategia 1 el 40% del tiempo, la 2 el 40% del tiempo
y no jugará su estrategia 3. El competidor dos jugará la estrategia 1 el 80% del
tiempo y su estrategia 2 el 20 %.
91
9. PLANEACIÓN DE
REQUERIMIENTO DE
MATERIALES
La opción Nuevo Problema (New Problem) genera una plantilla en el cual se
introducirán las características de nuestro problema:
Ejemplo 9-1:
El primer paso es tomar las 4 tablas (A-01) y cortarlas hasta lograr la medida
deseada para las 4 patas de la mesa. Luego se toma la tabla que hará de base
de la mesa (A-02) y se corta según la medida y forma deseada. Las patas y la
base se juntan agregando el Colbón para madera (B-02) y luego asegurándolas
con los 16 clavos de acero (B-01).
Cuando la mesa esta armada, se procede a pulir con la lija No. 100 (B-03). Se
pasa una capa de tintilla, la cual había sido mezclada con alcohol (A-03 y A-04).
Al día siguiente, una vez secado se pinta con la pintura para acabado (A-04)
quedando lista la mesa.
93
La información de compra de los productos, como la información de las
cantidades disponibles son las siguientes:
ID Cantidad Costo Costo Periodo de Inventario
mínima unitario Almacenaje entrega Inicial
vendida Anual
A-01 10 Unid. 1200 350 2 días 15 Unid
A-02 10 Unid 1500 350 2 días 15 Unid
A-03 1 Litro 500 120 Inmediato 10 Litros
A-04 1 Litro 700 120 Inmediato 5 Litros
A-05 1 Litro 1000 120 Inmediato 5 Litros
B-01 100 Unid 300 20 Inmediato 250 Unid
B-02 1 Unid 100 20 Inmediato 10 Unid
B-03 1 Unid 100 5 Inmediato 10 Unid
Los costos de los productos intermedios de la mezcla de la tintilla y el armado de
la mesa son de $500 y $400 respectivamente. La mesa terminada agrega un
costo de $1000. El costo de almacenamiento de los productos intermedios al año
es de $50. Las capacidades de suministros de los proveedores serán
consideradas infinitas. La demanda proyectada para el próximo mes es de:
Mes Enero Demanda
Semana 1 100
Semana 2 160
Semana 3 160
Semana 4 240
Se desea crear un plan MRP para el próximo año.
MESA
D-01
94
Otra forma de mirar el proceso completo es a través del diagrama de operaciones
del proceso (solo se muestran los materiales directos):
6 Mezclar
Colbón (B-02)
3 Juntar
16 Clavos (B-01)
4 Martillar
5 Lijar
7 Pintar
8 Secar
Pintura (A-05)
9 Pintar
Para ingresar el problema del ejemplo debemos tener en cuenta que existen entre
productos y productos intermedios un total de 11 ítems (incluyendo la mesa
terminada), el periodo a proyectar son 4 semanas (52 en un año) y los ítems
máximos que dependen de un producto intermedio son 5 (los que dependen del la
mesa sin acabar):
95
La primera pantalla que aparece corresponde a la Plantilla maestra (Item
Master), donde ingresaremos la información sobre la identificación de los
productos, los tiempos de entrega de los proveedores, los costos y el tipo de
inventario que se utilizará.
Las columnas ABC Class y Source Code son opcionales. En esta última
ingresaremos el código del producto. En la columna Material Type (también
opcional) ingresamos información de si el ítem es producto terminado (PT), un
subensamble (SE) o material directo (MD).
96
En la columna Lead Time colocaremos el tiempo en que se tarda el proveedor en
hacer llegar el producto al cliente. En Tamaño del lote (lot Size) se incluye el
modelo de inventario que se llevará para cada ítem (ver capitulo de modelo y
sistemas de inventarios para más información). Para nuestro caso optaremos por
el modelo FOQ correspondiente a Cantidad de Orden Fija.
97
En esta nueva ventana aparece lo que consideramos los materiales ligados a los
productos intermedios o el producto final.
El mismo formato se emplea para los artículos 2 y 3 (C-01 y C-02), el primero con
dos artículos de base, y el segundo con los cinco artículos restantes.
98
En él colocamos la demanda semanal para el producto terminado:
Marcamos Source Code para que realice el reporte de acuerdo a los códigos
asignados y pulsamos OK.
101
A continuación describiremos los campos usados:
102
10. PROGRAMACIÓN DINÁMICA
La programación dinámica es un enfoque general para la solución de problemas
en los que es necesario tomar decisiones en etapas sucesivas. Las decisiones
tomadas en una etapa condicionan la evolución futura del sistema, afectando a las
situaciones en las que el sistema se encontrará en el futuro (denominadas
estados), y a las decisiones que se plantearán en el futuro.
103
• Problema de la diligencia (Stagecoach Problem)
• Problema de la mochila (Snapsack Problem)
• programación de producción e inventarios (Production and Inventory
Scheduling)
Ejemplo 10-1:
Considérese el gráfico que contempla las rutas posibles para ir desde la ciudad 1
hasta la ciudad 10. Cada nodo representa una ciudad y los arcos la infraestructura
vial disponible. La tabla recoge el costo asociado al desplazamiento entre cada
par de nodos para cada una de las etapas. Supondremos que todos los
desplazamientos tienen la misma duración, y que el viaje ha de realizarse en
cuatro etapas. Cada una de ellas se corresponde con un único desplazamiento
entre un par de nodos del grafo, así al finalizar la primera etapa estaremos en una
de las ciudades 2, 3 ó 4. La segunda etapa finalizará en la ciudad 5, la número 6 ó
la número7. La tercera jornada nos llevará a la ciudad 8 o a la número 9. La cuarta
etapa permite finalizar el viaje en la ciudad 10.
2 5
8
1 3 6 10
9
4 7
2 3 4 5 6 7 8 9 10
1 2 3 4 2 7 4 6 5 1 4 8 3
3 3 2 4 6 6 3 9 4
4 4 1 5 7 3 3
La función recursiva: Dados unos nodos y unos arcos que conectan estos
nodos, el problema de la diligencia intenta encontrar la ruta más corta que conecta
un nodo de arranque con el nodo final (el destino).
f(n,s) = mínimo [C(s,j) + f(n-1,,j)] para todos los arcos ( s,j) en la red
105
Al pulsar OK podremos ingresar el resto de información, el cual se basa en las
relaciones existentes entre los nodos:
106
La ventana siguiente permite identificar los nodos de inicio y fin:
Identifica el
nodo de
inicio
Identifica el
nodo fin
107
10.5 PROBLEMA DE LA MOCHILA O CANASTA DE EQUIPAJE
La idea básica es que existen N tipos distintos de artículos que pueden cargarse
en una mochila; cada artículo tiene asociados un peso y un valor. El problema
consiste en determinar cuántas unidades de cada artículo se deben colocar en la
mochila para maximizar el valor total. Nótese que este enfoque resulta útil para la
planificación del transporte de artículos en algún medio, por ejemplo: carga de un
buque, avión, camión etc. También es utilizable este modelo en planificación de
producción, por ejemplo enrutamiento de la producción a través de varias
máquinas.
Ejemplo 10-2:
108
El problema se desarrolla bajo las dos consideraciones, primero teniendo en
cuenta el peso y luego el volumen. Como puede apreciarse este es un problema
que bien podría resolverse por programación lineal entera teniendo en cuenta la
función objetivo y restricciones siguientes:
109
La entrada de datos queda como sigue.
La solución nos indica que se deben transportar los ítems 3, 4 y 5 con un retorno
total de 17800 u.m. y utilización plena de la capacidad (en peso), disponible del
avión. Teniendo en cuenta sólo el volumen, el nuevo modelo es:
La solución es:
110
10.6 PROGRAMACIÓN DE PRODUCCIÓN E INVENTARIOS
Sea:
111
Ejemplo 10-3:
112
La ventana debería quedar como sigue:
Las cantidades a producir mostradas en la tabla son de tal forma que permiten un
costo mínimo en la planeación: se deben producir 5, 4, 3 y 4 unidades para los
meses de enero, febrero, marzo y abril respectivamente. El costo total es de
$7080, dividido en $2050 por concepto de costos de preparación y $5030 de
costos variables. La tabla también muestra el juego de inventarios resultante de la
producción y la demanda mensuales.
113
11. MODELO DE REDES
La opción Nuevo Problema (New Problem) generará la siguiente ventana:
114
11.1 FLUJO EN REDES O MODELO DE TRASBORDO
Para modificar los nombres de los nodos pulsamos sobre Node Name en el menú
Editar (Edit). Modifiquemos dichos nombre como se muestra a continuación:
115
La tabla muestra dos fuentes (fábricas S1 y S2) que cuentan con capacidades de
producción de 600 y 800 unidades para un período dado. Hay 4 almacenes
intermedios, T1 a T4, de los cuales T2 y T3 poseen 350 y 200 unidades
respectivamente. Las demandas son T1, 200 unidades; T4, 100 unidades; D1, 500
unidades; D2, 350 unidades y D3 900 unidades. Los costos de transportar una
unidad de producto desde cada fuente y punto de trasbordo hasta cada sitio de
demanda se encuentran en el cuerpo de la tabla.
116
Una versión arreglada de nuestro modelo de redes se muestra a continuación:
117
La manera de resolver el problema es idéntica a la del simplex, pudiéndose
resolver directamente o por pasos. La tabla de resultados finales muestra cómo
se da el flujo de productos desde a las fuentes iniciales (S) a los puntos de
transbordo (T) y de estas a los destinos finales, con un costo total de 7900 u.m.
A continuación se muestran dos resúmenes de los que permite este módulo, para
realizar análisis:
La primera tabla nos muestra, entre otros, el estado de las variables (básicas o no
básicas); esto es, si la solución indica que un tramo (i,j) debe realizarse o no;
también enseña los costos reducidos, que tienen igual interpretación que en
programación lineal. Las dos últimas columnas señalan los máximos y mínimos
costos permitidos en un tramo de transporte; esto equivale al análisis de
coeficientes de costos de la programación lineal.
De la segunda tabla cabe destacar los precios sombra y los máximos y mínimos
permitidos para las restricciones que se interpretan igual que en programación
lineal.
118
11.2 MODELO DE TRANSPORTE
2 3 4
4 2
1 2 6
3 2
3 5
3
La tabla siguiente muestra cómo se ingresan los datos para la red de ejemplo.
120
El nodo 1 representa la central y el nodo 6 la ciudad a donde debe llevarse el
cableado procedente de la central, pasando por algunos de los otros nodos que
conectan la central con la ciudad. Los números sobre los arcos representan
distancias en millas. Se trata de llevar a cabo la interconexión con el menor
consumo de cable.
121
Gráficamente tenemos:
122
Obsérvese que este modelo tiene aplicación en la planificación de transporte
vehicular, transporte de líquidos mediante tuberías y otros problemas de similar
estructura.
123
El modelo de la red del ejemplo es:
B F
A J
H
E
D G I
El problema del agente viajero, como los demás de redes, involucra un conjunto
de nodos y arcos que conectan todos los nodos. El objetivo es encontrar la forma
de realizar una gira completa que conecte todos los nodos visitando sólo una vez
cada nodo y minimizar o maximizar la distancia de la gira total. Este modelo tiene
múltiples aplicaciones en ingeniería.
La figura representa ciudades, en los nodos, y los valores en los arcos son las
distancias que las separan. En la tabla se muestra la representación matricial del
problema.
124
125
La solución del problema es:
126
12. TEORÍA DE COLAS
Un primer paso consiste, como en todos los modelos, en la especificación del
problema mediante la cual se establecerá si el modelo a tratar es un M/M/S
(Simple M/M System) o un modelo general (General Queuing System).
Vamos a suponer por ahora un modelo M/M/S. Lo que sigue es el ingreso de los
datos de acuerdo con las especificaciones de la ventana.
127
La ventana anterior consta de:
Un ejemplo del modelo es el siguiente (recuerde que las letras M indican un valor
infinito o muy grande):
128
Otra opción con la que se cuenta es simular el sistema, la que inicialmente nos
proporciona la siguiente ventana:
129
Usando el sistema de reloj con 1000 horas de simulación del sistema de colas.
130
El resumen de probabilidades de encontrar n clientes en el sistema es:
Un análisis parecido puede hacerse tomando como base la capacidad del sistema,
que puede ir desde una capacidad específica de x clientes (capacidad limitada)
hasta infinita.
131
13. SIMULACIÓN DE COLAS
La simulación manejada por WINQSB permite la participación de cuatro actores
dentro del ambiente simulado:
Ejemplo 13-1:
Un banco posee dos cajeros (pedro y Juan) los cuales atienden a un cliente en un
promedio de 15 minutos con una desviación de 0.01. Los clientes llegan a una
tasa de uno cada 10 minutos y hacen una sola cola cuya capacidad es de máximo
15 clientes. Se considera que la llegada de los clientes se comporta de forma muy
similar a una distribución tipo Poisson y los cajeros con una distribución normal.
Simular con 100 minutos de tiempo el modelo anterior.
Pedro Capacidad: 15
personas en fila
Juan
Tasa de Atención:
0.067 cliente /
Tasa de llegada:
minuto
0.1 cliente / minuto
132
Podemos observar que existen tres actores principales:
Hay que considerar que los bancos emplean un sistema de espera de tipo PEPS
(FIFO – First In First Out), es decir, los primeros clientes en entrar serán los
primeros en ser atendidos.
133
Los cajeros se denotan con la S (Server), los clientes con la C (Customer) y la
cola con Q (Queue).
Comencemos llenando los datos para los cajeros. Para programarlos es necesario
introducir la información de que los cajeros dependen de los clientes. Para que
WINQSB entienda esto en la columna Distribución de tiempos de servicio
(Service Time Distribution) se ingresa la siguiente notación:
Clientes/Normal/0.06667/0.01
La notación completa es:
• Beta (Beta)
• Binomial (Binomial)
• Constante (Constant)
• Discreta (Discrete)
• Erlang (Erlang)
134
• Exponencial (Exponential)
• Gamma (Gamma)
• Hypergeométrica (Hypergeometric)
• Laplace (Laplace)
• Normal (Normal)
• Pareto (Pareto)
• Poisson (Poisson)
• Función de poder (Power Function)
• Triangular (Triangular)
• Uniforme (Uniform)
• Weibull (Weibull)
De igual forma debemos completar los parámetros para los clientes. Lo primero
es indicar la dependencia de una de las colas en la columna Sucesor inmediato
(Immediate Follower). Luego, en la columna Distribución del tiempo entre
llegada (Interarrival Time Distribution) con el siguiente formato:
Poisson/0.1
Los parámetros 2 y 3 no son requeridos para esta distribución. El resultado debe
lucir como sigue:
Para programar la cola, debemos indicar que los dos cajeros se alimentarán de
ella colocando los nombres en las casillas correspondientes a la columna Sucesor
inmediato (Immediate Follower).
135
En Disciplina de la cola (Queue Discipline) marcamos FIFO y en Capacidad de
la cola (Queue Capacity) su capacidad (máximo 15 personas en espera).
136
El botón SHOW ANALYSIS nos mostrará los resultados de la simulación.
Se puede observar que en los 100 minutos llegaron 1123 clientes (Total Number
of Arrival). El tiempo de espera promedio fue de 0.1879 (Average Waiting
Time). El número máximo de personas en el sistema fue de 17: 15 en espera y 2
siendo entendidos (Maximun Number in the System). En promedio
permanecieron 2,2144 personas en el sistema (Average Number in the System).
Un análisis desde el punto de vista de los cajeros nos muestra más información de
la simulación:
137
Los cajeros tuvieron un promedio de utilización (Server Utilization) del 28,89%.
El cajero 1 atendió 431 personas y el cajero 2 a 440 para un total de 871
(Customer Processed). De los 1123 solo finalizaron el proceso 871.
El problema quedaría:
138
Para intercambiar los modos pulsamos en Pasar a formato matriz (Switch to
Matrix Form) en el menú Formato (Format)
139
14. PROCESO DE MARKOV
La opción Nuevo Problema (New Problem) genera una plantilla llamada
Especificaciones del problema PMK (MKP Problem Specification) en la cual,
se introducirán las características de nuestro problema:
S(T+1) = S(T) P
140
Y en el t+2 , el sistema se expresará por
S = S P (1)
La ecuación (1) representa un conjunto de n ecuaciones simultáneas con n
variables de probabilidad de estado. Para obtener las probabilidades de estado
estable, reemplace cualquiera de las ecuaciones en (1) con Ss(i) = 1 y resuelva
las n nuevas ecuaciones simultáneas.
La plantilla vacía representa una matriz con las relaciones entre los estados
(State), sus probabilidades iniciales (Initial Prob.) y el costo de cada uno de ellos
(State Cost).
141
Veamos un ejemplo:
La matriz final indica las probabilidades de estado estable, lo cual significa que en
el largo plazo el sistema estará el 26% del tiempo en el estado uno, 29% estará en
142
el estado dos, 21% estará en estado tres y 23% en estado cuatro, lo cual hace que
el costo medio en que incurre el proceso es de 1387,3530.
143
Para el periodo dos (recuerde pulsar en NEXT PERIOD seguido del botón OK):
144
Para ver un Análisis paramétrico en el tiempo de los costos y las probabilidades de
los estados seleccionamos la opción
146
REFERENCIAS BIBLIOGRÁFICAS
147
El libro MÉTODOS CUANTITATIVOS CON WINQSB lo introducirá en el
apasionante mundo de la solución de problemas complejos mediante el
uso de software para computadoras.
148