Seleção explicável de algoritmos para particionamento de grafos: benchmarking reprodutível para comparação justa entre solvers multinível e meta-heurísticas

Vol 57, 2025 - 340387
Pôster
Favoritar este trabalho
Como citar esse trabalho?
Resumo

A escolha do algoritmo de particionamento influencia diretamente o custo de comunicação, o equilíbrio entre blocos e o aproveitamento dos recursos computacionais em aplicações baseadas em grafos. Este trabalho desenvolve um framework de benchmarking reprodutível para comparar, sob um protocolo comum, solvers multinível como METIS e KaHIP e meta-heurísticas como Simulated Annealing, Tabu Search, Iterated Local Search e GRASP. O estudo adota o mesmo orçamento de tempo real de execução por instância, execução em uma única thread, definição comum de balanceamento, controle de sementes e validação independente das partições produzidas. O painel experimental combina grafos sintéticos e reais, organizados em regimes morfológicos, e sustenta análises sob diferentes orçamentos de tempo e ablações de maturidade de implementação. Por fim, os resultados alimentam modelos CART para seleção explicável por instância, convertendo benchmarking em regras interpretáveis de apoio à escolha algorítmica e permitindo analisar em que condições cada abordagem tende a apresentar melhor desempenho relativo, com base em características estruturais dos grafos e no comportamento observado ao longo das execuções.

Compartilhe suas ideias ou dúvidas com os autores!

Sabia que o maior estímulo no desenvolvimento científico e cultural é a curiosidade? Deixe seus questionamentos ou sugestões para o autor!

Faça login para interagir

Tem uma dúvida ou sugestão? Compartilhe seu feedback com os autores!

Instituições
  • 1 Universidade Tecnológica Federal do Paraná (UTFPR)
  • 2 Universidade Federal do Rio Grande do Sul
Eixo Temático
  • TAG – Teoria dos Grafos e Algoritmos Relacionados
Palavras-chave
Particionamento de grafos
Seleção de algoritmos
Benchmarking reprodutível
Meta-Heurísticas
Aprendizado de máquina interpretável