Learning-Based Heuristic for Combinatorial Optimization of the Minimum Dominating Set Problem using Graph Convolutional Networks
Not on the map. Why?
Abstract (arXiv)
A dominating set of a graph G=(V, E) is a subset of vertices SsubseteqV such that every vertex v∈ V setminus S outside the dominating set is adjacent to a vertex u∈ S within the set. The minimum dominating set problem seeks to find a dominating set of minimum cardinality and is a well-established NP-hard combinatorial optimization problem. We propose a novel learning-based heuristic approach to compute solutions for the minimum dominating set problem using graph convolutional networks. We conduct an extensive experimental evaluation of the proposed method on a combination of randomly generated graphs and real-world graph datasets. Our results indicate that the proposed learning-based approach can outperform a classical greedy approximation algorithm. Furthermore, we demonstrate the generalization capability of the graph convolutional network across datasets and its ability to scale to graphs of higher order than those on which it was trained. Finally, we utilize the proposed learning-based heuristic in an iterative greedy algorithm, achieving state-of-the-art performance in the computation of dominating sets.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 11 of its 64 references that are in the map. First posted on arXiv 6 Jun 2023.
Builds on
11 of 64 references.
References · 11
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
- 2018Learning a SAT Solver from Single-Bit Supervisioncited by 198
- 2018Combinatorial Optimization with Graph Convolutional Networks and Guided Tree Searchcited by 182
- 2014Propagation Kernelscited by 88
- 2018Learning to Solve NP-Complete Problems - A Graph Neural Network for Decision TSPcited by 58
- 2019Temporal Graph Kernels for Classifying Dissemination Processescited by 14
- 2020Karate Club: An API Oriented Open-source Python Framework for Unsupervised Learning on Graphscited by 7
- 2017An Order-based Algorithm for Minimum Dominating Set with Application in Graph Miningcited by 2
Built on by
Citing papers per year: 2024: 1.
1 paper.