Sie sind auf Seite 1von 73

UNIVERSIDAD NACIONAL

DANIEL ALCIDES CARRIN


FACULTAD DE INGENIERA

CURSO: INVESTIGACIN DE
OPERACIONES MINERAS
CAPITULO V
TEMA: EL PROBLEMA DEL TRANSPORTE
Ing. F. Zenteno G.

5.1. INTRODUCCIN

El objetivo de un operador que


dispone de equipos de alto costo
es siempre el mximo
aprovechamiento de ellas a un
menor costo.
La bsqueda de modelos que
ayudan el control de utilizacin de
los camiones de alto tonelaje y palas
de gran envergadura es una de las
labores del Ingeniero de Minas.

En nuestro medio, hasta hace


pocos aos atrs, el mejor
medio de control era la
habilidad del operador
experimentado, para disponer
a las palas de flotas adecuados
de camiones y disminuir los
tiempos ociosos por falta de
camiones o colas de ellos.

Felizmente hoy en da existen


tcnicas matemticas para
ayudar en el anlisis de las
operaciones de transporte y
fijar ciertos parmetros que
conducen a optimizar el
problema.

Han ocurrido las dos primeras


contribuciones que ayudaron al desarrollo
de los modelos de transporte, ellas fueron:
En 1941; por HITCHCOCK, con su estudio
titulado:
THE DISTRIBUTION OF A PRODUCT
FROM SEVERAL SOURCES TO
NUMEROUS LOCALITIES.
En 1947; por KOOPMANS, con su estudio
llamado:
OPTIMUM UTILIZATION OF THE
TRANSPORTATION SYSTEM.

Hasta nuestros das, las tcnicas de


optimizacin descansan siempre en
un proceso iterativo, es decir,
encontrar una solucin que luego
deber mejorarse repetidamente
por procesos idnticos.
Siendo para ello de carcter muy
importante el uso de computadoras
para minimizar el tiempo de clculo
que a medida que aumentan las
variables se hace cada vez ms
engorroso.

5.2. Formulacin del Problema:


Considerando el caso general
de m orgenes y n destinos,
esquemticamente tenemos:

En forma matricial:
DESTINOS

ORGENES

DEMANADAS

EXISTENCIAS

ai

1 C11

C12

C1n

a1

2 C21

C22

C2n

a2

.
.
.

.
.
.

m Cm1

Cm2

Cmn

am

bj b1

b2

bn

Suponiendo
inicialmente
que la cantidad
disponible en
los orgenes
iguala a la
cantidad
requerida en
los destinos,
tenemos:

a
i 1

b
j1

(3)

Posteriormente veremos el
problema cuando esta
condicin no se cumple.

Una solucin o programa de


transporte queda definido por
un conjunto de m x n nmeros
Xij, donde:
Xij = Nmero de unidades de
un producto a enviar desde el
origen i al destino j.
Escribiendo como una matriz
solucin, tenemos:

DESTINOS

ORGENES

DEMANADAS

EXISTENCIAS

ai

1 X11

X12

X1n

a1

2 X21

X22

X2n

a2

.
.
.

.
.
.

m Xm1

Xm2

Xmn

am

bj b1

b2

bn

Dado que no
hay envos
negativos,
tenemos:

X ij 0

La cantidad total enviada por cada


origen, puede escribirse como:
X11 + X12 + .. + X1n = a1
X21 + X22 + .. + X2n = a2
..
..
.
Xm1 + Xm2 + + Xmn = am

X
j 1

ij

ai i 1,2,...., m

ai

X11

X12

X1n

a1

X21

X22

X2n

a2

.
.
.
m

Xm1

Xm2

Xmn

bj b1 b 2 bn

.
.
.
am

La cantidad total recibida por cada


destino, puede escribirse como:
X11 + X21 + .. + Xm1 = b1
X12 + X22 + .. + Xm2 = b2
..
..
.
X1n + X2n + + Xmn = bn

X
i 1

ij

b j j 1,2,...., n

ai

X11

X12

X1n

a1

X21

X22

X2n

a2

.
.
.
m

Xm1

Xm2

Xmn

bj b1 b 2 bn

.
.
.
am

