Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Leader Reward for POMO-Based Neural Combinatorial Optimization

About

Deep neural networks based on reinforcement learning (RL) for solving combinatorial optimization (CO) problems are developing rapidly and have shown a tendency to approach or even outperform traditional solvers. However, existing methods overlook an important distinction: CO problems differ from other traditional problems in that they focus solely on the optimal solution provided by the model within a specific length of time, rather than considering the overall quality of all solutions generated by the model. In this paper, we propose Leader Reward and apply it during two different training phases of the Policy Optimization with Multiple Optima (POMO) model to enhance the model's ability to generate optimal solutions. This approach is applicable to a variety of CO problems, such as the Traveling Salesman Problem (TSP), the Capacitated Vehicle Routing Problem (CVRP), and the Flexible Flow Shop Problem (FFSP), but also works well with other POMO-based models or inference phase's strategies. We demonstrate that Leader Reward greatly improves the quality of the optimal solutions generated by the model. Specifically, we reduce the POMO's gap to the optimum by more than 100 times on TSP100 with almost no additional computational overhead.

Chaoyang Wang, Pengzhi Cheng, Jingze Li, Weiwei Sun• 2024

Related benchmarks

TaskDatasetResultRank
Capacitated Vehicle Routing ProblemCVRPLib
Optimality Gap1.19
66
Traveling Salesman ProblemTSPLib All Instances (N < 250)
Optimality Gap0.00e+0
66
Traveling Salesman Problem (TSP)TSP n=100 10K instances (test)
Objective Value7.765
64
Capacitated Vehicle Routing ProblemCVRP N=100 10,000 instances (test)
Objective Value15.579
56
Traveling Salesman Problem (TSP)TSP n=150 Generalization 1K instances
Objective Value9.346
37
Capacitated Vehicle Routing ProblemCVRP n=150 1k instances
Objective Value19.126
29
Capacitated Vehicle Routing Problem (CVRP)CVRP n=200 Generalization 1K instances
Objective Value21.966
23
Traveling Salesman Problem (TSP)TSP n=200 Generalization 1K instances
Objective Value10.695
21
Flexible Flow Shop ProblemFFSP20 1K instances 1.0 (test)
Cost24.169
11
Flexible Flow Shop ProblemFFSP50 1K instances 1.0 (test)
Cost48.241
9
Showing 10 of 11 rows

Other info

Follow for update