Use este identificador para citar ou linkar para este item: http://www.monografias.ufop.br/handle/35400000/3165
Título: Um algoritmo Iterated Local Search com busca local baseada em Very Large-Scale Neighborhood Search para a programação de máquinas paralelas.
Autor(es): Franco, Rodrigo Ribeiro
Orientador(es): Souza, Marcone Jamilson Freitas
Membros da banca: Souza, Marcone Jamilson Freitas
Monteiro, Paulo Marcos de Barros
Diniz, Débora Nasser
Palavras-chave: Programação de máquinas paralelas
Very Large-scale Neighborhood Search
Iterated Local Search
Otmiziação Combinatória
Data do documento: 2019
Referência: FRANCO, Rodrigo Ribeiro. Um algoritmo Iterated Local Search com busca local baseada em Very Large-Scale Neighborhood Search para a programação de máquinas paralelas. 2019. 44 f. Monografia (Graduação em Engenharia de Controle e Automação) - Escola de Minas, Universidade Federal de Ouro Preto, Ouro Preto, 2019
Resumo: Este trabalho trata o problema de programação de máquinas paralelas com minimização do atraso. Neste problema, para cada tarefa é conhecido o tempo de processo, a data de entrega e o peso por dias de atraso. O objetivo é alocar as tarefas às máquinas minimizando a soma dos atrasos ponderados. Para resolvê-lo, foram desenvolvidas duas versões de um algoritmo baseado na metaheurística Iterated Local Search (ILS). Esse algoritmo explora o espaço de soluções usando movimentos de realocação e troca entre tarefas de máquinas diferentes, assim como movimentos de troca e inversão de subsequências de tarefas de uma mesma máquina. A versão denominada ILS-Clássica usa nas buscas locais somente os movimentos clássicos definidos acima, enquanto a versão denominada ILS-VLNS utiliza a técnica Very Large-scale Neighborhood Search (VLNS) como método de busca local do ILS que realiza operações do tipo n-optimal. Foram realizados testes computacionais com instâncias da literatura nas quais as soluções ótimas são conhecidas e também com instâncias maiores, nas quais as soluções ótimas não são conhecidas. Foi possível verificar que a versão ILS-VLNS produziu resultados melhores do que a versão ILS-Clássica; porém seus resultados não superaram os da literatura.
Resumo em outra língua: This work presents two versions of the Iterated Local Search (ILS) metaheuristic for the parallel-machine total tardiness problem. In this problem, we have known the processing time, the due date, and the weight for tardiness for each job. The objective is to assign jobs to the machines minimizing the sum of the weighted tardiness. We developed two versions of an algorithm based on the Iterated Local Search (ILS) metaheuristic to address it. This algorithm explores the solution space using moves of reallocation and exchange between jobs of different machines and moves of swap and twist of subsequences of jobs of the same machine. The version called ILS-Classical uses only the classic moves defined above. In contrast, the version called ILS-VLNS uses the Very Large-scale Neighborhood Search (VLNS) technique to realize n-optimal local searches. We perform computational tests with instances of the literature in which the optimal solutions are known and also with larger instances, in which the optimal solutions are unknown. It was possible to verify that the ILS-VLNS version produced better results than the ILS-Classic version, but its results did not outperform those of the literature.
URI: http://www.monografias.ufop.br/handle/35400000/3165
Aparece nas coleções:Engenharia de Controle e Automação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
MONOGRAFIA_AlgoritmoIteratedLocal.pdf1,83 MBAdobe PDFVisualizar/Abrir


Os itens na BDTCC estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.