Interpreting Neural Combinatorial Optimization via Evolving Programmatic Bottlenecks
Not on the map. Why?
Abstract (arXiv)
Neural Combinatorial Optimization (NCO) achieves strong performance, yet its black-box nature remains a key roadblock to deployment and scientific diagnosis. Standard interpretability tools, such as Concept Bottleneck Models (CBMs), are ill-equipped for NCO, whose decisions are dynamic, state-dependent, and lack proper concept vocabulary definition. To close this gap, we introduce Evolving Programmatic Bottlenecks (EPB), to our knowledge, the first framework for interpreting NCO policies by distilling black-box NCO models into human-readable program portfolios. EPB employs an LLM to autonomously evolve a bank of programs, where each program's per-step action distribution serves as the bottleneck. EPB works through an iterative framework: Block I fixes program bank capacity and introduces a hybrid textual-numerical gradient descent scheme that couples numerical gradients for student router updates and textual gradients for LLM-based program revision; Block II dynamically adapts bank capacity via fault-targeted expansion and redundancy pruning. Extensive experiments demonstrate EPB's effectiveness and broad applicability, where the distilled program portfolios largely match original performance. EPB also reveals that NCO behavior shifts across optimization stages and can be approximated as a composition of classic heuristic variants. Our work advances interpretable NCO and establishes EPB as a promising tool for interpreting sequential decision-making models.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 32 of its 47 references that are in the map. First posted on arXiv 18 Jun 2026.
Builds on
32 of 47 references.
References · 32
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
- 2021Program Synthesis with Large Language Modelscited by 3,637
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,211
- 2013Visualizing and Understanding Convolutional Networkscited by 2,290
- 2022Competition-Level Code Generation with AlphaCodecited by 1,462
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,319
- 2020Concept Bottleneck Modelscited by 1,032
- 2015Pointer Networkscited by 895
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 608
- 2020POMO: Policy Optimization with Multiple Optima for Reinforcement Learningcited by 348
- 2018Reinforcement Learning for Solving the Vehicle Routing Problemcited by 333
20 more
- 2022Post-hoc Concept Bottleneck Modelscited by 293
- 2024TextGrad: Automatic "Differentiation" via Textcited by 273
- 2024Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Modelcited by 268
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 221
- 2023Causal Abstraction: A Theoretical Foundation for Mechanistic Interpretabilitycited by 205
- 2018Programmatically Interpretable Reinforcement Learningcited by 193
- 2019Learning Improvement Heuristics for Solving Routing Problemscited by 164
- 2023Neural Combinatorial Optimization with Heavy Decoder: Toward Large Scale Generalizationcited by 142
- 2021Learning to Iteratively Solve Routing Problems with Dual-Aspect Collaborative Transformercited by 108
- 2021Efficient Active Search for Combinatorial Optimization Problemscited by 100
- 2022Simulation-guided Beam Search for Neural Combinatorial Optimizationcited by 84
- 2023Discover and Cure: Concept-aware Mitigation of Spurious Correlationcited by 71
- 2024VLG-CBM: Training Concept Bottleneck Models with Vision-Language Guidancecited by 65
- 2021Learning to Synthesize Programs as Interpretable and Generalizable Policiescited by 59
- 2023Interpretable and Explainable Logical Policies via Neurally Guided Symbolic Abstractioncited by 46
- 2024Concept Bottleneck Large Language Modelscited by 43
- 2023Learning to Intervene on Concept Bottleneckscited by 29
- 2024Opening the AI black box: program synthesis via mechanistic interpretabilitycited by 20
- 2025Interpretable Generative Models through Post-hoc Concept Bottleneckscited by 11
- 2025Probing Neural Combinatorial Optimization Modelscited by 3
Built on by
Not cited yet.