De esta manera, la formulacin


analtica del problema de
transporte es la siguiente:

Min z Cij X ij

....... (1)

i 1 j1

Sujeto a las condiciones siguientes :


n

X
j1

ij

X
i 1

ij

ai

; i 1, 2, ....., m .......(2)

b j ; j 1, 2, ......, n ........ (3)

X ij 0 (i 1, ..., m; j 1,..., n) ...(4)

5.3. Casos de Solucin:


SOLUCIN FACTIBLE BSICA
NO DEGENERADA:
Es una solucin factible bsica con
exactamente m + n 1 variables
bsicas (positivas).
SOLUCIN FACTIBLE BSICA
DEGENERADA:
Es una solucin factible bsica con
menos de m + n 1 variables bsicas
(positivas).

5.4. Mtodos de Solucin:


1.- Mtodo de la Esquina del
Nor-Oeste (N-O)
2.- Mtodo del Mnimo de
Columnas
3.- Mtodo del Mnimo de Filas
4.- Mtodo de la Matriz
(Mtodo de Costos Mnimos)
5.- Mtodo de Vogel

1.- MTODO DE LA ESQUINA


DEL NOR-OESTE (N-O):
El procedimiento es el siguiente:
1 Asignar la mayor cantidad posible a la
celda de la primera fila y columna
satisfaciendo la primera demanda o
agotando la primera existencia.
2 Si se ha agotado la existencia del primer
origen se trata de satisfacer la primera
demanda con la existencia del siguiente
origen y as hasta lograrlo. Si es la demanda
lo que se haba satisfecho en el primer paso,
lo que resta de las existencias del origen (1)
se le asigna a la siguiente demanda, y as
hasta agotar la existencia.

3 Formando la matriz de las asignaciones (Xij)


el cual es la primera solucin posible, se
procede a verificar si es la solucin ptima.
Formando la matriz de costos indirectos
poniendo primero los costos originales de los
casilleros en los cuales se les han asignado una
cantidad. Rellenamos las otras celdas con valores
que se obtienen sumando las u y v que
pertenecen a la fila y columna respectivamente,
de la celda que se va ha llenar. (los u y los v
mencionados son tales que cada costo indirecto
resultante es la suma de la u y la v que
corresponde a la fila y columna de la celda al
cual pertenece el mencionado costo. Se cumple
para todas las celdas de costos indirectos).

4 Se restan los costos indirectos menos los


originales obteniendo una nueva matriz en
donde si aparecen an las cantidades
positivas no se ha llegado a la solucin
ptima.
5 En la matriz de actividades asignadas
(Xij) se les aade al Xij de mayor diferencia
de costos que se obtuvo en el paso 4, una
cantidad , y a las existencias de los
casilleros adyacentes que tenan una
cantidad asignada se le resta , con la
finalidad de compensar las demandas y
existencias sin alterar stas.

6 Se determina el valor de
asignndole el mximo valor posible
que no haga negativa cualquiera de
las otras existencias.
7 Arribado a una nueva matriz
(nueva solucin posible) se vuelve a
verificar si sta es la solucin
ptima, tal como se hizo en el paso
3. Los otros pasos que vienen a
continuacin se repiten hasta que
logremos la optimizacin de la
funcin.

2.- MTODO DEL MNIMO DE


COLUMNAS:
El proceso es el siguiente:
1 En la columna (1) se ubica la
celda en el cul est el menor
costo. Se le asigna el mximo
posible de unidades.

2 Si en el paso (1) se agot las existencias sin


satisfacer las demandas se busca el prximo
costo mnimo en la misma columna y se le
asigna lo mximo posible, y as hasta satisfacer
la demanda de la primera columna. Si en el
paso (1) se ha satisfecho la demanda pasamos a
la siguiente columna donde repetimos los
mismos pasos.
NOTA: Recurdese siempre que al asignar el
mximo posible a una celda, si hemos agotado
las existencias de un origen sta quedar con
cero de existencias (y por lo tanto clausurar la
fila correspondiente), mientras que las
demandas son ahora: demanda original
existencia agotada, y viceversa cuando las
demandas son las que se satisfacen primero.

3.- MTODO DEL MNIMO DE


