Learning to Perform Local Rewriting for Combinatorial Optimization
Not on the map. Why?
Abstract (arXiv)
Search-based methods for hard combinatorial optimization are often guided by heuristics. Tuning heuristics in various conditions and situations is often time-consuming. In this paper, we propose NeuRewriter that learns a policy to pick heuristics and rewrite the local components of the current solution to iteratively improve it until convergence. The policy factorizes into a region-picking and a rule-picking component, each parameterized by a neural network trained with actor-critic methods in reinforcement learning. NeuRewriter captures the general structure of combinatorial problems and shows strong performance in three versatile tasks: expression simplification, online job scheduling and vehicle routing problems. NeuRewriter outperforms the expression simplification component in Z3; outperforms DeepRM and Google OR-tools in online job scheduling; and outperforms recent neural baselines and Google OR-tools in vehicle routing problems.
Key facts. Cited by 183 papers in the map (data through 7 Oct 2026). First posted on arXiv 30 Sep 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 30; 2022: 36; 2023: 34; 2024: 30; 2025: 32; 2026: 21.
183 papers.
Sort:
By area:
- 2023Large Language Models as Optimizerscited by 830
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 216
- 2023Neural Combinatorial Optimization with Heavy Decoder: Toward Large Scale Generalizationcited by 140
- 2022DIMES: A Differentiable Meta Solver for Combinatorial Optimization Problemscited by 127
- 2022Sym-NCO: Leveraging Symmetricity for Neural Combinatorial Optimizationcited by 118
- 2021Learning to Delegate for Large-scale Vehicle Routingcited by 108
- 2021Learning to Iteratively Solve Routing Problems with Dual-Aspect Collaborative Transformercited by 108
- 2021NeuroLKH: Combining Deep Learning Model with Lin-Kernighan-Helsgaun Heuristic for Solving the Traveling Salesman Problemcited by 102
- 2021Efficient Active Search for Combinatorial Optimization Problemscited by 99
- 2021Deep Policy Dynamic Programming for Vehicle Routing Problemscited by 94
- 2021Matrix Encoding Networks for Neural Combinatorial Optimizationcited by 89
- 2021Learning Collaborative Policies to Solve NP-hard Routing Problemscited by 86
38 more
- 2022Simulation-guided Beam Search for Neural Combinatorial Optimizationcited by 84
- 2023Learning to Search Feasible and Infeasible Regions of Routing Problems with Flexible Neural k-Optcited by 81
- 2023DeepACO: Neural-enhanced Ant Systems for Combinatorial Optimizationcited by 77
- 2023RL4CO: an Extensive Reinforcement Learning for Combinatorial Optimization Benchmarkcited by 70
- 2024MVMoE: Multi-Task Vehicle Routing Solver with Mixture-of-Expertscited by 69
- 2023Towards Omni-generalizable Neural Methods for Vehicle Routing Problemscited by 68
- 2022Learning Generalizable Models for Vehicle Routing Problems via Knowledge Distillationcited by 61
- 2022Winner Takes It All: Training Performant RL Populations for Combinatorial Optimizationcited by 57
- 2022Pareto Set Learning for Neural Multi-objective Combinatorial Optimizationcited by 56
- 2021Neuro-Symbolic Artificial Intelligence: Current Trendscited by 54
- 2023Pointerformer: Deep Reinforced Multi-Pointer Transformer for the Traveling Salesman Problemcited by 49
- 2024Multi-Task Learning for Routing Problem with Cross-Problem Zero-Shot Generalizationcited by 49
- 2022A Survey for Solving Mixed Integer Programming via Machine Learningcited by 44
- 2025Fast T2T: Optimization Consistency Speeds Up Diffusion-Based Training-to-Testing Solving for Combinatorial Optimizationcited by 43
- 2023Combinatorial Optimization with Policy Adaptation using Latent Space Searchcited by 41
- 2023Let the Flows Tell: Solving Graph Combinatorial Optimization Problems with GFlowNetscited by 40
- 2024GOAL: A Generalist Combinatorial Optimization Agent Learnercited by 39
- 2023Searching Large Neighborhoods for Integer Linear Programs with Contrastive Learningcited by 37
- 2025Rethinking Light Decoder-based Solvers for Vehicle Routing Problemscited by 36
- 2021Heterogeneous Attentions for Solving Pickup and Delivery Problem via Deep Reinforcement Learningcited by 35
- 2021Learning Large Neighborhood Search Policy for Integer Programmingcited by 35
- 2024PolyNet: Learning Diverse Solution Strategies for Neural Combinatorial Optimizationcited by 35
- 2022Unsupervised Learning for Combinatorial Optimization with Principled Objective Relaxationcited by 32
- 2024Self-Improvement for Neural Combinatorial Optimization: Sample without Replacement, but Improvementcited by 32
- 2021ScheduleNet: Learn to solve multi-agent scheduling problems with reinforcement learningcited by 31
- 2021Deep Reinforcement Learning for Solving the Heterogeneous Capacitated Vehicle Routing Problemcited by 31
- 2022Learning to Solve Routing Problems via Distributionally Robust Optimizationcited by 31
- 2021Accelerating Quadratic Optimization with Reinforcement Learningcited by 30
- 2022Efficient Neural Neighborhood Search for Pickup and Delivery Problemscited by 29
- 2024Learning to Handle Complex Constraints for Vehicle Routing Problemscited by 29
- 2021Equality Saturation for Tensor Graph Superoptimizationcited by 27
- 2023ASP: Learn a Universal Neural Solver!cited by 27
- 2021A Bi-Level Framework for Learning to Solve Combinatorial Optimization on Graphscited by 26
- 2024Position: Rethinking Post-Hoc Search-Based Neural Approaches for Solving Large-Scale Traveling Salesman Problemscited by 24
- 2023Meta-SAGE: Scale Meta-Learning Scheduled Adaptation with Guided Exploration for Mitigating Scale Shift on Combinatorial Optimizationcited by 23
- 2024Self-Labeling the Job Shop Scheduling Problemcited by 23
- 2024Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectivescited by 23
- 2021Analytics and Machine Learning in Vehicle Routing Researchcited by 22
50 most cited of 183 All 183 (JSON)
- 2026Depot-Closed Multi-Component Construction for Neural Vehicle Routing28 Sep 2026
- 2026Improving Cross-Problem Vehicle Routing with Locally Augmented Preferences and Representation Disentanglement25 Aug 2026
- 2026JAMPR+/L2D: scalable neural heuristic for constrained vehicle routing problems in dynamic environment14 Aug 2026
- 2026Deep Reinforcement Learning solution for pickup and delivery routing problems with time window and capacity constraints14 Aug 2026
- 2026Smart routes: a system for development and comparison of algorithms for solving vehicle routing problems with realistic constraints14 Aug 2026
- 2026LM-GRASP: Instance-Specific Language Models for Combinatorial Construction via Online Imitation Learning30 Jul 2026
- 2026TriSearch: Learning to Optimize Triangulations via Bistellar Flips28 May 2026
- 2026COAgents: Multi-Agent Framework to Learn and Navigate Routing Problems Search Space20 May 2026
- 2026A Unified Knowledge Embedded Reinforcement Learning-based Framework for Generalized Capacitated Vehicle Routing Problems14 May 2026
- 2026Two-Stage Learned Decomposition for Scalable Routing on Multigraphs6 May 2026
- 2026FiLMMeD: Feature-wise Linear Modulation for Cross-Problem Multi-Depot Vehicle Routing30 Apr 2026
- 2026UniHetCO: A Unified Heterogeneous Representation for Multi-Problem Learning in Unsupervised Neural Combinatorial Optimization12 Mar 2026
38 more
- 2026Cluster-Aware Attention-Based Deep Reinforcement Learning for Pickup and Delivery Problems9 Mar 2026
- 2026Constraints Matrix Diffusion based Generative Neural Solver for Vehicle Routing Problems8 Mar 2026
- 2026Learning Memory-Enhanced Improvement Heuristics for Flexible Job Shop Scheduling3 Mar 2026
- 2026Efficient Decoder Scaling Strategy for Neural Routing Solvers28 Feb 2026
- 2026Survey on Neural Routing Solvers25 Feb 2026
- 2026Towards Efficient Constraint Handling in Neural Solvers for Routing Problems17 Feb 2026
- 2026Beyond Solving: Prescriptive Probing for Neural Routing Solvers6 Feb 2026
- 2026HeatACO: A Heatmap-Guided Max--Min Ant System for Large-Scale Travelling Salesman Problems26 Jan 2026
- 2026Enabling Population-Based Architectures for Neural Combinatorial Optimization13 Jan 2026
- 2025Deep Learning--Accelerated Multi-Start Large Neighborhood Search for Real-time Freight Bundling12 Dec 2025
- 2025Multi-Task Vehicle Routing Solver via Mixture of Specialized Experts under State-Decomposable MDP24 Oct 2025
- 2025Empowering Targeted Neighborhood Search via Hyper Tour for Large-Scale TSP23 Oct 2025
- 2025A Unified Deep Reinforcement Learning Approach for Close Enough Traveling Salesman Problem3 Oct 2025
- 2025Iterative In-Context Learning to Enhance LLMs Abstract Reasoning: The Case-Study of Algebraic Tasks1 Sep 2025
- 2025Edge-Selector Model Applied for Local Search Neighborhood for Solving Vehicle Routing Problems12 Aug 2025
- 2025POMO+: Leveraging starting nodes in POMO for solving Capacitated Vehicle Routing Problem11 Aug 2025
- 2025Lifelong Learner: Discovering Versatile Neural Solvers for Vehicle Routing Problems8 Aug 2025
- 2025Parametrized Multi-Agent Routing via Deep Attention Models30 Jul 2025
- 2025Efficient Neural Combinatorial Optimization Solver for the Min-max Heterogeneous Capacitated Vehicle Routing Problem28 Jul 2025
- 2025Learning neuro-symbolic convergent term rewriting systems25 Jul 2025
- 2025Learning for routing: A guided review of recent developments and future directions30 Jun 2025
- 2025Beyond Simple Graphs: Neural Multi-Objective Routing on Multigraphs27 Jun 2025
- 2025EFormer: An Effective Edge-based Transformer for Vehicle Routing Problems19 Jun 2025
- 2025Synergizing Reinforcement Learning and Genetic Algorithms for Neural Combinatorial Optimization11 Jun 2025
- 2025Preference-Driven Multi-Objective Combinatorial Optimization with Conditional Computation10 Jun 2025
- 2025Latent Guided Sampling for Combinatorial Optimization4 Jun 2025
- 2025Improving Generalization of Neural Combinatorial Optimization for Vehicle Routing Problems via Test-Time Projection Learning3 Jun 2025
- 2025DOPPLER: Dual-Policy Learning for Device Assignment in Asynchronous Dataflow Graphs29 May 2025
- 2025Learning to Insert for Constructive Neural Vehicle Routing Solver20 May 2025
- 2025ABCDWaveNet: Advancing Robust Road Ponding Detection in Fog through Dynamic Frequency-Spatial Synergy7 Apr 2025
- 2025TuneNSearch: a hybrid transfer learning and local search approach for solving vehicle routing problems16 Mar 2025
- 2025Exploiting Edited Large Language Models as General Scientific Optimizers8 Mar 2025
- 2025Learning to Reduce Search Space for Generalizable Neural Routing Solver5 Mar 2025
- 2025Adversarial Generative Flow Network for Solving Vehicle Routing Problems3 Mar 2025
- 2025Rethinking Light Decoder-based Solvers for Vehicle Routing Problems2 Mar 2025
- 2025Destroy and Repair Using Hyper Graphs for Routing22 Feb 2025
- 2025Solving Online Resource-Constrained Scheduling for Follow-Up Observation in Astronomy: a Reinforcement Learning Approach16 Feb 2025
- 2025Unrealized Expectations: Comparing AI Methods vs Classical Algorithms for Maximum Independent Set5 Feb 2025
50 newest of 183 All 183 (JSON)
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 216
- 2025Fast T2T: Optimization Consistency Speeds Up Diffusion-Based Training-to-Testing Solving for Combinatorial Optimizationcited by 43
- 2023Accelerating Diffusion-based Combinatorial Optimization Solvers by Progressive Distillationcited by 4
- 2026Constraints Matrix Diffusion based Generative Neural Solver for Vehicle Routing Problemscited by 0
- 2026Constraints Matrix Diffusion based Generative Neural Solver for Vehicle Routing Problems8 Mar 2026
- 2025Fast T2T: Optimization Consistency Speeds Up Diffusion-Based Training-to-Testing Solving for Combinatorial Optimization5 Feb 2025
- 2023Accelerating Diffusion-based Combinatorial Optimization Solvers by Progressive Distillation12 Aug 2023
- 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimization16 Feb 2023
- 2023Large Language Models as Optimizerscited by 830
- 2023Neural Combinatorial Optimization with Heavy Decoder: Toward Large Scale Generalizationcited by 140
- 2022DIMES: A Differentiable Meta Solver for Combinatorial Optimization Problemscited by 127
- 2022Sym-NCO: Leveraging Symmetricity for Neural Combinatorial Optimizationcited by 118
- 2021Learning to Delegate for Large-scale Vehicle Routingcited by 108
- 2021Learning to Iteratively Solve Routing Problems with Dual-Aspect Collaborative Transformercited by 108
- 2021NeuroLKH: Combining Deep Learning Model with Lin-Kernighan-Helsgaun Heuristic for Solving the Traveling Salesman Problemcited by 102
- 2021Efficient Active Search for Combinatorial Optimization Problemscited by 99
- 2021Deep Policy Dynamic Programming for Vehicle Routing Problemscited by 94
- 2021Matrix Encoding Networks for Neural Combinatorial Optimizationcited by 89
- 2021Learning Collaborative Policies to Solve NP-hard Routing Problemscited by 86
- 2022Simulation-guided Beam Search for Neural Combinatorial Optimizationcited by 84
12 most cited of 174 All 174 (JSON)
- 2026Depot-Closed Multi-Component Construction for Neural Vehicle Routing28 Sep 2026
- 2026Improving Cross-Problem Vehicle Routing with Locally Augmented Preferences and Representation Disentanglement25 Aug 2026
- 2026JAMPR+/L2D: scalable neural heuristic for constrained vehicle routing problems in dynamic environment14 Aug 2026
- 2026Deep Reinforcement Learning solution for pickup and delivery routing problems with time window and capacity constraints14 Aug 2026
- 2026Smart routes: a system for development and comparison of algorithms for solving vehicle routing problems with realistic constraints14 Aug 2026
- 2026TriSearch: Learning to Optimize Triangulations via Bistellar Flips28 May 2026
- 2026COAgents: Multi-Agent Framework to Learn and Navigate Routing Problems Search Space20 May 2026
- 2026A Unified Knowledge Embedded Reinforcement Learning-based Framework for Generalized Capacitated Vehicle Routing Problems14 May 2026
- 2026Two-Stage Learned Decomposition for Scalable Routing on Multigraphs6 May 2026
- 2026FiLMMeD: Feature-wise Linear Modulation for Cross-Problem Multi-Depot Vehicle Routing30 Apr 2026
- 2026UniHetCO: A Unified Heterogeneous Representation for Multi-Problem Learning in Unsupervised Neural Combinatorial Optimization12 Mar 2026
- 2026Cluster-Aware Attention-Based Deep Reinforcement Learning for Pickup and Delivery Problems9 Mar 2026
12 newest of 174 All 174 (JSON)