Está en la página 1de 30

UNIVERSIDAD SAN PEDRO

INVESTIGACIÓN OPERATIVA I
Problema de Transporte
www.usanpedro.edu.pe
Consideraciones generales

Problema del Transporte

www.usanpedro.edu.pe 2
1. Degeneración

2 6 5 1
12

1 4 2 2
20

3 5 5 3
7

15 15 2 7

Encontramos una solución básica inicial utilizando


el método de la esquina (N-O)

www.usanpedro.edu.pe 3
2 6 5 1
12
12
1 4 2 2
20 17 2
3 15 2
3 5 5 3
7 7
0 7
15 15 2 7
3 0 0

m+n–1=6

www.usanpedro.edu.pe 4
2. Soluciones múltiples alternativas
Si en la solución óptima al evaluar la matriz cij – zij se encuentra que
existen ceros en las celdas correspondientes a variables no básicas;
esto indica la existencia de soluciones óptimas alternativas. Los
ceros que aparecen se consideran como si fueran valores negativos
y se aplica el mismo procedimiento. Por ejemplo se tiene la
siguiente solución óptima de un problema de transporte:
D1 D2 D3 D4 D5 D6
4 2 3 2 6 0
8
O1 0 4 4
5 4 5 2 1 0
12
O2 4 8
6 5 4 7 3 0
14
O3 4 6 4
4 4 6 8 8 4

www.usanpedro.edu.pe 5
2. Soluciones múltiples alternativas
Cij - Zij El costo de esta solución es 80.
En la celda (3,5) existe un cero y
0 0 1 0 5 2 corresponde a una variable no básica; esto
1 2 3 0 0 2 indica la existencia de soluciones óptimas
alternativas. Generar una nueva solución
0 1 0 3 0 0 introduciendo a la base la variable X35.

D1 D2 D3 D4 D5 D6
+ 4 2 3 - 2 6 0
8
O1 0 4 4
5 4 5 + 2 - 1 0
12
O2 4 8
- 6 5 4 7 + 3 0
14
O3 4 6 4
4 4 6 8 8 4

www.usanpedro.edu.pe 6
2. Soluciones múltiples alternativas
D1 D2 D3 D4 D5 D6
4 2 3 2 6 0
8
O1 4 4
5 4 5 2 1 0
12
O2 8 4
6 5 4 7 3 0
14
O3 0 6 4 4
4 4 6 8 8 4

El costo de esta nueva solución también es 80.

www.usanpedro.edu.pe 7
3. Problemas de transporte
desbalanceados
𝑚 𝑛
Es decir: ෍ 𝑎𝑖 ≠ ෍ 𝑏𝑗
𝑖=1 𝑗=1

Se ha supuesto inicialmente que la suma de las


disponibilidades era exactamente igual a la suma de las
demandas. En la realidad las disponibilidades pueden
ser mayores o menores que la demanda total. En estos
casos el método es el mismo, pero es necesario un
artificio especial que nos permite resolver el problema
con esas condiciones.
Hay dos maneras en las que se puede presentar:

www.usanpedro.edu.pe 8
3. Problemas de transporte
desbalanceados
a) Disponibilidad total mayor que demanda total:
𝑚 𝑛
෍ 𝑎𝑖
𝑖=1
- ෍ 𝑏𝑗 = d >0
𝑗=1

En este caso se crea un destino artificial (n+1);


establecer bn+1 = d y agregar una columna de ceros en
la matriz de costos.

www.usanpedro.edu.pe 9
3. Problemas de transporte
desbalanceados
a) Disponibilidad total mayor que demanda total:
Ejemplo: Se tiene el siguiente problema de transporte.
D1 D2 D3 Se tiene que la disponibilidad
O1 1 4 3 180 (180+120+150=450) es mayor
O2 3 2 5 120 que la demanda (170+90+100
O3 2 2 2 150 = 360) en un valor de 90
170 90 100 unidades.
D1 D2 D3 Df
Agregar un destino artificial con O1 1 4 3 0 180
demanda igual a la diferencia y O2 3 2 5 0 120
en estas condiciones el problema O3 2 2 2 0 150
se resuelve normalmente. 170 90 100 90

www.usanpedro.edu.pe 10
3. Problemas de transporte
desbalanceados
b) Disponibilidad total menor que demanda total:
𝑛 𝑚

෍ 𝑏𝑗 - ෍ 𝑎𝑖 = d >0
𝑗=1 𝑖=1

En este caso se crea un origen artificial (m+1);


establecer am+1 = d y agregar una fila de ceros en la
matriz de costos.

