Learning to Optimise General TSP Instances
- URL: http://arxiv.org/abs/2010.12214v2
- Date: Tue, 3 Nov 2020 11:51:57 GMT
- Title: Learning to Optimise General TSP Instances
- Authors: Nasrin Sultana, Jeffrey Chan, A. K. Qin, Tabinda Sarwar
- Abstract summary: The Travelling Salesman Problem (TSP) is a classical optimisation problem.
Deep learning has been successfully extended to meta-learning, where previous solving efforts assist in learning how to optimise future instances.
This paper introduces a new learning-based approach to solve a variety of different and common TSP problems.
- Score: 2.6782615615913348
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: The Travelling Salesman Problem (TSP) is a classical combinatorial
optimisation problem. Deep learning has been successfully extended to
meta-learning, where previous solving efforts assist in learning how to
optimise future optimisation instances. In recent years, learning to optimise
approaches have shown success in solving TSP problems. However, they focus on
one type of TSP problem, namely ones where the points are uniformly distributed
in Euclidean spaces and have issues in generalising to other embedding spaces,
e.g., spherical distance spaces, and to TSP instances where the points are
distributed in a non-uniform manner. An aim of learning to optimise is to train
once and solve across a broad spectrum of (TSP) problems. Although supervised
learning approaches have shown to achieve more optimal solutions than
unsupervised approaches, they do require the generation of training data and
running a solver to obtain solutions to learn from, which can be time-consuming
and difficult to find reasonable solutions for harder TSP instances. Hence this
paper introduces a new learning-based approach to solve a variety of different
and common TSP problems that are trained on easier instances which are faster
to train and are easier to obtain better solutions. We name this approach the
non-Euclidean TSP network (NETSP-Net). The approach is evaluated on various TSP
instances using the benchmark TSPLIB dataset and popular instance generator
used in the literature. We performed extensive experiments that indicate our
approach generalises across many types of instances and scales to instances
that are larger than what was used during training.
Related papers
- Optimizing Solution-Samplers for Combinatorial Problems: The Landscape
of Policy-Gradient Methods [52.0617030129699]
We introduce a novel theoretical framework for analyzing the effectiveness of DeepMatching Networks and Reinforcement Learning methods.
Our main contribution holds for a broad class of problems including Max-and Min-Cut, Max-$k$-Bipartite-Bi, Maximum-Weight-Bipartite-Bi, and Traveling Salesman Problem.
As a byproduct of our analysis we introduce a novel regularization process over vanilla descent and provide theoretical and experimental evidence that it helps address vanishing-gradient issues and escape bad stationary points.
arXiv Detail & Related papers (2023-10-08T23:39:38Z) - Pointerformer: Deep Reinforced Multi-Pointer Transformer for the
Traveling Salesman Problem [67.32731657297377]
Traveling Salesman Problem (TSP) is a classic routing optimization problem originally arising in the domain of transportation and logistics.
Recently, Deep Reinforcement Learning has been increasingly employed to solve TSP due to its high inference efficiency.
We propose a novel end-to-end DRL approach, referred to as Pointerformer, based on multi-pointer Transformer.
arXiv Detail & Related papers (2023-04-19T03:48:32Z) - 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) - Travel the Same Path: A Novel TSP Solving Strategy [0.0]
We consider the imitation learning framework, which helps a deterministic algorithm making good choices whenever it needs to.
We demonstrate a strong generalization ability of a graph neural network trained under the imitation learning framework.
arXiv Detail & Related papers (2022-10-12T03:56:37Z) - Solving the Traveling Salesperson Problem with Precedence Constraints by
Deep Reinforcement Learning [59.14935871979047]
This work presents solutions to the Traveling Salesperson Problem with precedence constraints (TSPPC) using Deep Reinforcement Learning (DRL)
Common to these approaches is the use of graph models based on multi-head attention layers.
arXiv Detail & Related papers (2022-07-04T14:31:47Z) - Sample-Efficient, Exploration-Based Policy Optimisation for Routing
Problems [2.6782615615913348]
This paper presents a new reinforcement learning approach that is based on entropy.
In addition, we design an off-policy-based reinforcement learning technique that maximises the expected return.
We show that our model can generalise to various route problems.
arXiv Detail & Related papers (2022-05-31T09:51:48Z) - Learning to Solve Travelling Salesman Problem with Hardness-adaptive
Curriculum [42.28343071442175]
We propose a hardness-adaptive generator to generate instances ten times harder than the existing methods.
Our proposed method achieves significant improvement over state-of-the-art models in terms of the optimality gap.
arXiv Detail & Related papers (2022-04-07T05:59:05Z) - Learning to Sparsify Travelling Salesman Problem Instances [0.5985204759362747]
We use a pruning machine learning as a pre-processing step followed by an exact Programming approach to sparsify the travelling salesman problem.
Our learning approach requires very little training data and is amenable to mathematical analysis.
arXiv Detail & Related papers (2021-04-19T14:35:14Z) - Combining Deep Learning and Optimization for Security-Constrained
Optimal Power Flow [94.24763814458686]
Security-constrained optimal power flow (SCOPF) is fundamental in power systems.
Modeling of APR within the SCOPF problem results in complex large-scale mixed-integer programs.
This paper proposes a novel approach that combines deep learning and robust optimization techniques.
arXiv Detail & Related papers (2020-07-14T12:38:21Z) - Towards Feature-free TSP Solver Selection: A Deep Learning Approach [35.05032046810422]
The Travelling Salesman Problem (TSP) is a classical NP-hard problem and has broad applications in many disciplines and industries.
In this paper, we propose a deep learning framework, CTAS, for TSP solver selection in an end-to-end manner.
arXiv Detail & Related papers (2020-06-01T04:48:36Z)
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.