1 research outputs found

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

    Get PDF
    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.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
    corecore