Adaptive Constraint Partition Based Optimization Framework for Large-Scale Integer Linear Programming (Student Abstract)

Authors

  • Huigen Ye State Key Laboratory of Intelligent Technology and Systems, Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China School of Computer Science and Engineering, Sun Yat-sen University, Guangzhou, China
  • Hongyan Wang State Key Laboratory of Intelligent Technology and Systems, Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China
  • Hua Xu State Key Laboratory of Intelligent Technology and Systems, Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China
  • Chengming Wang Meituan Inc., Block F&G, Wangjing International R&D Park, No.6 Wang Jing East Rd, Chaoyang District, Beijing, 100102, China
  • Yu Jiang Meituan Inc., Block F&G, Wangjing International R&D Park, No.6 Wang Jing East Rd, Chaoyang District, Beijing, 100102, China

DOI:

https://doi.org/10.1609/aaai.v37i13.27048

Keywords:

Integer Linear Programming, Large Neighborhood Search, Large-scale Integer Linear Programming

Abstract

Integer programming problems (IPs) are challenging to be solved efficiently due to the NP-hardness, especially for large-scale IPs. To solve this type of IPs, Large neighborhood search (LNS) uses an initial feasible solution and iteratively improves it by searching a large neighborhood around the current solution. However, LNS easily steps into local optima and ignores the correlation between variables to be optimized, leading to compromised performance. This paper presents a general adaptive constraint partition-based optimization framework (ACP) for large-scale IPs that can efficiently use any existing optimization solver as a subroutine. Specifically, ACP first randomly partitions the constraints into blocks, where the number of blocks is adaptively adjusted to avoid local optima. Then, ACP uses a subroutine solver to optimize the decision variables in a randomly selected block of constraints to enhance the variable correlation. ACP is compared with LNS framework with different subroutine solvers on four IPs and a real-world IP. The experimental results demonstrate that in specified wall-clock time ACP shows better performance than SCIP and Gurobi.

Downloads

Published

2023-09-06

How to Cite

Ye, H., Wang, H., Xu, H., Wang, C., & Jiang, Y. (2023). Adaptive Constraint Partition Based Optimization Framework for Large-Scale Integer Linear Programming (Student Abstract). Proceedings of the AAAI Conference on Artificial Intelligence, 37(13), 16376-16377. https://doi.org/10.1609/aaai.v37i13.27048