[en] ADVANCES IN DATA-DRIVEN ROBUST OPTIMIZATION STRATEGIES: APPLICATIONS IN OFFSHORE RIG SCHEDULING

Detalhes bibliográficos
Ano de defesa: 2025
Autor(a) principal: LUANA MESQUITA CARRILHO
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: eng
Instituição de defesa: MAXWELL
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.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=71550&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=71550&idi=2
http://doi.org/10.17771/PUCRio.acad.71550
Resumo: [pt] A programação de máquinas nas indústrias modernas é um desafio crítico de otimização combinatória, essencial para a alocação eficiente de recursos e a tomada de decisões. Esse problema envolve a alocação de tarefas a máquinas ao longo de um horizonte de planejamento finito, com o objetivo de otimizar critérios da programação, i.e. o tempo de conclusão e o makespan. Embora avanços teóricos tenham sido feitos nas últimas décadas, a aplicação prática frequentemente enfrenta incertezas devido a quebras de máquinas e datas de liberação imprevisíveis de tarefas, o que exige a implementação de estratégias robustas de programação. Esta pesquisa contribui com três abordagens principais para lidar com essas complexidades. A primeira contribuição é o desenvolvimento de um framework matemático que estende abordagens de modelagem exata para problemas de programação de máquinas paralelas, adaptando a formulação bucket-indexed para melhorar a eficiência computacional. Essa formulação é capaz de acomodar restrições realistas, como elegibilidade de máquinas e precedência de tarefas, elementos cruciais para aplicações no mundo real. A segunda contribuição foca na aplicação de técnicas de otimização robusta para lidar com incertezas nos parâmetros de programação. Baseando-se em avanços recentes na área, propomos uma adaptação da formulação bucketindexed para incorporar tempos de processamento incertos dentro de conjuntos de incerteza predefinidos. Essa abordagem robusta garante uma programação resiliente, capaz de se ajustar a cenários de incerteza, equilibrando o desempenho esperado com a robustez necessária para diferentes condições. A terceira contribuição aborda uma questão recente e inovadora: a representação de incerteza orientada a dados. Aplicamos essa abordagem a um estudo de caso envolvendo a programação de sondas marítimas no contexto da indústria de petróleo e gás. Esse problema é formulado como um problema de máquinas paralelas, no qual as incertezas, como a variação nos tempos de processamento das tarefas, desempenham um papel significativo. Utilizamos uma formulação robusta baseada em elipsóides orientados a dados históricos, que modelam as incertezas dos tempos de processamento das tarefas. A eficácia das metodologias propostas foi validada por meio de experimentos computacionais realizados em diferentes instâncias de problemas, desde cenários de pequena a grande escala. Os resultados monstram que nossas contribuições não apenas aprimoram as metodologias de programação de máquinas, mas também têm aplicações práticas relevantes, especialmente quando aplicadas a problemas reais, como a programação de sondas marítimas, tanto sob condições determinísticas quanto de incerteza, destacando a importância de considerar a robustez nas soluções para problemas industriais.
id PUC_RIO-1_22b622ed1682e97a2db58f69985ffa93
oai_identifier_str oai:MAXWELL.puc-rio.br:71550
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str
spelling [en] ADVANCES IN DATA-DRIVEN ROBUST OPTIMIZATION STRATEGIES: APPLICATIONS IN OFFSHORE RIG SCHEDULING[pt] AVANÇOS EM OTIMIZAÇÃO ROBUSTA ORIENTADA A DADOS: APLICAÇÕES EM PROGRAMAÇÃO DE SONDAS MARÍTIMAS[pt] PROGRAMACAO LINEAR INTEIRA MISTA[en] MIXED INTEGER LINEAR PROGRAMMING[pt] A programação de máquinas nas indústrias modernas é um desafio crítico de otimização combinatória, essencial para a alocação eficiente de recursos e a tomada de decisões. Esse problema envolve a alocação de tarefas a máquinas ao longo de um horizonte de planejamento finito, com o objetivo de otimizar critérios da programação, i.e. o tempo de conclusão e o makespan. Embora avanços teóricos tenham sido feitos nas últimas décadas, a aplicação prática frequentemente enfrenta incertezas devido a quebras de máquinas e datas de liberação imprevisíveis de tarefas, o que exige a implementação de estratégias robustas de programação. Esta pesquisa contribui com três abordagens principais para lidar com essas complexidades. A primeira contribuição é o desenvolvimento de um framework matemático que estende abordagens de modelagem exata para problemas de programação de máquinas paralelas, adaptando a formulação bucket-indexed para melhorar a eficiência computacional. Essa formulação é capaz de acomodar restrições realistas, como elegibilidade de máquinas e precedência de tarefas, elementos cruciais para aplicações no mundo real. A segunda contribuição foca na aplicação de técnicas de otimização robusta para lidar com incertezas nos parâmetros de programação. Baseando-se em avanços recentes na área, propomos uma adaptação da formulação bucketindexed para incorporar tempos de processamento incertos dentro de conjuntos de incerteza predefinidos. Essa abordagem robusta garante uma programação resiliente, capaz de se ajustar a cenários de incerteza, equilibrando o desempenho esperado com a robustez necessária para diferentes condições. A terceira contribuição aborda uma questão recente e inovadora: a representação de incerteza orientada a dados. Aplicamos essa abordagem a um estudo de caso envolvendo a programação de sondas marítimas no contexto da indústria de petróleo e gás. Esse problema é formulado como um problema de máquinas paralelas, no qual as incertezas, como a variação nos tempos de processamento das tarefas, desempenham um papel significativo. Utilizamos uma formulação robusta baseada em elipsóides orientados a dados históricos, que modelam as incertezas dos tempos de processamento das tarefas. A eficácia das metodologias propostas foi validada por meio de experimentos computacionais realizados em diferentes instâncias de problemas, desde cenários de pequena a grande escala. Os resultados monstram que nossas contribuições não apenas aprimoram as metodologias de programação de máquinas, mas também têm aplicações práticas relevantes, especialmente quando aplicadas a problemas reais, como a programação de sondas marítimas, tanto sob condições determinísticas quanto de incerteza, destacando a importância de considerar a robustez nas soluções para problemas industriais.[en] Machine scheduling in modern industries is a critical combinatorial optimization challenge for efficient resource allocation and decision-making. This problem involves assigning tasks to machines over a finite planning horizon, aiming to optimize scheduling criteria, such as completion time and makespan. Although theoretical advancements have been made in recent decades, practical applications often face uncertainties due to machine breakdowns and unpredictable job release dates, which require robust scheduling strategies. This research makes three main contributions to address these complexities. The first contribution is developing a mathematical framework that extends exact modeling approaches to parallel machine scheduling problems, adapting the bucket-indexed formulation to improve computational efficiency. This formulation accommodates realistic constraints, such as machine eligibility and task precedence, which are crucial for real-world applications. The second contribution focuses on applying robust optimization techniques to handle uncertainties in scheduling parameters. Building on recent advancements in the field, we propose adapting the bucket-indexed formulation to incorporate uncertain processing times within predefined uncertainty sets. This robust approach ensures resilient scheduling, which can adjust to uncertain scenarios and balance expected performance with the necessary robustness for different conditions. The third contribution addresses a recent and innovative issue: datadriven uncertainty representation. We conduct a case study involving offshore drilling rig scheduling in the oil and gas industry. This problem is formulated as a parallel machine scheduling problem, where uncertainties, such as variations in task processing times, play an important role. We use historical data to design a data-driven ellipsoidal uncertainty set, capturing the uncertainties in task processing times. The effectiveness of the proposed methodologies was validated through computational experiments conducted on various size-instances problems, ranging from small to large-scale. The results show that our contributions enhance parallel machine scheduling methodologies and have practical relevance, mainly when applied to real-world problems, such as offshore drilling rig scheduling, under deterministic and uncertain conditions, highlighting the importance of considering robustness in solutions for real-world industrial problems.MAXWELLSILVIO HAMACHERLUANA MESQUITA CARRILHO2025-07-14info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesishttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=71550&idi=1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=71550&idi=2http://doi.org/10.17771/PUCRio.acad.71550engreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2025-07-16T00:00:00Zoai:MAXWELL.puc-rio.br:71550Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342025-07-16T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.none.fl_str_mv [en] ADVANCES IN DATA-DRIVEN ROBUST OPTIMIZATION STRATEGIES: APPLICATIONS IN OFFSHORE RIG SCHEDULING
[pt] AVANÇOS EM OTIMIZAÇÃO ROBUSTA ORIENTADA A DADOS: APLICAÇÕES EM PROGRAMAÇÃO DE SONDAS MARÍTIMAS
title [en] ADVANCES IN DATA-DRIVEN ROBUST OPTIMIZATION STRATEGIES: APPLICATIONS IN OFFSHORE RIG SCHEDULING
spellingShingle [en] ADVANCES IN DATA-DRIVEN ROBUST OPTIMIZATION STRATEGIES: APPLICATIONS IN OFFSHORE RIG SCHEDULING
LUANA MESQUITA CARRILHO
[pt] PROGRAMACAO LINEAR INTEIRA MISTA
[en] MIXED INTEGER LINEAR PROGRAMMING
title_short [en] ADVANCES IN DATA-DRIVEN ROBUST OPTIMIZATION STRATEGIES: APPLICATIONS IN OFFSHORE RIG SCHEDULING
title_full [en] ADVANCES IN DATA-DRIVEN ROBUST OPTIMIZATION STRATEGIES: APPLICATIONS IN OFFSHORE RIG SCHEDULING
title_fullStr [en] ADVANCES IN DATA-DRIVEN ROBUST OPTIMIZATION STRATEGIES: APPLICATIONS IN OFFSHORE RIG SCHEDULING
title_full_unstemmed [en] ADVANCES IN DATA-DRIVEN ROBUST OPTIMIZATION STRATEGIES: APPLICATIONS IN OFFSHORE RIG SCHEDULING
title_sort [en] ADVANCES IN DATA-DRIVEN ROBUST OPTIMIZATION STRATEGIES: APPLICATIONS IN OFFSHORE RIG SCHEDULING
author LUANA MESQUITA CARRILHO
author_facet LUANA MESQUITA CARRILHO
author_role author
dc.contributor.none.fl_str_mv SILVIO HAMACHER
dc.contributor.author.fl_str_mv LUANA MESQUITA CARRILHO
dc.subject.por.fl_str_mv [pt] PROGRAMACAO LINEAR INTEIRA MISTA
[en] MIXED INTEGER LINEAR PROGRAMMING
topic [pt] PROGRAMACAO LINEAR INTEIRA MISTA
[en] MIXED INTEGER LINEAR PROGRAMMING
description [pt] A programação de máquinas nas indústrias modernas é um desafio crítico de otimização combinatória, essencial para a alocação eficiente de recursos e a tomada de decisões. Esse problema envolve a alocação de tarefas a máquinas ao longo de um horizonte de planejamento finito, com o objetivo de otimizar critérios da programação, i.e. o tempo de conclusão e o makespan. Embora avanços teóricos tenham sido feitos nas últimas décadas, a aplicação prática frequentemente enfrenta incertezas devido a quebras de máquinas e datas de liberação imprevisíveis de tarefas, o que exige a implementação de estratégias robustas de programação. Esta pesquisa contribui com três abordagens principais para lidar com essas complexidades. A primeira contribuição é o desenvolvimento de um framework matemático que estende abordagens de modelagem exata para problemas de programação de máquinas paralelas, adaptando a formulação bucket-indexed para melhorar a eficiência computacional. Essa formulação é capaz de acomodar restrições realistas, como elegibilidade de máquinas e precedência de tarefas, elementos cruciais para aplicações no mundo real. A segunda contribuição foca na aplicação de técnicas de otimização robusta para lidar com incertezas nos parâmetros de programação. Baseando-se em avanços recentes na área, propomos uma adaptação da formulação bucketindexed para incorporar tempos de processamento incertos dentro de conjuntos de incerteza predefinidos. Essa abordagem robusta garante uma programação resiliente, capaz de se ajustar a cenários de incerteza, equilibrando o desempenho esperado com a robustez necessária para diferentes condições. A terceira contribuição aborda uma questão recente e inovadora: a representação de incerteza orientada a dados. Aplicamos essa abordagem a um estudo de caso envolvendo a programação de sondas marítimas no contexto da indústria de petróleo e gás. Esse problema é formulado como um problema de máquinas paralelas, no qual as incertezas, como a variação nos tempos de processamento das tarefas, desempenham um papel significativo. Utilizamos uma formulação robusta baseada em elipsóides orientados a dados históricos, que modelam as incertezas dos tempos de processamento das tarefas. A eficácia das metodologias propostas foi validada por meio de experimentos computacionais realizados em diferentes instâncias de problemas, desde cenários de pequena a grande escala. Os resultados monstram que nossas contribuições não apenas aprimoram as metodologias de programação de máquinas, mas também têm aplicações práticas relevantes, especialmente quando aplicadas a problemas reais, como a programação de sondas marítimas, tanto sob condições determinísticas quanto de incerteza, destacando a importância de considerar a robustez nas soluções para problemas industriais.
publishDate 2025
dc.date.none.fl_str_mv 2025-07-14
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=71550&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=71550&idi=2
http://doi.org/10.17771/PUCRio.acad.71550
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=71550&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=71550&idi=2
http://doi.org/10.17771/PUCRio.acad.71550
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv MAXWELL
publisher.none.fl_str_mv MAXWELL
dc.source.none.fl_str_mv reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)
instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron:PUC_RIO
instname_str Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron_str PUC_RIO
institution PUC_RIO
reponame_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
collection Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository.name.fl_str_mv Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
repository.mail.fl_str_mv
_version_ 1856395972961107968