SlideShare une entreprise Scribd logo
1  sur  34
II. Programação Linear (PL) ,[object Object],[object Object],[object Object],[object Object]
Problema de Transporte. Exemplo Protótipo ,[object Object],[object Object],[object Object]
Problema de Transporte. Exemplo Protótipo ,[object Object],24  cargas diárias de leite devem ser produzidas e distribuídas Custo por carga de camião Armazéns 10 1 2 2 0 3 7 4 4 4 4 4 1 1 7 3 2 2 6 2 3 3 Procura 8 2 6 1 Oferta Fábricas
Formulação do Problema de Transporte. Exemplo Protótipo.  ,[object Object],[object Object],[object Object],[object Object]
Matriz de Restrições do Problema de Transporte. Exemplo Protótipo. ,[object Object],x 11   x 12  x 13  x 14  x 21  x 22  x 23  x 24  x 31  x 32   x 33   x 34 A=
Problema de Transporte sob a forma de Rede. Exemplo Protótipo. Fábricas Armazéns 1 2 3 1 2 3 4 c 11 x 11 c 34 x 34
Problema de Transporte. Do Exemplo ao Modelo do PT Cargas de leite Unidades de um produto 3 fábricas   m origens 4 armazéns n destinos Produção da fábrica   i a i   oferta da origem  i Procura no armazém  j b j   procura no destino  j Custo  de transporte  por carga da fábrica  i   para o armazém  j   c ij   custo por unidade  transportada da origem  i  para o destino  j
Problema de Transporte. Do Exemplo ao Modelo do PT x ij  cargas a distribuir  da  fábrica  i   para o armazém  j   x ij   unidades a distribuirda origem  i  para o destino  j Determinar  o plano óptimo de distribuição diária do leite  das fábricas pelos armazéns tendo como objectivo  a minimização do custo total Determinar  o plano óptimo de distribuição desse produto  das origens pelos destinos tendo como objectivo a  minimização do custo total
Problema de Transporte. Caso Equilibrado. Oferta total = Procura total Um problema de transporte está  equilibrado  se  a oferta total é igual à procura total,  caso contrário está  não equilibrado .
Problema de Transporte.Caso equilibrado.  Exemplo protótipo Oferta total = Procura total Para o exemplo protótipo a  oferta total é igual à procura total . Este problema está equilibrado. Destino Origem 1  2  3  4  Oferta 1 2 3   6     8 10 Procura 4   7   6  7 24   =24 1 2 4 4 3 4   x 11  x 12  x 14 x 21  x 22  x 24 3 x 13  2 x 23  0 2 1   x 31  x 32  x 34 2 x 33
Problema de Transporte. Formulação como problema de PL. Minimizar sujeito a: restrições de oferta restrições de procura
Problema de transporte sob a forma de rede. Origens Destinos c 11 x 11 c ij x ij c mn x mn Esta figura ilustra o problema de transporte sob a forma de rede  representados por nodos e arcos.  Os nodos representam as origens e os destinos e  os arcos representam os percursos das origens aos destinos  através dos quais o produto pode ser transportado. a 1 a i a m b 1 b j b n 1 i m . . . . . . 1 j n . . . . . .
Problema de Transporte. Estrutura especial da matriz de  restrições. O   problema de transporte  apresenta uma estrutura especial evidenciada  pela  disposição das restrições : A matriz dos coeficientes das restrições é apenas constituída por uns (1) e zeros (0) . Cada variável  x ij  tem como coeficientes apenas  2 uns  :  um   na linha associada à origem  i  e  outro   na linha relativa ao destino   j restrições dos destinos restrições das origens x 11  x 12  ...   x 1n  x 21  x 22  ...   x 2n  …  x m1  x m2   ...   x mn A= .   .   . .   .   .
Problema de Transporte. Oferta total superior à procura total Adicionar destino fictício Destino Origem 1  2  …  n   n+1 Oferta 1 2 . . . m a 1   a 2 . . . a m Procura b 1  b 2  …  b n  a i  -    b j c 11   c 12   c 1n   c 21   c 22   c 2n   c m1   c m2   c mn   x 11  x 12  x 1n  …  x 21  x 22  x 2n  …  x m1  x m2  x mn  …  . . . . . . . . . 0   0 0   x 1 n+1  x 2 n+1 x m n+1
Oferta total superior à procura total. Exemplo 1: Plano de Produção. ,[object Object],[object Object]
Oferta total superior à procura total. Exemplo 1: Plano de Produção. ,[object Object],os custos em milhões de dólares 0.015 1.10 30 25 3 10 35 25 Produção  máxima 1.13 1.11 1.08 Custo unitário  de produção 20 15 10 Instalações programadas 0.015 4 0.015 2 1 Custo unitário  de armazenamento Mês
Oferta total superior à procura total. Exemplo 1: Plano de Produção. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Oferta total superior à procura total. Exemplo 1. Restrições de ofertas. ,[object Object],Como estas restrições são de desigualdade é preciso introduzir variáveis de folga para converte-las em restrições de igualdade.  Isto significa que é preciso introduzir um  destino fictício , em que as variáveis de folga representam a capacidade de produção não utilizada por cada mês .   x 11  +   x 12   +   x 13 +   x 14    25 x 21  +   x 22   +   x 23 +   x 24     35 x 31  +   x 32   +   x 33 +   x 34     30 x 41  +   x 42   +   x 43 +   x 44     10
Oferta total superior à procura total.  Exemplo 1. Restrições de procuras. ,[object Object],Como é impossível produzir motores num mês determinado para serem instalados num mês anterior,  todas  as variáveis de decisão correspondentes a  i >j  devem ser  nulas . Para obter isto, é preciso  penalizar  os custos correspondentes a estas variáveis com  um  M  arbitrariamente grande , tal como no método do “big M”. x 11   +   x 21   +   x 31 +   x 32   = 10 x 21  +   x 22   +   x 23 +   x 24   =  15 x 31  +   x 32   +   x 33 +   x 34   =  25 x 41  +   x 42   +   x 43 +   x 44  =  20
Oferta total superior à procura total. Exemplo 1. Quadro do problema de transporte. Este problema reformulado como problema de transporte apresenta o seguinte quadro: Os custos são calculados tomando os dados dos custos de produção e de armazenamento. Por exemplo para a variável  x 24  que representa o número de motores produzidos no mês  2   a serem instalados no mês  4,  o custo correspondente  c 24  = 1.11 + 0.015+0.015   =1.140  Como a oferta total  é superior  à procura total  foi adicionado um destino fictício  com uma  procura  igual a : Oferta Total -Procura Total  =  100 -70 = 30 u.
Problema de Transporte. Oferta total inferior à procura total Origem fictícia Destino Origem 1  2  …  n  Oferta 1 2 . . . m m+1 a 1   a 2 . . . a m Procura b 1  b 2  …  b n  b j  -    a i c 11   c 12   c 1n   c 21   c 22   c 2n   c m1   c m2   c mn   x 11  x 12  x 1n  …  x 21  x 22  x 2n  …  x m1  x m2  x mn  …  . . . . . . . . . 0 0 0 x m+1,1  x m+1,2  x m+1,n  …
Oferta total inferior à procura total Exemplo 2: distribuição de recursos de agua. ,[object Object],[object Object]
Oferta total inferior à procura total Exemplo 2: distribuição de recursos de água. Os dados dos custos e requerimentos para o plano de  distribuição de água  são os seguintes: os custos por unidade de medida. ,[object Object],[object Object],[object Object],10 0 70 30 Necessidades mínimas  - 15 17 4 50 23 20 19 3 70 13 13 2 30 19 22 3 50 14 16 1 Procura 60 2 50 1 Fornece Cidade   Rio
Oferta total inferior à procura total Exemplo 2: distribuição de recursos de água. ,[object Object],[object Object],[object Object],[object Object],[object Object]
Oferta total inferior à procura total Exemplo 2. Restrições de ofertas. ,[object Object],x 11  +   x 12   +   x 13 +   x 14  = 50 x 21  +   x 22   +   x 23 +   x 24  = 60 x 31  +   x 32   +   x 33 +   x 34  =  50
Oferta total inferior à procura total Exemplo 2. Restrições de procura. ,[object Object],x 11  +   x 21   +   x 31    50 Cidade 1 :   procura > necessidade x 11  +   x 21   +   x 31    30 limite inferior limite superior Cidade 2 :   procura = necessidade x 12  +   x 22   +   x 32  = 70 x 13 +   x 23   +   x 33    30 Cidade 3 :   procura > necessidade limite superior Cidade 4 :   procura > necessidade x 14  +   x 24   +   x 34    10 limite inferior x 14  +   x 24   +   x 34    60 limite superior O limite superior para  a cidade 4  pode ser calculado como  a diferença entre a oferta total   (50+ 60+50=160)  e   a soma das necessidades mínimas para as restantes cidades   (30+ 70 =100)      160 - 100 = 60  unidades.   (a quantidade máxima que pode receber  a cidade 4   para além da necessidade mínima )
Oferta total inferior à procura total Exemplo 2. Quadro do problema de transporte.  Como a oferta total é inferior à procura total foi adicionada  uma origem fictícia com uma oferta igual a:   Procura Total -Oferta Total =  210 -160 = 50  unidades.
Oferta total inferior à procura total Exemplo 2. Análise do rio fictício. Para  satisfazer as necessidades mínimas de água é preciso  re-analisar os dados para cada cidade de forma a garantir que o mínimo procurado não seja fornecido pelo rio fictício. Cidade 3 :   Como não tem necessidade mínima, então não é preciso alterar nada.  Cidade 4 :   procura > necessidade (60 > 10).  Como o rio fictício fornece apenas 50 unidades, pelo menos fica garantido que as 10 unidades mínimas  não podem ser obtidas deste rio. Não é preciso alterar nada.
Oferta total inferior à procura total Exemplo 2. Análise do rio fictício. Cidade 2 :   procura = necessidade  Esta cidade  não pode  ser fornecida pelo  rio fictício .  Para isto  é preciso  penalizar com M  o percurso que une  o  rio fictício com a cidade 2. Cidade 1 :  procura > necessidade Esta cidade deve ser dividida em   2 destinos :  um que  verifica a necessidade mínima  (onde  o rio fictício  fica  penalizado )   e o outro que corresponde à quantidade de água que pode ser tomada além do requerimento mínimo.
Oferta total inferior à procura total Exemplo 2. Formulação como P.T. O rio fictício está penalizado para a cidade 2 A cidade 1 foi dividida em duas para garantir as necessidades mínimas de 30 unidades.  O rio fictício está penalizado para a cidade 1'. Este é o quadro final dos custos para o problema de distribuição da água, formulado como problema de transporte:
Problema de Transporte. Propriedades fundamentais(1). ,[object Object],[object Object],[object Object],[object Object]
Problema de Transporte. Propriedades fundamentais(2). ,[object Object],[object Object],1  1   0  … 0  0   0   1  1   … 0  0   0  0   1  … 0  0   ...     0  0  0   …  1  1   0  0  0  … 0   1 B=
Base e Solução Básica Admissível para o PT. Como m=3 e n=4 e a característica de A, c(A)=m+n-1=6,  qualquer base  B   tem dimensão 6x6. Uma base pode ser obtida, por exemplo, tomando as colunas  P 11 , P 12 , P 22 , P 23 , P 33 , P 34   e eliminando à restrição  4. Trocando as linhas obtém-se uma matriz   B  triangular P 11  P 12  P 13  P 14 P 21 P 22 P 23 P 24 P 31 P 32 P 33 P 34   (1)   1   1   1  1  0   0  0   0  0  0   0  0   (2)   0   0   0  0  1   1  1   1  0  0   0  0   (3)   0   0   0  0  0   0  0   0  1  1   1  1   (4)   1   0   0  0  1   0  0   0  1  0   0  0   (5)   0   1   0  0  0   1  0   0  0  1   0  0   (6)   0   0   1  0  0   0  1   0  0  0   1  0   (7)   0   0   0  1  0   0  0   1  0  0   0  1 A= P 11  P 12 P 22 P 23 P 33 P 34   (1)   1  1   0  0  0  0   (2)   0  0  1  1  0  0   (3)   0  0  0  0   1  1   (5)   0  1  1  0  0  0   (6)   0  0  0  1  1   0   (7)   0  0  0  0  0  1 B = P 11  P 12 P 22 P 23 P 33 P 34   (1)   1   1   0  0  0  0   (5)   0  1   1  0  0  0   (2)   0  0  1  1  0  0   (6)   0  0  0  1  1  0   (3)   0  0  0  0   1  1   (7)   0  0  0  0  0   1 B =
Uma Solução básica Admissível para o PT. X B x 11   x 12     x 22   x 23 x 33 x 34   6  7   8 6 10 7   = Uma SBA do problema  é:  X   = (4, 2, 0, 0, 0, 5, 3, 0, 0, 0, 3, 7) Como a matriz B é triangular a solução do sistema é  imediata : P 11  P 12 P 22 P 23 P 33 P 34   (1)   1   1   0  0  0  0   (5)   0  1   1  0  0  0   (2)   0  0  1  1  0  0   (6)   0  0  0  1  1  0   (3)   0  0  0  0   1  1   (7)   0  0  0  0  0   1 x 34  =7 x 33  +  x 34  =10 x 23  +  x 33  = 6 x 33  =3 x 23  =3 x 22  +  x 23  = 8 x 22  =5 x 12  +  x 22  = 7 x 12  =2 x 11  +  x 12  = 6 x 11  =4

