Learn to Design the Heuristics for Vehicle Routing Problem
- URL: http://arxiv.org/abs/2002.08539v1
- Date: Thu, 20 Feb 2020 02:39:02 GMT
- Title: Learn to Design the Heuristics for Vehicle Routing Problem
- Authors: Lei Gao, Mingxiang Chen, Qichang Chen, Ganzhong Luo, Nuoyi Zhu, Zhixin
Liu
- Abstract summary: This paper presents an approach to learn the local-searchs that iteratively improves the solution of Vehicle Problem (VRP)
A local-searchs is composed of a destroy operator that destructs a candidate solution, and a following repair operator that rebuilds the destructed one into a new one.
The proposed neural network, as trained through actor-critic framework, consists of an encoder in form of a modified version of Graph Attention Network.
- Score: 5.37343672465706
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: This paper presents an approach to learn the local-search heuristics that
iteratively improves the solution of Vehicle Routing Problem (VRP). A
local-search heuristics is composed of a destroy operator that destructs a
candidate solution, and a following repair operator that rebuilds the
destructed one into a new one. The proposed neural network, as trained through
actor-critic framework, consists of an encoder in form of a modified version of
Graph Attention Network where node embeddings and edge embeddings are
integrated, and a GRU-based decoder rendering a pair of destroy and repair
operators. Experiment results show that it outperforms both the traditional
heuristics algorithms and the existing neural combinatorial optimization for
VRP on medium-scale data set, and is able to tackle the large-scale data set
(e.g., over 400 nodes) which is a considerable challenge in this area.
Moreover, the need for expertise and handcrafted heuristics design is
eliminated due to the fact that the proposed network learns to design the
heuristics with a better performance. Our implementation is available online.
Related papers
- GASE: Graph Attention Sampling with Edges Fusion for Solving Vehicle Routing Problems [6.084414764415137]
We propose an adaptive Graph Attention Sampling with the Edges Fusion framework to solve vehicle routing problems.
Our proposed model outperforms the existing methods by 2.08%-6.23% and shows stronger generalization ability.
arXiv Detail & Related papers (2024-05-21T03:33:07Z) - Auto-Train-Once: Controller Network Guided Automatic Network Pruning from Scratch [72.26822499434446]
Auto-Train-Once (ATO) is an innovative network pruning algorithm designed to automatically reduce the computational and storage costs of DNNs.
We provide a comprehensive convergence analysis as well as extensive experiments, and the results show that our approach achieves state-of-the-art performance across various model architectures.
arXiv Detail & Related papers (2024-03-21T02:33:37Z) - Iterative Soft Shrinkage Learning for Efficient Image Super-Resolution [91.3781512926942]
Image super-resolution (SR) has witnessed extensive neural network designs from CNN to transformer architectures.
This work investigates the potential of network pruning for super-resolution iteration to take advantage of off-the-shelf network designs and reduce the underlying computational overhead.
We propose a novel Iterative Soft Shrinkage-Percentage (ISS-P) method by optimizing the sparse structure of a randomly network at each and tweaking unimportant weights with a small amount proportional to the magnitude scale on-the-fly.
arXiv Detail & Related papers (2023-03-16T21:06:13Z) - RDRN: Recursively Defined Residual Network for Image Super-Resolution [58.64907136562178]
Deep convolutional neural networks (CNNs) have obtained remarkable performance in single image super-resolution.
We propose a novel network architecture which utilizes attention blocks efficiently.
arXiv Detail & Related papers (2022-11-17T11:06:29Z) - Large Neighborhood Search based on Neural Construction Heuristics [5.210197476419621]
We propose a learned construction based on neural networks as repair operator to solve the vehicle routing problem with time windows.
Our method uses graph neural networks to encode the problem and auto-regressively decodes a solution.
arXiv Detail & Related papers (2022-05-02T09:38:19Z) - Information Obfuscation of Graph Neural Networks [96.8421624921384]
We study the problem of protecting sensitive attributes by information obfuscation when learning with graph structured data.
We propose a framework to locally filter out pre-determined sensitive attributes via adversarial training with the total variation and the Wasserstein distance.
arXiv Detail & Related papers (2020-09-28T17:55:04Z) - Dynamic Partial Removal: A Neural Network Heuristic for Large
Neighborhood Search [6.297706165407368]
This paper presents a novel neural network design that learns the for Large Neighborhood Search (LNS)
LNS consists of a destroy operator and a repair operator that specify a way to carry out the neighborhood search to solve the Combinatorial Optimization problems.
arXiv Detail & Related papers (2020-05-19T09:50:35Z) - Sparse aNETT for Solving Inverse Problems with Deep Learning [2.5234156040689237]
We propose a sparse reconstruction framework (aNETT) for solving inverse problems.
We train an autoencoder network $D circ E$ with $E$ acting as a nonlinear sparsifying transform.
Numerical results are presented for sparse view CT.
arXiv Detail & Related papers (2020-04-20T18:43:13Z) - Binary Neural Networks: A Survey [126.67799882857656]
The binary neural network serves as a promising technique for deploying deep models on resource-limited devices.
The binarization inevitably causes severe information loss, and even worse, its discontinuity brings difficulty to the optimization of the deep network.
We present a survey of these algorithms, mainly categorized into the native solutions directly conducting binarization, and the optimized ones using techniques like minimizing the quantization error, improving the network loss function, and reducing the gradient error.
arXiv Detail & Related papers (2020-03-31T16:47:20Z) - Learning to Hash with Graph Neural Networks for Recommender Systems [103.82479899868191]
Graph representation learning has attracted much attention in supporting high quality candidate search at scale.
Despite its effectiveness in learning embedding vectors for objects in the user-item interaction network, the computational costs to infer users' preferences in continuous embedding space are tremendous.
We propose a simple yet effective discrete representation learning framework to jointly learn continuous and discrete codes.
arXiv Detail & Related papers (2020-03-04T06:59:56Z)
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.