Graph Learning Assisted Multi-Objective Integer Programming
Yaoxin Wu, Wen Song, Zhiguang Cao, Jie Zhang, Abhishek Gupta, Mingyan Lin
Abstract
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 nondominated 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. * Corresponding Author. 36th Conference on Neural Information Processing Systems (NeurIPS 2022). 𝑓 2 𝑓 1 Local upper bounds 𝑼(𝑵) Points 𝑵 Search region 𝑺(𝑵) Search zone to explore 𝒛(𝒖) 𝑓 2 𝑓 1 New point by solving IP Dominated region 𝑓 2 𝑓 1 𝑓 2 𝑓 1 (1) Selection of IP (3) IP computation (4) Update by dominance (5) Update by reduction rule Discard or not Yes No (2) Reduction rule
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext f6db70c0-95eb-4916-906d-49ac5b903762Cited by top-tier papers3
- Neural Multi-Objective Combinatorial Optimization with Diversity EnhancementJinbiao Chen, Zizhen Zhang, Zhiguang Cao, Yaoxin Wu et al.NeurIPS 2023 · 31 citations
- Preference-Driven Multi-Objective Combinatorial Optimization with Conditional ComputationMingfeng Fan, Jianan Zhou, Yifeng Zhang, Yaoxin Wu et al.NeurIPS 2025 · 7 citations
- Neural Multi-Objective Combinatorial Optimization via Graph-Image Multimodal FusionJinbiao Chen, Jiahai Wang, Zhiguang Cao, Yaoxin WuICLR 2025
Builds on9
- Learning to Dispatch for Job Shop Scheduling via Deep Reinforcement LearningCong Zhang, Wen Song, Zhiguang Cao, Jie Zhang et al.NeurIPS 2020 · 497 citations
- Learning to Iteratively Solve Routing Problems with Dual-Aspect Collaborative TransformerYining Ma, Jingwen Li, Zhiguang Cao, Wen Song et al.NeurIPS 2021 · 230 citations
- Reinforcement Learning for Integer Programming: Learning to CutYunhao Tang, Shipra Agrawal, Yuri FaenzaICML 2020 · 224 citations
- Hybrid Models for Learning to BranchPrateek Gupta, Maxime Gasse, Elias B. Khalil, Pawan Kumar Mudigonda et al.NeurIPS 2020 · 179 citations
- Accelerating Primal Solution Findings for Mixed Integer Programs Based on Solution PredictionJian-Ya Ding, Chao Zhang, Lei Shen, Shengyin Li et al.AAAI 2020 · 119 citations
Related papers
- DOGE-Train: Discrete Optimization on GPU with End-to-End TrainingAhmed Abbas, Paul SwobodaAAAI 2024 · 6 citations
- Graph-Supported Dynamic Algorithm Configuration for Multi-Objective Combinatorial OptimizationRobbert Reijnen, Yaoxin Wu, Zaharah Bukhsh, Yingqian ZhangICML 2025
- GNN&GBDT-Guided Fast Optimizing Framework for Large-scale Integer ProgrammingHuigen Ye, Hua Xu, Hongyan Wang, Chengming Wang et al.ICML 2023 · 20 citations
- Model-Based Control with Sparse Neural DynamicsZiang Liu, Genggeng Zhou, Jeff He, Tobia Marcucci et al.NeurIPS 2023 · 28 citations
- Neural Execution of Graph AlgorithmsPetar Velickovic, Rex Ying, Matilde Padovano, Raia Hadsell et al.ICLR 2020 · 192 citations