Contenu connexe

Tendances

Pesquisa operacional 1
Pesquisa operacional 1Pesquisa operacional 1
Pesquisa operacional 1Erique Neto
 
Matrizes e determinantes
Matrizes e determinantesMatrizes e determinantes
Matrizes e determinantesMarcieleEuzebio
 
Exercícios ordem de produção exercicio de casa
Exercícios ordem de produção   exercicio de casaExercícios ordem de produção   exercicio de casa
Exercícios ordem de produção exercicio de casaDiogo FN
 
Apostilaoperacoeslogisticasexerciciosfabiolucioquestescomgabarito 14110715235...
Apostilaoperacoeslogisticasexerciciosfabiolucioquestescomgabarito 14110715235...Apostilaoperacoeslogisticasexerciciosfabiolucioquestescomgabarito 14110715235...
Apostilaoperacoeslogisticasexerciciosfabiolucioquestescomgabarito 14110715235...santa rita
 
Pesquisa operacional
Pesquisa operacionalPesquisa operacional
Pesquisa operacionalJoyce Gomes
 
Matematica aplicada resumo
Matematica aplicada resumoMatematica aplicada resumo
Matematica aplicada resumoKeKo Ribeiro
 

Tendances (13)

Exercicio custos 2
Exercicio custos 2Exercicio custos 2
Exercicio custos 2
 
