Está en la página 1de 35

4 Transporte y asignacin 4.1 Solucin de Problemas de Transporte 4.1.1Definicin del problema de transporte y El Mtodo de Apro imacin de !ogel "!

AM# DEFINICIN Y APLICACIN DEL MODELO DE TRANSPORTE El modelo de transporte busca determinar un plan de transporte de una mercanc$a de %arias fuentes a %arios destinos. &os datos del modelo son' (i%el de oferta en cada fuente y la cantidad de demanda en cada destino. El costo de transporte unitario de la mercanc$a a cada destino.

)omo solo *ay una mercanc$a un destino puede recibir su demanda de una o m+s fuentes. El ob,eti%o del modelo es el de determinar la cantidad -ue se en%iar+ de cada fuente a cada destino. tal -ue se minimice el costo del transporte total. &a suposicin b+sica del modelo es -ue el costo del transporte en una ruta es directamente proporcional al n/mero de unidades transportadas. &a definicin de 0unidad de transporte1 %ariar+ dependiendo de la 0mercanc$a1 -ue se transporte.

El es-uema siguiente representa el modelo de transporte como una red con m fuentes y n destinos. 2na fuente o un destino esta representado por un nodo. el arco -ue une fuente y un destino representa la ruta por la cual se transporta la mercanc$a. &a cantidad de la oferta en la fuente i es ai. y la demanda en el destino j es b,. El costo de transporte unitario entre la fuente i y el destino j es )i,.

Si 3i , representa la cantidad transportada desde la fuente i al destino ,. entonces. el modelo general de P& -ue representa el modelo de transporte es' Minimi4a 56 i61 m ,61 n ) i , 3 i , Su,eta a' ,61 n 3 i , 76 ai . i61 m 3 : , ;6 b, . 3 i , ;6< i61.8.9. m ,61.8.9. n

para todas las i y ,

El primer con,unto de restricciones estipula -ue la suma de los en%$os desde una fuente no puede ser mayor -ue su oferta= en forma an+loga. el segundo con,unto re-uiere -ue la suma de los en%$os a un destino satisfaga su demanda. El modelo -ue se acaba de escribir implica -ue la oferta total i61
m

ai debe ser

cuando menos igual a la demanda total ,61 n b,. )uando la oferta total es igual a la demanda total. la formulacin resultante recibe el nombre de modelo de transporte e-uilibrado. Este difiere del modelo solo en el *ec*o de -ue todas las restricciones son ecuaciones. es decir' 3 i , 6 ai. 3 i , 6 b,. i61.8..... m ,61.8..... n

En el mundo real. no necesariamente la oferta debe ser igual a la demanda o mayor -ue ella. Sin embargo. un modelo de transporte siempre puede e-uilibrarse. El e-uilibrio. adem+s de su utilidad en la representacin a tra%s de modelos de ciertas situaciones pr+cticas. es importante para el desarrollo del mtodo de solucin -ue e plote completamente la estructura especial del modelo de transporte. &os dos e,emplos -ue siguen presentan la idea del e-uilibrio y tambin sus implicaciones pr+cticas. Ejemplo 1 (Modelo de transporte estndar) M> Auto )ompany tiene plantas en &os ?ngeles. Detroit y (ue%a @rle+ns. Sus centros de distribucin principales son Den%er y Miami. &as capacidades de las plantas durante el trimestre pr imo son 1 <<<. 1 A<<. y 1 8<< autom%iles. &as demandas trimestrales en los dos centros de distribucin son de 8 B<< y 1 4<<

%e*$culos. El costo del transporte de un autom%il por tren es de C centa%os por milla. El diagrama de las distancias recorridas entre las plantas y los centros de distribucin son' Den%er Los ngeles 1 <<< Detroit 1 8A< Nueva Orleans 1 8FA Miami 1 DE< 1 BA< CA<

Esto produce en costo por autom%il a ra4n de C centa%os por milla recorrida. Produce los costos siguientes "redondeados a enteros#. -ue representan a ) modelo original' Den%er C< 1<< 1<8 Miami 81A 1<C DC
i,

del

Los ngeles Detroit Nueva Orleans

Mediante el uso de cdigos numricos -ue representan las plantas y centros de distribucin. *acemos -ue 3
i,

represente el n/mero de autom%iles transportados

de la fuente i al destino j. )omo la oferta total " 6 1 <<< G 1 A<< G 1 8<< 6 B F<<# es igual a la demanda " 6 8 B<< G 1 4<< 6 B F<<#. el modelo de transporte resultante esta equilibrado. Por lo tanto. el siguiente modelo de P& -ue representa el problema tiene todas las restricciones de igualdad. Minimi4ar 5 6 C<3 11 G 81A3 18 G 1<<3 81 G 1<C3 88 G 1<83 B1 G DC3 B8 Sujeto a: 3 11 3 11 3 18 3 18 3 81 3 81 3 88 3 88 3 B1 3 B1 3 B8 3 B8 6 1 <<< 6 1 A<< 6 1 8<< 6 8 B<< 6 1 4<<

3 i, para todas las i y j 2n mtodo mas resumido para representar el modelo de transporte consiste en utili4ar lo -ue se llama tabla de transporte. Esta es una forma de matri4 donde sus renglones representan las fuentes y sus columnas los destinos. &os elementos de costo )
i,

se resumen en la es-uina noroeste de la celda de la matri4 "i. ,#. Por

lo tanto. el modelo de M> se puede resumir en la tabla siguiente'

Ejemplo 2 (Modelo de transporte con desequilibrio) En el e,emplo anterior suponga -ue la capacidad de la planta de Detroit es de 1 B<< autom%iles "en %e4 de 1 A<<#. Se dice -ue la situacin esta dese-uilibrada debido a -ue la oferta total "6B A<<# no es igual a la demanda total "6B F<<#.(uestro ob,eti%o consiste en %ol%er a formular el modelo de transporte de manera -ue distribuya la cantidad faltante "6B F<< H B A<< 6 8<<# en forma optima entre los centros de distribucin. )omo la demanda es mayor -ue la oferta se puede agregar una planta ficticia con una capacidad de 8<<. Se permite -ue dic*a planta. en condiciones normales. en%$e su 0produccin0 a todos los centros de distribucin. I$sicamente. la cantidad de unidades en%iadas a un destino desde una planta ficticia representar+ la cantidad faltante en ese destino. &a /nica informacin -ue falta para completar el modelo son los 0costos de transporte1 unitarios de la planta ficticia a los destinos. )omo la planta no e iste. no *abr+ ning/n en%$o f$sico y el costo de transporte unitario es cero. Sin embargo. podemos enfocar la situacin desde otro +ngulo diciendo -ue se incurre

