RL for Combinatorial Optimization
RL: Reinforcement Learning
Overview
This field uses reinforcement learning (RL) to build or improve solutions to problems such as vehicle routing, job-shop scheduling, packing, and graph design, where choices interact and the search space grows rapidly. Common approaches train policies with PPO or policy gradients using graph neural networks or Transformers, and increasingly combine RL with local search, evolutionary methods, exact optimization, or tree search. Research also focuses on dynamic settings, changing constraints, and generalizing from small training instances to larger or unfamiliar problems. A central tension is whether learned methods can match strong specialized heuristics and exact solvers in solution quality while offering faster decisions and reliable feasibility at scale.
Latest papers
106 papers18 papers in the last four weeks, up 80% on the four weeks before. 0.1% of all new papers.
N(CO): Neural Combinatorial Optimization with Chance Constraints to Solve Stochastic Orienteering
Deep Reinforcement Learning for Minimum Zero-Forcing Sets
Discovering Lattice Reduction Strategies via Self-Play
Geometry-Aware Reinforcement Learning for 2D Irregular Nesting
Baseline-Free Policy Optimization for Neural Combinatorial Optimization
TriSearch: Learning to Optimize Triangulations via Bistellar Flips
Towards Generalization-Oriented Models for Vehicle Routing Problems with Mixture-of-Experts
MVR-cache: Optimizing Semantic Caching via Multi-Vector Retrieval and Learned Prompt Segmentation
Projecting Latent RL Actions: Towards Generalizable and Scalable Graph Combinatorial Optimization
LaGCO-RL, a Python library that automates latent action-space construction and supports existing RL-GCO solutions, promoting reproducibility and adaptation to new GCO benchmarks.