Scalable Primal Heuristics Using Graph Neural Networks for Combinatorial Optimization

被引:0
|
作者
Canturk, Furkan [1 ]
Varol, Taha [2 ]
Aydogan, Reyhan [1 ,3 ,4 ]
Ozener, Okan Orsan [2 ]
机构
[1] Ozyegin Univ, Artificial Intelligence & Data Engn, Istanbul, Turkiye
[2] Ozyegin Univ, Ind Engn, Istanbul, Turkiye
[3] Ozyegin Univ, Comp Sci, Istanbul, Turkiye
[4] Delft Univ Technol, Interact Intelligence Grp, Delft, Netherlands
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 sup ervised 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.
引用
收藏
页码:327 / 376
页数:50
相关论文
共 50 条
  • [31] Autoencoding Graph Neural Networks for Scalable Transceiver Design
    Kim, Junbeom
    Lee, Hoon
    Park, Seok-Hwan
    2022 IEEE 96TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2022-FALL), 2022,
  • [32] Accurate, efficient and scalable training of Graph Neural Networks
    Zeng, Hanqing
    Zhou, Hongkuan
    Srivastava, Ajitesh
    Kannan, Rajgopal
    Prasanna, Viktor
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2021, 147 : 166 - 183
  • [33] A learnable sampling method for scalable graph neural networks
    Zhao, Weichen
    Guo, Tiande
    Yu, Xiaoxi
    Han, Congying
    NEURAL NETWORKS, 2023, 162 : 412 - 424
  • [34] SCALABLE MISSING DATA IMPUTATION WITH GRAPH NEURAL NETWORKS
    Lachaud, Guillaume
    Conde-Cespedes, Patricia
    Trocan, Maria
    2023 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING WORKSHOPS, ICASSPW, 2023,
  • [35] The implementation of neural networks with heuristics for the optimization of the production scheduling
    Strojny, Grzegorz
    Witkowski, Tadeusz
    Antczak, Pawel
    2006 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY, VOLS 1-6, 2006, : 2058 - +
  • [36] Matrix Encoding Networks for Neural Combinatorial Optimization
    Kwon, Yeong-Dae
    Choo, Jinho
    Yoon, Iljoo
    Park, Minah
    Park, Duwon
    Gwon, Youngjune
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [37] Impact of trimet graph optimization topology on scalable networks
    Amiripalli, Shanmuk Srinivas
    Bobba, Veeramallu
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2019, 36 (03) : 2431 - 2442
  • [38] A Novel Graph Representation Learning Approach for Visual Modeling Using Neural Combinatorial Optimization
    Chatterjee, Subhrasankar
    Pain, Subrata
    Samanta, Debasis
    PATTERN RECOGNITION AND MACHINE INTELLIGENCE, PREMI 2023, 2023, 14301 : 228 - 237
  • [39] Parallel Combinatorial Optimization Heuristics with GPUs
    Rashid, Mohammad Harun
    Tao, Lixin
    2017 INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND INTELLIGENT CONTROLS (ISCSIC), 2017, : 118 - 123
  • [40] Optimization heuristics for the combinatorial auction problem
    Schwind, M
    Stockheim, T
    Rothlauf, F
    CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 1588 - 1595