Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouKaíque Gale Alterado mais de 10 anos atrás
1
Universidade Federal de São Carlos Universidade de São Paulo
XII Oficina Nacional de Problemas de Corte, Empacotamento & Correlatos Heurísticas Relax-and-Fix para o Problema Integrado de Dimensionamento de Lotes e Corte de Estoque com Demanda Estocástica Douglas José Alem Junior Reinaldo Morabito Deisemara Ferreira Universidade Federal de São Carlos Universidade de São Paulo Abril, 2009
2
O Problema Integrado na Indústria Moveleira – PDL e PCE
Decisões: Antecipar ou atrasar produção
3
O Problema Integrado na Indústria Moveleira – Processo Produtivo Simplificado
4
O Problema Integrado na Indústria Moveleira - Motivação do Trabalho
Decisão sob incerteza: demanda estocástica Problema de programação estocástica de dois estágios com recurso simples Demanda estocástica: conjunto de cenários associados a uma probabilidade de ocorrência
5
O Problema Integrado na Indústria Moveleira - Motivação do Trabalho
Decisão sob incerteza: demanda estocástica Programação estocástica de dois estágios com recurso Demanda estocástica: conjunto de cenários associados a uma probabilidade de ocorrência
6
- Representação de um Cenário para
7
O Problema Integrado na Indústria Moveleira – Modelo Matemático (PIDLCE)
8
O Problema Integrado na Indústria Moveleira – Modelo Matemático
9
O Problema Integrado na Indústria Moveleira – Modelo Matemático
10
O Problema Integrado na Indústria Moveleira – Modelo Matemático
11
O Problema Integrado na Indústria Moveleira – Modelo Matemático
12
O Problema Integrado na Indústria Moveleira – Modelo Matemático
13
O Problema Integrado na Indústria Moveleira – Modelo Matemático
14
O Problema Integrado na Indústria Moveleira – Modelo Matemático
15
O Problema Integrado na Indústria Moveleira – Modelo Matemático
16
O Problema Integrado na Indústria Moveleira – Modelo Matemático
17
Comentários sobre o Modelo - Número de Variáveis e Restrições
18
Comentários sobre o Modelo - Número de Variáveis e Restrições
Quantidade de padrões de corte pode ser enorme!
19
Testes Computacionais Preliminares – Dados de Entrada e Critérios de Parada
Produtos: 5 Padrões de corte: 71 Peças: 61 Períodos: 48 (semanas) Cenários: 10
20
Testes Computacionais Preliminares – Dados de Entrada e Critérios de Parada
Demandas: [1,150] Capacidade regular: 44 h (5 dias, 8,8 h/dia) Capacidade extra: 8,8 h Preparação da serra: 600 s Tempo de furação: 5/3 s Tempo de corte: 87 s
21
Testes Computacionais Preliminares – Dados de Entrada e Critérios de Parada
Custo de produção e das placas: fornecidos Custo de preparação nulo Custo de estocagem: 1% do custo de produção Custo de falta: lucro perdido Custo de hora-extra: custo do trabalhador
22
Testes Computacionais Preliminares – Dados de Entrada e Critérios de Parada
* Estratégia default do CPLEX 11.0 * Parada do B&C: 3600 s ou GAP < 0,01 * GAP = (|BP|-|BF|)/|BP|, em que BP é o valor da função objetivo da melhor solução inteira possível e BF é o valor da função objetivo da solução inteira atual. Obs VB, 3648 VI, 4848 VR, 8832 REST.
23
Testes Computacionais Preliminares – Resultados (1 exemplar)
* Considerando demanda perdida: GAP = 95,59% ou 2169% em relação ao RMIP ** Tempo limite de 3600 s Solução: Pouca produção e estoque, muita falta, praticamente sem uso de hora-extra
24
Testes Computacionais Preliminares – Resultados
* Considerando demanda perdida: GAP = 95,59% ou 2169% em relação ao RMIP ** Tempo limite de 3600 s Solução: Pouca produção e estoque, muita falta, praticamente sem uso de hora-extra * Considerando demanda atrasada: ** Tempo limite de 3600 s Não foi encontrada solução factível!
25
Método de Solução – Heurística Relax-and-Fix (RF)
Heurísticas simples que consistem em relaxar a integralidade de algumas variáveis, de modo a produzir MIPs menores
26
Método de Solução – Heurística Relax-and-Fix (RF)
Heurísticas simples que consistem em relaxar a integralidade de algumas variáveis, de modo a produzir MIPs menores. Motivação: com um número menor de variáveis inteiras e binárias, espera-se conseguir soluções factíveis de boa qualidade (subótimas) num tempo computacional razoável.
27
Método de Solução – Heurística Relax-and-Fix (RF)
* Idéia geral de heurísticas RF Relaxar a condição de integralidade das variáveis menos importantes Resolver o MIP associado Fixar as variáveis inteiras obtidas mais importantes
28
Método de Solução – Heurística RF para o PIDLCE
29
Resolvemos T MIPs menores que o MIP original
Método de Solução – Heurística RF para o PIDLCE Resolvemos T MIPs menores que o MIP original
30
Método de Solução – Heurística RF com Overlapping (RF0)
* Idéia geral da RFO Manter a integralidade das variáveis para dois períodos consecutivos a cada iteração RF Entretanto, na hora de fixar as variáveis inteiras, apenas do período atual Motivação: qualidade da solução pode ser melhor
31
RF com Overlapping – Esquema Geral
t=1 t=2 t=3 t=T t=4 ... t=T-1 IT =1 IT =2 IT =T-1 IT =3 IT =T-2
32
Resultados Computacionais - RF e RFO - Com e sem perda de demanda
Estratégia FO Tempo (s) GAP-R (%) RMIP-p 0,733 - MIP-p 3600 2169 RF-p 130 0,631 RFO-p 141 0,377 Estratégia FO Tempo (s) GAP-R (%) RMIP 0,786 - MIP * 3600 * RF 177 0,432 RFO 149 0,402
33
Considerações Finais e Perspectivas de Trabalhos Futuros
Heurísticas parecem promissoras para o problema em questão GAP em relação à relaxação linear é < 1 (%) Testes computacionais com exemplares gerados aleatoriamente (demandas, capacidades, preparações, etc.) e alteração no número de padrões de corte
34
Continuação Construção de uma árvore de cenários mais realista (dados históricos) Implica numa quantidade de cenários bem maior Ao mesmo tempo, gera soluções de segundo estágio muito distintas programação estocástica robusta ou restrição de recurso
35
Árvore de Cenários abril maio junho 0,6 0,3 0,1 0,5 0,4 0,8 1 2 3 0,30
0,18 0,12 0,15 0,03 0,01 0,08
36
* 3 cenários para 2 períodos = 9 cenários
Árvore de Cenários abril maio junho 0,6 0,3 0,1 0,5 0,4 0,8 1 2 3 0,30 0,18 0,12 0,15 0,03 0,01 0,08 * 3 cenários para 2 períodos = 9 cenários
37
Árvore de Cenários abril maio junho 0,6 0,3 0,1 0,5 0,4 0,8 1 2 3 0,30
0,18 0,12 0,15 0,03 0,01 0,08 * 3 cenários para 2 períodos = 9 cenários * 3 cenários para 12 períodos = cenários!
38
* 3 cenários para 12 períodos = 531441 cenários!
Árvore de Cenários abril maio junho 0,6 0,3 0,1 0,5 0,4 0,8 1 2 3 0,30 0,18 0,12 0,15 0,03 0,01 0,08 * 3 cenários para 12 períodos = cenários! Redução de cenários
39
Obrigado pela atenção !
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.