Semana 7.pptx

  • Uploaded by: iTzFoxis
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Semana 7.pptx as PDF for free.

More details

  • Words: 1,450
  • Pages: 23
INVESTIGACIÓN OPERATIVA I

Formulación de Problemas de de transporte, transbordo y asignación

Objetivos

1. Elaborar MPL aplicado a casos de transporte, transbordo y asignación

Caso 2. Una empresa de microbuses (CUSTERS) desea asignar para sus rutas desde tres ciudades a dos centros comerciales. La cantidad de micros que deben salir de las ciudades a los centros de abastos, es:

CIUDAD 1 2 3

NUMERO DE MICROS 10 20 40

CENTRO COMERCIAL

1 2

DEMANDA

25 30

El costo de cada ruta es: CIUDAD C.COMERCIAL 1 2

1

2

3

24 8

21 16

37 17

Determinar la cantidad de micros que debe surtir cada centro de distribución desde las ciudades, de tal forma que el costo total de transporte sea el menor posible.

FORMULACIÓN DE PROBLEMAS DE PROGRAMACIÓN LINEAL SOLUCION Relaciones entre almacén y centros de distribución: 10

20

A1

A2

X11 X12 X13 X21 X22 X23

D1

25

D2

30

D3

15

X31 40

1.

X32 A3

X33

VARIABLE DE DECISIÓN

Xij : Cantidad de micros asignados de la ciudad i al C. de abasto j

2.

FUNCIÓN OBJETIVO 

Minimizar los costos de transporte:

Min Z = 24 X11 + 8 X12 + 21 X21 + 16 X22 + 37 X31 + 17 X32

3.

RESTRICCIONES 

Del centro de oferta (Ciudad) X11 + X12 + X13 X21 + X22 + X23 X31 + X32 + X33



= = =

10 20 40

Del centro de demanda (Centro de abastos) X11 + X21 + X31 X12 + X22 + X32 X13 + X23 + X33

= = =

25 30 15

No Negatividad: Xij  0; ∀i=1, 2 y 3; ∀ j= 1, 2 y 3

FORMULACIÓN DE PROBLEMAS DE PROGRAMACIÓN LINEAL 4. MODELO DE PROGRAMACIÓN LINEAL (MPL) Min Z = 24 X11 + 8 X12 + 21 X21 + 16 X22 + 37 X31 + 17 X32 sa. X11 + X12 + X13 X21 + X22 + X23 X31 + X32 + X33 X11 + X21 + X31 X12 + X22 + X32 X13 + X23 + X33

= = = = = =

10 20 40 25 30 15

Xij  0; ∀i=1, 2 y 3; ∀ j= 1, 2 y 3

Transbordo. El problema de transbordo es una extensión del modelo de transporte, al cual se agregan nodos intermedios denominados nodos de trasbordo. A través de estos nodos intermedios existe la posibilidad de hacer envíos a los nodos de destino (demanda).

Definiremos los puntos de oferta como aquellos puntos desde donde sólo se puede despachar unidades. Similarmente, un punto de demanda es un punto donde sólo se pueden recibir unidades. Un punto de transbordo es punto que puede recibir y enviar unidades a otros puntos.

Origen (n)

Destino (p)

Transbordo (m)

El MPL de Transbordo Sea Xij=número de unidades enviadas desde el punto de oferta i al punto de demanda j usando nodos intermedios k. Con la oferta y la demanda equilibradas: n

Min

sa

m

 c i 1 k 1 m

x

k 1 n m

ik

p

m

x  ckj xkj

ik ik

k 1 j 1

ui

i=1,…,n m

p

 x  x i 1 k 1 m

x k 1

fin

kj

ik

 vj

k 1 j 1

kj

0

k=1,…,m j=1,…,p

Caso 3. Enigma S.A. tiene plantas de producción en Lima y Tacna. Los productos fabricados en cualquiera de estas instalaciones pueden ser enviados a cualquiera de sus almacenes regionales en Ica y Arequipa. De los almacenes regionales, la empresa distribuye a detallistas al menudeo en Ayacucho, Huancayo, Cusco y Huánuco. En las siguientes tablas aparece el costo unitario de transporte de cada ruta de distribución.

Planta

Almacén

Cantidad ofrecida

Ica

Arequipa

Lima

2

3

600

Tacna

3

1

400

Almacén Ica Arequipa Cantidad demandada

Distribuidor al detalle Ayacucho Huancayo Cusco Huánuco 2 6 3 6 4 4 6 5 200 150 350 300

Elaborar la Red. Elaborar el MPL para determinar cuántos productos deben ser trasladados por cada ruta propuesta de tal manera que se cumpla con la cantidad demandada por cada distribuidor al menor costo posible.

Caso 4. Una fábrica posee dos plantas de manufactura, una en Sta Anita y otra en El Callao. La planta de Sta Anita produce 150 unidades al día, la de El Callao 200 unidades al día. Los productos son enviados por avión a Tacna y Puno. En ambas ciudades, se requieren 130 unidades diarias. Existe una posibilidad de reducir costos enviando algunos productos en primer lugar a Arequipa o a Ayacucho y luego a sus destinos finales.