www.usanpedro.edu.pe 11
3. Problemas de transporte
desbalanceados
b) Disponibilidad total menor que demanda total:
Ejemplo: Se tiene el siguiente problema de transporte.
Se tiene que la disponibilidad
1 2 8 6 140
4 4 3 5 160
(140+160+200=500) es menor
2 9 7 8 200
que la demanda (100+250+100+
100 250 100 150 150 = 600) en un valor de 100
unidades.
Agregar un origen artificial 1 2 8 6 140
con oferta igual a la 4 4 3 5 160
diferencia y en estas 2 9 7 8 200
condiciones el problema se 0 0 0 0 100
resuelve normalmente. 100 250 100 150
www.usanpedro.edu.pe 12
4. Rutas prohibidas
En muchas circunstancias no es posible usar ciertas
rutas en un problema de transporte (camino en
construcción, peso límite en puentes, inundaciones
imprevistas y reglamento de tráfico local).

Si se prohíben los envíos de un origen i a un destino j,


hacer cij = M; siendo M un valor infinitamente grande.
Esto garantiza que xij = 0 en la solución final.

www.usanpedro.edu.pe 13
4. Rutas prohibidas: Ejemplo
En el siguiente problema de transporte, asumimos que
el envío de camiones del origen 1 al destino 4 y del
origen 3 al destino 3 es temporalmente imposible
debido a trabajos de reparación de la carretera.
D1 D2 D3 D4
O1 12 17 20 18 5
O2 18 20 21 15 5
O3 20 10 13 16 8
4 5 5 4

www.usanpedro.edu.pe 14
4. Rutas prohibidas: Ejemplo
Para prevenir estos envíos se asigna a la celda (1,4) y
(1,3) el valor de M tal como se muestra. En estas
condiciones se resuelve normalmente.
D1 D2 D3 D4
O1 12 17 20 M 5
O2 18 20 21 15 5
O3 20 10 M 16 8
4 5 5 4

Tener en cuenta que M es un número muy grande.

www.usanpedro.edu.pe 15
5. Rutas obligatorias
Si por el contrario obligatoriamente hay que enviar de
un origen i a un destino j, hacer cij = -M.
Esto garantiza que sea xij parte de la solución final.
D1 D2 D3 D4
O1 12 17 20 18 5
O2 18 20 21 -M 5
O3 20 10 13 16 8
4 5 5 4
Esta matriz indica que necesariamente del origen 2 se
deben hacer envíos al destino 4.

www.usanpedro.edu.pe 16
6. Caso de Maximización
Si en un problema de transporte en vez de minimizar
costos deseamos maximizar eficiencias (e), ganancias,
relacionadas con el envío de una unidad del origen i al
destino j, aplicamos el método UV haciendo una ligera
modificación. La modificación requerida consiste en
multiplicar todos los valores cij por -1.

www.usanpedro.edu.pe 17
6. Caso de Maximización: Ejemplo
Una tienda de departamentos quiere comprar las
siguientes cantidades de vestidos de mujer:
Tipo de vestido A B C
Cantidad 60 25 30
Tres diferentes fabricantes someten propuestas para
proveer no más de las cantidades que aparecen a
continuación (todos los tipos de vestidos combinados).
Fabricante X Y Z
Cantidad total 100 15 40

La tienda estima que su ganancia por vestido varía


según el fabricante como se muestra en la matriz
siguiente:
www.usanpedro.edu.pe 18
6. Caso de Maximización: Ejemplo

Vestido
A B C
Fábrica
x 11 14 17
y 12 13 18
z 10 14 19
Determinar el plan de adquisiciones más ventajoso
para la tienda.
Encontrar la solución factible básica inicial con el
método de aproximación de Voguel.

www.usanpedro.edu.pe 19
6. Caso de Maximización: Solución
A B C
11 14 17
X 100

12 13 18
Y 15

10 14 19
Z 40

60 25 30
Equilibrar la matriz:
Ofertas = 100+15+40 = 155
Demandas= 60+25+30 = 115
Se genera una demanda ficticia de 40 unidades con
costo cero.
www.usanpedro.edu.pe 20
6. Caso de Maximización: Solución
A B C D
11 14 17 0
X 100

12 13 18 0
Y 15

10 14 19 0
Z 40

60 25 30 40

Por ser un problema de maximización, multiplicamos


por (-1) y solucionamos.
Empezamos encontrando la solución factible básica
inicial con el método de aproximación de Voguel.

www.usanpedro.edu.pe 21
6. Caso de Maximización: Solución
A B C D
-11 -14 -17 0
X 100

-12 -13 -18 0


Y 15

-10 -14 -19 0


Z 40

60 25 30 40

A B C D
-11 -14 -17 0
X 100 3

-12 -13 -18 0


Y 15 5

-10 -14 -19 0


Z 40 5

