Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Beyond Static Priors: Dynamic Neural Guidance for Large-Scale Ant Colony Optimization

About

Neural-guided Ant Colony Optimization (ACO) suffers from a fundamental training-inference misalignment: policies are typically trained to generate static priors (e.g., heatmaps), yet deployed to guide iterative, long-horizon search processes. In this paper, we present DyNACO, a novel framework that achieves dynamic neural guidance by periodically observing the pheromone distribution and the incumbent solution. To make DyNACO tractable at scale, we pair the policy with a perturbation-based ACO backend and a scope-restricted refinement mechanism that jointly ensure efficacy and stable credit assignment. On TSP, DyNACO scales to 100,000-node instances and outperforms neural baselines while often reducing total runtime compared to the unguided solver. We extend DyNACO to CVRP via a capacity-aware backend, consistently improving the unguided baseline with less than 1% neural overhead. We further provide in-depth analysis validating the model's generalization capabilities and elucidating why dynamic guidance outperforms static priors. Our work underscores the necessity of aligning neural training with iterative search dynamics in learning-guided optimization. The code is available at https://github.com/shoraaa/DyNACO.

Dat Thanh Tran, Van Khu Vu, Yining Ma• 2026

Related benchmarks

TaskDatasetResultRank
Traveling Salesperson ProblemTSP-1k
Drop Rate0.2
38
Traveling Salesman ProblemTSP5K generated
Tour Length51.35
32
Multidimensional Knapsack ProblemMKP
Objective Value24.1477
27
Orienteering ProblemOP
Objective Value10.4177
24
Traveling Salesman ProblemTSP50K generated
Solution Length161.9
22
Traveling Salesman Problem (TSP)Synthetic TSP1K
Objective Value23.17
21
Capacitated Vehicle Routing Problem (CVRP)Synthetic CVRP1K
Objective Value36.67
20
Capacitated Vehicle Routing Problem (CVRP)Synthetic CVRP5K
Objective Value92.75
20
Traveling Salesman Problem (TSP)Synthetic TSP10K
Objective Value72.37
18
Capacitated Vehicle Routing Problem (CVRP)Synthetic CVRP10K
Objective Value113.9
18
Showing 10 of 18 rows

Other info

Follow for update