A Neural Separation Algorithm for the Rounded Capacity Inequalities
- URL: http://arxiv.org/abs/2306.17283v2
- Date: Sat, 28 Oct 2023 07:11:22 GMT
- Title: A Neural Separation Algorithm for the Rounded Capacity Inequalities
- Authors: Hyeonah Kim and Jinkyoo Park and Changhyun Kwon
- Abstract summary: We design a learning-based separation algorithm with graph coarsening that learns the solutions of the exact problem with a graph neural network (GNN)
We compare the performance of our approach with CVRPSEP, a popular separation software package for various cuts used in solving VRPs.
- Score: 19.31854552060491
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: The cutting plane method is a key technique for successful branch-and-cut and
branch-price-and-cut algorithms that find the exact optimal solutions for
various vehicle routing problems (VRPs). Among various cuts, the rounded
capacity inequalities (RCIs) are the most fundamental. To generate RCIs, we
need to solve the separation problem, whose exact solution takes a long time to
obtain; therefore, heuristic methods are widely used. We design a
learning-based separation heuristic algorithm with graph coarsening that learns
the solutions of the exact separation problem with a graph neural network
(GNN), which is trained with small instances of 50 to 100 customers. We embed
our separation algorithm within the cutting plane method to find a lower bound
for the capacitated VRP (CVRP) with up to 1,000 customers. We compare the
performance of our approach with CVRPSEP, a popular separation software package
for various cuts used in solving VRPs. Our computational results show that our
approach finds better lower bounds than CVRPSEP for large-scale problems with
400 or more customers, while CVRPSEP shows strong competency for problems with
less than 400 customers.
Related papers
- A Multiagent Path Search Algorithm for Large-Scale Coalition Structure Generation [61.08720171136229]
Coalition structure generation is a fundamental computational problem in multiagent systems.
We develop SALDAE, a multiagent path finding algorithm for CSG that operates on a graph of coalition structures.
arXiv Detail & Related papers (2025-02-14T15:21:27Z) - Deep learning-driven scheduling algorithm for a single machine problem
minimizing the total tardiness [0.0]
We propose a deep neural network that acts as a decomposition-time estimator of the criterion value used in a single-pass scheduling algorithm.
We show that our machine learning-driven approach can efficiently generalize information from the training phase to significantly larger instances.
arXiv Detail & Related papers (2024-02-19T15:34:09Z) - Spatial-temporal-demand clustering for solving large-scale vehicle
routing problems with time windows [0.0]
We propose a decompose-route-improve (DRI) framework that groups customers using clustering.
Its similarity metric incorporates customers' spatial, temporal, and demand data.
We apply pruned local search (LS) between solved subproblems to improve the overall solution.
arXiv Detail & Related papers (2024-01-20T06:06:01Z) - Let the Flows Tell: Solving Graph Combinatorial Optimization Problems
with GFlowNets [86.43523688236077]
Combinatorial optimization (CO) problems are often NP-hard and out of reach for exact algorithms.
GFlowNets have emerged as a powerful machinery to efficiently sample from composite unnormalized densities sequentially.
In this paper, we design Markov decision processes (MDPs) for different problems and propose to train conditional GFlowNets to sample from the solution space.
arXiv Detail & Related papers (2023-05-26T15:13:09Z) - MARLIN: Soft Actor-Critic based Reinforcement Learning for Congestion
Control in Real Networks [63.24965775030673]
We propose a novel Reinforcement Learning (RL) approach to design generic Congestion Control (CC) algorithms.
Our solution, MARLIN, uses the Soft Actor-Critic algorithm to maximize both entropy and return.
We trained MARLIN on a real network with varying background traffic patterns to overcome the sim-to-real mismatch.
arXiv Detail & Related papers (2023-02-02T18:27:20Z) - Learning to Optimize Permutation Flow Shop Scheduling via Graph-based
Imitation Learning [70.65666982566655]
Permutation flow shop scheduling (PFSS) is widely used in manufacturing systems.
We propose to train the model via expert-driven imitation learning, which accelerates convergence more stably and accurately.
Our model's network parameters are reduced to only 37% of theirs, and the solution gap of our model towards the expert solutions decreases from 6.8% to 1.3% on average.
arXiv Detail & Related papers (2022-10-31T09:46:26Z) - Reinforcement Learning for Branch-and-Bound Optimisation using
Retrospective Trajectories [72.15369769265398]
Machine learning has emerged as a promising paradigm for branching.
We propose retro branching; a simple yet effective approach to RL for branching.
We outperform the current state-of-the-art RL branching algorithm by 3-5x and come within 20% of the best IL method's performance on MILPs with 500 constraints and 1000 variables.
arXiv Detail & Related papers (2022-05-28T06:08:07Z) - Learning to Delegate for Large-scale Vehicle Routing [4.425982186154401]
Vehicle routing problems (VRPs) are a class of problems with wide practical applications.
Previous or learning-based works achieve decent solutions on small problem instances of up to 100 customers.
This article presents a novel learning-augmented local search algorithm to solve large-scale VRP.
arXiv Detail & Related papers (2021-07-08T22:51:58Z) - Solve routing problems with a residual edge-graph attention neural
network [10.42872026679616]
In this paper, an end-to-end deep reinforcement learning framework is proposed to solve NP-hard optimization problems.
The proposed framework is aiming to improve the models in literacy in terms of the neural network model and the training algorithm.
Specifically, the average optimality gap is reduced from 4.53% (reported best citeR22) to 3.67% for TSP with 100 nodes and from 7.34% (reported best citeR22) to 6.68% for CVRP with 100 nodes when using the greedy decoding strategy.
arXiv Detail & Related papers (2021-05-06T14:47:47Z) - Deep Policy Dynamic Programming for Vehicle Routing Problems [89.96386273895985]
We propose Deep Policy Dynamic Programming (D PDP) to combine the strengths of learned neurals with those of dynamic programming algorithms.
D PDP prioritizes and restricts the DP state space using a policy derived from a deep neural network, which is trained to predict edges from example solutions.
We evaluate our framework on the travelling salesman problem (TSP) and the vehicle routing problem (VRP) and show that the neural policy improves the performance of (restricted) DP algorithms.
arXiv Detail & Related papers (2021-02-23T15:33:57Z) - Towards Optimally Efficient Tree Search with Deep Learning [76.64632985696237]
This paper investigates the classical integer least-squares problem which estimates signals integer from linear models.
The problem is NP-hard and often arises in diverse applications such as signal processing, bioinformatics, communications and machine learning.
We propose a general hyper-accelerated tree search (HATS) algorithm by employing a deep neural network to estimate the optimal estimation for the underlying simplified memory-bounded A* algorithm.
arXiv Detail & Related papers (2021-01-07T08:00:02Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.