Pesquisa operacional 1
Pesquisa operacional 1Pesquisa operacional 1
Pesquisa operacional 1
 
Matrizes e determinantes
Matrizes e determinantesMatrizes e determinantes
Matrizes e determinantes
 
Exercícios po3
Exercícios po3Exercícios po3
Exercícios po3
 
350d497979ff2cb7bcd1042e307a5bfd
350d497979ff2cb7bcd1042e307a5bfd350d497979ff2cb7bcd1042e307a5bfd
350d497979ff2cb7bcd1042e307a5bfd
 
Exercícios ordem de produção exercicio de casa
Exercícios ordem de produção   exercicio de casaExercícios ordem de produção   exercicio de casa
Exercícios ordem de produção exercicio de casa
 
Aula 4 avaliação economica
Aula 4 avaliação economicaAula 4 avaliação economica
Aula 4 avaliação economica
 
Apostilaoperacoeslogisticasexerciciosfabiolucioquestescomgabarito 14110715235...
Apostilaoperacoeslogisticasexerciciosfabiolucioquestescomgabarito 14110715235...Apostilaoperacoeslogisticasexerciciosfabiolucioquestescomgabarito 14110715235...
Apostilaoperacoeslogisticasexerciciosfabiolucioquestescomgabarito 14110715235...
 
