Está en la página 1de 24

Manual de

Investigación Operativa

Resumen del curso

Curso
Investigación operativa
#1 #2

La Investigación Operativa es una Programación lineal


disciplina que intenta ayudar en la
toma de decisiones mediante la La programación lineal es una
aplicación de un enfoque técnica de optimización que
científico a problemas consiste en maximizar o minimizar
administrativos que involucran funciones, que está compuesto
factores cuantitativos. de un conjunto de variables de
decisión, una función objetivo y
Los caprichos, emociones y un conjunto de restricciones.
conjeturas no forman parte de él.
Ejercicio aplicativo
Investigación Operativa, o La empresa Miel produce dos
Investigación de Operaciones, es clases de dulces, a partir de
una rama de las matemáticas que caramelo y chocolate. Cada pieza
utiliza modelos y algoritmos pesa 70 gramos. La barra A
matemáticos, con el objetivo de contiene 50 gramos de caramelo y
tomar decisiones de manera 20 gramos de chocolate. La barra
efectiva y eficiente dentro de una B contiene 30 gramos de
organización. caramelo y 40 gramos de
chocolate. La barra A se vende a
S/ 12.00 y la barra B a S/ 15.00. La
empresa tiene en almacén 9 kilos
de chocolate y 14 kilos de
caramelo.

2
¿Cuál es la cantidad de barras de dulces a producir para lograr un mayor
beneficio?

SOLUCIÓN
Primeramente, se realiza el planteamiento del problema.

DECLARACION DE VARIABLES
X: Cantidad de dulces Barra A
Y: Cantidad de dulces Barra B

INFORMACIÓN
Se coloca, en una tabla de doble entrada, toda la información para formar la
función objetivo y las restricciones.

Tabla de doble entrada. (Elaboración del docente, 2022)

FUNCIÓN OBJETIVO:
Max Z = 12.00x + 15.00y

3
RESTRICCIONES:
Caramelo: 50x + 30y<=14000
Chocolate: 20x + 40y<=9000
No negatividad: x, y >=0

Para graficar las inecuaciones se convierten en ecuaciones y se tabula para


hallar los dos puntos de las rectas las cuales se encuentran en la siguiente
tabla. Para mayor comodidad se simplifican los datos:

Tabla de valores a graficar. (Elaboración docente, 2022)

Utilizando los pares ordenados se selecciona el tipo de grafico dispersión


se ingresan los datos, primeramente, los valores de x de la primera recta,
luego los valores de y, se agrega la segunda recta de la misma forma que se
realizó para la primera.

4
467

225
(207, 121)

Región
factible

280 450

Se busca la región de cada recta en cada caso la región factible esta hacia
debajo de cada línea, la intersección de la región de la primera recta con la
región de la segunda recta se forma una región poligonal y dentro de ese
polígono esta la solución factible del problema. El polígono tiene 4 vértices
los cuales se formar de los pares ordenados pero el punto “C” se forma de
la intersección de las dos rectas, las cuales mediante ecuaciones se
determina el valor de x y el valor de y, estos valores se reemplazan en la
función objetivo y se obtiene el mayor beneficio.
Se realiza el calculo con cada vertice para ello se utiliza la función
sumaproducto.

A 0 0 S/ 0
B 0 225 S/ 3375
C 207 121 S/ 4299
D 280 0 S/ 3360

5
Respuesta: Se debe producir 207 desde el comienzo, toma en
de las barras A y 121 de las barras consideración los costos
B para lograr una ganancia de unitarios.
4,299.00 soles. Este ejercicio
tiene una solución única acotada. EJERCICIO APLICATIVO
La compañía "Vamos de Shoping"
transporta productos para el
#3
hogar desdes 3 puertos hasta tres
almacenes. La oferta y la
Método de aproximación Vogel: demanda se resumen en el
Solució inicial modelo de transporte de la tabla,
junto con los costos de
El método de aproximación de transporte por tonelada en miles
Vogel es un método heurístico de de soles.
resolución de problemas de
transporte, capaz de alcanzar una Formule un modelo de transporte
solución básica de inicio. Este que permita minimizar los costos
modelo requiere de la realización de la compañía "Vamos de
de un número generalmente Shoping" que envía 500 toneladas
mayor de iteraciones que los de 3 puertos a 3 almacenes, con el
demás métodos heurísticos método de la Aproximación Vogel.
existentes con este fin. Sin
embargo, produce mejores
resultados iniciales que los
mismos. Es el de mayor aplicación
en la solución de temas
relacionados con la industria y el
comercio en general dado que,

6
Resumen de oferta y demanda. (Elaboración del docente, 2022)

SOLUCIÓN

PASO 1: Verificar si esta balanceada. Sí está balanceada por la oferta es


igual a la demanda.

PASO 2: Determinar una solución inicial. Se trabaja el Método de la


Aproximación Vogel. Para ello, se contruye la tabla de la siguiente manera:

Solución inicial. (Elaboración del docente, 2022)