en un costo de penali4acin por cada unidad de demanda insatisfec*a en los centros de distribucin. En este caso los costos de transporte unitarios ser+n iguales a los costos de penali4acin unitarios en los di%ersos destinos. &os ?ngeles Detroit (ue%a @rle+ns Planta ficticia De manera an+loga. Den%er Miami C< 81A 1 <<< 1<< 1<C 1 B<< 1<8 DC 1 8<< < < 8<< si la oferta en mayor -ue la demanda podemos aJadir un

destino ficticio -ue absol%er+ la diferencia. Por e,emplo. suponga -ue la demanda en Den%er disminuye a 1 E<<cual-uier autom%il en%iado de una planta a un centro de distribucin ficticio representa un e cedente en la planta. Den%er Miami Destino Iicticio &os ?ngeles C< 81A < 1 <<< Detroit 1<< 1<C < 1 A<< (ue%a @rle+ns 1<8 DC < 1 8<< &a aplicacin del modelo de transporte no se limita al problema de 0transporte1. El siguiente e,emplo ilustra el uso del modelo del transporte en otros campos. Ejemplo 3 (Modelo de inventario de producci n) 2na compaJ$a construye una planta maestra para la produccin de un art$culo en un periodo de cuatro meses. &as demandas en los cuatro meses son' 1<<. 8<<. 1C< y B<< unidades. 2na demanda para el mes en curso puede satisfacerse a tra%s de' 1. 8. B. Produccin e cesi%a en un mes anterior almacenada para su consumo Produccin en el mes actual. Produccin e cesi%a en un mes posterior para cubrir pedidos de meses posterior.

anteriores. El costo de produccin %ariable por unidad en un mes cual-uiera es de K4.<<. 2na unidad producida para consumo posterior incurrir+ en un costo de almacenamiento ra4n de K<.A< por unidad por mes. Por otra parte. los art$culos

ordenados en meses anteriores incurren en un costo de penali4acin de K8.<< por unidad por mes. &a capacidad de produccin para elaborar el producto %ar$a cada mes. &os c+lculos de los cuatro meses siguientes son A<. 1C<. 8C< y 8F< unidades. respecti%amente. El ob,eti%o es el de formular el plan de in%entario de produccin a costo m$nimo. Este problema se puede formular como un modelo de 0transporte1. &a e-ui%alencia entre los elementos de los sistemas de produccin y transporte se establece de la manera siguiente' Sistema de Produccin 1. Iuente i 1. Periodo de produccin i 8. Destino j 8. Periodo de demanda j B. @ferta en la fuente i B. )apacidad de produccin del periodo i 4. Demanda en el destino j 4. Demanda del periodo j A. )osto de transporte de la fuente i A. )osto de producto e in%entario del

!istema de "ransporte

al destino j

periodo i al j

En tabla de aba,o se presenta un resumen del problema como un modelo de transporte' Periodo 1 1 4 8 D B C 4 1< Demanda' 1<< 8 4.A 4 D C 8<< B A 4.A 4 D 1C< 4 A.A A 4.A 4 B<< )apacidad A< 1C< 8C< 8F<

Demanda

El costo de 0transporte1 unitario del periodo i al j es' #osto de producci n en i$ #ij % #osto de producci n en i & costo de almacenamiento en i a #osto de producci n en i & costo de penali(aci n en i a i)j i%j i'j

&a definicin de )

i ,

indica -ue la produccin en el periodo

para el mismo

periodo "i 6 ,# slo iguala el costo unitario de produccin. Si el periodo i se produce para periodos futuros , "i 7 ,#. se incurre en un costo de almacenamiento adicional. De la misma manera. la produccin en i para cubrir j pedidos anterioridad "i ; ,# incurre en un costo de penali4acin adicional. SOL!CION DEL PRO"LEMA DE TRANSPORTE# &os pasos b+sicos de la tcnica de transporte son' Paso 1' determ$nese una solucin factible. Paso 8' determ$nese la %ariable -ue entra. -ue se elige entre las %ariables no b+sicas. Si todas estas %ariables satisfacen la condicin de optimidad "del mtodo simple #. detngase= de lo contrario. dir$,ase al paso B. Paso B' determ$nese la %ariable -ue sale "mediante el uso de la condicin de factibilidad# de entre las %ariables de la solucin b+sica actual= despus obtngase la nue%a solucin b+sica. Legrese al paso 8. O"TENCIN DE SOL!CIONES "SICAS FACTI"LES PARA PRO"LEMAS DE TRANSPORTES Podemos obtener una solucin b+sica factible "sbf# para un problema de transporte balanceado mediante el mtodo de la es-uina (oroeste. el mtodo de costo m$nimo. o el m*todo de +o,el. *ec*os con

O-"ENE. /0 !O/1#23N 34"2M0 40.0 1N 4.O-/EM0 DE ".0N!4O."E Paso 1: Si el problema no est+ balanceado. balancelo. Paso 2: 2tilice uno de los mtodos descritos anteriormente para Paso 3: 2tilice el *ec*o de -ue 216<. y 2iG!,6)i, en todas las Paso 4: Si 2i G !, H )i, es menor o igual a cero. para todas las

obtener una solucin b+sica factible. %ariables b+sicas para encontrar "21.28...2m !1.!8...!n# para la sbf actual. %ariables no b+sicas. entonces la sbf actual es ptima. Si no es as$ se introduce la

%ariable con %alor m+s positi%o de 2i G !, H)i, en la base. Para *acer esto. encuentre un circuito cerrado "se puede demostrar -ue solamente e iste un circuito cerrado# -ue contiene la %ariable -ue entra y algunas de las %ariables b+sicas. Despus. tomando en cuenta solamente las celdas en el circuito cerrado mar-ue las -ue se encuentren ale,adas en n/mero par "<.8.4.D....# de celdas de la %ariable -ue entra como celdas pares. Tambin mar-ue las celdas en el circuito cerrado. -ue se encuentra un n/mero impar de celdas de la %ariable -ue entra como celdas impares. A*ora encuentre la celda impar cuya %ariable toma el menor %alor. &lame este %alor teta. &a %ariable correspondiente a esta celda impar saldr+ de la base. Para reali4ar el pi%oteo. disminuye el %alor de cada celda impar en teta y aumenta el %alor de cada celda par en teta. &os %alores de las %ariables -ue no se encuentran en el circuito cerrado permanecen sin cambio. A*ora se complet el blo-ueo. S$ teta es igual a cero. la %ariable -ue entra ser+ igual a cero. y una %ariable impar -ue tiene un %alor actual de cero. saldr+ de la base. En este caso. e ist$a un sbf degenerada antes del pi%oteo y resultar+ despus del pi%oteo. Si m+s de una celda impar en el circuito cerrado es igual a teta. Puede escoger arbitrariamente una de estas celdas impares para -ue salga de la base= se obtendr+ una %e4 m+s una sbf degenerada. El pi%oteo produce una nue%a sbf. Paso 5: Legrese a los pasos B y 4. utili4ando la nue%a sbf. Para un problema de ma imi4acin. proceda como se especific. pero cambie el paso 4 por el paso 4M. Paso 6: Si 2i G !, H)i, es mayor o igual a cero. para todas las en la base mediante el %ariables no b+sicas. entonces. la sbf actual es ptima. De otra manera. colo-ue la %ariable con el %alor m+s negati%o de 2i G !, H )i, procedimiento de pi%oteo. !O/1#2ON 2N2#20/ ME5O.0D0 En esta seccin presentamos dos procedimientos -ue determinan la solucin inicial a tra%s de la seleccin de las rutas 0econmicas1del modelo.

06

MODE/O DE/ #O!"O M2N2MO