Atividade 02 classificações de custos
Atividade 02   classificações de custosAtividade 02   classificações de custos
Atividade 02 classificações de custos
 
Td 6 mat i
Td 6   mat iTd 6   mat i
Td 6 mat i
 
Pesquisa operacional
Pesquisa operacionalPesquisa operacional
Pesquisa operacional
 
Atps pesquisa operacional
Atps pesquisa operacionalAtps pesquisa operacional
Atps pesquisa operacional
 
Matematica aplicada resumo
Matematica aplicada resumoMatematica aplicada resumo
Matematica aplicada resumo
 

Similaire à Planejamento Ótimo Distribuição Leite Fábricas Armazéns

Problema de Transporte - Modelos de Tomada de Decisão
Problema de Transporte - Modelos de Tomada de DecisãoProblema de Transporte - Modelos de Tomada de Decisão
Problema de Transporte - Modelos de Tomada de DecisãoAlessandro Ranulfo Lima Nery
 
O problema do transporte aplicado à grafos
O problema do transporte aplicado à grafosO problema do transporte aplicado à grafos
O problema do transporte aplicado à grafosEduardo Souza
 
Transformando regra de três composta em regra de três simples
Transformando regra de três composta em regra de três simplesTransformando regra de três composta em regra de três simples
Transformando regra de três composta em regra de três simplesisaac_deus
 
