Metodo de Aproximacion de Russell

February 11, 2018 | Author: Mateo Patiño | Category: Mathematics, Science, Science (General), Business, Business (General)
Share Embed Donate


Short Description

Download Metodo de Aproximacion de Russell...

Description

METODO DE APROXIMACION DE RUSSELL

ERICK MATEO PATIÑO GOMEZ RICARDO ANDRES LOZANO MOLINA

UNIVERSIDAD PILOTO DE COLOMBIA FACULTAD DE INGENIERIA PROGRAMA DE SISTEMAS GIRARDOT 2014

METODO DE APROXIMACION DE RUSSELL .

ERICK MATEO PATIÑO GOMEZ RICARDO ANDRES LOZANO MOLINA

Trabajo presentado para optar como nota para el segundo corte de la asignatura INVESTIGACION OPERACIONAL

JOSÉ RAFAEL RINCÓN ARDILA Ingeniero Industrial

UNIVERSIDAD PILOTO DE COLOMBIA FACULTAD DE INGENIERIA PROGRAMA DE SISTEMAS GIRARDOT 2014

CONTENIDO

INTRODUCCION .............................................................................................................................. 4 METODO DE APROXIMACION DE RUSSELL .......................................................................... 5 1. PROCEDIMIENTO....................................................................................................................... 5 2. EJEMPLO ..................................................................................................................................... 6 3. EJERCICIO ................................................................................................................................. 18 CONCLUSIONES........................................................................................................................... 23 BIBLIOGRAFIA .............................................................................................................................. 24

INTRODUCCION

El siguiente trabajo tiene como fin familiarizarnos con otro más de los métodos de programación lineal para la solución inicial de los problemas de transporte, el método de Russell. La característica principal del trabajo es conocer bien el procedimiento, paso a paso para poder desarrollar el método de manera adecuada para al final obtener la solución óptima. A medida que se va entendiendo el procedimiento de método de Russell, se observa que la cantidad de cálculos que toca realizar hace que la solución final sea muy cercana a la esperada, pero debido a esto, no lo hace el método más utilizado para la solución de problemas de transporte, ya que muchas veces se prefiere la simplicidad, a cambio de un poco de cercanía con la solución óptima.

4

METODO DE APROXIMACION DE RUSSELL

Para cada renglón de origen mayor costo unitario

que queda bajo consideración, debe determinarse ̅ el

de los que quedan en ese renglón. Para cada columna de destino

que todavía está bajo consideración, se determina ̅ , el mayor costo unitario de los que hay en esa columna. Para cada variable renglones o columnas, se calcula negativo de

que no haya sido seleccionada en estos ̅

̅ se elige la variable con el mayor

.

1. PROCEDIMIENTO A continuación se indicara el procedimiento que se debe seguir para encontrar una solución inicial básica factible, para un problema de transporte, por el método de Russell. Paso 1: determinar para cada una de las filas de la tabla, el valor

, para

en donde

en la fila

representa el valor máximo que toma el coeficiente

Paso 2: determinar para cada una de las filas de la tabla, el valor en donde

representa el valor máximo que toma el coeficiente

,

para en la columna

Paso 3: determinar para cada una de las celdas de la tabla, el siguiente índice:

Representa un indicador que nos dice que tan buena es la celda

si se hiciera

una asignación sobre ella.

5

Paso 4: seleccionar la celda con el mayor celda con el subíndice

Identificar la fila a la que pertenece esa

y la columna con el subíndice

. Sobre esta celda se hará la

asignación. Sea

