paper-with-me

Papers

Solving the QAP by Two-Stage Graph Pointer Networks and Reinforcement Learning

2024-03-31 · Satoko Iida, Ryota Yasudo

Quadratic Assignment Problem (QAP) is a practical combinatorial optimization problems that has been studied for several years. Since it is NP-hard, solving large problem instances of QAP is challenging. Although heuristics can find semi-optimal solutions, the execution time significantly increases as the problem size increases. Recently, solving combinatorial optimization problems by deep learning has been attracting attention as a faster solver than heuristics. Even with deep learning, however, solving large QAP is still challenging. In this paper, we propose the deep reinforcement learning model called the two-stage graph pointer network (GPN) for solving QAP. Two-stage GPN relies on GPN, which has been proposed for Euclidean Traveling Salesman Problem (TSP). First, we extend GPN for general TSP, and then we add new algorithms to that model for solving QAP. Our experimental results show that our two-stage GPN provides semi-optimal solutions for benchmark problem instances from TSPlib and QAPLIB.

📄 PDF Abstract BibTeX arXiv:2404.00539

Code (0)

등록된 구현이 없습니다.

Tasks

Combinatorial OptimizationDeep LearningDeep Reinforcement LearningTraveling Salesman Problem

Methods 이 논문이 사용한 방법론

Tanh Activation 설명 없음
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Sigmoid Activation 설명 없음
LSTM An LSTM is a type of recurrent neural network that addresses the vanishing gradient problem in vanilla…
[LivE@PeRson]How do I talk to a real person at Expedia? How do I talk to a real person at Expedia? To speak with a live Expedia agent, call 1 (888) 829-0881 anytime. The customer support team is available 24/7 to help with…
Pointer Network Pointer Networks tackle problems where input and output data are sequential data, but can't be solved by seq2seq type models because discrete categories of output elements…

Similar Papers 제목 키워드 기반

Accelerating the Genetic Algorithm for Large-scale Traveling Salesman Problems by Cooperative Coevolutionary Pointer Network with Reinforcement Learning

2022-09-27 · Rui Zhong, Enzhi Zhang, Masaharu Munetomo

In this paper, we propose a two-stage optimization strategy for solving the Large-scale Traveling Salesman Problems (LSTSPs) named CCPNRL-GA. First, we hypothesize that the participation of a well-performed individual as…

valid

Hybrid Pointer Networks for Traveling Salesman Problems Optimization

2021-10-06 · Ahmed Stohy, Heba-Tullah Abdelhakam, Sayed Ali, Mohammed Elhenawy 외

In this work, a novel idea is presented for combinatorial optimization problems, a hybrid network, which results in a superior outcome. We applied this method to graph pointer networks [1], expanding its capabilities to …

Combinatorial OptimizationGraph EmbeddingTraveling Salesman Problem

Pointer Graph Networks

2020-06-11 · NeurIPS 2020 12 · Petar Veličković, Lars Buesing, Matthew C. Overlan, Razvan Pascanu 외

Graph neural networks (GNNs) are typically applied to static graphs that are assumed to be known upfront. This static input structure is often informed purely by insight of the machine learning practitioner, and might no…

Learning to Branch in Combinatorial Optimization with Graph Pointer Networks

2023-07-04 · Rui Wang, Zhiming Zhou, Tao Zhang, Ling Wang 외

Branch-and-bound is a typical way to solve combinatorial optimization problems. This paper proposes a graph pointer network model for learning the variable selection policy in the branch-and-bound. We extract the graph f…

Combinatorial OptimizationGraph Neural NetworkVariable Selection

Deep Reinforcement Learning for Electric Vehicle Routing Problem with Time Windows

2020-10-05 · Bo Lin, Bissan Ghaddar, Jatin Nathwani

The past decade has seen a rapid penetration of electric vehicles (EV) in the market, more and more logistics and transportation companies start to deploy EVs for service provision. In order to model the operations of a …

Deep Reinforcement LearningGraph Embeddingreinforcement-learningReinforcement Learning (RL)