Está en la página 1de 47

Facultad de Ingeniera

Departamento de Ciencias de la Ingeniera

InvestigacindeOperaciones
IND2209
Unidad N6

Profesor:Pamelalvarez M.

Programacin en redes

Unidad6:Programacinenredes(20%)

DefinicionesGenerales

Problemasclsicos

Algoritmosymtodosderesolucin

IND2209. Prof.: Pamela lvarez M.

Programacin en redes Problema de Transporte

.........

.........

.........

.........

ai

ORGENES

DEMANDA

Recordemoslaformulacin:

OFERTA

bj

DESTINOS

IND2209. Prof.: Pamela lvarez M.

Programacin en redes Problema de Transporte

Modelomatemtico:
m

Min

z cij xij

Minimizacostosdetransporte

i 1 j 1

s.a.

x
j 1

ij

x
i 1

ij

ai

bj

i 1,..., m

j 1,..., n

CapacidaddeOferta

Demandasolicitada

xij 0 i 1,..., m; j 1,..., n Nonegatividad

IND2209. Prof.: Pamela lvarez M.

Programacin en redes Problema de Transporte

Observaciones:

Segnloquehemosvistoenelcurso,cmosepuederesolver?

CmoeslamatrizA deesteproblema?

TrabajemosconunProblemadeTransporteequilibrado,esdecir:
m

a b
i 1

j 1

Enestecaso,cmoquedanlasrestricciones?

Cmopasardeunproblemadesequilibradoaunoequilibrado?

IND2209. Prof.: Pamela lvarez M.

Programacin en redes Problema de Transporte

Cmopasardeunproblemadesequilibradoaunoequilibrado?
m

i 1
OFERTA

a1 35

j 1
DEMANDA

a b
i 1

j 1

b1 40

b2 20

b3 30

b4 30

F5

b5 5

a2 50

a3 40

IND2209. Prof.: Pamela lvarez M.

ci 5 0, i
6

Programacin en redes Problema de Transporte

Cmopasardeunproblemadesequilibradoaunoequilibrado?
m

i 1
OFERTA

j 1
DEMANDA

a b
i 1

j 1

Infactible

Incorporarunapenalizacinpordemandainsatisfecha

IND2209. Prof.: Pamela lvarez M.

Programacin en redes Problema de Transporte

Ejemplo ProblemadeTransporte:

Unaempresaforestaltiene3huertosqueproducensemillasdepino
paralaforestacin.Lassemillassecultivanenloshuertosyluegoson
trasplantadasalosbosques.Enelaoactual,lossitiosdeplantacin
hansidopreparadosgeogrficamente.

Cadabosquevaraentamao,calidadytipodesuelo,demodoque
cadaunorequiereunacantidaddiferentedesemillas.

IND2209. Prof.: Pamela lvarez M.

Programacin en redes Problema de Transporte

Ejemplo ProblemadeTransporte:

Los3huertosestnlocalizadosenreasdiferentesytienendiferentes
capacidadesparalaproduccindelassemillas.Elmayorcosto
asociadoconlaoperacin,eseltransportedesemillashacialos
bosques.Latablasiguientemuestralosrequerimientosdelas
semillasdecadabosque,elnmerodesemillasdisponiblesencada
huertoyladistanciadesdecadahuertoacadabosque.Seasumeque
todosloscaminoshansidoconstruidosporlosmismosestndaresde
modoqueloscostosdetransportesonproporcionalesaladistancia.

IND2209. Prof.: Pamela lvarez M.

Programacin en redes Problema de Transporte

Ejemplo ProblemadeTransporte:

Sepideencontrarelplanptimodetransportequeminimicelos
costosdetransportedelsistema.
Bosques

Huertos

1
2
3
Semillas
requeridas
(millones)

8
15
7
2

19
6
8
3

22
16
9
2

6
5
12
1

IND2209. Prof.: Pamela lvarez M.

Semillas
disponibles
(millones)
5
1
2

10

Programacin en redes Problema de Transporte

Ejemplo ProblemadeTransporte:
5

HUERTOS

BOSQUES
IND2209. Prof.: Pamela lvarez M.

