Utilize este identificador para referenciar este registo:
https://hdl.handle.net/1822/46597
Título: | Abordagens de otimização para o planeamento e escalonamento integrado de operações |
Autor(es): | Leite, Mário Manuel Silva |
Orientador(es): | Alves, Cláudio |
Palavras-chave: | Planeamento Escalonamento Problemas integrados de otimização Heurísticas Meta-heurísticas Planning Scheduling Integrated optimization problems Heuristics Metaheuristics |
Data: | 28-Abr-2017 |
Resumo(s): | Neste projeto consideramos o problema integrado de planeamento e escalonamento de
operações em máquinas paralelas e idênticas, descrito em Kis e Kovács (2012). O problema é
composto por duas partes que são resolvidas, simultaneamente, de uma forma integrada. A
primeira parte consiste em determinar as tarefas que serão processadas em cada período de
tempo. Esta é a parte de planeamento do problema que tem de ser resolvido para o horizonte
de tempo determinado. A segunda parte consiste em atribuir as tarefas às máquinas
disponíveis em cada período de tempo, de acordo com as suas datas de lançamento
correspondentes e de modo a que todas as tarefas sejam processadas até ao final do horizonte
de planeamento. Sempre que uma tarefa é realizada antes ou após a sua data esperada, incorre
numa penalização. O objetivo global do problema consiste em determinar o planeamento e o
escalonamento associados que minimizem os custos totais dessas penalizações.
Tendo em conta as caraterísticas particulares do problema em estudo, foi feita uma
breve análise a problemas de escalonamento de operações existentes na literatura e onde se
percebe a forte ligação entre os problemas de máquinas paralelas idênticas e os problemas de
corte e empacotamento de 1-dimensão, mais especificamente, de bin-packing. Pelo que foram
seguidas técnicas associadas a este tipo de problemas.
Esta dissertação apresenta novas abordagens de otimização com base em métodos
heurísticos de pesquisa local e meta-heurísticos, baseados na pesquisa de vizinhança variável
(VNS – Variable Neighborhood Search) usando duas estruturas de vizinhança. Foram
implementados dois algoritmos diferentes na construção das soluções inicias conjugados com
quinze variantes da sequência inicial das tarefas, alcançando, naturalmente, resultados
distintos.
Para a obtenção de resultados e de modo a avaliar o desempenho dos mesmos, foram
realizadas experiências computacionais com instâncias de referência descritas na literatura.
Assim, para além da comparação entre os diferentes resultados obtidos neste projeto foi
também possível comparar os resultados conseguidos com outros já existentes para as
mesmas instâncias. In this project, we consider the integrated planning and scheduling problem on parallel identical machines as in Kis and Kovács (2012). The problem is composed by two parts that are solved simultaneous in an integrated form. The first part consists in assessing which should be processed in each period of time. This is the part of the problem planning that has to be solved in a certain planning horizon. The second part consists in allocating jobs to the available machines in each time period according to their corresponding release date in a way that every job is processed until the end of the time space. Every time a job is allocated before or after its due date it incurs in a penalty. The overall objective of the problem consists in establishing the integrated planning and scheduling that minimizes the total costs of these penalties. Taking into consideration the specifics of the problem under study a brief analysis to the scheduling operation problems in literature was made in which a strong connection can be correlated between the problems of identical parallel machine and the problems of cutting and packing 1-dimension, more specifically bin-packing. Therefore, techniques associated with this type of problem were followed. This dissertation introduces new approaches of optimization based in heuristics methods of local search and metaheuristics based on Variable Neighborhood Search (VNS) using two neighborhood structures. Two different algorithms were implemented in the construction of initial solutions combining with fifteen different initial sequence of jobs, reaching distinct results. To achieve results and in order to evaluate their performance, computational experiences were performed with reference instances described in the literature. Thus, in addition to the comparison between different obtained results in this project was also possible to compare with the results achieved in other already existing projects for the same instances. |
Tipo: | Dissertação de mestrado |
Descrição: | Dissertação de mestrado em Engenharia de Sistemas |
URI: | https://hdl.handle.net/1822/46597 |
Acesso: | Acesso aberto |
Aparece nas coleções: | BUM - Dissertações de Mestrado DPS - Dissertações de Mestrado |
Ficheiros deste registo:
Ficheiro | Descrição | Tamanho | Formato | |
---|---|---|---|---|
Dissertação de mestrado_Mário Leite.pdf | Tese | 3,19 MB | Adobe PDF | Ver/Abrir |