Graph Learning Assisted Multi-Objective Integer Programming

被引:0
|
作者
Wu, Yaoxin [1 ]
Song, Wen [2 ]
Cao, Zhiguang [3 ]
Zhang, Jie [1 ]
Gupta, Abhishek [3 ]
Lin, Mingyan Simon [3 ]
机构
[1] Nanyang Technol Univ, Singapore, Singapore
[2] Shandong Univ, Inst Marine Sci & Technol, Jinan, Peoples R China
[3] Singapore Inst Mfg Technol A STAR, Singapore, Singapore
基金
中国国家自然科学基金;
关键词
OPTIMIZATION METHODS; SEARCH REGION; ALGORITHM;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Objective-space decomposition algorithms (ODAs) are widely studied for solving multi-objective integer programs. However, they often encounter difficulties in handling scalarized problems, which could cause infeasibility or repetitive non-dominated points and thus induce redundant runtime. To mitigate the issue, we present a graph neural network (GNN) based method to learn the reduction rule in the ODA. We formulate the algorithmic procedure of generic ODAs as a Markov decision process, and parameterize the policy (reduction rule) with a novel two-stage GNN to fuse information from variables, constraints and especially objectives for better state representation. We train our model with imitation learning and deploy it on a state-of-the-art ODA. Results show that our method significantly improves the solving efficiency of the ODA. The learned policy generalizes fairly well to larger problems or more objectives, and the proposed GNN outperforms existing ones for integer programming in terms of test and generalization accuracy.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Multi-Objective Mixed Integer Programming: An Objective Space Algorithm
    Pettersson, William
    Ozlen, Melih
    14TH INTERNATIONAL GLOBAL OPTIMIZATION WORKSHOP (LEGO), 2019, 2070
  • [2] Multi-Objective Integer Programming: An Improved Recursive Algorithm
    Melih Ozlen
    Benjamin A. Burton
    Cameron A. G. MacRae
    Journal of Optimization Theory and Applications, 2014, 160 : 470 - 482
  • [3] Multi-Objective Integer Programming: An Improved Recursive Algorithm
    Ozlen, Melih
    Burton, Benjamin A.
    MacRae, Cameron A. G.
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2014, 160 (02) : 470 - 482
  • [4] Exact Methods for Multi-Objective Integer Nonlinear Programming
    Yu, Zixuan
    Sun, Wei
    Huang, Min
    CYBERNETICS AND SYSTEMS, 2024, 55 (07) : 1668 - 1701
  • [5] A New Gateway Selection Algorithm Based on Multi-Objective Integer Programming and Reinforcement Learning
    Alabbas, Hasanain
    Huszak, Arpad
    INFOCOMMUNICATIONS JOURNAL, 2022, 14 (04): : 4 - 10
  • [6] An algorithm to solve multi-objective integer quadratic programming problem
    Kushwah, Prerna
    Sharma, Vikas
    ANNALS OF OPERATIONS RESEARCH, 2024, 332 (1-3) : 433 - 459
  • [7] Decision space robustness for multi-objective integer linear programming
    Stiglmayr, Michael
    Figueira, Jose Rui
    Klamroth, Kathrin
    Paquete, Luis
    Schulze, Britta
    ANNALS OF OPERATIONS RESEARCH, 2022, 319 (02) : 1769 - 1791
  • [8] Decision space robustness for multi-objective integer linear programming
    Michael Stiglmayr
    José Rui Figueira
    Kathrin Klamroth
    Luís Paquete
    Britta Schulze
    Annals of Operations Research, 2022, 319 : 1769 - 1791
  • [9] Optimising a nonlinear utility function in multi-objective integer programming
    Melih Ozlen
    Meral Azizoğlu
    Benjamin A. Burton
    Journal of Global Optimization, 2013, 56 : 93 - 102
  • [10] An algorithm to solve multi-objective integer quadratic programming problem
    Prerna Kushwah
    Vikas Sharma
    Annals of Operations Research, 2024, 332 : 433 - 459