Los costos unitarios de cada tramo factible se ilustran en la siguiente tabla:

Hacia Desde

Sta Anita

Callao

Arequipa

Ayacucho

Tacna

Puno

Sta Anita

0

-

8

13

25

28

Callao

-

0

15

12

26

25

Arequipa

-

-

0

6

16

17

Ayacucho

-

-

6

0

14

16

Tacna

-

-

-

-

0

-

Puno

-

-

-

-

-

0

La fábrica desea satisfacer la demanda minimizando el costo total de envío. En este problema, Sta Anita y Callao son puntos de oferta con 150 y 200 unidades respectivamente. Arequipa y Ayacucho son puntos de transbordo. Tacna y Puno son puntos de demanda de 130 unidades cada uno.

Esquemáticamente, la situación es la siguiente:

Sta Anita

Tacna Arequipa

Ayacucho Callao

a) ¿Se tendría que modificar el esquema? b) Elaborar el MPL

Puno

Asignación. El problema de asignación es un tipo especial de problema de programación lineal en el que los asignados son recursos destinados a la realización de tareas. Por ejemplo, los asignados pueden ser empleados a quienes se tiene que dar trabajo. La asignación de personas a trabajos es una aplicación común del problema de asignación. Sin embargo, los asignados no necesariamente tienen que ser personas. También, pueden ser maquinas, vehículos, plantas a los que se asignan tareas.

Para que un problema se ajuste a la definición de problema de transporte se deben cumplir las siguientes suposiciones: 1) El número de asignados es igual al número de tareas. (este numero se denota por n). 2) Cada asignado se asigna a una tarea. 3) Cada tarea debe realizarla exactamente un asignado. 4) Existe un costo cij asociado con el asignado i ( i = 1,2...,n) que realiza la tarea j (j = 1,2...n). 5) El objetivo es determinar como deben hacerse las n asignaciones para minimizar los costos totales.

Modelo del problema de asignación El modelo matemático para el problema asignación usa las variables de decisión:

de

xij = 1, si el asignado i realiza la asignación j xij = 0, en caso contrario,

Para i = 1,2..., n y j = 1,2...n. Entonces, cada xij es una variable binaria (toma valores 0 o 1). Estas variables representan decisiones de si o no: ¿Debe el asignado i realizar la tarea j?. Sea Z el costo total, el modelo del problema de asignación es:

Modelo del problema de asignación 𝑛

𝑛

𝑀𝑖𝑛𝑍 = ෍ ෍ 𝑐𝑖𝑗 𝑥𝑖𝑗 𝑖=1 𝑗=1

Sujeto a: 𝑛

෍ 𝑥𝑖𝑗 = 1; ∀𝑖 = 1, … , 𝑛 𝑗=1 𝑛

෍ 𝑥𝑖𝑗 = 1; ∀𝑗 = 1, … , 𝑛 𝑖=1

Observe que la estructura es similar al modelo de transporte. De hecho, el problema de asignación es solo un caso especial de los problemas de transporte, en donde los orígenes son ahora los asignados, y los destinos son las asignaciones o tareas y donde: Numero de orígenes (m) = numero de destinos (n). Cada recurso ui = 1 Cada demanda vj = 1.

Modelo del problema de asignación Tabla de parámetros para el problema de asignación formulado como un problema de transporte.

Caso 5. Asociar un trabajo a cada máquina de manera tal que minimice presentan en la tabla:

los

costos

que

se

FORMULACIÓN DE PROBLEMAS DE PROGRAMACIÓN LINEAL SOLUCION 1.

DEFINICIÓN DE LAS VARIABLES DE DECISIÓN

xij = 1, si se le asigna la maquina i al trabajo j xij = 0, en caso contrario, 2.

FUNCIÓN OBJETIVO

Minimizar los costos de asignación: Min Z = 14x11+5x12+8x13+7x14+2x21+12x22+6x23+ 5x24+7x31+8x32 +3x33+9x34+2x41+4x42+6x43+10x44

3.

RESTRICCIONES 

De la máquina X11 X21 X31 X41



X12 X22 X32 X42

+ + + +

X13 X23 X33 X43

+ + + +

X14 X24 X34 X44

= = = =

1 1 1 1

+ + + +

X41 X42 X43 X44

= = = =

1 1 1 1

Del trabajo

X11 X12 X13 X14 

+ + + +

+ + + +

X21 X22 X23 X24

+ + + +

X31 X32 X33 X34

De asignación: Xij = 1 o 0; ∀ i=1, 2, 3 y 4; ∀ j= 1, 2, 3 y 4

GRACIAS

“Si cuidamos el Medio Ambiente, cuidamos nuestro futuro”

Related Documents

Semana 1
October 2019 29
13 Semana
June 2020 21
Semana Turistica
June 2020 12
Semana 3
November 2019 35
Semana 08
November 2019 33

More Documents from ""