EMA013_03-PROGRAMAO_LINEAR_METODO_SIMPLEX.pdf
EMA013_03-PROGRAMAO_LINEAR_METODO_SIMPLEX.pdfEMA013_03-PROGRAMAO_LINEAR_METODO_SIMPLEX.pdf
EMA013_03-PROGRAMAO_LINEAR_METODO_SIMPLEX.pdfGabriel374282
 
Aula rotulação automática - Automatic tagging
Aula rotulação automática - Automatic taggingAula rotulação automática - Automatic tagging
Aula rotulação automática - Automatic taggingFelipe
 
Apostila matematica concursos_fundamental
Apostila matematica concursos_fundamentalApostila matematica concursos_fundamental
Apostila matematica concursos_fundamentalmanuelsilva309
 
Apostila matematica concursos_fundamental
Apostila matematica concursos_fundamentalApostila matematica concursos_fundamental
Apostila matematica concursos_fundamentalFabricio Marcelino
 
Apostila matematica concursos - ensino fundamental
Apostila matematica   concursos - ensino fundamentalApostila matematica   concursos - ensino fundamental
Apostila matematica concursos - ensino fundamentalClebson Silva
 
Investigação Operacional - Problema de Transporte
Investigação Operacional - Problema de TransporteInvestigação Operacional - Problema de Transporte
Investigação Operacional - Problema de TransporteAntonio Humbula
 
Aula de Apresentação, Função e Função do 1º Grau.ppt · versão 1.pptx
Aula de Apresentação, Função e Função do 1º Grau.ppt · versão 1.pptxAula de Apresentação, Função e Função do 1º Grau.ppt · versão 1.pptx
Aula de Apresentação, Função e Função do 1º Grau.ppt · versão 1.pptxJuliana Menezes
 
Mat exercicios resolvidos 008
Mat exercicios resolvidos  008Mat exercicios resolvidos  008
Mat exercicios resolvidos 008trigono_metrico
 
