Por favor, use este identificador para citar o enlazar este ítem:
http://repositorio.ufc.br/handle/riufc/42186
Tipo: | TCC |
Título : | A inserção de métodos no resolvedor CPLEX: Uma aplicação ao problema de emparelhamento de peso máximo com restrições de conflito |
Título en inglés: | The insertion of methods in the CPLEX resolver: an application to the problem of weight matching maximum with conflict restrictions |
Autor : | Vasconcelos, Alysson Monteiro Barbosa |
Tutor: | Campêlo Neto, Manoel Bezerra |
Co-asesor: | Rodrigues, Carlos Diego |
Palabras clave : | CPLEX;Programação Inteira;Branch-and-cut;Relaxação Lagrangiana;Emparelhamento de Peso Máximo com Restrições de Conflito;Integer Programming;Lagrangian Relaxation;Maximum Weight Matching Problem with Conflict Constraints |
Fecha de publicación : | 2018 |
Citación : | VASCONCELOS, Alysson Monteiro Barbosa. A inserção de métodos no resolvedor CPLEX: uma aplicação ao problema de emparelhamento de peso máximo com restrições de conflito. 2018. 110 f. Trabalho de Conclusão de Curso (Graduação em Matemática Industrial) - Centro de Ciências, Universidade Federal do Ceará, 2018. |
Resumen en portugués brasileño: | Métodos de otimização procuram encontrar boas soluções ou, se possível, a melhor solução dentro de um conjunto viável de possibilidades em um tempo razoável. Em geral, eles demandam o ajuste de parâmetros e uso de diferentes estratégias para encontrar soluções cada vez mais eficientes e com um menor esforço computacional. Há disponíveis alguns resolvedores, como o CPLEX, capazes de tratar diversos problemas de otimização que se enquadram nas áreas de Programação Linear, Programação Inteira, Programação Mista e, até certa extensão, Programação Quadrática. Além disso, eles nos fornecem a possibilidade de incorporar nossos próprios métodos às suas ferramentas, com o intuito de fortalecer ainda mais o resolvedor no tratamento do problema em questão. Diante dessa circunstância, nosso trabalho exemplifica, através do problema de Emparelhamento de Peso Máximo com Restrições de Conflito, como implementar técnicas estudadas durante a graduação para resolução de problemas de programação linear inteira, tais como planos de corte, relaxação lagrangiana, branch-and-cut, heurísticas lagrangianas. Mostramos como usar, customizar ou incorporar esses métodos no ambiente do resolvedor CPLEX, bem como avaliamos os efeitos no desempenho do resolvedor devido às diferentes formas de uso, parametrizações ou alterações aplicadas |
Abstract: | Optimization methods seek to find good solutions or, if possible, the best one within a feasible set of possibilities in a reasonable time. In general, they require parameters adjustment and the use of different strategies to find increasingly efficient solutions while taking lesser computational effort. Some solvers, such as CPLEX, are available to handle various optimization problems that fall into the areas of Linear Programming, Integer Programming, Mixed Integer Programming and, to some extent, Quadratic Programming. In addition, they give us the possibility of incorporating our own methods into their tools, in order to further strengthen the solver to tackle the problem in focus. Given this circumstance, our work exemplifies, through the Maximum Weight Matching Problem with Conflict Constraints, how to implement techniques studied during our graduation course (in order to solve problems of integer linear programming), such as cutting planes, lagrangian relaxation, branch-and-cut, lagrangian heuristics. We show how to use, customize or incorporate these methods in the CPLEX solver environment, as well as we evaluate the effects on the solver performance due to different ways of use, parameterizations or applied changes |
URI : | http://www.repositorio.ufc.br/handle/riufc/42186 |
Aparece en las colecciones: | MATEMÁTICA INDUSTRIAL - Monografias |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
2018_tcc_ambvasconcelos.pdf | 946,63 kB | Adobe PDF | Visualizar/Abrir |
Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.