As$gnese el m+s grande %alor posible a la %ariable con el menor costo unitario de toda la tabla. T+c*ese el rengln o columna satisfec*a. Despus de a,ustar la oferta y la demanda de todos los renglones y columnas no tac*ados. rep$tase el proceso asignando el %alor m+s grande posible a la %ariable con el costo unitario no tac*ado m+s pe-ueJo. El procedimiento esta completo cuando -ueda e actamente un rengln o bien una columna sin tac*ar. 1 1 < 8 B A A 18 < 1A 1< 1A F 1A 14 1A 1D 1< E 1< 1C A 8 < B 8< < 8< 8A 4 11 1A

Determinacin general del modelo de transporte re-uiere -ue' m i61 ai 6 n b, ,61

Este re-uisito da origen a una ecuacin dependiente. lo -ue significa -ue el modelo de transporte tiene slo m + n 1 ecuaciones independientes. Por lo tanto. como en el mtodo simple . una solucin factible b+sica inicial debe incluir m G n H 1 %ariables b+sicas. (ormalmente. si el modelo de transporte se formula como una tabla simple . ser$a necesario utili4ar %ariables artificiales para asegurar una solucin b+sica inicial. Sin embargo. cuando se utili4a la tabla de transporte. una solucin factible b+sica inicial se puede obtener f+cil y directamente. Presentamos un procedimiento llamado regla de la es-uina noroeste para este fin. Destino 1 Iuente 1 1<

8 <

B 8<

4 11

Oferta
1A

311 8 381 B < 3B1 A 18

318 F 388 14 3B8 1A

31B E 38B 1D 3BB 1A

314 8< 384 1C 3B4 1< A 8A

Demanda
-6

MODE/O DE /0 E!712N0 NO.OE!"E

El mtodo de la es-uina noroeste comien4a con la asignacin de la m+ ima cantidad admisible a tra%s de la oferta y la demanda de la %ariable 11 "la de la es-uina noroeste de la tabla#. Despus se tac*a la columna "rengln# satisfec*a. lo -ue indica -ue las %ariables restantes de la columna "rengln# tac*ada son iguales a cero. Si se satisfacen una columna y un rengln al mismo tiempo. slo una "una u otro# puede ser tac*ada. "Esta condicin garanti4a la ubicacin autom+tica de %ariables b+sicas cero. si las *ay#. Despus de a,ustar las cantidades de oferta y demanda de todos los renglones y columnas no tac*ados. la cantidad factible m+ ima se asigna al primer elemento no tac*ado de la nue%a columna "rengln#. El proceso se completa cuando se de,a sin tac*ar e actamente un rengln o una columna. El procedimiento -ue se acaba de describir se aplica a*ora en el e,emplo' 1. 8. B. 4. A. D.
11

6 A. se tac*a la columna 1. Por lo tanto. no se puede *acer otra

asignacin en la columna 1. &a cantidad -ue falta en el rengln 1 son 1< unidades.
18 88 8B 84 B4

6 1<. se tac*a el rengln 1 y faltan A unidades en la columna 8. 6 A. se tac*a la columna 8 y faltan 8< unidades en el rengln 8. 6 1A. se tac*a la columna B y faltan A unidades en el rengln 8. 6 A. se tac*a el rengln 8 y faltan A unidades en la columna 4. 6 A. se tac*a el rengln B o la columna 4. )omo slo un rengln o una

columna se mantienen sin tac*ar. el proceso llega a su fin. &a solucin b+sica inicial resultante se presenta a continuacin. &as %ariables b+sicas son
11

6 A.

88

61<.

8B

61A.

84

6A y

B4

6 A. &as %ariables

restantes son no b+sicas en el ni%el cero. El costo de transporte asociado es'

A 1 8 B

1< G1<

<GA 1 A A

FG 1A 8 1< A 1A

EGA

8< GA B 1A 1A

1C 6 K41<. 4 A A 1< 1A 8A A

)uando se satisfacen al mismo tiempo una columna y un rengln. la siguiente %ariable -ue se agregar+ a la solucin b+sica estar+ necesariamente en el ni%el cero. &a siguiente tabla ilustra este aspecto. &a columna 8 y el rengln 8 se satisfacen simult+neamente.

1 8 B

1 A A

8 A A 1< A
8B

B < C C

4 F F 1< A 1A 1A A <

Si se tac*a la columna 8.

se %uel%e b+sica en el ni%el cero en el paso ser$a la

siguiente. ya -ue la demanda restante del rengln 8 %ale a*ora cero."Este caso se presenta en la tabla anterior#. Si en cambio se cru4a el rengln 8. %ariable b+sica cero. &as soluciones iniciales de las dos /ltimas tablas incluyen el n/mero adecuado de %ariables b+sicas. o sea. m G nN1 6 D. &a regla de la es-uina noroeste produce siempre el n/mero adecuado de %ariables b+sicas. DETERMINACION DE LA $ARIA"LE DE ENTRADA %METODO DE M!LTIPLICADORES& &a %ariable -ue entra se determina mediante el uso de la condicin de @ptimalidad del mtodo simple . &os c+lculos de los coeficientes de la funcin ob,eti%o est+n basados en las relaciones primalesNduales. Primero presentamos la
B8

mec+nica del mtodo y despus damos una e plicacin con base en la teor$a de la dualidad. @tro mtodo. llamado procedimiento Saltando Piedras. tambin sir%e para determinar la %ariable -ue entra. En el mtodo de multiplicadores asociamos los multiplicadores u i y %, con el rengln i y la columna , de la tabla de transporte. Para cada %ariable b+sica i, de la solucin actual. los multiplicadores ui y %, deben satisfacer la ecuacin -ue sigue' ui 8 vj % cij . para cada %ariable b+sica
i,

Estas ecuaciones producen mGnN1 ecuaciones con mGn incgnitas. &os %alores de los multiplicadores se pueden determinar a partir de estas ecuaciones suponiendo un %alor arbitrario para cual-uiera de los multiplicadores y resol%iendo las mGnN1 multiplicadores desconocidos restantes. Al *acer esto. la e%aluacin de cada %ariable no b+sica 3 p- esta dada por' #pq % up 9 vq : cpq Despus se selecciona la %ariable -ue entra como la %ariable no b+sica con la %ariable no b+sica con la %ariable cp- mas positi%a. Si aplicamos este procedimiento a las %ariables no b+sicas est+n dadas como' 311' 318' 388' 38B' 384' 3B4' 21 21 28 28 28 2B G G G G G G !1 !8 !8 !B !4 !4 6 6 6 6 6 6 )11 )18 )88 )8B )84 )B4 6 6 6 6 6 6 1< < F E 8< 1C

Oaciendo u16 < los %alores de los multiplicadores se determinan sucesi%amente como !161<. !86<. 286F. !B68. !461B. y 2B6A. &as e%aluaciones de las %ariables no b+sicas est+n dadas de la manera siguiente' 31B ' c1B 6 u1 G %B H c1B 6 <G8N8< 6 N1C 314 ' c14 381 ' c81 6 u1G %4 H c14 6 <G1BN11 6 8 % =81>:> % 1= = 5+!"14 = "# 6 AG8N1D 6 NE 6 u8 G %1 H c81 6 FG1<N18 6 A c32

;31 < c31 % u38v1 9 c3 X32 : c32 = u3+


2

3BB ' cBB 6 uB G%B H cBB

)omo

B1

tiene la %ariable cp- mas positi%a. esta se selecciona como la %ariable

