Please use this identifier to cite or link to this item: http://hdl.handle.net/1843/31901
Type: Dissertação
Title: Estudo de heurísticas matemáticas para o problema de escalonamento de máquina simples
Authors: Natália Antunes
First Advisor: Eduardo Gontijo Carrano
First Referee: Ricardo Hiroshi Caldeira Takahashi
Second Referee: Lucas de Souza Batista
Abstract: Este trabalho apresenta um estudo de heurísticas matemáticas para o problema de sequenciamento de tarefas em uma única máquina com data de entrega comum, onde o objetivo é minimizar penalidades decorrentes de atrasos e adiantamentos nas entregas das tarefas. O problema é NP-difícil, tendo sido tratado por diferentes heurísticas e metaheurísticas ao longo do tempo. A finalidade do trabalho é desenvolver um método que combine metaheurísticas e algoritmos exatos, as chamadas heurísticas matemáticas. No decorrer deste trabalho foram definidos e validados dois modelos matemáticos que representam o problema. Ao todo, cinco vizinhanças com métodos de programação matemática foram implementadas utilizando estratégias de fixação de variáveis forte e fraca. As vizinhanças com estratégia de fixação forte foram inspiradas no algoritmo Fix and Optimize (FixOpt) e no algoritmo Relaxation Induced Neighborhood Search (RINS) . A vizinhança com estratégia de fixação fraca implementada foi baseada no algoritmo Local Branching. Dentre as vizinhanças implementadas, a inspirada no algoritmo RINS foi a que apresentou os melhores resultados, sendo utilizada em conjunto com a metaheurísticas Variable Neighborhood Search (VNS) para obtenção dos resultados finais. Os testes computacionais foram realizados utilizando instâncias benchmark do problema e os resultados obtidos no trabalho foram comparados com diferentes resultados reportados na literatura. As principais contribuições deste trabalho foram o estudo dos modelos matemáticos e a proposição de vizinhanças exatas para o problema de sequenciamento de tarefas em máquina simples com data de entrega comum.
Abstract: This document presents a study of matheuristics for the common due date single machine scheduling problem, where the goal is to minimize earliness and tardiness penalties in the delivery of jobs. The problem is NP-hard, which justifies proposals of heuristics and metaheuristics for solving it over the years. The purpose of the work is to develop a method that combines metaheuristics and exact algorithms, the so-called matheuristics. In the course of this work, two mathematical models for the problem were validated. In all, five exact neighborhoods were implemented using hard fixing and soft fixing. The neighborhoods with hard fixing were inspired in Fix-and-Optimize (FixOpt) and Relaxation Induced Neighborhood Search (RINS). The neighborhood with soft fixing were inspired in Local Branching (LB). Among the implemented neighborhoods, the neighborhood inspired in RINS had the best results and it was combined with Variable Neighborhood Search (VNS) to obtain the final results. Computational tests were performed using benchmark instances of the problem and the results obtained in the work were compared with different results reported in the literature. The main contributions of this work were the study of mathematical models and the proposition of exact neighborhoods for the single machine common due date scheduling problem.
Subject: Engenharia elétrica
Programação heurística
Modelos matemáticos
language: por
metadata.dc.publisher.country: Brasil
Publisher: Universidade Federal de Minas Gerais
Publisher Initials: UFMG
metadata.dc.publisher.department: ENG - DEPARTAMENTO DE ENGENHARIA ELÉTRICA
metadata.dc.publisher.program: Programa de Pós-Graduação em Engenharia Elétrica
Rights: Acesso Aberto
URI: http://hdl.handle.net/1843/31901
Issue Date: 6-Dec-2019
Appears in Collections:Dissertações de Mestrado

Files in This Item:
File Description SizeFormat 
Dissertacao_versaofinal.pdf891.89 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.