PLA Slides_10 Transporte 2022_02.pdf
PLA Slides_10 Transporte 2022_02.pdfPLA Slides_10 Transporte 2022_02.pdf
PLA Slides_10 Transporte 2022_02.pdfGustavoAbreugmabreu
 

Similaire à Planejamento Ótimo Distribuição Leite Fábricas Armazéns (15)

Problema de Transporte - Modelos de Tomada de Decisão
Problema de Transporte - Modelos de Tomada de DecisãoProblema de Transporte - Modelos de Tomada de Decisão
Problema de Transporte - Modelos de Tomada de Decisão
 
O problema do transporte aplicado à grafos
O problema do transporte aplicado à grafosO problema do transporte aplicado à grafos
O problema do transporte aplicado à grafos
 
1 cm mat
1 cm mat1 cm mat
1 cm mat
 
Transformando regra de três composta em regra de três simples
Transformando regra de três composta em regra de três simplesTransformando regra de três composta em regra de três simples
Transformando regra de três composta em regra de três simples
 
EMA013_03-PROGRAMAO_LINEAR_METODO_SIMPLEX.pdf
EMA013_03-PROGRAMAO_LINEAR_METODO_SIMPLEX.pdfEMA013_03-PROGRAMAO_LINEAR_METODO_SIMPLEX.pdf
EMA013_03-PROGRAMAO_LINEAR_METODO_SIMPLEX.pdf
 
C4044
C4044C4044
C4044
 
Aula rotulação automática - Automatic tagging
Aula rotulação automática - Automatic taggingAula rotulação automática - Automatic tagging
Aula rotulação automática - Automatic tagging
 
Introducao a otimizacao
Introducao a otimizacaoIntroducao a otimizacao
Introducao a otimizacao
 
Apostila matematica concursos_fundamental
Apostila matematica concursos_fundamentalApostila matematica concursos_fundamental
Apostila matematica concursos_fundamental
 
Apostila matematica concursos_fundamental
Apostila matematica concursos_fundamentalApostila matematica concursos_fundamental
Apostila matematica concursos_fundamental
 
Apostila matematica concursos - ensino fundamental
Apostila matematica   concursos - ensino fundamentalApostila matematica   concursos - ensino fundamental
Apostila matematica concursos - ensino fundamental
 
Investigação Operacional - Problema de Transporte
Investigação Operacional - Problema de TransporteInvestigação Operacional - Problema de Transporte
Investigação Operacional - Problema de Transporte
 
Aula de Apresentação, Função e Função do 1º Grau.ppt · versão 1.pptx
Aula de Apresentação, Função e Função do 1º Grau.ppt · versão 1.pptxAula de Apresentação, Função e Função do 1º Grau.ppt · versão 1.pptx
Aula de Apresentação, Função e Função do 1º Grau.ppt · versão 1.pptx
 
Mat exercicios resolvidos 008
Mat exercicios resolvidos  008Mat exercicios resolvidos  008
Mat exercicios resolvidos 008
 
PLA Slides_10 Transporte 2022_02.pdf
PLA Slides_10 Transporte 2022_02.pdfPLA Slides_10 Transporte 2022_02.pdf
PLA Slides_10 Transporte 2022_02.pdf
 