-ue entra. &as ecuaciones uiG%, 6 ci, -ue utili4amos para determinar los multiplicadores. tienen una estructura tan sencilla -ue es necesario escribirlos en forma e plicita.

DETERMINACION DE LA $ARIA"LE '!E SALE %Constr())i*n de (n )i)lo& Este paso es e-ui%alente a aplicar la condicin de factibilidad del mtodo simple . Sin embargo. como todos los coeficientes de restriccin del modelo de transportes original son cero o uno. las ra4ones de condicin de factibilidad tendr+n siempre su denominador igual a uno .Por lo tanto los %alores de las %ariables b+sicas producir+n directamente las ra4ones asociadas. Para el fin de determinar la ra4n m$nima. construimos un ciclo cerrado para la %ariable actual -ue entra. El ciclo empie4a y termina en la %ariable no b+sica designada. Este consta de los segmentos sucesi%os *ori4ontales y %erticales cuyos puntos e tremos deben de ser %ariables b+sicas sal%o para los puntos e tremos -ue est+n asociados con la %ariable -ue entra. Esto significa -ue todo elemento de es-uina del ciclo debe ser una celda -ue contenga una %ariable b+sica. &a tabla DN1< ilustra un ciclo para la %ariable -ue entra dada en la solucin b+sica de la tabla DNC.@bsr%ese -ue para la solucin b+sica dada solo se puede construir un ciclo /nico para cada %ariable no b+sica. &a %ariable -ue sale se selecciona de entre las %ariables de es-uina del ciclo -ue disminuir+n cuando las %ariables del ciclo -ue entra aumenten arriba del ni%el cero. Estas situaciones se indican en la tabla siguiente a tra%s de las %ariables contenidas en el cuadro eti-uetado con los signos menos.

1 1< A N 18 < 3 B1 A <

8 < 1< A 1A N 14 G F

B 8< E 1A 1D 1A

4 11 8< A G 1C A N 1< A 1A 8A

&a solucin b+sica de la tabla de aba,o es degenerada. ya -ue las %ariables b+sicas
11

88

son cero. A*ora se re%isa la optimidad de la nue%a solucin b+sica

de la tabla DN11 calculando los nue%os multiplicadores como se indica en la tabla DN18. &os %alores de )p- est+n dados por los n/meros de la es-uina de cada celda no b+sica. &a %ariable no b+sica
81

con la %ariable )p- positi%a mayor entra en la


81

solucin. El ciclo cerrado asociado con solucin.

muestra -ue
11

81

88

pueden ser la

%ariable -ue sale. Seleccionamos arbitrariamente

como la -ue sale de la

1 1 < 8 B A 18 < 1<

8 < 1A F < 14

B 8< E 1A 1D

4 11 8< 1< 1C A 1A 8A

A !161< 11%> < 286F GA 13%: 1 > A A N 18 3 81 G < 1<

1A !86< < 1A < N 14 G F

1A !B68 8< N1C E 1A 1D

1< !461B 11 G8 8< 1< 1C A 8A 1A

N84 1A

N84 1A

N1A 1<

&a tabla de arriba muestra la nue%a solucin b+sica -ue sigue de la tabla siguiente. &os nue%os %alores de ui. %, y )p- se %uel%en a calcular. &a tabla muestra la %ariable -ue entra y la -ue sale como 14 y 84. respecti%amente. Al efectuar este cambio en la tabla de aba,o obtenemos la nue%a solucin de la tabla final. )omo todas las %ariables )p- de la tabla final son no positi%as se *a llegado a la solucin ptima. !16A 11%> NA 286F < 13% := A A N1E 1A N1E 1A N1< 1< < 18 < G 14 1< 1A N F 1A 1D !86< < N1C E 1< !B68 8< G8 !461B 11 3 14 G 8< N 1C 1A 8A A

!16A 11%> NA 286F < 18 1<

!86< < A F 1<

!B68 8< N1C E 1A

!4611 11 1< 8< N8 8A 1A

13% := A A

< N1E 1A

14 N1E 1A

1D N18 1<

1C

#6

MODE/O DE 04.O;2M0#23N DE +O?1E/ (+0M)

Para cada rengln y columna -ue -ueda ba,o consideracin. se calcula su diferencia. -ue se define como la di$erencia ari%m&%ica en%re el cos%o uni%ario m's (eque)o *cij+ , el que le sigue- de los que quedan en ese rengln o columna . "Si se tiene un empate para el costo m+s pe-ueJo de los restantes de un rengln o columna. entonces la di$erencia es <#. En el rengln o columna -ue tiene la ma,or di$erencia se elige la %ariable -ue tiene el menor cos%o uni%ario que queda. "&os empates para la mayor de estas diferencias se pueden romper de manera arbitraria#. Para *acer m+s concreta esta descripcin. se ilustrar+ el procedimiento general. utili4ando el mtodo de apro imacin de !ogel para resol%er el e,emplo presentado anteriormente y -ue fue resuelto por la regla de la es-uina noroeste. :niciamos el mtodo calculando las primeras diferencias para cada rengln y columna. De las diferencias -ue obtu%imos nos fi,amos en la mayor. -ue resulta ser para la tercera columna. En esa columna encontramos el costo unitario "c i,# menor y en esa celda reali4amos la primera asignacin' 3 2 4
Demanda D2@6 B 1 Lecursos A 1 2 B 1< 4 1 2 > 3
1

D2@6

7 4 3

6 3 8
2

4 2 5
1 2

> 1 1<

Nota< Marcaremos a la mayor de las diferencias seleccionada encerr+ndola en un c$rculo y escribindole como super$ndice el n/mero -ue le corresponda en la secuencia de seleccin. @bser%emos en la figura anterior -ue /nicamente eliminamos el segundo rengln ya -ue la tercera columna nos ser%ir+ despus para *acer la asignacin de una %ariable b+sica degenerada. )ontinuando con la aplicacin del mtodo. tenemos -ue calcular nue%amente las diferencias de las columnas ya -ue *emos eliminado un rengln y esto puede ocasionar -ue las diferencias aritmticas entre el costo unitario m+s pe-ueJo y el -ue le sigue ya no sean las mismas' 3 2 4
Demanda D2@6 B 1 1 Lecursos A 1 8 3 1< A 1 1 A
8

D2@6

7 4 3
3

6 3 8
8 < B 2 8

4 2 5
1 8 1

< 1 1<

)omo siguiente paso deber$amos calcular las nue%as diferencias de columnas. pero ya -ue solamente -ueda un rengln dentro de las posibilidades no es posible encontrar la diferencia aritmtica entre el costo menor y el -ue le sigue. "esto no significa -ue solamente un rengln -uede ba,o consideracin ya -ue podemos obser%ar -ue ninguna de las cuatro columnas "destinos# *a sido eliminada y todas -uedan toda%$a ba,o consideracin#. por lo tanto %amos tomando una a una las celdas -ue -uedan comen4ando con la de menor costo unitario *asta -ue todas *ayan sido asignadas.
Lecursos D2@6 = 2 1 > 1 p

>

<

1< Demanda D2@6 3 1 1 A 1 4


8

2 > B 8
11
1

1 8 1

1<

&a sol()i*n ini)ial b+si)a ,a)tible es degenerada#.


14

6B.

18

61.

1B