, la cantidad de producto a asignar en la celda (

Por tanto: ¿Es el valor

?

Si la respuesta es si: recalcular el requerimiento que queda por satisfacer en el destino , de la siguiente forma:

y elimine la fila

Si la respuesta es no: recalcular la oferta disponible del origen

, de la siguiente forma:

y elimine la columna Paso 5: ¿se tiene ya (

celdas asignadas (variables básicas)?

Si la respuesta es sí : pare el procedimiento. Ya se encontró una solución inicial básica factible Si la respuesta es no: vaya al paso 1, y repita el procedimiento. En el paso 1 no se toman en cuenta las filas o columnas que han sido eliminadas. 2. EJEMPLO Se tienen tres distribuidores mayoristas que surten de bicicletas a tres comerciantes detallistas. Las distancias recorridas entre cada uno de los proveedores y cada uno de los comerciantes, así como las capacidades de los almacenes y los consumos de los comerciantes, expresados en lotes de 10 bicicletas cada uno, se detallan en la siguiente tabla. 6

COMERCIANTES DISTRIBUIDORES

DISPONIBILIDAD LOTES/BICI

1

2

3

1

2

5

6

35

2

5

10

7

55

3

9

6

4

20

30

45

35

110

DEMANDA EN LOTES DE BICICLETA

Tabla 1. Capacidades de los almacenes y consumos de los comerciantes

El problema a resolver consiste en encontrar el numero óptimo de lotes de bicicletas que cada distribuidor debe de suplir a cada uno de los comerciantes, de tal manera que se minimice la distancia total recorrida entre distribuidores y comerciantes. La solución a este problema se inicia disponiendo la información de la siguiente forma: COMERCIANTES DISTRIBUIDORES

1

2 5

2

OFERTA

3 6

1

35 10

5

7

2

55 6

9

4

3

20

REQUERIMIENTO 30

45

35

110

Tabla 2. Asignación inicial del problema

Paso 1. Cálculo de valores

para las filas 7

Paso 2. Calculo de los valores

para las columnas

Paso 3. Calculo de los indicadores de bondad

para las celdas

CELDA

(1 , 1)

(1 , 2)

(1 , 3)

(2 , 1)

8

CELDA (2 , 2)

(2 , 3)

(3 , 1)

(3 , 2)

(3 , 3)

Paso 4. Seleccionar la celda con el mayor Observando los indicadores (2, 1) tiene el mayor

calculados en el paso anterior, se determina que la celda

. Por lo tanto, esta celda se convierte en la celda de asignación.

La máxima cantidad de lotes de bicicletas que se pueden transportar del distribuidor No. 2 al comerciante No. 1 es la siguiente:

9

Como

, es necesario recalcular la oferta del distribuidor No. 2 de la manera

siguiente:

Por lo tanto, se elimina la columna 1, esto quiere decir que está satisfecha toda la demanda del comerciante No. 1 la tabla de asignaciones anterior, se modifica de la siguiente manera:

COMERCIANTES DISTRIBUIDORES

1

2 5

2

OFERTA

3 6

1

35 10

5

2

7

30

25 6

9

4

3

20

REQUERIMIENTO --------------

45

35

Paso 5. Como el número de casillas asignadas hasta el momento es 1, y este número es menor que

, se sigue el proceso de asignación, repitiendo el procedimiento

anterior. 10

Paso 6. Calculo de los valores

para las filas

Paso 7. Calculo de los valores

para las columnas.

Paso 8. Calculo de los indicadores de bondad

para las celdas

CELDA

(1 , 2)

(1 , 3)

(2 , 2)

(2 , 3)

11

(3 , 2)

(3 , 3)

Paso 9. Seleccionar la celda con el mayor celda (1, 2) tiene el mayor

calculados en el paso anterior, se determina que la . Por lo tanto, esta celda se convierte en la celda de

asignación. La máxima cantidad de lotes de bicicletas que se pueden transportar del distribuidor No 1 al comerciante No. 2 es la siguiente:

Como

, es necesario recalcular el requerimiento del comerciante No. 2 de la

manera siguiente:

Por lo tanto se elimina la fila 1. Esto quiere decir que ya el distribuidor No 1. Dispuso de toda su oferta. La tabla de asignaciones anterior, se modifica de la siguiente manera:

12

COMERCIANTES DISTRIBUIDORES

1

2 5

2

1

OFERTA

3 6

35 10

5

2

--------------7

30

25 6

9

4

3

20

REQUERIMIENTO --------------

10

35

Paso 10. Como las casillas asignadas hasta el momento son 2, y este número es menor que , se sigue el proceso de asignación.

Paso 11. Calculo de los valores

para las filas

Paso 12. Calculo de los valores

para las columnas

13

Paso 13. Calculo de los indicadores de bondad

para las celdas

CELDA

(2 , 2)

(2 , 3)

(3 , 2)

(3 , 3)

Paso 14. Seleccionar la celda con el mayor Observando los indicadores

calculados en el paso anterior se determina que existen

tres (3) celdas con el mismo valor

de 10. Por tanto, si seleccionamos la celda (2, 2)

como la celda de asignación, la máxima cantidad de lotes de bicicletas que se pueden transportar del distribuidor No. 2 al comerciante No. 2, es la siguiente:

14

Como

, es necesario recalcular la oferta del distribuidor No. 2 de la manera

siguiente:

Se debe eliminar la columna correspondiente al requerimiento del comerciante No. 2 esto indica que toda la demanda del comerciante No. 2 ha sido satisfecha. La tabla de asignaciones anterior, se modifica de la siguiente manera: COMERCIANTES DISTRIBUIDORES

1

2 5

2

1

6

35 30

--------------10

5

2

OFERTA

3

7

10 9

15 6

4

3

20

REQUERIMIENTO --------------

---------------

35

Paso 15. Como las casillas asignadas son 3, y este número es menor que

, es

necesario seguir el proceso de asignación.

15

Paso 16. Calculo de los valores

para las filas

Observando la tabla de asignaciones generada en el paso No. 14, se ve que ya no hace falta recalcular los valores

, ni los valores

, pues solo queda por satisfacer la

demanda del comerciante No.3 Esto se logra asignando 15 lotes de bicicletas que le quedan disponibles al distribuidor No. 2 y 20 lotes que le quedan disponibles al distribuidor No. 3 La tabla de asignaciones generada en el paso 14 se modifica de la siguiente forma: COMERCIANTES DISTRIBUIDORES

1

2 5

2

1

6

35 30

--------------10

5

2

OFERTA

3

10 9

7

15 6

3

--------------4

20

---------------

REQUERIMIENTO --------------

---------------

-------------

Paso 17. Como las casillas asignadas son 5, y este número es igual a

, ya se

encontró una solución inicial básica factible. Obsérvese en la tabla de asignaciones generada en el paso No. 16, que todas las demandas están satisfechas, y todas las ofertas están asignadas.

16

Por tanto la solución inicial básica factible que se obtiene por el método de RUSSELL es la siguiente: COMERCIANTES DISTRIBUIDORES

1

2 5

2

1

6

35 30

35 10

5

2

OFERTA

3

10

7

15 6

9

3

55 4

20

20

REQUERIMIENTO 30

45

35

110

La interpretación de esta solución inicial es la siguiente: 

El distribuidor No. 1 debe proveer 35 lotes de bicicletas al comerciante No.2



El distribuidor No. 2 debe proveer 30 lotes al comerciante No. 1, 10 lotes al comerciante No. 2 y 15 lotes al comerciante No. 3



El distribuidor No. 3 debe proveer toda su oferta disponible al comerciante No. 3

Con este programa de transporte, la distancia total que se recorre entre distribuidores y comerciantes es la siguiente: Distancia Total recorrida = (35 * 5) + (30 * 5) + (10 * 10) + (15 * 7) + (20 * 4) Distancia Total recorrida = 175 + 150 + 100 + 105 + 80 Distancia Total recorrida = 610 Kilómetros

17

3. EJERCICIO PROTAC tiene cuatro plantas ensambladoras en Europa. Están ubicadas en Leipzig, Alemania oriental (1); Nancy, Francia (2); Lieja, Bélgica (3); Tilburgo, Holanda (4). Las maquinas ensambladoras usadas en esas plantas se producen en estados unidos y se embarcan a Europa. Llegaron a los puertos de Ámsterdam (A), Amberes (B), Havre (C). Los planes de producción del tercer trimestre (julio a septiembre) ya han sido formulados. Los requerimientos (la demanda en destinos) de motores diésel E-4 son los siguientes:

PLANTA

CANTIDAD DE MOTORES

LEIPZING

400

NANCY

900

LIEJA

200

TIBURGO

500

La cantidad disponible de máquinas E-4 en los puertos a tiempo para usarse en el tercer trimestre se muestra enseguida: AMSTERDAM

500

AMBERES

700

EL HAVRE

800

18

La meta de PROTAC es de minimizar los costos de transporte de los motores E-4, de los puertos a las plantas. Costo de transporte de un motor de un origen a un destino: AL DESTINO DESDE EL 1

2

3

4

A

12

13

4

6

B

6

4

10

11

C

10

9

12

4

ORIGEN

ASIGNACIÓN INICIAL.

DESDE ORIGEN

AL DESTINO 1

2

3

4

Suministros

A

12

13

4

6

500

13

B

6

4

10

11

700

11

C

10

9

12

4

800

12

Requerimiento

13 17 14

400

900

200

500

12

13

12

11

0 20 16

21 13 12

2000

18 11 19

19

PRIMERA ITERACIÓN DESDE ORIGEN

AL DESTINO 1

A

2 12

3 13

4

Suministros

4

6

500

13

200 B

6

4

10

11

700

11

C

10

9

12

4

800

12

Requerimiento

400

900

200

500

12

13

12

11

13 17 14

2000

0 20 16

18 11 19

SEGUNDA ITERACION DESDE ORIGEN

AL DESTINO 1

A

2 12

3

4

Suministros

4

6

300

13

4

10

11

700

11

9

12

4

800

12

13

200 B

6

700 C

Requerimiento

10

400

900

12

13

500

2000

12

13

0

18

14

16

19

20

TERCERA ITERACION DESDE ORIGEN

AL DESTINO 1

2

A

3

12

4

Suministros

4

6

300

13

4

10

11

700

11

9

12

4

800

12

13

200 B

6

700 C

10

500 Requerimiento

400

200

12

13

13

0

14

16

500

2000

12

CUARTA ITERACION DESDE ORIGEN

AL DESTINO 1

A

2 12

3

4

Suministros

4

6

300

13

4

10

11

700

11

9

12

4

300

12

13

200 B

6

700 C

10

200 Requerimiento

400

200

12

13

500 2000 12

13 14

21

QUINTA ITERACION DESDE ORIGEN

AL DESTINO 1

A

2 12

3

4

Suministros

4

6

300

13

4

10

11

700

11

9

12

4

100

12

13

200 B

6

700 C

10

100 Requerimiento

200

500

400

2000

12

13

12

13

SEXTA ITERACION DESDE ORIGEN

AL DESTINO 1

A

2 12

3

Suministros

4

6

300

13

4

10

11

700

11

9

12

4

100

12

13

300 B

4

200 6

700 C

10

100 Requerimiento

200

500

300 12

2000 13

12

22

CONCLUSIONES

El tema de programación lineal expone una gran variedad de tipos de problemas, el método de aproximación de Russell, en comparación con otros métodos produce una solución inicial mejor debido a que la solución obtenida por este método está más cercana a la óptima , ya que la distancia total recorrida aun es menor. En general se puede afirmar que el método de Russell, produce mejores soluciones que otros métodos, pero con más cantidad de cálculos. Debido a esto, es que el método que más se utiliza para la solución inicial de los problemas de transporte es el método de Vogel, ya que requiere de menos cálculos para encontrar una solución óptima.

23

BIBLIOGRAFIA

MOYA NAVARRO, Marcos Javier. Investigación de operaciones, transporte y asignación. Primera edición. San José, C.R. Editorial EUNED. 1998. 276 paginas. ISBN-9977-64-5442 HILLER, Frederick S. LIEBERMAN, Gerald J. Introducción a la investigación de operaciones. Séptima edición. México D F. Editorial McGraw – Hill. 1998. 998 paginas. ISBN-0-07-841447-4 EPPEN, G.D. Investigación de operaciones en la ciencia administrativa. 5a Edición. México D F. Editorial Prentice-Hall. 2000. 792 paginas. ISBN: 970-17-0270-0

24

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF