60 likes | 162 Views
Tópicos em otimização combinatória. O problema de minimização de makespan em processadores paralelos. O problema. n tarefas, cada uma com um tempo de execução . m processadores idênticos.
E N D
Tópicos em otimização combinatória O problema de minimização de makespan em processadores paralelos Alysson M. Costa – ICMC/USP
O problema n tarefas, cada uma com um tempo de execução . m processadores idênticos. Objetivo: alocar as tarefas aos processadores de modo que a última tarefa a terminar seja completada o mais cedo possível.
Exemplo Tarefa 7 Tarefa 4 Tarefa 2 Tarefa 1 Tarefa 6 Tarefa 3 Tarefa 5
Instâncias u_x_y_z x – número de máquinas (primeira linha do arquivo) y – número de tarefas (segunda linha do arquivo) z – limite do intervalo dos tempos das tarefas (os tempos são dados nas linhas 3 - 3+y. O arquivo termina com z 1
Trabalho: Implementar 2 heurísticas. A LPT e uma outra qualquer. Na implementação da LPT, se houver empate entre o tempo de duas tarefas ou dois processadores, usar desempate lexicográfico. Comparar resultados através de tabelas e gráficos (Dolan e Moré). Escrever relatório.