6< "%ariable b+sica

61.

8B

68 y

B8

6B y el costo total de transporte asociado a esta

primera 0Pol.%ica de /rans(or%e0 factible es de'


11 c11 18 c18 1B c1B 14 c14 8B c8B B8 cB8 )osto B "B# G 1 "F# G < "D# G 1 "4# G 8 "B# G B "B# 6

6 BA unidades

Es necesario aclarar -ue sta puede o no ser la solucin final del problema. es necesario aplicar a esta primera solucin factible la prueba de optimalidad ya -ue puede e istir una me,or 1(ol.%ica de %rans(or%e0 -ue minimice toda%$a m+s el costo total. Co-para)i*n de )riterios alternati.os para el paso /# Se comparar+n estos dos criterios para elegir la siguiente %ariable b+sica. &a %irtud principal de la regla de la es-uina noroeste es la facilidad y rapide4 con -ue se aplica. Sin embargo. como no le da importancia a los costos unitarios ci,. por lo general la solucin -ue se obtiene distar+ muc*o de la ptima. Si se reali4a un esfuer4o un poco mayor para encontrar la solucin inicial b+sica factible. es posible -ue se redu4ca muc*o el n/mero de iteraciones -ue despus necesita el mtodo s$mple de transporte para encontrar la solucin ptima. El ob,eti%o del otro criterio es precisamente encontrar una solucin as$. El mtodo de apro imacin de !ogel *a sido el m+s popular durante muc*os aJos. en parte por-ue es relati%amente f+cil *acerlo a mano. Este criterio toma en cuenta los costos unitarios en forma efecti%a ya -ue la di$erencia

representa el m$nimo costo adicional en -ue se incurre por no *acer una asignacin en la celda -ue tiene el menor costo en esa columna o rengln. Podemos decir. -ue el mtodo de apro imacin de !ogel proporciona una me,or solucin inicial -ue el criterio de la es-uina noroeste. en otras palabras es m+s cualitati%o. El siguiente paso despus de *allar una solucin inicial b'sica $ac%ible "por cual-uiera de los dos criterios e puestos anteriormente# es %erificar si esta solucin inicial es efecti%amente ptima aplicando la (rueba de o(%imalidad. &a prueba de optimalidad est+ndar del mtodo s$mple para el problema de transporte. se puede reducir de la siguiente manera' 2na solucin b+sica factible es ptima si y slo si c i,ui%, < para toda "i.,# tal -ue
i,

es no b+sica.

As$. lo /nico -ue *ay -ue *acer para reali4ar esta prueba es obtener los %alores de ui y %, para la solucin b+sica factible actual y despus calcular los %alores ci,ui%, seg/n se describe enseguida. )omo el %alor de ci,ui%, debe ser cero si satisfacen el con,unto de ecuaciones' ci, 6 ui G %, para cada "i.,# tal -ue
i, i,

es una %ariable b+sica. ui y %,

es b+sica.

E isten mGn1 %ariables b+sicas y por tanto *ay mGn 1 ecuaciones de este tipo. )omo el n/mero de incgnitas "las u i y %,# es mGn. se puede asignar un %alor arbitrario a cual-uiera de estas %ariables sin %iolar las ecuaciones. &a eleccin de esta %ariable y su %alor no afecta el %alor de ning/n c i,ui%,. aun cuando
i,

sea no

b+sica. por lo -ue la /nica diferencia "menor# estriba en la facilidad para resol%er estas ecuaciones. 2na eleccin con%eniente para lograr esto es seleccionar la u i -ue tiene el ma,or n2mero de asignaciones en su rengln "los empates se rompen de manera arbitraria# y asignarle un %alor de cero. >racias a la sencilla estructura de estas ecuaciones. resulta muy f+cil obtener algebraicamente los %alores del resto de las %ariables.

Para e,emplificar la prueba de optimalidad. consideremos la solucin inicial b'sica $ac%ible obtenida por la regla de la es-uina noroeste para nuestro e,emplo en cuestin'

%1

%8

%B

%4

Lecursos

ui

u1 u8 uB Demanda %, 2

3 B

7 8 4 8

6 3 8 < 8 8

4 2 5 1 1

A 8 B Costo01 2

4 B

Para este problema. e isten mGn16BG416D %ariables b+sicas. -ue dan origen al siguiente con,unto de ecuaciones' B 6 u1G%1 F 6 u1G%8 4 6 u8G%8 B 6 uBG%8 C 6 uBG%B A 6 uBG%4 @bser%emos -ue resultaron ser D ecuaciones -ue in%olucran F incgnitas "tres de las ui y cuatro de las % ,#. por lo -ue este sistema de ecuaciones no es cuadrado. &a forma de resol%erlo es dando un %alor arbitrario a una de las incgnitas. para -ue. a partir de l encontremos el %alor de las dem+s. &a regla para *acer esta asignacin arbitraria nos dice -ue sea para la u i " rengln# -ue *aya tenido el mayor n/mero de asignaciones. En nuestro e,emplo. el rengln 1

tu%o dos asignaciones. el rengln 8 tu%o una asignacin y por /ltimo el tercer rengln tu%o tres asignaciones. por lo -ue asignamos el %alor de cero a la incgnita uB. De esta asignacin resulta lo siguiente' B 6 u1G%1 F 6 u1G%8 4 6 u8G%8 B 6 uBG%8 %8 6 B C 6 uBG%B %B 6 C A 6 uBG%4 %4 6 A

Oemos obtenido el %alor de tres incgnitas m+s. % 8. %B y %4. los cuales nos ayudar+n para *allar el %alor de las incgnitas restantes' B 6 u1G%1 F 6 u1G%8 4 6 u8G%8 B 6 uBG%8 C 6 uBG%B A 6 uBG%4 si u164. entonces %16 1 si %86B. entonces u16 4 si %86B. entonces u86 1 %8 6 B %B 6 C %4 6 A

De esta forma *emos obtenido el %alor de todas las incgnitas y procedemos a colocarlos en la tabla como sigue' %1 3 B u8 uB Demanda %, 2 4 B 1 4 3 8 8 < 4 3 8 B 8 1 = 5 1 Costo01 2 B > %8 7 8 3 2 8 1 %B 6 %4 4 Lecursos A ui A

u1

A*ora calculemos los %alores c i,ui%, para las %ariables no b+sicas. ya -ue para las b+sicas. este %alor es cero "por la forma de las ecuaciones con -ue se *allaron los %alores de las incgnitas ui y %,#. y colo-uemos estos %alores en la es-uina inferior i4-uierda de cada celda'

Para la celda "1.B#' D 4 C 6 D Para la celda "1.4#' 4 4 A 6 A Para la celda "8.1#' 8 1 "1# 6 8 Para la celda "8.B#' B 1 C 6 D Para la celda "8.4#' 8 1 A 6 4 Para la celda "B.1#' 4 < "1# 6 A

%1 u1

%8

%B 8

%4

3 2

6 6 3 6 8 0
8 B 1 =

4 5 2 4 5 0

Lecursos A

ui A

u8

0 2 2 4 5

0 4 0 3 0
4 3

uB

B Costo01 2

>

<

Demanda %,

B 1

