Carregar apresentação
A apresentação está carregando. Por favor, espere
1
FlowShop Scheduling Permutacional
Solução pelo SA Flávio Thimotio da Silva Leonardo Jabour Lott Carvalho Vinicius Graciano Guimarães
2
O FlowShop Scheduling Um conjunto de n tarefas devem ser processadas, em m máquinas ordenadamente Número de possíveis soluções = (n!)*m É um problema NP-difícil
3
FlowShop Permutacional
Quando a ordem de processamento em todas as máquinas for a mesma, trata-se de um problema FlowShop Permutacional. Número de possíveis soluções = (n!) É um problema NP-difícil (Garey et al. [1976])
4
Objetivo Diminuir makespan, que é o tempo total de processamento de todas as tarefas em todas as máquinas O tempo de operação total de cada máquina não é levado em consideração
5
Ordem de processamento
Modelagem Dado um conjunto de tarefas n, a solução do problema será a ordem de processamento das tarefas Para n = 5 Ordem de processamento 1 5 4 3 2
6
Ordem de processamento Ordem de processamento
Vizinhança Troca entre tarefas Ordem de processamento 1 5 4 3 2 Ordem de processamento 4 5 1 3 2
7
Vizinhança Deslocamento Troca 2 a 2 1 5 4 3 2 4 1 5 3 2 1 5 4 3 2 3 2
8
Função de Avaliação Fo = min (makespan) Exemplo: Máquinas Tarefas 1 2
3 4
9
Função de Avaliação Makespan Seqüência de tarefas: 2 - 1 - 3 Tempo 1 2
1 2 3 4 5 6 7 8 9 10 11 12 13 14
10
Função de Avaliação Vizinho: 1 - 2 - 3 Tempo 1 2 3 4 5 6 7 8 9 10 11
makespan Tempo 1 2 3 4 5 6 7 8 9 10 11 12 13
11
Resultados 100 tarefas 5 máquinas Taxa de resfriamento = 0.95
Temperatura inicial Algorítmo Número de movimentos aceitos = 90% de n
12
Resultados Desvio médio = 0,014% Desvio Padrão = 0,016%
13
Resultados
14
FIM
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.