arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2306.03434cs.LGcs.DM
收藏

利用图卷积网络求解最小支配集问题组合优化的基于学习的启发式方法

Learning-Based Heuristic for Combinatorial Optimization of the Minimum Dominating Set Problem using Graph Convolutional Networks

Vanderbilt University(范德堡大学);Information Technology University(信息技术大学)

Abihith Kothapalli, Mudassir Shabbir, Xenofon Koutsoukos

AI总结:

针对 NP-hard 的最小支配集问题,提出用图卷积网络学习启发式选择策略,并结合迭代贪心算法,在随机图和真实图上优于经典贪心近似并具备跨数据集与规模泛化能力。

摘要:

图 $\mathcal{G=(V,E)}$ 的支配集是顶点的一个子集 $S\subseteq\mathcal{V}$,使得支配集外的每个顶点 $v\in\mathcal{V}\setminus S$ 都与集合内的某个顶点 $u\in S$ 相邻。最小支配集问题旨在寻找基数最小的支配集,是一个公认的 NP-hard 组合优化问题。我们提出一种新颖的基于学习的启发式方法,利用图卷积网络计算最小支配集问题的解。我们在随机生成图与真实世界图数据集的组合上,对所提方法进行了广泛实验评估。结果表明,所提出的基于学习的方法能够优于经典贪心近似算法。此外,我们证明了图卷积网络跨数据集的泛化能力,以及其扩展到比训练图阶数更高的图的能力。最后,我们将所提出的基于学习的启发式方法用于迭代贪心算法,在支配集计算中取得了最先进的性能。

英文摘要:

A dominating set of a graph $\mathcal{G=(V, E)}$ is a subset of vertices $S\subseteq\mathcal{V}$ such that every vertex $v\in \mathcal{V} \setminus S$ outside the dominating set is adjacent to a vertex $u\in 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.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