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 条
  • [1] Scalable Primal Heuristics Using Graph Neural Networks for Combinatorial Optimization
    Cantürk F.
    Varol T.
    Aydoğan R.
    Özener O.Ö.
    Journal of Artificial Intelligence Research, 2024, 80 : 327 - 376
  • [2] Scalable Primal Heuristics Using Graph Neural Networks for Combinatorial Optimization
    Canturk, Furkan
    Varol, Taha
    Aydogan, Reyhan
    Ozener, Okan Orsan
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2024, 80 : 327 - 376
  • [3] On the Generalization of Neural Combinatorial Optimization Heuristics
    Manchanda, Sahil
    Michel, Sofia
    Drakulic, Darko
    Andreoli, Jean-Marc
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2022, PT V, 2023, 13717 : 426 - 442
  • [4] Applying Graph Neural Networks to the Decision Version of Graph Combinatorial Optimization Problems
    Jovanovic, Raka
    Palk, Michael
    Bayhan, Sertac
    Voss, Stefan
    IEEE ACCESS, 2023, 11 : 38534 - 38547
  • [5] It looks easy! Heuristics for combinatorial optimization problems
    Chronicle, EP
    MacGregor, JN
    Ormerod, TC
    Burr, A
    QUARTERLY JOURNAL OF EXPERIMENTAL PSYCHOLOGY, 2006, 59 (04): : 783 - 800
  • [6] Partial enumeration in heuristics for some combinatorial optimization problems
    Volgenant, A.
    Zwiers, I. Y.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2007, 58 (01) : 73 - 79
  • [7] Layered graph approaches for combinatorial optimization problems
    Gouveia, Luis
    Leitner, Markus
    Ruthmair, Mario
    COMPUTERS & OPERATIONS RESEARCH, 2019, 102 : 22 - 38
  • [8] ON POLYHEDRON GRAPH DENSITY IN PROBLEMS OF COMBINATORIAL OPTIMIZATION
    BONDARENKO, VA
    AUTOMATION AND REMOTE CONTROL, 1993, 54 (06) : 919 - 923
  • [9] Combinatorial Optimization and Reasoning with Graph Neural Networks
    Cappart, Quentin
    Chetelat, Didier
    Khalil, Elias B.
    Lodi, Andrea
    Morris, Christopher
    Velickovic, Petar
    PROCEEDINGS OF THE THIRTIETH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2021, 2021, : 4348 - 4355
  • [10] Combinatorial Optimization and Reasoning with Graph Neural Networks
    Cappart, Quentin
    Chetelat, Didier
    Khalil, Elias B.
    Lodi, Andrea
    Morris, Christopher
    Velickovic, Petar
    JOURNAL OF MACHINE LEARNING RESEARCH, 2023, 24