FILAS:
El procedimiento es similar al
anterior con la diferencia de
que en vez de tomar la
primera columna se toma la
primera fila y los otros
procesos tambin se repiten.

4.- MTODO DE LA MATRIZ


(MTODO DE COSTOS
MNIMOS):
El proceso es similar a las
anteriores. La diferencia est en
que el mnimo costo se ubica
considerando todo los costos
de la matriz de costos.

5.- MTODO DE VOGEL:


Mtodo sugerido por Vogel. El
procedimiento es el siguiente:
1 En la matriz de costos se ubican en cada
columna los menores costos que en ellas
existen y se determina su diferencia. Esta
diferencia colocamos en un casillero que
corresponde a la misma columna y en una
fila que hemos aadido y que se le llama de
PENALIDADES, lo mismo hacemos para
cada fila colocando su penalidad en una
columna que adicionaremos tambin.

2 De las m+n diferencias (m = n de filas, n = n


de columnas) hallamos el de mayor valor. Si
corresponde a una columna en ella se buscar el
menor costo, si corresponde a una fila en dicha
fila se ubicar el menor costo. En la celda de
menor costo le asignaremos el mximo posible.
Se anula la fila o la columna segn se haya
agotado las existencias o satisfecho la demanda,
respectivamente (tal como en los anteriores
mtodos). Si en uno de los casos se agota las
existencias simultneamente que se satisface las
demandas, anulamos ya sea fila o columna,
pero no ambos a la vez.
En el caso de producirse empates en las
penalidades podemos elegir arbitrariamente una
de ellas.

3 Al asignarse a una celda lo


mximo posible eliminamos ya sea
fila o columna y simultneamente
determinamos las nuevas
penalidades tal como se hizo
anteriormente; pero ahora sin tomar
en cuenta los costos de los casilleros
que se hayan anulado, y se procede
as hasta hallar una solucin inicial.

5.5. Algunas Consideraciones


Generales sobre el Problema del
Transporte:
1.- EL CASO DEGENERADO.
2.- SOLUCIONES PTIMAS
ALTERNATIVAS
3.- CASO DE DISPONIBILIDADES
MAYORES QUE DEMANADAS
4.- CASO DE DEMANDAS
MAYORES QUE
DISPONIBILIDADES.

1.- EL CASO DEGENERADO:

CASO
DEGENERADO

Con menos de
m+n-1
asignaciones
independientes.

CASO NO
DEGENERADO

Se completa a
m+n-1
asignaciones
independientes

Una solucin factible con independencia,


pero con menos asignaciones individuales
que las requeridas, se altera de la siguiente
manera para ser permisible:
Primero, se escoge el nmero que se
requiere de celdas vacantes, de manera que:
Este nmero de celdas ms el nmero de
asignaciones sea m + n 1, y
Estas m + n 1 celdas sean independientes.
(Esto siempre se puede hacer si la solucin
con la que empezamos est en posiciones
independientes.)

Entonces, una asignacin


infinitesimal, pero positiva, de
tamao , se da a cada una de las
celdas vacantes seleccionadas.
Esta asignacin no altera
apreciablemente la naturaleza fsica
del conjunto original de
asignaciones, pero se ver que es
suficiente para llevar a cabo las
iteraciones.

En el caso que se usa 2 o ms , los


colocados en varias localizaciones
independientes se distinguen una de otra
mediante subndices, y se hace alguna
convencin acerca de sus magnitudes
relativas.
Una regla que es suficiente, consiste en leer
los renglones de izquierda a derecha,
empezando con el rengln superior, y en
considerar a la primera la ms pequea, a
la siguiente la que sigue en tamao y as
sucesivamente.

Ejemplo:

1 < 2 < 3 < 4, etc.

2.- SOLUCIONES PTIMAS


ALTERNATIVAS:
Al obtener la solucin ptima
de un problema de transporte
es posible obtener otras
alternativas ptimas.
El procedimiento se explicar
en la solucin de un problema
en el desarrollo del curso.

3.- CASO DE
DISPONIBILIDADES
MAYORES QUE
DEMANADAS:
Es cuando:

i 1

j1

b
i j