11

Programacin en redes Problema de Transporte

Ejemplo ProblemadeTransporte:

Modelo:

IND2209. Prof.: Pamela lvarez M.

12

Programacin en redes Problema de Transporte

Ejemplo ProblemadeTransporte:Tableau detransporte:

Filas orgenes

Columnas destinos

Huertos

Bosques
1

1
2
3
DEMANDA

OFERTA

19

22

15

16

12

IND2209. Prof.: Pamela lvarez M.

5
1
2
8/8
13

Programacin en redes Problema de Transporte

Cmoresolverlo? Loprimeroquenecesitamoses
encontrarunaSolucinBsicaFactible(SBF).
Bosques
Huertos

2
8

3
19

22

6
0

3
15

6
0

16

9
1

3
DEMANDA

OFERTA

SBF m+n1 variablesbsicas

Degenerancia

12
0

1
0

IND2209. Prof.: Pamela lvarez M.

8/8

14

Programacin en redes Problema de Transporte

ExistenprocedimientosparaobtenerunaSBF:

Mtododelaesquinanoroeste

Mtododelcostomnimo

MtododeVogel

IND2209. Prof.: Pamela lvarez M.

15

Programacin en redes Problema de Transporte

Mtododelaesquinanoroeste:

Comenzarporlaceldaubicadaenlaesquinasuperiorizquierda.

Asignarlamayorcantidadposiblealavariablex11.

Continuarasignandohacialaderechaohaciaabajosegnsean
lasdemandasyofertasrestantes.

IND2209. Prof.: Pamela lvarez M.

16

Programacin en redes Problema de Transporte

Mtododelaesquinanoroeste Ejemplo:

Huertos

Bosques
1

1
2
3
DEMANDA

OFERTA

19

22

15

16

12

IND2209. Prof.: Pamela lvarez M.

5
1
2
8/8

17

Programacin en redes Problema de Transporte

Mtododelaesquinanoroeste Ejemplo:
Bosques

Huertos
1
2

19

22

15

16

12

3
DEMANDA

OFERTA

22=0

IND2209. Prof.: Pamela lvarez M.

52=3
1
2
8/8

18

Programacin en redes Problema de Transporte

Mtododelaesquinanoroeste Ejemplo:
Bosques

Huertos
1

1
8

19

22

15

16

12

2
3
DEMANDA

OFERTA

33=0

IND2209. Prof.: Pamela lvarez M.

33=0
1
2
8/8

19

Programacin en redes Problema de Transporte

Mtododelaesquinanoroeste Ejemplo:
Bosques

Huertos
1

1
8
2

19

22

16

12

3
15

1
7

3
DEMANDA

OFERTA

8
0

21=1

IND2209. Prof.: Pamela lvarez M.

0
11=0
2
8/8

20

Programacin en redes Problema de Transporte

Mtododelaesquinanoroeste Ejemplo:
Bosques

Huertos
1

1
8
2

19

22

16

12

3
15

1
7

3
DEMANDA

OFERTA

8
1

11=0

IND2209. Prof.: Pamela lvarez M.

0
0
21=1
8/8

21

Programacin en redes Problema de Transporte

Mtododelaesquinanoroeste Ejemplo:
Bosques

Huertos
1

1
8
2

19

22

16

12

3
15

1
7

3
DEMANDA

OFERTA

8
1

1
0

IND2209. Prof.: Pamela lvarez M.

11=0

0
0
11=0
8/8

22

Programacin en redes Problema de Transporte

Mtododelaesquinanoroeste Ejemplo:
Bosques

Huertos
1

1
8
2

19

22

16

12

3
15

1
7

3
DEMANDA

OFERTA

8
1

1
0

IND2209. Prof.: Pamela lvarez M.

0
0
0
8/8

23

Programacin en redes Problema de Transporte

Mtododelaesquinanoroeste Ejemplo:
Bosques

Huertos

2
8

19

22

16

3
15

1
7

1
2

3
1
DEMANDA

OFERTA

x12 3
x13 x14 0
x21 x22 x24 0
x23 1
x31 x32 0
x33 1

1
0

x11 2

