Learning to Evolve MaxHS Populations: Contextual Bandit-Driven Crossover Bias and Mutation Rate in BRKGA

Vol 57, 2025 - 341156
Trabalho completo (Oral)
Favoritar este trabalho
Como citar esse trabalho?
Resumo

The Maximum Happy Set (MaxHS) problem selects exactly k ≤ |V | vertices to maxi-
mize the number of selected vertices whose neighbors are also selected. Although widely studied
theoretically, there is still no established algorithmic baseline for large instances. We propose a
learning-augmented Biased Random-Key Genetic Algorithm (BRKGA), where a contextual Lin-
UCB controller dynamically adjusts crossover elite-bias and mutation rate using population-level
and MaxHS-specific signals. Four variants are evaluated under a shared decoding and initialization
scheme: a vanilla BRKGA, versions with bandit-controlled mutation or crossover, and a joint-
control variant. On 114 benchmark instances, the joint controller increases MeanFitness from 29.14
to 29.98 and Wins(%) from 34.21% to 60.53%, with stronger gains on larger graphs; a paired
Wilcoxon signed-rank test confirms significance (p=0.0026). Ablation results indicate that muta-
tion control is the main driver of improvement, while joint control provides the most robust overall
performance.

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 Federal do Rio de Janeiro
  • 2 Universidade Federal da Paraíba
  • 3 Universidade Federal do Rio de Janeiro (UFRJ)
Eixo Temático
  • MH – Meta-heurísticas
Palavras-chave
Maximum Happy Set
BRKGA
LinUCB
Contextual bandits
Evolutionary Computation