7
1º Por fila y por columna, se identifican los 2 costos mas bajos.
Posteriormente, se restan dichos valores y a ese resultado se le llama
"Penalización". El valor de la penalización siempre es positivo, dado que se
resta el valor menor del mayor.

Tabla de penalizaciones. (Elaboración del docente, 2022)

2º El siguiente paso es identificar la fila o columna con la mayor


penalización. En caso de haber empate, se debe escoger arbitrariamente (a
juicio personal). La primera penalidad es la siguiente:

Tabla de penalizaciones. (Elaboración del docente, 2022)

8
3º De la fila o columna de mayor penalización determinada en el paso
anterior, debemos de escoger la celda con el menor costo, y en esta asignar
la mayor cantidad posible de unidades. Una vez se realiza este paso, una
oferta o demanda quedará satisfecha. Por ende, se tachará la fila o
columna. En caso de empate, solo se tachará 1. La restante quedará con
oferta o demanda igual a cero (0).

Paso 3. (Elaboración del docente, 2022)

Vuelva al paso 1 hasta que las ofertas y las demandas se hayan agotado.
Segunda penalidad es la siguiente:

Segunda penalidad. (Elaboración del docente, 2022)

9
Tercera penalidad es la siguiente:

Tercera penalidad. (Elaboración del docente, 2022)

Vuelva al paso 1 hasta que las ofertas y las demandas se hayan agotado.
Segunda penalidad es la siguiente:

Tabla de penalizaciones. (Elaboración del docente, 2022)

COSTO INICIAL: S/ 4750.00 soles


Se multiplica cada cantidad a transportar por el costo correspondiente.

10
PASO 3: Verificar si la solución es DEGENERADA.

F + C – 1 = Celdas Llenas

Donde:
F = N° de filas
C = N° de columnas
Celdas llenas = Número de celdas a las que se les asigno las cantidades a
transportar.

Según los datos se tiene:


3+3–1=5
5=5
No es degenerada ya que cumple con la regla.

RESPUESTA: El costo mínimo es de 4750 dólares.

#4

MÉTODO HÚNGARO

El modelo de asignación es muy parecido al modelo de transporte. La


diferencia radica en que las variables del modelo de asignación son binarias;
mientras que, en el modelo de transporte las variables son enteras.
Entonces, podemos tomar el modelo de asignación como un problema de
transporte donde cada una de las personas es el origen y cada una de las
tareas son los destinos. La oferta y demanda son igual a uno, es decir, cada

11
origen tiene una sola persona y cada destino necesita sólo una persona. Los
costos de capacitación representan el costo de transportar una unidad del
origen ”i” al destino ”j”. Por lo tanto, el objetivo es encontrar la combinación
que minimice los costos de asignación y cumpliendo las restricciones de
oferta y demanda.

EJERCICIO APLICATIVO
Una fábrica dispone de cuatro obreros para completar cuatro trabajos.
Cada obrero solo puede hacer uno de los trabajos. El tiempo que requiere
cada obrero para completar cada trabajo se muestra en el siguiente cuadro
en horas:

Tabla de tiempos. (Elaboración del docente, 2022)

La fábrica desea minimizar el tiempo total dedicado a los cuatro trabajos.


Formule y resuelva un modelo que determine la mejor asignación de los
obreros.

12
SOLUCIÓN

1º Se elige el tiempo mínimo de cada fila. Utilice la función MIN.

Tabla con tiempos mínimos. (Elaboración del docente, 2022)

2º Se resta, de cada tiempo, el tiempo mínimo y se identifica el tiempo


mínimo de cada columna.

Resta de tiempos mínimos. (Elaboración del docente, 2022)

13
3º Se resta, de cada nuevo tiempo, el tiempo mínimo de columna.

Resta de tiempos mínimos. (Elaboración del docente, 2022)

4º Verificar si se puede asignar. Si no puede se sigue con el algoritmo.


Para la asignación, se inicia desde la primera fila. Si hay un solo cero, a esa
celda se asigna. En este caso hay dos ceros; por lo tanto, se baja a la
segunda fila, donde se encuentra un solo cero, y se realiza la asignación. A
los ceros que están por encima o debajo de ese cero se les tacha. Se baja a
la tercera fila y se encuentra un solo cero. Entonces, se asigna. Se baja a la
cuarta fila y existe un solo cero, el cual está tachado. Por ello, se dice que no
se puede asignar y se sigue con el algoritmo.

Asignación de ceros. (Elaboración del docente, 2022)


14
5º Se tacha la máxima cantidad de ceros.

Tacha de ceros. (Elaboración del docente, 2022)

6º De los costos que no fueron tachados, se busca el mínimo tiempo y se


identifica a las intersecciones.

Identificar intersecciones. (Elaboración del docente, 2022)

7º De los números no tachados, se les resta el mínima tiempo. A las


intersecciones se les suma el mínimo tiempo.

15
Paso 7. (Elaboración del docente, 2022)

8º Terminado el proceso, se realiza la asignación.


