mlsanityData to 7 Oct 2026

Reversible Action Design for Combinatorial Optimization with Reinforcement Learning

arXiv 2102.07210 ↗First posted 14 Feb 2021cs.LGcited by 7

Not on the map. Why?

Abstract (arXiv)

Combinatorial optimization problem (COP) over graphs is a fundamental challenge in optimization. Reinforcement learning (RL) has recently emerged as a new framework to tackle these problems and has demonstrated promising results. However, most RL solutions employ a greedy manner to construct the solution incrementally, thus inevitably pose unnecessary dependency on action sequences and need a lot of problem-specific designs. We propose a general RL framework that not only exhibits state-of-the-art empirical performance but also generalizes to a variety class of COPs. Specifically, we define state as a solution to a problem instance and action as a perturbation to this solution. We utilize graph neural networks (GNN) to extract latent representations for given problem instances for state-action encoding, and then apply deep Q-learning to obtain a policy that gradually refines the solution by flipping or swapping vertex labels. Experiments are conducted on Maximum k-Cut and Traveling Salesman Problem and performance improvement is achieved against a set of learning-based and heuristic baselines.

Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 18 of its 44 references that are in the map. First posted on arXiv 14 Feb 2021.

Builds on

18 of 44 references.

References · 18

  1. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  2. 2017Deep Setscited by 1,394
  3. 2015Pointer Networkscited by 882
  4. 2018Attention, Learn to Solve Routing Problems!cited by 646
  5. 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
  6. 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
  7. 2019An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problemcited by 265
  8. 2018Combinatorial Optimization with Graph Convolutional Networks and Guided Tree Searchcited by 182
  9. 2015Deep Reinforcement Learning in Large Discrete Action Spacescited by 158
  10. 2019On the Limitations of Representing Functions on Setscited by 89
  11. 2019Exploratory Combinatorial Optimization with Reinforcement Learningcited by 82
  12. 2019Combinatorial Optimization by Graph Pointer Networks and Hierarchical Reinforcement Learningcited by 78
6 more
  1. 2020Q-Learning in enormous action spaces via amortized approximate maximizationcited by 30
  2. 2017Revised Note on Learning Algorithms for Quadratic Assignment with Graph Neural Networkscited by 28
  3. 2019Learning Heuristics over Large Graphs via Deep Reinforcement Learningcited by 23
  4. 2020D'ej`a vu: A Contextualized Temporal Attention Mechanism for Sequential Recommendationcited by 14
  5. 2018Deep Perm-Set Net: Learn to predict sets with unknown permutation and cardinality using deep neural networkscited by 6
  6. 2019PiNet: A Permutation Invariant Graph Neural Network for Graph Classificationcited by 3

Built on by

Cited by year

Citing papers per year: 2022: 3; 2023: 3; 2024: 1.

7 papers.