Modelagem matemática da programação de máquinas diferentes em paralelo considerando elegibilidade e instante de liberação de máquinas e tarefas.

Detalhes bibliográficos
Ano de defesa: 2024
Autor(a) principal: Tambelli, Gabriel Ozi Silva
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Biblioteca Digitais de Teses e Dissertações da USP
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://www.teses.usp.br/teses/disponiveis/3/3148/tde-29012025-090110/
Resumo: Este trabalho aborda o problema de sequenciamento de tarefas em máquinas diferentes em paralelo, considerando elegibilidade e instante de liberação de máquinas e tarefas, com o objetivo de minimização do atraso ponderado total. Segundo a notação de Graham et al. (1979), tal problema pode ser classificado como Rm || rj, rm, e || wjTj. A pesquisa concentrou-se em métodos exatos, seguindo as oportunidades de estudo neste campo mapeadas por Li e Yang (2009), comparando-se o desempenho de 4 modelos de programação inteira mista em termos de gap de otimalidade obtido, sendo um deles baseado em variáveis de precedência entre tarefas processadas (Prec) e os outros três baseados em variáveis de posição (ou slot) de processamento nas máquinas (Pos, PosDv e PosDvH). Os modelos PosDv e PosDvH incorporam desigualdades válidas para estimação de upper bounds e lower bounds. Além disso, o modelo PosDvH inclui uma heurística para estimação da quantidade máxima de posições de processamento necessários por máquina. O maior gap médio resultante para as 138 instâncias testadas foi observado no modelo Prec, seguido pelo modelo Pos e pelos modelos PosDv e PosDvH, estes dois últimos empatados. Os modelos que incorporam as desigualdades válidas (PosDv e PosDvH) invariavelmente tiveram desempenho igual ou superior que os demais modelos testados (Prec e Pos), ambos com a geração de um gap médio cerca de 67 p.p. menor que o modelo Prec e cerca de 52 p.p. menor que o modelo Pos. A diminuição do gap médio em tais modelos deveu-se mais ao aumento do lower bound obtido do que à diminuição do upper bound. A incorporação da heurística no modelo PosDvH não trouxe melhoria significativa no seu desempenho quando comparado ao modelo PosDv, ficando a média e a mediana do delta absoluto dos gaps obtidos nesses modelos em 1,1 p.p. e 0,4 p.p. respectivamente. Por fim, observou-se correlação positiva entre número de máquinas e tarefas com os gaps médios obtidos e correlação negativa entre o fator de dispersão (dsp) dos prazos desejados de entrega com os gaps médios obtidos. Ademais, observou-se gaps médios menores para instâncias com maior fator de postergação (dt) do prazo desejado de entrega.
id USP_0e4ddca9e5cc1a333ad83c6f1c174e38
oai_identifier_str oai:teses.usp.br:tde-29012025-090110
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str
spelling Modelagem matemática da programação de máquinas diferentes em paralelo considerando elegibilidade e instante de liberação de máquinas e tarefas.Mathematical modeling of parallel machine scheduling considering eligibility and machine and task release time.Atraso ponderadoExact methodsJob schedulingMáquinas em paraleloMétodos exatosParallel machinesSequenciamento de tarefasWeighted tardinessEste trabalho aborda o problema de sequenciamento de tarefas em máquinas diferentes em paralelo, considerando elegibilidade e instante de liberação de máquinas e tarefas, com o objetivo de minimização do atraso ponderado total. Segundo a notação de Graham et al. (1979), tal problema pode ser classificado como Rm || rj, rm, e || wjTj. A pesquisa concentrou-se em métodos exatos, seguindo as oportunidades de estudo neste campo mapeadas por Li e Yang (2009), comparando-se o desempenho de 4 modelos de programação inteira mista em termos de gap de otimalidade obtido, sendo um deles baseado em variáveis de precedência entre tarefas processadas (Prec) e os outros três baseados em variáveis de posição (ou slot) de processamento nas máquinas (Pos, PosDv e PosDvH). Os modelos PosDv e PosDvH incorporam desigualdades válidas para estimação de upper bounds e lower bounds. Além disso, o modelo PosDvH inclui uma heurística para estimação da quantidade máxima de posições de processamento necessários por máquina. O maior gap médio resultante para as 138 instâncias testadas foi observado no modelo Prec, seguido pelo modelo Pos e pelos modelos PosDv e PosDvH, estes dois últimos empatados. Os modelos que incorporam as desigualdades válidas (PosDv e PosDvH) invariavelmente tiveram desempenho igual ou superior que os demais modelos testados (Prec e Pos), ambos com a geração de um gap médio cerca de 67 p.p. menor que o modelo Prec e cerca de 52 p.p. menor que o modelo Pos. A diminuição do gap médio em tais modelos deveu-se mais ao aumento do lower bound obtido do que à diminuição do upper bound. A incorporação da heurística no modelo PosDvH não trouxe melhoria significativa no seu desempenho quando comparado ao modelo PosDv, ficando a média e a mediana do delta absoluto dos gaps obtidos nesses modelos em 1,1 p.p. e 0,4 p.p. respectivamente. Por fim, observou-se correlação positiva entre número de máquinas e tarefas com os gaps médios obtidos e correlação negativa entre o fator de dispersão (dsp) dos prazos desejados de entrega com os gaps médios obtidos. Ademais, observou-se gaps médios menores para instâncias com maior fator de postergação (dt) do prazo desejado de entrega.This research deals with the problem of job scheduling in unrelated parallel machines, considering machine eligibility and task and machine release times, in order to minimize total weighted tardiness. Using the notation of Graham et al. (1979), this problem can be classified as Rm || rj, rm, and || wjTj. This paper focused on exact methods, according to future studies opportunities mapped in this field by Li and Yang (2009), comparing the performance of 4 mixed integer programming models in terms of optimality gap obtained. One model is based on job precedence variables (Prec), and the other three are based on position (or slot) variables for processing on machines (Pos, PosDv, and PosDvH). The PosDv and PosDvH models incorporate valid inequations for upper and lower bound estimation. Additionally, the PosDvH model includes a heuristic for estimating the maximum number of processing positions (slots) required per machine. The highest average gap resulting from the 138 tested instances was observed in the Prec model, followed by the Pos model, with the PosDv and PosDvH models tying for the next position. Models incorporating valid inequalities (PosDv and PosDvH) invariably performed equal to or better than the other tested models (Prec and Pos), both generating an average gap about 67 p.p. lower than the Prec model and about 52 p.p. lower than the Pos model. The decrease in the average gap in these models was mainly due to the increase in the lower bound obtained rather than the decrease in the upper bound. Incorporating the heuristic into the PosDvH model did not bring significant improvement in its performance compared to the PosDv model, with the average and median absolute delta gaps obtained in these models being 1.1 and 0.4 percentage points respectively. Finally, a positive correlation was observed between the number of machines and tasks with the average gaps obtained, and a negative correlation was observed between the dispersion factor (dsp) of delivery times and the average gaps obtained. Furthermore, smaller average gaps were observed for instances with a higher tightness factor (dt) of delivery times.Biblioteca Digitais de Teses e Dissertações da USPSantoro, Miguel CezarTambelli, Gabriel Ozi Silva2024-09-23info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3148/tde-29012025-090110/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2025-01-30T11:21:02Zoai:teses.usp.br:tde-29012025-090110Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212025-01-30T11:21:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Modelagem matemática da programação de máquinas diferentes em paralelo considerando elegibilidade e instante de liberação de máquinas e tarefas.
Mathematical modeling of parallel machine scheduling considering eligibility and machine and task release time.
title Modelagem matemática da programação de máquinas diferentes em paralelo considerando elegibilidade e instante de liberação de máquinas e tarefas.
spellingShingle Modelagem matemática da programação de máquinas diferentes em paralelo considerando elegibilidade e instante de liberação de máquinas e tarefas.
Tambelli, Gabriel Ozi Silva
Atraso ponderado
Exact methods
Job scheduling
Máquinas em paralelo
Métodos exatos
Parallel machines
Sequenciamento de tarefas
Weighted tardiness
title_short Modelagem matemática da programação de máquinas diferentes em paralelo considerando elegibilidade e instante de liberação de máquinas e tarefas.
title_full Modelagem matemática da programação de máquinas diferentes em paralelo considerando elegibilidade e instante de liberação de máquinas e tarefas.
title_fullStr Modelagem matemática da programação de máquinas diferentes em paralelo considerando elegibilidade e instante de liberação de máquinas e tarefas.
title_full_unstemmed Modelagem matemática da programação de máquinas diferentes em paralelo considerando elegibilidade e instante de liberação de máquinas e tarefas.
title_sort Modelagem matemática da programação de máquinas diferentes em paralelo considerando elegibilidade e instante de liberação de máquinas e tarefas.
author Tambelli, Gabriel Ozi Silva
author_facet Tambelli, Gabriel Ozi Silva
author_role author
dc.contributor.none.fl_str_mv Santoro, Miguel Cezar
dc.contributor.author.fl_str_mv Tambelli, Gabriel Ozi Silva
dc.subject.por.fl_str_mv Atraso ponderado
Exact methods
Job scheduling
Máquinas em paralelo
Métodos exatos
Parallel machines
Sequenciamento de tarefas
Weighted tardiness
topic Atraso ponderado
Exact methods
Job scheduling
Máquinas em paralelo
Métodos exatos
Parallel machines
Sequenciamento de tarefas
Weighted tardiness
description Este trabalho aborda o problema de sequenciamento de tarefas em máquinas diferentes em paralelo, considerando elegibilidade e instante de liberação de máquinas e tarefas, com o objetivo de minimização do atraso ponderado total. Segundo a notação de Graham et al. (1979), tal problema pode ser classificado como Rm || rj, rm, e || wjTj. A pesquisa concentrou-se em métodos exatos, seguindo as oportunidades de estudo neste campo mapeadas por Li e Yang (2009), comparando-se o desempenho de 4 modelos de programação inteira mista em termos de gap de otimalidade obtido, sendo um deles baseado em variáveis de precedência entre tarefas processadas (Prec) e os outros três baseados em variáveis de posição (ou slot) de processamento nas máquinas (Pos, PosDv e PosDvH). Os modelos PosDv e PosDvH incorporam desigualdades válidas para estimação de upper bounds e lower bounds. Além disso, o modelo PosDvH inclui uma heurística para estimação da quantidade máxima de posições de processamento necessários por máquina. O maior gap médio resultante para as 138 instâncias testadas foi observado no modelo Prec, seguido pelo modelo Pos e pelos modelos PosDv e PosDvH, estes dois últimos empatados. Os modelos que incorporam as desigualdades válidas (PosDv e PosDvH) invariavelmente tiveram desempenho igual ou superior que os demais modelos testados (Prec e Pos), ambos com a geração de um gap médio cerca de 67 p.p. menor que o modelo Prec e cerca de 52 p.p. menor que o modelo Pos. A diminuição do gap médio em tais modelos deveu-se mais ao aumento do lower bound obtido do que à diminuição do upper bound. A incorporação da heurística no modelo PosDvH não trouxe melhoria significativa no seu desempenho quando comparado ao modelo PosDv, ficando a média e a mediana do delta absoluto dos gaps obtidos nesses modelos em 1,1 p.p. e 0,4 p.p. respectivamente. Por fim, observou-se correlação positiva entre número de máquinas e tarefas com os gaps médios obtidos e correlação negativa entre o fator de dispersão (dsp) dos prazos desejados de entrega com os gaps médios obtidos. Ademais, observou-se gaps médios menores para instâncias com maior fator de postergação (dt) do prazo desejado de entrega.
publishDate 2024
dc.date.none.fl_str_mv 2024-09-23
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.teses.usp.br/teses/disponiveis/3/3148/tde-29012025-090110/
url https://www.teses.usp.br/teses/disponiveis/3/3148/tde-29012025-090110/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1839839160520671232