BEAM: Bi-level Memory-adaptive Algorithmic Evolution for LLM-Powered Heuristic Design

· Source: Artificial Intelligence · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Mathematics & Computational Sciences · Depth: Expert, quick

Summary

BEAM (Bi-level Memory-adaptive Algorithmic Evolution) is a novel approach to Large Language Model-based Hyper Heuristic (LHH) design, addressing limitations of existing single-layer evolution methods in creating complete solvers. It reformulates heuristic design as a bi-level optimization problem. The exterior layer of BEAM employs a genetic algorithm (GA) to evolve high-level algorithmic structures containing function placeholders. Concurrently, the interior layer uses Monte Carlo Tree Search (MCTS) to realize these placeholders. BEAM also integrates an Adaptive Memory module for complex code generation and a Knowledge Augmentation (KA) Pipeline to improve evaluation, moving beyond starting LHHs from scratch or templates. Experiments show BEAM significantly outperforms existing LHHs, reducing the optimality gap by 37.84% in CVRP hybrid algorithm design and developing a heuristic superior to the SOTA Maximum Independent Set (MIS) solver KaMIS.

Key takeaway

For AI Scientists designing complex optimization heuristics, BEAM offers a robust framework that significantly improves upon single-layer LHHs. You should consider adopting a bi-level optimization strategy, combining high-level structural evolution with detailed function realization, to achieve superior performance and reduce optimality gaps in challenging problems like CVRP and MIS. This approach can lead to more competent and complete solvers.

Key insights

BEAM uses bi-level optimization and memory adaptation to evolve complex, high-performing heuristics with LLMs.

Principles

Method

BEAM's exterior layer evolves high-level algorithmic structures via GA, while its interior layer realizes function placeholders using MCTS, supported by an Adaptive Memory module.

In practice

Topics

Best for: AI Scientist, Research Scientist, Machine Learning Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Artificial Intelligence.