En este momento se puede aplicar la prueba de optimalidad para %erificar los %alores de ci,ui%, obtenidos. )omo cuatro de estos %alores "c 1Bu1%B6 D. c14u1%46 A. c8Bu8%B6 D. c84u8%46 4#. son negati%os. se concluye -ue la solucin b+sica factible actual no es ptima. Entonces. el mtodo s$mple b+sica factible. Es necesario aclarar -ue sta puede o no ser la solucin final del problema. es necesario aplicar a esta primera solucin factible la prueba de optimalidad ya -ue puede e istir una me,or 1(ol.%ica de %rans(or%e0 -ue minimice toda%$a m+s el costo total. Co-para)i*n de )riterios alternati.os para el paso /# de transporte debe proceder a *acer una iteracin para encontrar una me,or solucin

Se comparar+n estos dos criterios para elegir la siguiente %ariable b+sica. &a %irtud principal de la regla de la es-uina noroeste es la facilidad y rapide4 con -ue se aplica. Sin embargo. como no le da importancia a los costos unitarios ci,. por lo general la solucin -ue se obtiene distar+ muc*o de la ptima. Si se reali4a un esfuer4o un poco mayor para encontrar la solucin inicial b+sica factible. es posible -ue se redu4ca muc*o el n/mero de iteraciones -ue despus necesita el mtodo s$mple de transporte para encontrar la solucin ptima. El ob,eti%o del otro criterio es precisamente encontrar una solucin as$. El mtodo de apro imacin de !ogel *a sido el m+s popular durante muc*os aJos. en parte por-ue es relati%amente f+cil *acerlo a mano. Este criterio toma en cuenta los costos unitarios en forma efecti%a ya -ue la di$erencia representa el m$nimo costo adicional en -ue se incurre por no *acer una asignacin en la celda -ue tiene el menor costo en esa columna o rengln. Podemos decir. -ue el mtodo de apro imacin de !ogel proporciona una me,or solucin inicial -ue el criterio de la es-uina noroeste. en otras palabras es m+s cualitati%o. El siguiente paso despus de *allar una solucin inicial b'sica $ac%ible "por cual-uiera de los dos criterios e puestos anteriormente# es %erificar si esta solucin inicial es efecti%amente ptima aplicando la (rueba de o(%imalidad. &a prueba de optimalidad est+ndar del mtodo s$mple para el problema de transporte. se puede reducir de la siguiente manera' 2na solucin b+sica factible es ptima si y slo si c i,ui%, < para toda "i.,# tal -ue
i,

es no b+sica.

As$. lo /nico -ue *ay -ue *acer para reali4ar esta prueba es obtener los %alores de ui y %, para la solucin b+sica factible actual y despus calcular los %alores ci,ui%, seg/n se describe enseguida. )omo el %alor de ci,ui%, debe ser cero si satisfacen el con,unto de ecuaciones' ci, 6 ui G %, para cada "i.,# tal -ue
i, i,

es una %ariable b+sica. ui y %,

es b+sica.

E isten mGn1 %ariables b+sicas y por tanto *ay mGn 1 ecuaciones de este tipo. )omo el n/mero de incgnitas "las u i y %,# es mGn. se puede asignar un %alor arbitrario a cual-uiera de estas %ariables sin %iolar las ecuaciones. &a eleccin de esta %ariable y su %alor no afecta el %alor de ning/n c i,ui%,. aun cuando
i,

sea no

b+sica. por lo -ue la /nica diferencia "menor# estriba en la facilidad para resol%er estas ecuaciones. 2na eleccin con%eniente para lograr esto es seleccionar la u i -ue tiene el ma,or n2mero de asignaciones en su rengln "los empates se rompen de manera arbitraria# y asignarle un %alor de cero. >racias a la sencilla estructura de estas ecuaciones. resulta muy f+cil obtener algebraicamente los %alores del resto de las %ariables. Para e,emplificar la prueba de optimalidad. consideremos la solucin inicial b'sica $ac%ible obtenida por la regla de la es-uina noroeste para nuestro e,emplo en cuestin' u1 u2 u3 Demanda 3 v1 3 2 4
4

v2 7 4 3

2 2 0

v3 6 3 8
2 2

v4 4 2 5
1 1

Recursos
5 2 3

ui

Costo=5 2

vj
Para este problema. e isten mGn16BG416D %ariables b+sicas. -ue dan origen al siguiente con,unto de ecuaciones' B 6 u1G%1 F 6 u1G%8 4 6 u8G%8 B 6 uBG%8 C 6 uBG%B A 6 uBG%4 @bser%emos -ue resultaron ser D ecuaciones -ue in%olucran F incgnitas "tres de las ui y cuatro de las % ,#. por lo -ue este sistema de ecuaciones no es

cuadrado. &a forma de resol%erlo es dando un %alor arbitrario a una de las incgnitas. para -ue. a partir de l encontremos el %alor de las dem+s. &a regla para *acer esta asignacin arbitraria nos dice -ue sea para la u i " rengln# -ue *aya tenido el mayor n/mero de asignaciones. En nuestro e,emplo. el rengln 1 tu%o dos asignaciones. el rengln 8 tu%o una asignacin y por /ltimo el tercer rengln tu%o tres asignaciones. por lo -ue asignamos el %alor de cero a la incgnita uB. De esta asignacin resulta lo siguiente' B 6 u1G%1 F 6 u1G%8 4 6 u8G%8 B 6 uBG%8 %8 6 B C 6 uBG%B %B 6 C A 6 uBG%4 %4 6 A Oemos obtenido el %alor de tres incgnitas m+s. % 8. %B y %4. los cuales nos ayudar+n para *allar el %alor de las incgnitas restantes' B 6 u1G%1 F 6 u1G%8 4 6 u8G%8 B 6 uBG%8 C 6 uBG%B A 6 uBG%4 si u164. entonces %16 1 si %86B. entonces u16 4 si %86B. entonces u86 1 %8 6 B %B 6 C %4 6 A

De esta forma *emos obtenido el %alor de todas las incgnitas y procedemos a colocarlos en la tabla como sigue' v1 3 2 4 3
1

u1 u2 u3 Demanda

v2 7 4 3
4 3

2 2 0

v3 6 3 8
2 8 2

v4 4 2 5
1 5 1

Recursos
5 2 3

ui
4 1

Costo=5 2

vj

A*ora calculemos los %alores c i,ui%, para las %ariables no b+sicas. ya -ue para las b+sicas. este %alor es cero "por la forma de las ecuaciones con -ue se

*allaron los %alores de las incgnitas ui y %,#. y colo-uemos estos %alores en la es-uina inferior i4-uierda de cada celda' Para la celda "1.B#' D 4 C 6 D Para la celda "1.4#' 4 4 A 6 A Para la celda "8.1#' 8 1 "1# 6 8 Para la celda "8.B#' B 1 C 6 D Para la celda "8.4#' 8 1 A 6 4 Para la celda "B.1#' 4 < "1# 6 A

u1 u2 u3

v1 3 2

v2 7
3 2

v3 6 6 3 6 8 0
2 8

v4 4 5 2 4 5 0
1 5

Recursos
5 2

ui
4 1

0 2 2 4 5

0 4 0 3 0
4 3

Demanda

3
1

Costo=5 2

vj

