Scalable Primal Heuristics Using Graph Neural Networks for Combinatorial Optimization (Abstract Reprint)
Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Journal Track. Pages 10949-10949.
https://doi.org/10.24963/ijcai.2025/1223
Keywords
- IJCAI: Journal Track
Abstract
By examining the patterns of solutions obtained for various instances, one can gain insights into the structure and behavior of combinatorial optimization (CO) problems and develop efficient algorithms for solving them. Machine learning techniques, especially Graph Neural Networks (GNNs), have shown promise in parametrizing and automating this laborious design process. The inductive bias of GNNs allows for learning solutions to mixed-integer programming (MIP) formulations of constrained CO problems with a relational representation of decision variables and constraints. The trained GNNs can be leveraged with primal heuristics to construct high-quality feasible solutions to CO problems quickly. However, current GNN-based end-to-end learning approaches have limitations for scalable training and generalization on larger-scale instances; therefore, they have been mostly evaluated over small-scale instances. Addressing this issue, our study builds on supervised learning of optimal solutions to the downscaled instances of given large-scale CO problems. We introduce several improvements on a recent GNN model for CO to generalize on instances of a larger scale than those used in training. We also propose a two-stage primal heuristic strategy based on uncertainty-quantification to automatically configure how solution search relies on the predicted decision values. Our models can generalize on 16x upscaled instances of commonly benchmarked five CO problems. Unlike the regressive performance of existing GNN-based CO approaches as the scale of problems increases, the CO pipelines using our models offer an incremental performance improvement relative to CPLEX. The proposed uncertainty-based primal heuristics provide 6-75% better optimality gap values and 45-99% better primal gap values for the 16x upscaled instances and brings immense speedup to obtain high-quality solutions. All these gains are achieved through a computationally efficient modeling approach without sacrificing solution quality.
@inproceedings{ijcai2025p1223,
title = {Scalable Primal Heuristics Using Graph Neural Networks for Combinatorial Optimization (Abstract Reprint)},
author = {Cantürk, Furkan and Varol, Taha and Aydoğan, Reyhan and Örsan Özener, Okan},
booktitle = {Proceedings of the Thirty-Fourth International Joint Conference on
Artificial Intelligence, {IJCAI-25}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {James Kwok},
pages = {10949--10949},
year = {2025},
month = {8},
note = {Journal Track},
doi = {10.24963/ijcai.2025/1223},
url = {https://doi.org/10.24963/ijcai.2025/1223},
}
TY - CPAPER TI - Scalable Primal Heuristics Using Graph Neural Networks for Combinatorial Optimization (Abstract Reprint) AU - Cantürk, Furkan AU - Varol, Taha AU - Aydoğan, Reyhan AU - Örsan Özener, Okan T2 - Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence, IJCAI-25 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2025 SP - 10949 EP - 10949 DO - 10.24963/ijcai.2025/1223 UR - https://doi.org/10.24963/ijcai.2025/1223 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: