Fine-grained Search Space Classification for Hard Enumeration Variants of Subset Problems
Not on the map. Why?
Abstract (arXiv)
We propose a simple, powerful, and flexible machine learning framework for (i) reducing the search space of computationally difficult enumeration variants of subset problems and (ii) augmenting existing state-of-the-art solvers with informative cues arising from the input distribution. We instantiate our framework for the problem of listing all maximum cliques in a graph, a central problem in network analysis, data mining, and computational biology. We demonstrate the practicality of our approach on real-world networks with millions of vertices and edges by not only retaining all optimal solutions, but also aggressively pruning the input instance size resulting in several fold speedups of state-of-the-art algorithms. Finally, we explore the limits of scalability and robustness of our proposed framework, suggesting that supervised learning is viable for tackling NP-hard problems in practice.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 22 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 0; 2024: 1; 2025: 0; 2026: 2.
7 papers.
- 2021Learning to Sparsify Travelling Salesman Problem Instancescited by 9
- 2022Learning to Prune Instances of Steiner Tree Problem in Graphscited by 2
- 2022Enhancing Constraint Programming via Supervised Learning for Job Shop Schedulingcited by 1
- 2022Learning Heuristics for the Maximum Clique Enumeration Problem Using Low Dimensional Representationscited by 0
- 2024Theoretically Grounded Pruning of Large Ground Sets for Constrained, Discrete Optimizationcited by 0
- 2026Imitation Learning for Combinatorial Optimisation under Uncertaintycited by 0
- 2026CASP: Learning-Augmented Offline Approximation with Verifiable Certificates and Bounded-Loss PAC Guaranteescited by 0
- 2026CASP: Learning-Augmented Offline Approximation with Verifiable Certificates and Bounded-Loss PAC Guarantees16 Jul 2026
- 2026Imitation Learning for Combinatorial Optimisation under Uncertainty8 Jan 2026
- 2024Theoretically Grounded Pruning of Large Ground Sets for Constrained, Discrete Optimization23 Oct 2024
- 2022Enhancing Constraint Programming via Supervised Learning for Job Shop Scheduling26 Nov 2022
- 2022Learning Heuristics for the Maximum Clique Enumeration Problem Using Low Dimensional Representations30 Oct 2022
- 2022Learning to Prune Instances of Steiner Tree Problem in Graphs25 Aug 2022
- 2021Learning to Sparsify Travelling Salesman Problem Instances19 Apr 2021