Towards a General Framework for Predicting and Explaining the Hardness of Graph-based Combinatorial Optimization Problems using Machine Learning and Association Rule Mining
Not on the map. Why?
Abstract (arXiv)
This study introduces GCO-HPIF, a general machine-learning-based framework to predict and explain the computational hardness of combinatorial optimization problems that can be represented on graphs. The framework consists of two stages. In the first stage, a dataset is created comprising problem-agnostic graph features and hardness classifications of problem instances. Machine-learning-based classification algorithms are trained to map graph features to hardness categories. In the second stage, the framework explains the predictions using an association rule mining algorithm. Additionally, machine-learning-based regression models are trained to predict algorithmic computation times. The GCO-HPIF framework was applied to a dataset of 3287 maximum clique problem instances compiled from the COLLAB, IMDB, and TWITTER graph datasets using five state-of-the-art algorithms, namely three exact branch-and-bound-based algorithms (Gurobi, CliSAT, and MOMC) and two graph-neural-network-based algorithms (EGN and HGS). The framework demonstrated excellent performance in predicting instance hardness, achieving a weighted F1 score of 0.9921, a minority-class F1 score of 0.878, and an ROC-AUC score of 0.9083 using only three graph features. The best association rule found by the FP-Growth algorithm for explaining the hardness predictions had a support of 0.8829 for hard instances and an overall accuracy of 87.64 percent, underscoring the framework's usefulness for both prediction and explanation. Furthermore, the best-performing regression model for predicting computation times achieved a percentage RMSE of 5.12 and an R2 value of 0.991.
Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 8 of its 86 references that are in the map. First posted on arXiv 24 Dec 2025.
Builds on
8 of 86 references.
References · 8
- 2020Erdos Goes Neural: an Unsupervised Learning Framework for Combinatorial Optimization on Graphscited by 115
- 2022Learning to Solve Travelling Salesman Problem with Hardness-adaptive Curriculumcited by 27
- 2022Can Hybrid Geometric Scattering Networks Help Solve the Maximum Clique Problem?cited by 25
- 2023Variational Annealing on Graphs for Combinatorial Optimizationcited by 21
- 2022SoK: Explainable Machine Learning for Computer Security Applicationscited by 20
- 2017Warmstarting of Model-based Algorithm Configurationcited by 17
- 2020Deep Learning as a Competitive Feature-Free Approach for Automated Algorithm Selection on the Traveling Salesperson Problemcited by 11
- 2021Mismatching as a tool to enhance algorithmic performances of Monte Carlo methods for the planted clique modelcited by 6
Built on by
Not cited yet.