Para resolver este tipo de problemas,


se incluye un destino con demanda
fantasma que suponemos exista y
que es capaz de absorber todo el
excedente de las disponibilidades.
Por cierto que imaginariamente se
distribuyen los excedentes siendo en
realidad que se quedan
almacenados, para lo cual se
supone un costo igual a cero.

4.- CASO DE DEMANDAS


MAYORES QUE
DISPONIBILIDADES:
Es cuando:

j 1

i 1

a
j i

La forma de resolver este tipo de


problemas es similar al anterior. Es
decir se supone que existe un origen
fantasma que es capaz de
proporcionar un conjunto de
unidades complementarias de tal
modo que imaginariamente todos
los destinos sean atendidos en su
demanda total.

PROBLEMAS RESUELTOS:
Problema 1.- Una Compaa Minera tiene
abierta dos minas M1 y M2, desde las cuales
transporta carbn a dos grupos G1 y G2 de
una central trmica. De la Mina M1 salen
diariamente para la central 800 tons de
antracita y de la mina M2 300 tons.
De las 1100 tons, 500 tons tienen que ir
hasta el grupo G1 y 600 tons hasta el grupo
G2. El costo de cada tonelada transportada
de M1 a G1 es de 60$, el de M1 a G2 de 80$, el
de M2 a G1 de 40$ y el de M2 a G2 de 50$.
Cuntas toneladas hay que transportar
desde cada mina hasta cada grupo para
que el costo total sea mnimo?.

Resolucin:
1) Del
enunciado del
problema,
obtenemos la
matriz de
costos
unitarios,
existencias y
demandas:

G1
Cij =

G2 ai

M1 60

80 800

M2 40

50 300

bj 500 600

2) Vemos que:

Demandas Existencias
Cij =

500+600=800+300
1100 tons=1100 tons

G1

G2 ai

M1 60

80 800

M2 40

50 300

bj 500 600

3)
Resolviendo
usando el
mtodo de
la Esquina
del NorOeste:

G1
Xij =

G2 ai

M1

800

M2

300

bj 500 600

Asignando
la mxima
cantidad
posible a la
celda X11:

G1
Xij =

G2 ai

M1 500

800

M2

300

bj 500 600
0

300

Asignando
la mxima
cantidad
posible a la
celda X12:

G1
Xij =

G2 ai

M1 500 300 800


M2

300

bj 500 600
0

300

300

Asignando
la mxima
cantidad
posible a la
celda X22:

G1
Xij =

G2 ai

M1 500 300 800


M2

300

bj 500 600
0

300

300

N de
asignaciones = 3
m+n-1 = 2+2-1= 3
Como:
El N de
asignaciones =
m+n-1
Entonces,
estamos en el
CASO NO
DEGENERADO.

G1
Xij =

G2 ai

M1 500 300 800


M2

300 300

bj 500 600
0

300
0

300
0

4) Prueba de Optimidad: Cij - Cij


Cij

60

1=

Cij

80

1 =

50

2 =

2=

60

80

40

50

Prueba de Optimidad: Cij - Cij


Cij

60

1=

Cij

80

1=1

50

2 =

2=

60

80

40

50

Prueba de Optimidad: Cij - Cij


Cij

60

Cij

80

1=1

50

2 =

1=59 2=

60

80

40

50

Prueba de Optimidad: Cij - Cij


Cij

60
1=5

Cij

80

1=1

50

2 =

2=79

60

80

40

50

Prueba de Optimidad: Cij - Cij


Cij

60
1=5

Cij

80

1=1

50

2=-29

2=79

60

80

40

50

Prueba de Optimidad: Cij - Cij


Cij

Cij

60

80

1=1

30

50

2=-29

1=5

2=79

60

80

40

50

Prueba de Optimidad: Cij - Cij


Cij

Cij

60

80

1=1

30

50

2=-29

1=5

2=79

60

80

40

50

-10

CEROS Y
NEGATIVOS, HEMOS
LLEGADO AL PTIMO

G1
Por tanto:

Xij =

G2 ai

M1 500 300 800


M2

300 300

