A branch-and-price algorith, for a compressor scheduling problem

Detalhes bibliográficos
Autor(a) principal: Friske, Marcelo Wuttig
Data de Publicação: 2016
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFRGS
Texto Completo: http://hdl.handle.net/10183/140804
Resumo: O presente trabalho realiza o estudo e aplicação de um algoritmo de branch-and-price para a resolução de um problema de escalonamento de compressores. O problema é ligado à produção petrolífera, o qual consiste em definir um conjunto de compressores a serem ativados para fornecer gas de elevação a um conjunto de poços, atendendo toda demanda e minimizando os custos envolvidos. O problema é caracterizado por uma função objetivo não-convexa que é linearizada por partes de forma a ser formulada como um problema de programação inteira mista. A abordagem de geração de colunas é baseada na decomposição de Dantzig-Wolfe e apresenta melhores limitantes inferiores em relação à relaxação linear da formulação compacta. O branch-and-price é comparado ao solver CPLEX, sendo capaz de encontrar a solução ótima em menor tempo para um conjunto de instâncias, bem como melhores soluções factíveis para instâncias maiores em um período de tempo limitado.
id URGS_8bb1416829d21847f78b9bdea9c98366
oai_identifier_str oai:www.lume.ufrgs.br:10183/140804
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str 1853
spelling Friske, Marcelo WuttigBuriol, Luciana SaleteCamponogara, Eduardo2016-05-12T02:14:30Z2016http://hdl.handle.net/10183/140804000991525O presente trabalho realiza o estudo e aplicação de um algoritmo de branch-and-price para a resolução de um problema de escalonamento de compressores. O problema é ligado à produção petrolífera, o qual consiste em definir um conjunto de compressores a serem ativados para fornecer gas de elevação a um conjunto de poços, atendendo toda demanda e minimizando os custos envolvidos. O problema é caracterizado por uma função objetivo não-convexa que é linearizada por partes de forma a ser formulada como um problema de programação inteira mista. A abordagem de geração de colunas é baseada na decomposição de Dantzig-Wolfe e apresenta melhores limitantes inferiores em relação à relaxação linear da formulação compacta. O branch-and-price é comparado ao solver CPLEX, sendo capaz de encontrar a solução ótima em menor tempo para um conjunto de instâncias, bem como melhores soluções factíveis para instâncias maiores em um período de tempo limitado.This work presents the study and application of a branch-and-price algorithm for solving a compressor scheduling problem. The problem is related to oil production and consists of defining a set of compressors to be activated, supplying the gas-lift demand of a set of wells and minimizing the associated costs. The problem has a non-convex objective function, to which a piecewise-linear formulation has been proposed. This dissertation proposes a column generation approach based on the Dantzig-Wolfe decomposition, which achieves tighter lower bounds than the straightforward linear relaxation of the piecewise-linear formulation. The column generation was embedded in a branch-and-price algorithm and further compared with CPLEX, obtaining optimal solutions in lesser time for a set of instances. Further, the branch-and-price algorithm can find better feasible solutions for large instances under a limited processing time.application/pdfengGeoinformáticaAlgoritmosCompressor scheduling problemBranch-and-priceColumn generationPiecewiselinear formulationA branch-and-price algorith, for a compressor scheduling probleminfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2016mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000991525.pdf000991525.pdfTexto completo (inglês)application/pdf760314http://www.lume.ufrgs.br/bitstream/10183/140804/1/000991525.pdf65f4ebbb472fbe22e1bf372eeb134aefMD51TEXT000991525.pdf.txt000991525.pdf.txtExtracted Texttext/plain111876http://www.lume.ufrgs.br/bitstream/10183/140804/2/000991525.pdf.txtfc96906725c4102305d18d55c1065dcaMD52THUMBNAIL000991525.pdf.jpg000991525.pdf.jpgGenerated Thumbnailimage/jpeg1039http://www.lume.ufrgs.br/bitstream/10183/140804/3/000991525.pdf.jpgebfb40e2dc33f000537e1f43d820fdb0MD5310183/1408042021-05-26 04:28:14.747303oai:www.lume.ufrgs.br:10183/140804Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532021-05-26T07:28:14Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv A branch-and-price algorith, for a compressor scheduling problem
title A branch-and-price algorith, for a compressor scheduling problem
spellingShingle A branch-and-price algorith, for a compressor scheduling problem
Friske, Marcelo Wuttig
Geoinformática
Algoritmos
Compressor scheduling problem
Branch-and-price
Column generation
Piecewiselinear formulation
title_short A branch-and-price algorith, for a compressor scheduling problem
title_full A branch-and-price algorith, for a compressor scheduling problem
title_fullStr A branch-and-price algorith, for a compressor scheduling problem
title_full_unstemmed A branch-and-price algorith, for a compressor scheduling problem
title_sort A branch-and-price algorith, for a compressor scheduling problem
author Friske, Marcelo Wuttig
author_facet Friske, Marcelo Wuttig
author_role author
dc.contributor.author.fl_str_mv Friske, Marcelo Wuttig
dc.contributor.advisor1.fl_str_mv Buriol, Luciana Salete
dc.contributor.advisor-co1.fl_str_mv Camponogara, Eduardo
contributor_str_mv Buriol, Luciana Salete
Camponogara, Eduardo
dc.subject.por.fl_str_mv Geoinformática
Algoritmos
topic Geoinformática
Algoritmos
Compressor scheduling problem
Branch-and-price
Column generation
Piecewiselinear formulation
dc.subject.eng.fl_str_mv Compressor scheduling problem
Branch-and-price
Column generation
Piecewiselinear formulation
description O presente trabalho realiza o estudo e aplicação de um algoritmo de branch-and-price para a resolução de um problema de escalonamento de compressores. O problema é ligado à produção petrolífera, o qual consiste em definir um conjunto de compressores a serem ativados para fornecer gas de elevação a um conjunto de poços, atendendo toda demanda e minimizando os custos envolvidos. O problema é caracterizado por uma função objetivo não-convexa que é linearizada por partes de forma a ser formulada como um problema de programação inteira mista. A abordagem de geração de colunas é baseada na decomposição de Dantzig-Wolfe e apresenta melhores limitantes inferiores em relação à relaxação linear da formulação compacta. O branch-and-price é comparado ao solver CPLEX, sendo capaz de encontrar a solução ótima em menor tempo para um conjunto de instâncias, bem como melhores soluções factíveis para instâncias maiores em um período de tempo limitado.
publishDate 2016
dc.date.accessioned.fl_str_mv 2016-05-12T02:14:30Z
dc.date.issued.fl_str_mv 2016
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://hdl.handle.net/10183/140804
dc.identifier.nrb.pt_BR.fl_str_mv 000991525
url http://hdl.handle.net/10183/140804
identifier_str_mv 000991525
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.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/140804/1/000991525.pdf
http://www.lume.ufrgs.br/bitstream/10183/140804/2/000991525.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/140804/3/000991525.pdf.jpg
bitstream.checksum.fl_str_mv 65f4ebbb472fbe22e1bf372eeb134aef
fc96906725c4102305d18d55c1065dca
ebfb40e2dc33f000537e1f43d820fdb0
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1810085361700831232