Planejamento Ótimo Distribuição Leite Fábricas Armazéns

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Problema de Transporte sob a forma de Rede. Exemplo Protótipo. Fábricas Armazéns 1 2 3 1 2 3 4 c 11 x 11 c 34 x 34
  • 7. Problema de Transporte. Do Exemplo ao Modelo do PT Cargas de leite Unidades de um produto 3 fábricas m origens 4 armazéns n destinos Produção da fábrica i a i oferta da origem i Procura no armazém j b j procura no destino j Custo de transporte por carga da fábrica i para o armazém j c ij custo por unidade transportada da origem i para o destino j
  • 8. Problema de Transporte. Do Exemplo ao Modelo do PT x ij cargas a distribuir da fábrica i para o armazém j x ij unidades a distribuirda origem i para o destino j Determinar o plano óptimo de distribuição diária do leite das fábricas pelos armazéns tendo como objectivo a minimização do custo total Determinar o plano óptimo de distribuição desse produto das origens pelos destinos tendo como objectivo a minimização do custo total
  • 9. Problema de Transporte. Caso Equilibrado. Oferta total = Procura total Um problema de transporte está equilibrado se a oferta total é igual à procura total, caso contrário está não equilibrado .
  • 10. Problema de Transporte.Caso equilibrado. Exemplo protótipo Oferta total = Procura total Para o exemplo protótipo a oferta total é igual à procura total . Este problema está equilibrado. Destino Origem 1 2 3 4 Oferta 1 2 3 6 8 10 Procura 4 7 6 7 24 =24 1 2 4 4 3 4 x 11 x 12 x 14 x 21 x 22 x 24 3 x 13 2 x 23 0 2 1 x 31 x 32 x 34 2 x 33
  • 11. Problema de Transporte. Formulação como problema de PL. Minimizar sujeito a: restrições de oferta restrições de procura
  • 12. Problema de transporte sob a forma de rede. Origens Destinos c 11 x 11 c ij x ij c mn x mn Esta figura ilustra o problema de transporte sob a forma de rede representados por nodos e arcos. Os nodos representam as origens e os destinos e os arcos representam os percursos das origens aos destinos através dos quais o produto pode ser transportado. a 1 a i a m b 1 b j b n 1 i m . . . . . . 1 j n . . . . . .
  • 13. Problema de Transporte. Estrutura especial da matriz de restrições. O problema de transporte apresenta uma estrutura especial evidenciada pela disposição das restrições : A matriz dos coeficientes das restrições é apenas constituída por uns (1) e zeros (0) . Cada variável x ij tem como coeficientes apenas 2 uns : um na linha associada à origem i e outro na linha relativa ao destino j restrições dos destinos restrições das origens x 11 x 12 ... x 1n x 21 x 22 ... x 2n … x m1 x m2 ... x mn A= . . . . . .
  • 14. Problema de Transporte. Oferta total superior à procura total Adicionar destino fictício Destino Origem 1 2 … n n+1 Oferta 1 2 . . . m a 1 a 2 . . . a m Procura b 1 b 2 … b n  a i -  b j c 11 c 12 c 1n c 21 c 22 c 2n c m1 c m2 c mn x 11 x 12 x 1n … x 21 x 22 x 2n … x m1 x m2 x mn … . . . . . . . . . 0 0 0 x 1 n+1 x 2 n+1 x m n+1
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. Oferta total superior à procura total. Exemplo 1. Quadro do problema de transporte. Este problema reformulado como problema de transporte apresenta o seguinte quadro: Os custos são calculados tomando os dados dos custos de produção e de armazenamento. Por exemplo para a variável x 24 que representa o número de motores produzidos no mês 2 a serem instalados no mês 4, o custo correspondente c 24 = 1.11 + 0.015+0.015 =1.140 Como a oferta total é superior à procura total foi adicionado um destino fictício com uma procura igual a : Oferta Total -Procura Total = 100 -70 = 30 u.
  • 21. Problema de Transporte. Oferta total inferior à procura total Origem fictícia Destino Origem 1 2 … n Oferta 1 2 . . . m m+1 a 1 a 2 . . . a m Procura b 1 b 2 … b n  b j -  a i c 11 c 12 c 1n c 21 c 22 c 2n c m1 c m2 c mn x 11 x 12 x 1n … x 21 x 22 x 2n … x m1 x m2 x mn … . . . . . . . . . 0 0 0 x m+1,1 x m+1,2 x m+1,n …
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27. Oferta total inferior à procura total Exemplo 2. Quadro do problema de transporte. Como a oferta total é inferior à procura total foi adicionada uma origem fictícia com uma oferta igual a: Procura Total -Oferta Total = 210 -160 = 50 unidades.
  • 28. Oferta total inferior à procura total Exemplo 2. Análise do rio fictício. Para satisfazer as necessidades mínimas de água é preciso re-analisar os dados para cada cidade de forma a garantir que o mínimo procurado não seja fornecido pelo rio fictício. Cidade 3 : Como não tem necessidade mínima, então não é preciso alterar nada. Cidade 4 : procura > necessidade (60 > 10). Como o rio fictício fornece apenas 50 unidades, pelo menos fica garantido que as 10 unidades mínimas não podem ser obtidas deste rio. Não é preciso alterar nada.
  • 29. Oferta total inferior à procura total Exemplo 2. Análise do rio fictício. Cidade 2 : procura = necessidade Esta cidade não pode ser fornecida pelo rio fictício . Para isto é preciso penalizar com M o percurso que une o rio fictício com a cidade 2. Cidade 1 : procura > necessidade Esta cidade deve ser dividida em 2 destinos : um que verifica a necessidade mínima (onde o rio fictício fica penalizado ) e o outro que corresponde à quantidade de água que pode ser tomada além do requerimento mínimo.
  • 30. Oferta total inferior à procura total Exemplo 2. Formulação como P.T. O rio fictício está penalizado para a cidade 2 A cidade 1 foi dividida em duas para garantir as necessidades mínimas de 30 unidades. O rio fictício está penalizado para a cidade 1'. Este é o quadro final dos custos para o problema de distribuição da água, formulado como problema de transporte:
  • 31.
  • 32.
  • 33. Base e Solução Básica Admissível para o PT. Como m=3 e n=4 e a característica de A, c(A)=m+n-1=6, qualquer base B tem dimensão 6x6. Uma base pode ser obtida, por exemplo, tomando as colunas P 11 , P 12 , P 22 , P 23 , P 33 , P 34 e eliminando à restrição 4. Trocando as linhas obtém-se uma matriz B triangular P 11 P 12 P 13 P 14 P 21 P 22 P 23 P 24 P 31 P 32 P 33 P 34 (1) 1 1 1 1 0 0 0 0 0 0 0 0 (2) 0 0 0 0 1 1 1 1 0 0 0 0 (3) 0 0 0 0 0 0 0 0 1 1 1 1 (4) 1 0 0 0 1 0 0 0 1 0 0 0 (5) 0 1 0 0 0 1 0 0 0 1 0 0 (6) 0 0 1 0 0 0 1 0 0 0 1 0 (7) 0 0 0 1 0 0 0 1 0 0 0 1 A= P 11 P 12 P 22 P 23 P 33 P 34 (1) 1 1 0 0 0 0 (2) 0 0 1 1 0 0 (3) 0 0 0 0 1 1 (5) 0 1 1 0 0 0 (6) 0 0 0 1 1 0 (7) 0 0 0 0 0 1 B = P 11 P 12 P 22 P 23 P 33 P 34 (1) 1 1 0 0 0 0 (5) 0 1 1 0 0 0 (2) 0 0 1 1 0 0 (6) 0 0 0 1 1 0 (3) 0 0 0 0 1 1 (7) 0 0 0 0 0 1 B =
  • 34. Uma Solução básica Admissível para o PT. X B x 11 x 12 x 22 x 23 x 33 x 34 6 7 8 6 10 7 = Uma SBA do problema é: X = (4, 2, 0, 0, 0, 5, 3, 0, 0, 0, 3, 7) Como a matriz B é triangular a solução do sistema é imediata : P 11 P 12 P 22 P 23 P 33 P 34 (1) 1 1 0 0 0 0 (5) 0 1 1 0 0 0 (2) 0 0 1 1 0 0 (6) 0 0 0 1 1 0 (3) 0 0 0 0 1 1 (7) 0 0 0 0 0 1 x 34 =7 x 33 + x 34 =10 x 23 + x 33 = 6 x 33 =3 x 23 =3 x 22 + x 23 = 8 x 22 =5 x 12 + x 22 = 7 x 12 =2 x 11 + x 12 = 6 x 11 =4