cs.AISep 25, 2026

SPO: Discovering Adaptive Large Neighborhood Search Operators via Stackelberg Program Optimization

Authors: Xinyi Ke, Kai Li, Junliang Xing, Yifan Zhang, Jian Cheng

Organizations: C2DL, Institute of Automation, Chinese Academy of Sciences · School of Artificial Intelligence, University of Chinese Academy of Sciences · Tsinghua University · University of Chinese Academy of Sciences, Nanjing · 

Abstract

Large neighborhood search (LNS) relies critically on destroy and repair operators, whose effectiveness depends on both adaptation to the evolving LNS state and interaction between the two roles. We introduce Stackelberg Program Optimization (SPO), an LLM-based framework for discovering adaptive executable destroy-repair programs. SPO conditions operator decisions on a compact LNS state, allowing state-dependent behavior to emerge through program discovery, and organizes destroy-repair discovery as a Stackelberg interaction over program space that reflects their asymmetric dependency. Role-specific credits evaluate destroy programs as leaders and repair programs as conditional follower responses, guiding a coupled optimization process that combines LLM generator learning with population-based evolutionary search over programs. Experiments on the traveling salesperson problem and capacitated vehicle routing problem show that SPO outperforms strong baselines across a broad range of settings and generalizes beyond the discovery scale to larger instances and benchmark sets. Behavioral analyses further demonstrate state-dependent operator behavior and coupled destroy-repair improvement during discovery.

Figures & tables

Appendix figures & tables1 asset

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. Large Neighborhood Search meets Iterative Neural Constraint Heuristics

    Mar 21, 2026Yudong W. Xu, Wenhao Li, Scott Sanner +1Constraint SatisfactionLarge Neighborhood Search

  2. Large Language Model-Driven Full-Component Evolution of Adaptive Large Neighborhood Search

    Mar 7, 2026Shaohua Yu, Tianyu Chen, Linyan Liu +1Automated Heuristic DesignLarge Neighborhood Search

  3. AdaEvolve: Adaptive LLM Driven Zeroth-Order Optimization

    Feb 23, 2026Mert Cemri, Shubham Agrawal, Akshat Gupta +9Large Language Model-Guided OptimizationLLMs for Evolutionary Optimization