Please use this identifier to cite or link to this item: http://hdl.handle.net/11422/29000

Type: Trabalho de conclusão de graduação
Title: O método de trajetória dual para fixação de variáveis com aplicação ao problema de recobrimento de conjuntos
Author(s)/Inventor(s): Yamagishi, Paulo Michel Fajardo
Advisor: Coutinho, Severino Collier
Co-advisor: Fampa, Márcia Helena Costa
Abstract: Este trabalho propõe o Dual Path Fixing (DPF), técnica de fixação de variáveis para o Problema de Cobertura de Conjuntos que explora soluções duais intermediárias geradas durante o algoritmo Simplex. O método clássico de reduced cost fixing (RCF) utiliza apenas a solução dual ótima da relaxação linear, descartando informações valiosas produzidas ao longo da execução. A inovação metodológica do DPF consiste na utilização de um algoritmo dual viável para resolver a relaxação contínua do SCP ou, equivalentemente, de um algoritmo primal viável para resolver o dual da relaxação, de forma a obter uma solução viável para o problema dual a cada iteração do algoritmo. Essa abordagem garante que todas as soluções intermediárias sejam duais factíveis, habilitando a aplicação do critério de fixação em cada iteração sem custo computacional adicional significativo. Para viabilizar a coleta dessas soluções, o trabalho adapta o solver GLPK 5.0, modificando seu código-fonte para extrair vetores duais durante a execução do Simplex. A validação experimental compreende 60 instâncias: 25 derivadas de Safety Landing Sites (até 2500 variáveis e 35000 restrições) e 35 do benchmark OR-Library (até 4000 variáveis). Nas instâncias SLS, o DPF fixa consistentemente mais variáveis que o RCF (incremento médio de 2%), identificando 63% das variáveis como fixáveis em zero. Nas instâncias OR-Library, alcança taxa de fixação média de 91,5%, superando o RCF em 0,2 pontos percentuais. A análise temporal demonstra que aproximadamente 60% das fixações ocorrem com 60% das iterações do Simplex nas instâncias SLS, enquanto nas instâncias OR-Library esse percentual atinge 70–80% até 50% das iterações. Ademais, o trabalho desenvolve extensões iterativas que alternam fixação de variáveis com eliminação de linhas dominadas (DRE), explorando a sinergia entre as técnicas. Os métodos iterativos alcançam 69,8% de redução (I(DPF)) versus 67,3% (I(RCF)) nas instâncias SLS, e 91,8% versus 91,5% nas instâncias OR-Library. A comparação com strong fixing estabelece que o DPF alcança 79,6% da eficácia desta técnica nas instâncias SLS (69,8% versus 87,7%) e 98% nas instâncias OR-Library (91,8% versus 93,8%) com custo computacional ordens de grandeza menor, posicionando-se como alternativa com melhor trade-off para problemas de grande porte.
Keywords: Problema de cobertura de conjuntos
Programação inteira
Soluções duais
Relaxação linear
Algoritmo Simplex
Set covering problem
Integer programming
Dual solutions
Linear relaxation
Simplex algorithm
Reduced cost fixing
Subject CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Production unit: Instituto de Computação
Publisher: Universidade Federal do Rio de Janeiro
Issue Date: 10-Feb-2026
Publisher country: Brasil
Language: por
Right access: Acesso Aberto
Appears in Collections:Ciência da Computação

Files in This Item:
File Description SizeFormat 
PMFYamagishi.pdf448.57 kBAdobe PDFView/Open ???org.dspace.app.webui.jsptag.ItemTag.restrict???


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.