60 25 30 40
1 0 1 0

www.usanpedro.edu.pe 22
A B C D
-11 -14 -17 0
X 100 3

-12 -13 -18 0


Y 15 5

-10 -14 -19 0


Z 40 10 5
30
60 25 30 40

1 0 1 0

6. Caso de Maximización: Solución


A B C D
-11 -14 -17 0
X 100 3

-12 -13 -18 0


Y 15 5

-10 -14 -19 0


Z 40 10 5
30
60 25 30 40

1 0 1 0

A B C D
-11 -14 -17 0
X 100 3 3

-12 -13 -18 0


Y 15 5 1

-10 -14 -19 0


Z 40 10 5 4
30
60 25 30 40

1 0 1 0
1 0 - 0

www.usanpedro.edu.pe 23
A B C D
-11 -14 -17 0
X 100 3 3

-12 -13 -18 0


Y 15 5 1

-10 -14 -19 0


Z 40 10 5 4
10 30
60 25 30 40
15
1 0 1 0
1 0 - 0

A B C D
-11 -14 -17 0
X 100 3 3 3

-12 -13 -18 0


Y 15 5 1 1

-10 -14 -19 0


Z 40 10 5 4 -
10 30
60 25 30 40
15
1 0 1 0
1 0 - 0
1 1 - 0

www.usanpedro.edu.pe
16/12/2020 24 12/16/2020 24
A B C D
-11 -14 -17 0
X 100 85 3 3 3
15
-12 -13 -18 0
Y 15 5 1 1

-10 -14 -19 0


Z 40 10 5 4 -
10 30
60 25 30 40
15
1 0 1 0
1 0 - 0
1 1 - 0

A B C D
-11 -14 -17 0
X 100 85 3 3 3 11
15
-12 -13 -18 0
Y 15 5 1 1 12

-10 -14 -19 0


Z 40 10 5 4 - -
10 30
60 25 30 40
15
1 0 1 0
1 0 - 0
1 1 - 0
1 - - 0

www.usanpedro.edu.pe
16/12/2020 25 12/16/2020 25
A B C D
-11 -14 -17 0
X 100 85 3 3 3 11
15
-12 -13 -18 0
Y 15 5 1 1 12
15
-10 -14 -19 0
Z 40 10 5 4 - -
10 30
60 25 30 40
45 15
1 0 1 0
1 0 - 0
1 1 - 0
1 - - 0

A B C D
-11 -14 -17 0
X 100 85 40 3 3 3 11
45 15 40
-12 -13 -18 0
Y 15 5 1 1 12
15
-10 -14 -19 0
Z 40 10 5 4 - -
10 30
60 25 30 40
45 15 0
m+n–1=6
1 0 1 0
1 0 - 0
1 1 - 0
1 - - 0
Costo* = -11*45 -14*15 +0*40 -12*15 -14*10 – 19*30 = -1595

www.usanpedro.edu.pe
16/12/2020 26 12/16/2020 26
cij zij
0 -3 -8 11
-11 -14 -17 0 -11 -11 -14 -19 0 0 0 2 0
-12 -13 -18 0 - -12 -12 -15 -20 -1 = 0 2 2 1
-10 -14 -19 0 -11 -11 -14 -19 0 1 0 0 0

Como todos los cij – zij ≥ 0 la solución hallada es óptima.


El plan más ventajoso para la tienda es el siguiente:

De la fábrica Vestido tipo Cantidad Ganancia


X A 45 11*45
X B 15 14*15
Y A 15 12*15
Z B 10 14*10
Z C 30 19*30

En la fábrica X se quedan 40 vestidos


La ganancia total obtenida es de S/. 1595

www.usanpedro.edu.pe
16/12/2020 27 12/16/2020 27
Problema propuesto
• Una compañía siderúrgica tiene 3 hornos y 5
laminadores. Los costos de producción en los
hornos más los costos de transporte a los
laminadores por unidad producida se indican
a continuación:
L1 L2 L3 L4 L5 Capac.
H1 4 2 3 2 6 8
H2 5 4 5 2 1 12
H3 6 5 4 7 3 14
4 4 6 8 8

www.usanpedro.edu.pe 28
Problema propuesto
Para la capacidad de producción y requerimiento
en los laminadores en el cuadro anterior,
establezca:
1. Cuál es el programa de trabajo más adecuado.
2. Suponga que, habiéndose evaluado el
programa óptimo de la pregunta 1, se
establezca que no es posible enviar sino un
máximo de dos unidades de H2 a L5. En estas
circunstancias ¿Cuál es el programa óptimo?
www.usanpedro.edu.pe 29
GRACIAS
A sus ordenes

www.usanpedro.edu.pe 30

También podría gustarte