Learning to Prune Instances of Steiner Tree Problem in Graphs
원문 초록
We consider the Steiner tree problem on graphs where we are given a set of nodes and the goal is to find a tree sub-graph of minimum weight that contains all nodes in the given set, potentially including additional nodes. This is a classical NP-hard combinatorial optimisation problem. In recent years, a machine learning framework called learning-to-prune has been successfully used for solving a diverse range of combinatorial optimisation problems. In this paper, we use this learning framework on the Steiner tree problem and show that even on this problem, the learning-to-prune framework results in computing near-optimal solutions at a fraction of the time required by commercial ILP solvers. Our results underscore the potential of the learning-to-prune framework in solving various combinatorial optimisation problems.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Approximation Algorithms for Combinatorial Optimization with Predictions
Query-decision Regression between Shortest Path and Minimum Steiner Tree
NeuroPrim: An Attention-based Model for Solving NP-hard Spanning Tree Problems
Deep-Steiner: Learning to Solve the Euclidean Steiner Tree Problem
Learning-Augmented Algorithms for Online Steiner Tree
The Power of Many: A Physarum Swarm Steiner Tree Algorithm
토론
이 논문과 연결된 포럼 글이 아직 없습니다.