bj 500 600
X11 = 500 tons
X12 = 300 tons
X22 = 300 tons
Costo Mnimo = $500x60 + $300x80 + $300x50 = $ 69 000.
Costo Mnimo = $ 69 000.

G1
Por tanto:

Xij =

500
tons
M1 x x

M1 500 300 800


M2

300 300

bj 500 600

x G1
(500 tons)

300
tons

(800 tons)

M2 x
x
(300 tons)

G2 ai

300
tons
COSTO MNIMO = $ 69 000.

x G2
(600 tons)

Problema 2. Una Empresa Minera debe


transportar minerales de sus
tres unidades a tres depsitos.
El costo unitario de transporte
de la mina a cada depsito, los
requerimientos de los
depsitos y las capacidades de
produccin semanal de cada
mina son los siguientes:

MINAS
DEPSITOS

M1

M2

M3

Requerimiento
de los depsitos

A
B
C

$6
$7
$5

$11
$3
$4

$8
$5
$3

450 tons
350 tons
1300 tons

Capacidad de
Produccin

700 tons

400 tons 1000 tons

Resolucin:
1) Obteniendo
la transpuesta
de la matriz:

Cij=

Cij=

M1

M2

M3

bj

11

450

350

1300

ai

700

400

1000

bj

M1

700

M2

11

400

M3

1000

450

350

1300

ai

2) Verificando
si:

a b
i

j
A

ai

M1

700

M2

11

400

M3

1000

450

350

1300

700+400+1000=450+350+1300
2100=2100
Cij=

bj

3) Resolviendo
por el mtodo
de la Esquina
del Nor-Oeste:

M1
Xij=

450

250

M2

100

M3

Costo =
$450x6+250x7+100x3+300x4+1000x
3 = $ 8950

bj

250

300

400

300

1000

1000

350

1300

100

1000

CASO NO
DEGENERADO

ai
700

450

N de asignaciones = 5
m+n-1 = 3+3-1 = 5

4) Prueba de Optimidad:
Cij

Cij

1=1

1=3

1=-4

1=5

2=6

3=7

11

-9

-7

-3

Si todo los elementos son


ceros o negativos LA
SOLUCIN ES PTIMA

4) Prueba de Optimidad:
Cij

Cij

1=1

1=3

1=-4

1=5

2=6

3=7

11

-9

-7

-3

Se selecciona el MAYOR
VALOR POSITIVO

5)Nueva Solucin Bsica: Se selecciona el mayor valor


positivo de los Cij Cij. En nuestro caso es 3. (En caso de
empate se selecciona el de menor costo original), a la celda
seleccionada se le asigna un 1 con la finalidad de obtener
una nueva solucin bsica:

450
Xij=

250-1

100+1

300-1

Xij=

1000
Se asigna para 1 el MAYOR VALOR POSITIVO
QUE NO HAGA NEGATIVO NINGUNA CELDA,
Por tanto: 1 = 250

5)Nueva Solucin Bsica:


450
Xij=

250-1

100+1

300-1

450
Xij=

1000
Se asigna para 1 el MAYOR VALOR POSITIVO
QUE NO HAGA NEGATIVO NINGUNA CELDA,
Por tanto: 1 = 250

250
350

50
1000

6) Prueba de Optimidad:
Cij

Cij

1=1

1=0

1=-1

1=5

2=3

3=4

11

-3

-6

-4

-3

Todo los elementos de la


matriz son ceros y
negativos. HEMOS
LLEGADO AL PTIMO.

Por tanto la
solucin es:

M1
Xij=

X1A = 450 tons


X1C = 250 tons
X2B = 350 tons
X2C = 50 tons
X3C = 1000 tons
Costo Mnimo =
$450x6+250x5+350x3+50x4+1000x3
= $ 8200
Costo Mnimo = $ 8200

450

250

M2

100

M3
bj

450

350

ai
700

300

400

1000

1000

1300

Representacin Esquemtica del


Plan de Transportes:
(700 tons)M1 x

450 tons

x A (450 tons)

250 tons

(400 tons) M2 x

350 tons

x B (350 tons)

50 tons

(1000 tons) M3 x

1000 tons

COSTO MNIMO = $ 8200

x C (1300 tons)

FIN

Das könnte Ihnen auch gefallen