SBF m+n1 variablesbsicas

Ejemplo (3+41)=6

8/8

IND2209. Prof.: Pamela lvarez M.

x34 1

24

Programacin en redes Problema de Transporte

Mtododelcostomnimo:

Elmtodoanteriornoconsideracostos,porlotantopuede
entregarSBFdealtocosto.

Estemtodoalconsiderarelcostobuscatratardereducirla
cantidaddeiteraciones.

IND2209. Prof.: Pamela lvarez M.

25

Programacin en redes Problema de Transporte

Mtododelcostomnimo:

Enlaceldaquetienemenorcosto,asignarelmayorvalor
posible.Estoharquelafilaocolumnasesatisfaga
completamenteylaotraquedeconunsaldomayoroiguala
cero.

Eliminarlafilaocolumnaquequedsatisfecha.

Enlatablarestante,asignarelmayorvalorposiblealaceldade
menorcosto

Continuarhastaquequedeunasolafilaocolumna.
IND2209. Prof.: Pamela lvarez M.

26

Programacin en redes Problema de Transporte

Mtododelcostomnimo:

Nota:

Siemprelosempatesseresuelvenenformaarbitraria

Cuandounafilaounacolumnasesatisfaga
simultneamente,sedebeeliminarlafilaolacolumnaen
formaarbitrariaylaotrapermanececonsaldocero.

IND2209. Prof.: Pamela lvarez M.

27

Programacin en redes Problema de Transporte

Mtododelcostomnimo Ejemplo:

Huertos

Bosques
1

1
2
3
DEMANDA

OFERTA

19

22

15

16

12

IND2209. Prof.: Pamela lvarez M.

5
1
2
8/8

28

Programacin en redes Problema de Transporte

Mtododelcostomnimo Ejemplo:

Huertos

Bosques
1

1
2

19

22

15

16

5
1

3
DEMANDA

OFERTA

8
3

9
2

IND2209. Prof.: Pamela lvarez M.

12
11=0

5
11=0
2
8/8

29

Programacin en redes Problema de Transporte

Mtododelcostomnimo Ejemplo:

Huertos

Bosques
1

1
2

19

22

15

16

3
DEMANDA

OFERTA

8
3

9
2

IND2209. Prof.: Pamela lvarez M.

12
11=0

5
11=0
2
8/8

30

Programacin en redes Problema de Transporte

Mtododelcostomnimo Ejemplo:
Bosques

Huertos

3
DEMANDA

19

22

15

16

1
2

OFERTA

12

2
22=0

IND2209. Prof.: Pamela lvarez M.

11=0

5
11=0
22=0
8/8

31

Programacin en redes Problema de Transporte

Mtododelcostomnimo Ejemplo:
Bosques

Huertos

3
DEMANDA

19

22

15

16

1
2

OFERTA

7
2

12

0
22=0

IND2209. Prof.: Pamela lvarez M.

11=0

5
11=0
22=0
8/8

32

Programacin en redes Problema de Transporte

Mtododelcostomnimo Ejemplo:
Bosques

Huertos

2
8

DEMANDA

19

22

16

3
15

2
3

OFERTA

7
2

12

0
22=0

33=0

IND2209. Prof.: Pamela lvarez M.

11=0

53=2
11=0
22=0
8/8

33

Programacin en redes Problema de Transporte

Mtododelcostomnimo Ejemplo:
Bosques

Huertos

2
8

DEMANDA

19
3

4
22

16

15

2
3

6
0

7
2

OFERTA

12

0
22=0

33=0

22=0

IND2209. Prof.: Pamela lvarez M.

11=0

53=2
2=0
11=0
22=0
8/8

34

Programacin en redes Problema de Transporte

Mtododelcostomnimo Ejemplo:
Bosques

Huertos

2
8

DEMANDA

19
3

4
22

16

15

2
3

6
0

7
2

OFERTA

12

0
22=0

33=0

22=0

IND2209. Prof.: Pamela lvarez M.

11=0

53=2
22=0
11=0
22=0
8/8

35

Programacin en redes Problema de Transporte

Mtododelcostomnimo Ejemplo:
Bosques

Huertos

