atlas

Research map / Large language models / Agents, code and math

Monte Carlo Tree Search for Comprehensive Exploration in LLM-Based Automatic Heuristic Design

ICML 2025 · Large language models › Agents, code and math · approach: LLMs for optimization and heuristics · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes MCTS-AHD, which organizes all LLM-generated heuristics in an MCTS tree with progressive widening and exploration-decay to replace population-based evolution for LLM-based automatic heuristic design.

Problem

Population-based LLM-based automatic heuristic design discards low-performing heuristics that may later become strong, causing premature convergence to local optima in complex heuristic spaces.

Approach

Store all LLM-generated heuristics in a tree and run MCTS with progressive widening, LLM actions (init, two mutations, two crossovers, tree-path reasoning), exploration-decay, and thought-alignment descriptions, so underperforming heuristics can still be developed.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use MCTS-AHD instead of POMOstep-by-step TSP heuristic design · TSP N=200Obj.: 12.897 -> 12.120Helped
use MCTS-AHD instead of POMOstep-by-step KP heuristic design · KP N=100 W=25Obj.: 39.676 -> 40.252Helped
use MCTS-AHD instead of DeepACOACO TSP heuristic design · TSP N=50Obj.: 5.842 -> 5.801Helped
use MCTS-AHD instead of DeepACOACO MKP heuristic design · MKP N=100 m=5Obj.: 23.093 -> 23.269Helped
use MCTS-AHD instead of DeepACOACO CVRP heuristic design · CVRP N=50 C=50Obj.: 8.888 -> 9.286Hurt
use MCTS-AHD instead of Funsearchonline BPP heuristic design · Online BPP averageGap: 0.99% -> 0.89%Helped
use MCTS-AHD instead of EoHBO acquisition-function design · AckleyGap: 2.45% -> 2.40%Helped
add Progressive Widening (ablation)MCTS-AHD · TSP50Optimality gap: 12.132% -> 10.661%Helped
add Thought-alignment (ablation)MCTS-AHD · TSP50Optimality gap: 11.640% -> 10.661%Helped
add Exploration-decay (ablation)MCTS-AHD · TSP50Optimality gap: 11.606% -> 10.661%Helped
add tree-path reasoning action s1 (ablation)MCTS-AHD · TSP50Optimality gap: 11.919% -> 10.661%Helped
add mutation action m1 (ablation)MCTS-AHD · KP100Optimality gap: 0.083% -> 0.059%Helped

Surprising findings

Limitations

Experimental setup

Datasets: TSP instances (64 N=50 for evaluation) 0-1 Knapsack instances (64 N=100, W=25) Weibull online BPP instances CVRP, MKP, offline BPP instances following prior work BO synthetic instances (Ackley, Rastrigin)

Benchmarks: TSP KP online BPP CVRP MKP offline BPP BO cost-aware acquisition function tasks

Metrics: optimality gap objective value average gap to lower bound

Baselines: Nearest-greedy ACO EI GHPP POMO DeepACO FunSearch EoH ReEvo HSEvo

Builds on: EoH FunSearch ReEvo Monte Carlo Tree Search progressive widening

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy