Beyond the Node: Clade-level Selection for Efficient MCTS in Automatic Heuristic Design
Kezhao Lai, Yutao Lai, Hai-Lin Liu
TL;DR
Clade-AHD addresses the over-exploitation tendency of node-centric MCTS under sparse evaluation budgets in LLM-driven Automatic Heuristic Design by introducing a clade-level Bayesian framework. It models the potential of entire evolutionary clades with Beta distributions, updates beliefs bottom-up with depth-attenuated credit, and uses budget-aware Clade Thompson Sampling combined with dynamic clade freezing to balance exploration and exploitation. Across NP-hard CO problems, including constructive heuristics and ACO, Clade-AHD achieves state-of-the-art heuristic quality with substantially fewer evaluations, demonstrating robust zero-shot generalization and improved sample efficiency. This approach broadens the practical impact of LLM-driven heuristic design for logistics, manufacturing, and related optimization domains by enabling reliable, low-cost exploration of large heuristic spaces.
Abstract
While Monte Carlo Tree Search (MCTS) shows promise in Large Language Model (LLM) based Automatic Heuristic Design (AHD), it suffers from a critical over-exploitation tendency under the limited computational budgets required for heuristic evaluation. To address this limitation, we propose Clade-AHD, an efficient framework that replaces node-level point estimates with clade-level Bayesian beliefs. By aggregating descendant evaluations into Beta distributions and performing Thompson Sampling over these beliefs, Clade-AHD explicitly models uncertainty to guide exploration, enabling more reliable decision-making under sparse and noisy evaluations. Extensive experiments on complex combinatorial optimization problems demonstrate that Clade-AHD consistently outperforms state-of-the-art methods while significantly reducing computational cost. The source code is publicly available at: https://github.com/Mriya0306/Clade-AHD.