En este momento se puede aplicar la prueba de optimalidad para %erificar los %alores de ci,ui%, obtenidos. )omo cuatro de estos %alores "c 1Bu1%B6 D. c14u1%46 A. c8Bu8%B6 D. c84u8%46 4#. son negati%os. se concluye -ue la solucin b+sica factible actual no es ptima. Entonces. el mtodo s$mple b+sica factible. !na itera)i*n# de transporte debe proceder a *acer una iteracin para encontrar una me,or solucin

:gual -ue para mtodo s$mple est+ndar. una iteracin del mtodo s$mple de transporte debe determinar una %ariable b+sica entrante "paso 1#. una %ariable b+sica -ue sale "paso 8# y despus identificar la nue%a solucin b+sica factible -ue resulta "paso B#. 4aso 1< como ci,ui%, representa la tasa a la -ue cambia la funcin ob,eti%o si se incrementa la %ariable no b+sica
i,

. la %ariable -ue entra debe tener un %alor de

ci,ui%, nega%i o. para -ue el costo total 5 disminuya. Entonces. los candidatos en la tabla anterior son
1B

14

8B

84

. Entre ellos se elige el %alor negati%o m+s

grande "en trminos absolutos# de ci,ui%, como la %ariable b+sica entrante. -ue en este caso corresponde a arbitraria. ya -ue tarde
1B

8B

. En los casos en -ue *aya empate para la

eleccin de la %ariable b+sica entrante. este empate se rompe de manera o temprano llegaremos a la misma solucin independientemente de la eleccin de la %ariable. Pero. obser%emos lo siguiente' ya -ue debemos elegir la %ariable b+sica 0entrante. es decir. a-uella -ue comen4ar+ a tener un %alor "ya -ue antes no lo ten$a por-ue era %ariable no b+sica#. entonces. es con%eniente -ue eli,amos a-uella -ue tenga el costo menor. ya -ue el %alor de la %ariable entrante multiplicado por su respecti%o costo ser+ la contribucin al costo total. En nuestro caso. el costo asociado a asociado a
8B 8B 1B

es D y el costo

es B. por lo -ue la %ariable -ue debemos elegir como entrante es

4aso 2< si se incrementa el %alor de la %ariable b+sica entrante. se establece una rea))i*n en )adena de cambios compensatorios en otras %ariables b+sicas "asignaciones# para seguir satisfaciendo las restricciones de recursos y demanda. &a primera %ariable b+sica -ue disminuya su %alor *asta cero ser+ la ariable b'sica que sale. En general. siempre e iste slo una reaccin en cadena "en cual-uier direccin# -ue se puede completar con ito para conser%ar la factibilidad. cuando la %ariable b+sica entrante aumenta su %alor. Esta reaccin en cadena se puede identificar si se *ace una seleccin entre las celdas -ue tienen %ariables b+sicas' primero. la celda donadora en la columna -ue tiene la %ariable b+sica= despus. la celda receptora en el rengln -ue corresponde a la celda

donadora= luego. la celda donadora en la columna en -ue se encuentra esta celda receptora. y as$ sucesi%amente. *asta -ue la reaccin en cadena conduce a una celda donadora en el rengln -ue tiene a la %ariable b+sica entrante. )uando una columna o rengln tiene m+s de una celda adicional con %ariable b+sica. puede ser necesario e plorar el camino -ue se %a aseguir para a%eriguar cu+l debe seleccionarse como celda donadora o receptora. "Todas las dem+s menos la adecuada llegar+n tarde o temprano a un camino sin salida en un rengln o columna -ue no tiene otra celda con una %ariable b+sica#. Despus de identificar la reaccin en cadena. &a celda donadora -ue tiene la asignacin menor proporciona en forma autom+tica la %ariable b+sica -ue sale. "En caso de un empate para la celda donadora. se puede elegir cual-uiera para proporcionar la %ariable b+sica -ue sale#. Si
8B

es la %ariable b+sica entrante. la reaccin en cadena de la tabla

anterior se resume enseguida. "Siempre se indicar+ la %ariable b+sica entrante colocando un signo G encuadrado dentro de su celda#' v1 3 2 2 4 5 Demanda 3
1

u1 6 0 4 0 6 2 u3 u2

v2 7
3 2

v3 6 3

v4 4 5 2 5 0
1 5

Recursos
5 2 3 1

ui
4 1

0 4
2

3 +
0

8
2

0
4 3 2 8
BB

Costo=5 2

vj

Al aumentar

8B

debe disminuir

en la misma cantidad para conser%ar la


B8

demanda de 8 en la columna B= esto a su %e4 re-uiere -ue se aumente disminucin en el %alor de Esta disminucin en
88

en esa

cantidad para mantener la oferta de B en el rengln B y esto a su %e4 e ige una


88

para conser%ar la demanda de 4 en la columna 8.

completa con ito la reaccin en cadena ya -ue tambin

conser%a la oferta del rengln 8.

El resultado final es -ue las celdas "8.B# y "B.8# se con%ierten en celdas receptoras. cada una con su asignacin adicional pro%eniente de las celdas donadoras "8.8# y "B.B#. Estas celdas est+n indicadas en la tabla anterior por medio de los signos G y #. @bser%e -ue tu%o -ue elegirse la celda "B.8# como celda receptora para el rengln B y no la "B.4#. ya -ue esta /ltima no *ubiera tenido celda donadora en la columna 4 para continuar la reaccin en cadena. (ote adem+s -ue. a e cepcin de la %ariable b+sica entrante. %odas las celdas receptoras y donadoras en la reaccin en cadena deben corresponder a %ariables b'sicas en la solucin b+sica factible actual. )ada celda donadora disminuye su asignacin en una cantidad e actamente igual al aumento -ue tiene la %ariable b+sica entrante "y las otras celdas receptoras#. Entonces. la celda donadora -ue comien4a con la asignacin m+s pe-ueJa en este caso las celdas "8.8# y "B.B# debe ser la primera en llegar a una asignacin de cero conforme se incrementa la %ariable entrante
8B 8B

. As$.

88

se pueden con%ertir en la %ariable b+sica -ue sale. )uando e iste empate

para la %ariable b+sica -ue sale. ste puede romperse de manera arbitraria. es decir. eligiendo cual-uiera de las %ariables donadoras con la asignacin m+s pe-ueJa como %ariable b+sica saliente. )omo una regla emp$rica. podemos seleccionar como %ariable b+sica saliente a-ulla -ue tenga asociado el mayor costo unitario. ya -ue como esta %ariable perder+ completamente su %alor "es decir. se con%ertir+ de %ariable b+sica a %ariable no b+sica#. esperar$amos -ue el costo total de transporte disminuya. As$. escoger$amos a saliente. 4aso 3< la nue a solucin b'sica $ac%ible se identifica sumando el %alor "antes de los cambios# de la %ariable b+sica -ue sale a las asignaciones de cada celda receptora y restando es%a misma can%idad de las asignaciones de cada celda donadora. En la tabla anterior se obser%a -ue el %alor de la %ariable b+sica -ue sale
BB BB

como %ariable b+sica

es 8. por lo -ue esta porcin de la tabla s$mple de transporte cambia.


BB

como se ilustra en la siguiente tabla para la nue%a solucin. ")omo tabla#.

es no

b+sica en la nue%a solucin. su nue%a asignacin es cero y ya no se muestra en la

