Modelo de fluxo em arcos para o problema de programação de tarefas em máquinas paralelas idênticas

Detalhes bibliográficos
Ano de defesa: 2024
Autor(a) principal: Sganzerla, Alisson Michel
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
dARK ID: ark:/26339/0013000018z5j
Idioma: por
Instituição de defesa: Universidade Federal de Santa Maria
Brasil
Engenharia de Produção
UFSM
Programa de Pós-Graduação em Engenharia de Produção
Centro de Tecnologia
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: http://repositorio.ufsm.br/handle/1/33986
Resumo: An arc-flow-based model is proposed to address the task scheduling problem on identical parallel machines. The objective of the problem is to minimize the time instant in which the last task is completed, known in the specialized literature as makespan. The model uses a graph structure to define the decision variables, in which the vertices represent the discretization of the task processing times. In this approach, the value of makespan is determined by the index associated with the vertex in which the flow starts in the graph. The proposed strategy reverses the conventional direction of the flow, defining the zero vertex as the final destination, instead of being the origin point. In the experiments performed with instances from the literature, the proposed model demonstrated less sensitivity to the quality of the bounds when compared to the reference model. Using the commercial solver CPLEX v20.01, the model presented a computational time approximately 400% lower in scenarios with weak bounds and approximately 100% lower in scenarios with strong bounds. Additionally, a new set of instances is proposed to identify features that influence the performance of arc-flow-based models.
id UFSM_7f92f26d66f2b0b2bf0bdbfa3cc06182
oai_identifier_str oai:repositorio.ufsm.br:1/33986
network_acronym_str UFSM
network_name_str Manancial - Repositório Digital da UFSM
repository_id_str
spelling Modelo de fluxo em arcos para o problema de programação de tarefas em máquinas paralelas idênticasArc-flow model for the job scheduling problem on identical parallel machinesProblema de programação de tarefasMáquinas paralelas idênticasProgramação inteira mistaFluxo em arcosMakespanJob scheduling problemIdentical parallel machinesMixed-integer programmingArc-flowCNPQ::ENGENHARIAS::ENGENHARIA DE PRODUCAOAn arc-flow-based model is proposed to address the task scheduling problem on identical parallel machines. The objective of the problem is to minimize the time instant in which the last task is completed, known in the specialized literature as makespan. The model uses a graph structure to define the decision variables, in which the vertices represent the discretization of the task processing times. In this approach, the value of makespan is determined by the index associated with the vertex in which the flow starts in the graph. The proposed strategy reverses the conventional direction of the flow, defining the zero vertex as the final destination, instead of being the origin point. In the experiments performed with instances from the literature, the proposed model demonstrated less sensitivity to the quality of the bounds when compared to the reference model. Using the commercial solver CPLEX v20.01, the model presented a computational time approximately 400% lower in scenarios with weak bounds and approximately 100% lower in scenarios with strong bounds. Additionally, a new set of instances is proposed to identify features that influence the performance of arc-flow-based models.Um modelo baseado em fluxo em arcos é proposto para tratar o problema de programação de tarefas em máquinas paralelas idênticas. O objetivo do problema é minimizar o instante de tempo em que a última tarefa é concluída, conhecido na literatura especializada como makespan. O modelo utiliza uma estrutura em grafo para definir as variáveis de decisão, na qual os vértices representam a discretização dos tempos de processamento das tarefas. Nesta abordagem, o valor do makespan é determinado pelo índice associado ao vértice em que o fluxo é iniciado no grafo. A estratégia proposta inverte a direção convencional do fluxo, definindo o vértice zero como o destino final, em vez de ser o ponto de origem. Nos experimentos realizados com instâncias da literatura, o modelo proposto demonstrou menor sensibilidade à qualidade dos limitantes quando comparado ao modelo de referência. Utilizando o resolvedor comercial CPLEX v20.01, o modelo apresentou um tempo computacional aproximadamente 400% menor em cenários com limitantes fracos e cerca de 100% menor em cenários com limitantes fortes. Adicionalmente, um novo conjunto de instâncias é proposto para identificar características que influenciam o desempenho de modelos baseados em fluxo em arcos.Universidade Federal de Santa MariaBrasilEngenharia de ProduçãoUFSMPrograma de Pós-Graduação em Engenharia de ProduçãoCentro de TecnologiaAraújo, Olinto César Bassi dehttp://lattes.cnpq.br/3250263200794986Trindade, Renan SpencerNeuenfeldt Júnior, AlvaroDhein, GuilhermeSganzerla, Alisson Michel2025-02-03T13:37:15Z2025-02-03T13:37:15Z2024-12-17info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://repositorio.ufsm.br/handle/1/33986ark:/26339/0013000018z5jporAttribution-NonCommercial-NoDerivatives 4.0 Internationalinfo:eu-repo/semantics/openAccessreponame:Manancial - Repositório Digital da UFSMinstname:Universidade Federal de Santa Maria (UFSM)instacron:UFSM2025-02-03T13:37:16Zoai:repositorio.ufsm.br:1/33986Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufsm.br/PUBhttps://repositorio.ufsm.br/oai/requestatendimento.sib@ufsm.br||tedebc@gmail.com||manancial@ufsm.bropendoar:2025-02-03T13:37:16Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)false
dc.title.none.fl_str_mv Modelo de fluxo em arcos para o problema de programação de tarefas em máquinas paralelas idênticas
Arc-flow model for the job scheduling problem on identical parallel machines
title Modelo de fluxo em arcos para o problema de programação de tarefas em máquinas paralelas idênticas
spellingShingle Modelo de fluxo em arcos para o problema de programação de tarefas em máquinas paralelas idênticas
Sganzerla, Alisson Michel
Problema de programação de tarefas
Máquinas paralelas idênticas
Programação inteira mista
Fluxo em arcos
Makespan
Job scheduling problem
Identical parallel machines
Mixed-integer programming
Arc-flow
CNPQ::ENGENHARIAS::ENGENHARIA DE PRODUCAO
title_short Modelo de fluxo em arcos para o problema de programação de tarefas em máquinas paralelas idênticas
title_full Modelo de fluxo em arcos para o problema de programação de tarefas em máquinas paralelas idênticas
title_fullStr Modelo de fluxo em arcos para o problema de programação de tarefas em máquinas paralelas idênticas
title_full_unstemmed Modelo de fluxo em arcos para o problema de programação de tarefas em máquinas paralelas idênticas
title_sort Modelo de fluxo em arcos para o problema de programação de tarefas em máquinas paralelas idênticas
author Sganzerla, Alisson Michel
author_facet Sganzerla, Alisson Michel
author_role author
dc.contributor.none.fl_str_mv Araújo, Olinto César Bassi de
http://lattes.cnpq.br/3250263200794986
Trindade, Renan Spencer
Neuenfeldt Júnior, Alvaro
Dhein, Guilherme
dc.contributor.author.fl_str_mv Sganzerla, Alisson Michel
dc.subject.por.fl_str_mv Problema de programação de tarefas
Máquinas paralelas idênticas
Programação inteira mista
Fluxo em arcos
Makespan
Job scheduling problem
Identical parallel machines
Mixed-integer programming
Arc-flow
CNPQ::ENGENHARIAS::ENGENHARIA DE PRODUCAO
topic Problema de programação de tarefas
Máquinas paralelas idênticas
Programação inteira mista
Fluxo em arcos
Makespan
Job scheduling problem
Identical parallel machines
Mixed-integer programming
Arc-flow
CNPQ::ENGENHARIAS::ENGENHARIA DE PRODUCAO
description An arc-flow-based model is proposed to address the task scheduling problem on identical parallel machines. The objective of the problem is to minimize the time instant in which the last task is completed, known in the specialized literature as makespan. The model uses a graph structure to define the decision variables, in which the vertices represent the discretization of the task processing times. In this approach, the value of makespan is determined by the index associated with the vertex in which the flow starts in the graph. The proposed strategy reverses the conventional direction of the flow, defining the zero vertex as the final destination, instead of being the origin point. In the experiments performed with instances from the literature, the proposed model demonstrated less sensitivity to the quality of the bounds when compared to the reference model. Using the commercial solver CPLEX v20.01, the model presented a computational time approximately 400% lower in scenarios with weak bounds and approximately 100% lower in scenarios with strong bounds. Additionally, a new set of instances is proposed to identify features that influence the performance of arc-flow-based models.
publishDate 2024
dc.date.none.fl_str_mv 2024-12-17
2025-02-03T13:37:15Z
2025-02-03T13:37:15Z
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 http://repositorio.ufsm.br/handle/1/33986
dc.identifier.dark.fl_str_mv ark:/26339/0013000018z5j
url http://repositorio.ufsm.br/handle/1/33986
identifier_str_mv ark:/26339/0013000018z5j
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Santa Maria
Brasil
Engenharia de Produção
UFSM
Programa de Pós-Graduação em Engenharia de Produção
Centro de Tecnologia
publisher.none.fl_str_mv Universidade Federal de Santa Maria
Brasil
Engenharia de Produção
UFSM
Programa de Pós-Graduação em Engenharia de Produção
Centro de Tecnologia
dc.source.none.fl_str_mv reponame:Manancial - Repositório Digital da UFSM
instname:Universidade Federal de Santa Maria (UFSM)
instacron:UFSM
instname_str Universidade Federal de Santa Maria (UFSM)
instacron_str UFSM
institution UFSM
reponame_str Manancial - Repositório Digital da UFSM
collection Manancial - Repositório Digital da UFSM
repository.name.fl_str_mv Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)
repository.mail.fl_str_mv atendimento.sib@ufsm.br||tedebc@gmail.com||manancial@ufsm.br
_version_ 1847153304718540800