Please use this identifier to cite or link to this item:
http://www.monografias.ufop.br/handle/35400000/1455
Title: | O uso de técnicas de busca em vizinhança de grande porte para resolver o problema de sequenciamento de tarefas em máquinas paralelas e uniformes. |
Authors: | Ferreira, Eduardo de Oliveira |
metadata.dc.contributor.advisor: | Silva, Gustavo Peixoto |
metadata.dc.contributor.referee: | Silva, Gustavo Peixoto Reis, Agnaldo José da Rocha Costa, Rodolfo Ayala Lopes |
Keywords: | Sequenciamento de tarefas em máquinas paralelas Dynasearch Busca em vizinhança de grande porte Programação dinâmica |
Issue Date: | 2018 |
Citation: | FERREIRA, Eduardo de Oliveira. O uso de técnicas de busca em vizinhança de grande porte para resolver o problema de sequenciamento de tarefas em máquinas paralelas e uniformes. 2018. 57 f. Monografia de Engenharia de Controle e Automação. Escola de Minas, Universidade Federal de Ouro Preto, Ouro Preto, 2018 |
Abstract: | Este trabalho trata do problema de otimização do sequenciamento em máquinas uniformes e paralelas com atraso total ponderado, conhecido como Parallel Machines Total Weighted Tardiness Problem. Para cada tarefa é conhecido o seu tempo de processamento, sua data de entrega e o peso por dia de atraso da conclusão da tarefa em relação à sua data de entrega. Deve-se sequenciar as tarefas entre as máquinas de forma que cada tarefa seja realizada em uma única máquina e cada máquina realize uma única tarefa por vez e sem preempção, com o objetivo de minimizar os atrasos ponderados. Este sequenciamento é obtido em duas etapas: o particionamento das tarefas entre as máquinas e o sequenciamento das tarefas em cada máquina. A contribuição deste trabalho é resolver as duas etapas com heurísticas de busca em vizinhança de grande porte. A técnica Very Large-scale Neighborhood Search é empregada de formas distintas daquelas encontradas na literatura para realizar o particionamento das tarefas, e um algoritmo de Programação Dinâmica Dynasearch realiza o sequenciamento das tarefas em cada máquina. Ambas as buscas são combinadas na metaheurística Iterated Local Search (ILS). Foram realizados testes com problemas benchmark da literatura mostrando a competitividade das versões propostas. |
metadata.dc.description.abstracten: | This work is a study of the Parallel Machines Total Weighted Tardiness Problem. For each given job its processing time, due date and weights are known. The jobs must be allocated in the machines so that each job is executed only once, by one machine only, and each machine performs a single task at a time without preemption, with goal of minimizing the total weighted delays. The scheduling is done in two steps: the partitioning of the tasks between the machines and the sequencing of the jobs inside each machine. The contribution of this work is to solve these two steps using large-scale neighborhood search heuristics. The Very Largescale Neighborhood Search technique is implemented in ways that are different from those found in the literature to perform the partitioning of tasks, and the Dynasearch Dynamic Programming algorithm performs the job sequencing inside each machine. Both searches are combined in the Iterated Local Search (ILS) metaheuritic. Test results were compared with literature’s benchmark problems showing the competitiveness of the proposed techniques. |
URI: | http://www.monografias.ufop.br/handle/35400000/1455 |
metadata.dc.rights.license: | Autorização concedida à Biblioteca Digital de TCC’s da UFOP pelo(a) autor(a) em 06/12/2018 com as seguintes condições: disponível sob Licença Creative Commons 4.0 que permite copiar, distribuir e transmitir o trabalho desde que sejam citados o autor e o licenciante. Não permite o uso para fins comerciais nem a adaptação. |
Appears in Collections: | Engenharia de Controle e Automação |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
MONOGRAFIA_UsoTecnicasBusca.pdf | 1,45 MB | Adobe PDF | View/Open |
This item is licensed under a Creative Commons License