Self-Improvement for Neural Combinatorial Optimization: Sample without Replacement, but Improvement
Abstract
Domain fit: AI-core · Core AI workload signals detected from paper context and implementation/artifact evidence.
Current methods for end-to-end constructive neural combinatorial optimization usually train a policy using behavior cloning from expert solutions or policy gradient methods from reinforcement learning. While behavior cloning is straightforward, it requires expensive expert solutions, and policy gradient methods are often computationally demanding and complex to fine-tune. In this work, we bridge the two and simplify the training process by sampling multiple solutions for random instances using the current model in each epoch and then selecting the best solution as an expert trajectory for supervised imitation learning. To achieve progressively improving solutions with minimal sampling, we introduce a method that combines round-wise Stochastic Beam Search with an update strategy derived from a provable policy improvement. This strategy refines the policy between rounds by utilizing the advantage of the sampled sequences with almost no computational overhead. We evaluate our approach on the Traveling Salesman Problem and the Capacitated Vehicle Routing Problem. The models trained with our method achieve comparable performance and generalization to those trained with expert data. Additionally, we apply our method to the Job Shop Scheduling Problem using a transformer-based architecture and outperform existing state-of-the-art methods by a wide margin.
Results and benchmarks
Current methods for end-to-end constructive neural combinatorial optimization usually train a policy using behavior cloning from expert solutions or policy gradient methods from reinforcement learning.
Benchmark evidence is limited
LLM evidence refs: paper.title, repos[0].fullName, summary.hasReliableImplementation
Evidence graph: 4 refs, 4 links.
Utility signals: depth 55/100, grounding 85/100, status medium.
Implementation
Best maintained implementation now
Official repository for the TMLR paper "Self-Improvement for Neural Combinatorial Optimization: Sample Without Replacement, but Improvement"
30 stars · 5 forks · Last push Jan 22, 2026 · MIT license
- License
- CI
- Dependencies
- Docker
Official implementation from Papers with Code · Repository link is mentioned in the paper metadata · Strong overlap with paper title keywords
grimmlab/gumbeldore is the strongest maintained implementation based on ranking signals. License is declared (MIT). Dependency/environment manifests are present.
Open grimmlab/gumbeldore- No CI workflows detected
- Selected grimmlab/gumbeldore as the strongest maintained implementation for new work.
- Includes dependency/environment manifest signals.
- Repository activity is within the last 24 months.
Reproduction readiness
Setup required
Dependencies pinned, manual setup needed
- grimmlab/gumbeldore has requirements.txt but requires manual environment setup.
- Last push was 280 days ago, so expect possible dependency version conflicts.
- No CI pipeline, so test coverage is unknown.
Quick start
git clone https://github.com/grimmlab/gumbeldore.git
pip install -r requirements.txt Validation caveat
Hugging Face artifacts
No direct paper-linked artifacts were found. Showing strongest curated related artifacts for faster exploration.
Models
- SNR93/character_replacement_in_video
44 downloads · 2 likes
Broaden model search
Datasets
No trustworthy datasets matches right now.
Search datasets on Hugging FaceSpaces
No trustworthy spaces matches right now.
Search spaces on Hugging FaceResearch context
Tasks
None detected
Methods
Transformer, Reinforcement learning, QUBO / Combinatorial optimization
Domains
None detected
Open this paper in HFEPX to review benchmark signals, evaluation modes, and human-feedback protocol context.
Open in HFEPXJump to Paper2Code search queries derived from this paper's research context.
LLM evidence refs: paper.title, repos[0].fullName, summary.hasReliableImplementation
Data includes links from Papers with Code ( CC-BY-SA-4.0 ).