Neural Improvement Heuristics for Graph Combinatorial Optimization Problems

被引:5
|
作者
Garmendia, Andoni I. [1 ]
Ceberio, Josu [1 ]
Mendiburu, Alexander [1 ]
机构
[1] Univ Basque Country, Intelligent Syst Grp, UPV EHU, San Sebastian 20018, Gipuzkoa, Spain
关键词
Combinatorial optimization (CO); graph neural networks (GNNs); hill-climbing (HC); preference ranking; reinforcement learning;
D O I
10.1109/TNNLS.2023.3314375
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recent advances in graph neural network (GNN) architectures and increased computation power have revolutionized the field of combinatorial optimization (CO). Among the proposed models for CO problems, neural improvement (NI) models have been particularly successful. However, the existing NI approaches are limited in their applicability to problems where crucial information is encoded in the edges, as they only consider node features and nodewise positional encodings (PEs). To overcome this limitation, we introduce a novel NI model capable of handling graph-based problems where information is encoded in the nodes, edges, or both. The presented model serves as a fundamental component for hill-climbing-based algorithms that guide the selection of neighborhood operations for each iteration. Conducted experiments demonstrate that the proposed model can recommend neighborhood operations that outperform conventional versions for the preference ranking problem (PRP) with a performance in the 99th percentile. We also extend the proposal to two well-known problems: the traveling salesman problem and the graph partitioning problem (GPP), recommending operations in the 98th and 97th percentile, respectively.
引用
收藏
页码:1 / 0
页数:13
相关论文
共 50 条
  • [31] COMBHELPER: A Neural Approach to Reduce Search Space for Graph Combinatorial Problems
    Tian, Hao
    Medya, Sourav
    Ye, Wei
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 18, 2024, : 20812 - 20820
  • [32] An improved grammatical evolution approach for generating perturbative heuristics to solve combinatorial optimization problems
    Mweshi, George
    Pillay, Nelishia
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 165
  • [33] ENHANCED META-HEURISTICS WITH VARIABLE NEIGHBORHOOD SEARCH STRATEGY FOR COMBINATORIAL OPTIMIZATION PROBLEMS
    Bouhmala, Noureddine
    ADVANCES AND APPLICATIONS IN DISCRETE MATHEMATICS, 2016, 17 (02): : 125 - 149
  • [34] An improved grammatical evolution approach for generating perturbative heuristics to solve combinatorial optimization problems
    Mweshi, George
    Pillay, Nelishia
    Expert Systems with Applications, 2021, 165
  • [35] Automatic Optimization Heuristics Method for OpenCL Program Based on Graph Neural Network
    Ye G.
    Zhang Y.
    Zhang C.
    Zhao J.
    Wang H.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2023, 60 (05): : 1121 - 1135
  • [36] Let the Flows Tell: Solving Graph Combinatorial Optimization Problems with GFlowNets
    Zhang, Dinghuai
    Dai, Hanjun
    Malkin, Nikolay
    Courville, Aaron
    Bengio, Yoshua
    Pan, Ling
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [37] Exact Combinatorial Optimization with Temporo-Attentional Graph Neural Networks
    Seyfi, Mehdi
    Banitalebi-Dehkordi, Amin
    Zhou, Zirui
    Zhang, Yong
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES: RESEARCH TRACK, ECML PKDD 2023, PT IV, 2023, 14172 : 268 - 283
  • [39] Graph Colouring Meets Deep Learning: Effective Graph Neural Network Models for Combinatorial Problems
    Lemos, Henrique
    Prates, Marcelo
    Avelar, Pedro
    Lamb, Luis
    2019 IEEE 31ST INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2019), 2019, : 879 - 885
  • [40] Hybrid meta-heuristics for combinatorial optimization
    Tommaso Urli
    Constraints, 2015, 20 (4) : 473 - 473