O documento discute o sequenciamento de tarefas em máquinas paralelas de processamento em lote, propondo um modelo matemático e métodos heurísticos para resolver o problema. O objetivo é agrupar tarefas em lotes e sequenciá-los nas máquinas de forma a maximizar o fluxo médio ponderado das tarefas, dando prioridade às de maior importância. O projeto inclui revisão bibliográfica, implementação do modelo e heurísticas, testes e experimentos computacionais para avaliação dos resultados.
1. Sequenciamento de tarefas em máquinas
paralelas de processamento em lote:
modelagem e métodos heurísticos
Ricardo Gonçalves Tavares (Estudante)
André Gustavo dos Santos (Orientador)
José Elias Claudio Arroyo (Co-orientador)
INF496–PROJETOFINALDECURSO Universidade Federal de Viçosa
Departamento de Informática
Centro de Ciências Exatas e Tecnológicas
3. Sequenciamento de tarefas em máquinas paralelas de
processamento em lote: modelagem e métodos heurísticos.
INF496–PROJETOFINALDECURSO
02
Temos um conjunto de ntarefas (j) a serem processadas em conjunto de m
máquinas (k) não relacionadas
Uma tarefa jgasta um tempo pkj para ser executada na máquina k
Uma máquina kpode processar as tarefas agrupadas em lotes, ou seja, em
um determinado instante de tempo, uma máquina kpode executar várias
tarefas (as do mesmo lote)
4. Sequenciamento de tarefas em máquinas paralelas de
processamento em lote: modelagem e métodos heurísticos.
INF496–PROJETOFINALDECURSO
03
Portanto as máquinas possuem uma determinada capacidade C
Para isto, uma tarefa j possui um tamanho Sj
A soma dos tamanhos das tarefas de um lote não pode ultrapassar a
capacidade da máquina
Cada tarefa jtem uma prioridade wj
5. Sequenciamento de tarefas em máquinas paralelas de
processamento em lote: modelagem e métodos heurísticos.
INF496–PROJETOFINALDECURSO
04
Logo, o problema consiste em agrupar as tarefas em lotes, e em seguida
sequenciar esses lotes nas máquinas, de forma a maximizar a média do fluxo
ponderado das tarefas
Assim, faremos com que as tarefas de alta prioridade não fique muito tempo
a espera do processamento
7. Motivação
INF496–PROJETOFINALDECURSO
05
Problema real no ambiente manufaturado
Heurísticas amplamente utilizadas em problemas de programação da
produção, apresentando um ótimo desempenho
Não temos conhecimento de uso dessas heurísticas para esse problemas
10. Cronograma
INF496–PROJETOFINALDECURSO
07
MAR ABR MAI JUN JUL AGO SET OUT NOV
DEFINIÇÃO DO PROBLEMA/OBJETIVOS x x
REVISÃO LITERÁRIA x x
METODOLOGIA – IMPLEMENTAÇÃO DO
MODELO E HEURÍSTICAS
x x x x
CALIBRAÇÃO E TESTES x x X
EXPERIMENTOS COMPUTACIONAIS /
AVALIAÇÃO ESTATÍSTICA
x x x
APRESENTAÇÃO DE RESULTADOS E
CONCLUSÃO
x x
12. Sequenciamento de tarefas em máquinas
paralelas de processamento em lote:
modelagem e métodos heurísticos
Ricardo Gonçalves Tavares (Estudante)
André Gustavo dos Santos (Orientador)
José Elias Claudio Arroyo (Co-orientador)
INF496–PROJETOFINALDECURSO Universidade Federal de Viçosa
Departamento de Informática
Centro de Ciências Exatas e Tecnológicas