2
8

3
19

4
22

16

15

6
0

DEMANDA

OFERTA

12

0
22=0

33=0

22=0

11=0

53=2
22=0
11=0
22=0
8/8

z 2*7 3*19 0*6 0*8 2* 22 1*5 120


IND2209. Prof.: Pamela lvarez M.

36

Programacin en redes Problema de Transporte

Mtododelcostomnimo:

Nonecesariamentegarantizaqueselogrencostosbajos

IND2209. Prof.: Pamela lvarez M.

37

Programacin en redes Problema de Transporte

MtododeVogel:

Calcularparacadacolumnayfilaunapenalizacin.

Penalizacin diferenciaentrelos2costosmenoresenla
columnaofilaquecorresponda.

Encontrarlamayorpenalizacin.

ElegircomoVBlademenorcostodeesafilaocolumna.

Asignarlamayorcantidaddeflujoposible.

Descartarfilaocolumna,

Recalcularofertasydemandas.

Repetirprocedimiento.
IND2209. Prof.: Pamela lvarez M.

38

Programacin en redes Problema de Transporte

MtododeVogel Ejemplo:
Destino
Origen

2
DEMANDA

15

OFERTA

15

80

78

IND2209. Prof.: Pamela lvarez M.

10

15
25/25

39

Programacin en redes Problema de Transporte

MtododeVogel Ejemplo:
Destino
Origen

15

80

78

DEMANDA

15

Penalizacin

156=9

807=73

788=70

IND2209. Prof.: Pamela lvarez M.

OFERTA

Penalizacin

10

76=1

15

7815 =63

25/25

40

Programacin en redes Problema de Transporte

MtododeVogel Ejemplo:
Destino
Origen

15

80

78

DEMANDA

15

Penalizacin

156=9

807=73

788=70

IND2209. Prof.: Pamela lvarez M.

OFERTA

Penalizacin

10

76=1

15

7815 =63

25/25

41

Programacin en redes Problema de Transporte

MtododeVogel Ejemplo:
Destino
Origen

2
6

3
7

80

78

5
15

2
DEMANDA

15

55=0

Penalizacin

156=9

788=70

IND2209. Prof.: Pamela lvarez M.

OFERTA

Penalizacin

10 5
=5

86=2

15

7815 =63

25/25

42

Programacin en redes Problema de Transporte

MtododeVogel Ejemplo:
Destino
Origen

2
6

3
7

80

78

5
15

2
DEMANDA

15

55=0

Penalizacin

156=9

788=70

IND2209. Prof.: Pamela lvarez M.

OFERTA

Penalizacin

10 5
=5

86=2

15

7815 =63

25/25

43

Programacin en redes Problema de Transporte

MtododeVogel Ejemplo:
Destino
Origen

7
5

15
2

80

78

DEMANDA

15

5 5=0

5 5=0

Penalizacin

156=9

IND2209. Prof.: Pamela lvarez M.

OFERTA

Penalizacin

5 5 =0

15

25/25

44

Programacin en redes Problema de Transporte

MtododeVogel Ejemplo:
Destino
Origen

6
0

7
5

15
2

80

78

DEMANDA

15 0=15

5 5=0

5 5=0

Penalizacin

IND2209. Prof.: Pamela lvarez M.

OFERTA

Penalizacin

5 5 =0

15

25/25

45

Programacin en redes Problema de Transporte

MtododeVogel Ejemplo:
Destino
Origen

6
0

7
5

8
5

15

80

78

15

DEMANDA

15 15=0

5 5=0

5 5=0

Penalizacin

IND2209. Prof.: Pamela lvarez M.

OFERTA

Penalizacin

5 5 =0

15
15=0

25/25

46

Programacin en redes Problema de Transporte

Enloscasosvistos,elproblemaoriginaldetransporteesde
minimizar

Paraproblemasdemaximizacin:

Mtododelaesquinanoroeste igual.

Mtododelcostomnimo Asignaralosmayoresbeneficios.

MtododeVogel lapenalizacinsecalculaconlos2mayores
beneficios

IND2209. Prof.: Pamela lvarez M.

47

También podría gustarte