mlsanityData to 7 Oct 2026

Learning to Prune Instances of Steiner Tree Problem in Graphs

arXiv 2208.11985 ↗First posted 25 Aug 2022cs.DS cs.AI cs.DMcited by 2

Not on the map. Why?

Abstract (arXiv)

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.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 7 of its 24 references that are in the map. First posted on arXiv 25 Aug 2022.

Builds on

7 of 24 references.

References · 7

  1. 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 612
  2. 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
  3. 2020Generalization of Machine Learning for Problem Reduction: A Case Study on Travelling Salesman Problemscited by 17
  4. 2016Identifying a set of influential spreaders in complex networkscited by 10
  5. 2021Learning to Sparsify Travelling Salesman Problem Instancescited by 9
  6. 2019Fine-grained Search Space Classification for Hard Enumeration Variants of Subset Problemscited by 7
  7. 2020Learning fine-grained search space pruning and heuristics for combinatorial optimizationcited by 6

Built on by

Cited by year

Citing papers per year: 2024: 1; 2025: 1.

2 papers.