Para la asignación, se inicia desde la primera fila. En este caso, hay dos
ceros. Se baja a la siguiente fila donde también hay dos ceros. Se baja a la
tercera fila donde hay un solo cero. Se asigna. Se baja a la última fila donde
hay un solo cero. Por lo tanto, se asigna y se tacha el cero que está en la
parte superior. Se inicia nuevamente la asignación desde la primera fila,
donde se tiene dos ceros. Por ello, se baja a la siguiente fila donde hay dos
ceros: uno está tachado. Entonces, se asigna el otro cero y se tacha al cero
que está en la parte superior.

Asignación. (Elaboración del docente, 2022)

16
Por lo tanto, se asigna de la siguiente manera:

Asignación completada. (Elaboración del docente, 2022)

RESPUESTA: Por lo tanto, se asigna el obrero 1 al trabajo 2 con una


duración de 5 horas, el obrero 2 al trabajo 4 con 5 horas, el obrero 3 al
trabajo 3 con una duración de 3 horas y el obrero 4 al trabajo 1 con una
duración de 2 horas. Por lo tanto, los 4 obreros realizan las 4 tareas en un
total de 15 horas.

#5

ALGORITMO DEL ÁRBOL DE EXPANSIÓN MÍNIMA

El algoritmo del árbol de expansión mínima es un modelo de optimización de


redes que consiste en enlazar todos los nodos de la red de forma directa y/o
indirecta, con el objetivo de que la longitud total de los arcos o ramales sea
mínima. (Entiéndase por longitud del arco una cantidad variable, según el
contexto operacional de minimización, y que puede bien representar una

17
distancia o unidad de medida).
Es un árbol que enlaza todos los nodos de la red sin permitir ciclos. Estos
enlaces o arcos deben contar con la menor longitud total, tal que minimicen
la suma de longitudes de los ramales escogidos.

Algoritmo de Kruskal

1. Seleccionar inicialmente cualquier nodo como punto de partida y


conectarlo con el más próximo que contenga el arco de menor costo o
distancia. A estos nodos se les denomina nodos conectados y a los nodos
restantes se les denomina nodos no conectados.
2. Completar la red interactivamente, identificando el nodo no
conectado que esta más cerca o menos costoso de alguno de los nodos
conectados. Se consideran todas las ramas que conectan a estos nodos
conectados.
3. Si hay empate, seleccionaremos uno arbitrariamente.
4. En cada etapa del proceso iterativo, la atención se centra en aquellos
nodos que ya se han eslabonados. Repetir este paso hasta que se hayan
conectado todos los nodos.
5. Si n = número de nodos, entonces: n – 1 = número de arcos.
6. No se pueden formar ciclos.

Ejercicio aplicativo:

Midwest Tv Cable Compañía está en el proceso de proporcionar servicio de


cable a cinco nuevos condominios. En la siguiente red, se presenta los
enlaces posibles de TV entre los cinco condominios. Los kms de cable se

18
muestran en cada arco.
Determine la red de cable más económica.

Posibles enlaces de TV. (Elaboración del docente, 2022)

SOLUCIÓN

1º Del origen, se elige el mínimo valor o se puede elegir el mínimo valor de


la red. Se inicia del arco 1, con los nodos O y A.

Inicio del ejercicio. (Elaboración del docente, 2022)

19
2º De los nodos conectados, se elije el menor. Se continúa con el arco 3,
con los nodos A y D.

Arco 3. (Elaboración del docente, 2022)

3º Si hay dos nodos conectados, unidos por un arco, se elimina. De los


nodos conectados, se elije el menor. Se continúa con el arco 4, con los
nodos A y C.

Arco 4. (Elaboración del docente, 2022)

20
4º Si hay dos nodos conectados, unidos por un arco, se elimina. De los
nodos conectados, se elije el menor. Se continúa con el arco 3, con los
nodos C y E.

Arco 3, nodos C y E. (Elaboración del docente, 2022)

5º Si hay dos nodos conectados, unidos por un arco, se elimina. De los


nodos conectados, se elije el menor. Se continúa con el arco 5, con los
nodos C y B.

Arco 5. (Elaboración del docente, 2022)

21
4º Si hay dos nodos conectados, unidos por un arco, se elimina. De los
nodos conectados, se elije el menor. Se continúa con el arco 3, con los
nodos C y E.

Arco 3, nodos C y E. (Elaboración del docente, 2022)

5º Si hay dos nodos conectados, unidos por un arco, se elimina. De los


nodos conectados, se elije el menor. Se continúa con el arco 5, con los
nodos C y B.

Arco 5. (Elaboración del docente, 2022)

22
Luego de realizados todos los pasos, podemos concluir que el nodo OA
ocupará 1 kilómetros, el nodo AC ocupará 4 kilómetros, el nodo AD ocupará
3 kilómetros, el nodo CE ocupará 3 kilómetros y el nodo CB ocupará 5
kilómetros. En total, la cantidad mínima de cable a utilizar será de 16
kilómetros.

RESPUESTA: La cantidad mínima de cable, que es lo necesita la empresa


para proporcionar el servicio de cable que sea, es de 16 km.

23
24

También podría gustarte