v1 u1 06 5 u2 2 0 4 6 u3 5 Demanda 3 2 2 4 0 3 3

v2 7 4 3 2 0 2

v3 6 3 8 0
2

v4 4 2 5 0
1

Recursos
5

ui

2 3

1 Costo=4 0

vj
En este momento se puede seJalar una interpretacin /til de las cantidades ci,ui%, -ue se obtienen en la prueba de optimalidad. Debido al cambio de 8 unidades en las asignaciones de las celdas donadoras a las receptoras. el costo total cambia en' 5 6 8"BCGB4# 6 8"D# 6 18 6 8"c8Bu8%B# es decir. el costo total de transporte se decrementa en 18 unidades con respecto al costo anterior -ue era de A8 unidades. (otemos -ue *emos obtenido una nue%a pol$tica de transporte. la cual podemos resumir as$'

&a n(e.a sol()i*n b+si)a ,a)tible es degenerada#.


11 8B

11

6B.

18

68.

88

6< "%ariable b+sica

68.

B8

68 y

B4

61 y el costo total de transporte asociado es de'

c11 18 c18 88 c88 8B c8B B8 cB8 B4 cB4 )osto B "B# G 8 "F# G < "4# G 8 "B# G 8 "B# G 1 "A# 6

6 4< unidades

Antes de completar la solucin del problema e,emplo. se *ar+ un resumen de las reglas del mtodo s$mple de transporte. Res(-en del -3todo s4-ple5 de transporte

3niciali4acin' Se construye una solucin inicial b+sica factible. Se reali4a la prueba de optimalidad. Prueba de o(%imalidad' Se obtiene ui y %, eligiendo el rengln con el mayor n/mero de asignaciones y estableciendo su u i 6 <. y despus resol%iendo el sistema de ecuaciones ci, 6 uiG%, para cada "i.,# tal -ue "i.,# tal -ue
i, i,

es b+sica. Si ci,ui%, < para toda

es no b'sica. entonces la solucin actual es ptima por lo -ue el

proceso se detiene. De lo contrario. se regresa a una iteracin.

Itera)i*n< 1. Se determina la %ariable b+sica entrante' se elige la %ariable no b+sica tiene el %alor nega%i o m's grande "en trminos absolutos# para ci,ui%,. 8. Se determina la %ariable b+sica -ue sale identificando la reaccin en cadena "encon%rar un circui%o# -ue se necesita para conser%ar la factibilidad cuando se aumenta el %alor de la %ariable b+sica entrante. Entre las celdas donadoras se selecciona la %ariable b+sica -ue tiene el menor %alor. B. Se determina la nue%a solucin b+sica factible' se suma el %alor de la %ariable b+sica -ue sale a las asignaciones de las celdas receptoras y se resta este %alor a las asignaciones de las celdas donadoras. )ontinuando con la aplicacin de este procedimiento a nuestro problema. tenemos -ue calcular los nue%os %alores de las u i y %, y despus los %alores ci,ui %, correspondientes a las %ariables no b+sicas para determinar si todos cumplen con la prueba de optimalidad' (ue%amente e isten mGn 16BG416D %ariables b+sicas. -ue dan origen al siguiente con,unto de ecuaciones' B 6 u1G%1 F 6 u1G%8 4 6 u8G%8 B 6 u8G%B
i,

-ue

B 6 uBG%8 A 6 uBG%4 @bser%emos -ue nue%amente resultaron ser D ecuaciones -ue in%olucran F incgnitas "tres de las ui y cuatro de las %,#. Pa -ue *ay empate en el n/mero de asignaciones -ue tiene cada rengln "8 asignaciones en cada rengln#. asignemos el %alor de cero a la incgnita u1. De esta asignacin resulta lo siguiente' B 6 u1G%1 %16B F 6 u1G%8 %86F 4 6 u8G%8 B 6 u8G%B B 6 uBG%8 A 6 uBG%4 Oemos obtenido el %alor de dos incgnitas m+s. % 1. y %8. los cuales nos ayudar+n para *allar el %alor de las incgnitas restantes' B 6 u1G%1 F 6 u1G%8 4 6 u8G%8 B 6 u8G%B B 6 uBG%8 A 6 uBG%4 %16B %86F si %86F. entonces u86 B si u86 B. entonces %B6D si %86F. entonces uB6 4 si uB6 4. entonces %46E

De esta forma *emos obtenido el %alor de todas las incgnitas y procedemos a colocarlos en la tabla como sigue' v1 u1 u2 u3 2 2 4 3 7
3 2

v2 6 3 8

v3 4 2 5

v4

Recursos
5 2 3 1

ui 0
3 4

4 3

0 2 4 7

Demanda

3
3

vj

2 6

1 9

Costo=4 0

A*ora calculemos los %alores ci,ui%, para las %ariables no b+sicas y colo-uemos estos %alores en la es-uina inferior i4-uierda de cada celda' Para la celda "1.B#' D < D 6 < Para la celda "1.4#' 4 < E 6 A Para la celda "8.1#' 8 "B# B 6 8 Para la celda "8.4#' 8 "B# E 6 4 Para la celda "B.1#' 4 "4# B 6 A Para la celda "B.B#' C "4# D 6 D

v1 u1 0 u2 2 u3 2 20 4 5 Demanda 3
3

v2 7
3

v3
2 0 2

v4 4

Recursos
5 2 3 1

3 0

6 5 3 4 8 6
2

ui 0
3 4

0 4 0 3 0
4 7

2 5 0

vj

2 6

1 9

Costo=4 0

Aplicando la prueba de optimalidad para %erificar los %alores de c i,ui%, obtenidos. %emos -ue dos de estos %alores " c 14u1%46 A. c84u8%46 4# son negati%os. se concluye -ue la solucin b+sica factible actual no es ptima. Entonces. el mtodo s$mple de transporte debe proceder a *acer una iteracin para encontrar una me,or solucin b+sica factible. Aplicando el procedimiento descrito anteriormente. se llega al siguiente con,unto de tablas s$mple transporte -ue se muestra enseguida y -ue dan solucin al problema planteado' v1 u1 3 0 7 0 v2

de

v3 6 5 4

v4

Recursos
5

ui 0

0 u2 2 u3 2 20 4 5 Demanda 3
3

4 0 3 0
4 7

0 + 2

3 4 8 6
2 6

2 5
1

2 3

3 4

0
1 9

Costo=4 0

vj

v1 u1 0 u2 2 u3 22 0 4 5 Demanda 3 3 0 3 7
3

v2
1

v3 6 5 3 4 8 6
2

v4 4 2 5 0
1

Recursos
5 2 3

ui

00 4 0

0 3

Costo=3 5

vj
&a n(e.a sol()i*n b+si)a ,a)tible es degenerada#.
8B

11

6B.

18

61.

14

61.

88

6< "%ariable b+sica

68 y

B8

6B y el costo total de transporte asociado es de'

11 c11 18 c18 14 c14 88 c88 8B c8B B8 cB8 )osto B "B# G 1 "F# G 1 "4# G < "4# G 8 "B# G B "B# 6

6 BA unidades

)omo en esta /ltima tabla todas las c i,ui%, son no negati%as "QcomprobarloR#. la prueba de optimalidad identifica este con,unto de asignaciones como ptimo. lo cual concluye el algoritmo.

También podría gustarte