El Algoritmo Del Transporte

Embed Size (px)

Citation preview

  • 8/6/2019 El Algoritmo Del Transporte

    1/2

    EL ALGORITMO DEL TRANSPORTE

    D E S T I N O S

    1 2 3 4 Oferta

    O R I 110

    X11

    2X12

    20X13

    11X14

    15

    G E 2

    12

    X21

    7

    X22

    9

    X23

    20

    X24

    25

    N E S 34

    X31

    14X32

    16X33

    18X34

    10

    Demanda

    5 15 15 15 50

    Tenemos 12 variables de decisin y 7 (m + n) restricciones (m = 3 para los orgenes y n= 4 para los destinos). Debido a que el problema est equilibrado entonces tenemos 6(m + n 1) restricciones independientes lo cual indica ese mismo nmero de variablesbsicas. La siguiente tabla muestra una solucin bsica factible (Ajustando desde laesquina superior izquierda)

    D E S T I N O S

    1 2 3 4 Oferta

    O R I 110

    52

    1020 1115

    G E 212 7

    59

    1520

    5

    25

    N E S 34 14 16 18

    1010

    Demanda

    5 15 15 15 50

    Esta asignacin de valores puede hacerse arbitriamente comenzando en cualquiera de

    las casillas y ajustar siguiendo criterios de equilibrio. Sin embargo existen otrosmtodos para encontrar esta solucin inicial bsica factible lo ms prxima a lasolucin final (Por ejemplo el mtodo de aproximacin de Vogel)

    Vamos ahora a intercambiar una variable bsica con una no bsica apoyada en losprincipios del mtodo simplex. Para ello hacemos lo siguiente:

    Para cada variable bsica XiJ existen dos constantes ui y vJ (multiplicadores) tales queui + vJ - ciJ = 0. Esto define un sistema de ecuaciones el cual podemos resolverhaciendo u1 = 0, obteniendo:

    v1 = 10 v2 = 2 v3 = 4 v4 = 15 Oferta

    u1 = 010

    52

    1020 1115

    u2 = 512 7

    59

    1520

    5

    25

    u3 = 34 14 16 18

    1010

    Demanda

    5 15 15 15 50

  • 8/6/2019 El Algoritmo Del Transporte

    2/2

    Para cada una de las variables no bsicas la expresin u i + vJ - ciJ queda determinada yobtenemos

    u1 + v3 c13 = 0 + 4 20 = -16u1 + v4 c14 = 0 + 15 11 = 4

    u2 + v1 c21 = 5 + 10 12 = 3u3 + v1 c31 = 3 + 10 4 = 9u3 + v2 c32 = 3 + 2 14 = - 9u3 + v3 c33 = 3 + 4 16 = - 9

    Lo apuntamos en la tabla as:

    v1 = 10 v2 = 2 v3 = 4 v4 = 15 Oferta

    u1 = 010

    52

    1020

    -16114

    15

    u2 = 5

    12

    3

    7

    5

    9

    15

    20

    5

    25

    u3 = 34

    914-9

    16

    -918

    1010

    Demanda

    5 15 15 15 50

    Lo cual significa que la fila z de la tabla simplex queda:

    Bsica X11 X12 X13 X14 X21 X22 X23 X24 X31 X32 X33 X34Z 0 0 -16 4 3 0 0 0 9 -9 -9 0

    Para decidir la variable no bsica que entra ee escoge el ms positivo debido que

    en el P.T. minimizamos. En este caso X31.

    Para escoger la variable bsica que sale consideramos lo siguiente

    v1 = 10 v2 = 2 v3 = 4 v4 = 15 Oferta

    u1 = 0

    10

    5 -

    210 +

    20

    -16114

    15

    u2 = 5123

    7

    5 - 9

    15

    20

    5 + 25

    u3 = 3

    4

    9

    14-9

    16

    -918

    10 - 10

    Demanda

    5 15 15 15 50