paper-with-me

홈 › Papers

Solve Smart, Not Often: Policy Learning for Costly MILP Re-solving

2025-09-27 · Rui Ai, Hugo De Oliveira Barbalho, Sirui Li, Alexei Robsky, David Simchi-Levi, Ishai Menache arxiv

A common challenge in real-time operations is deciding whether to re-solve an optimization problem or continue using an existing solution. While modern data platforms may collect information at high frequencies, many real-time operations require repeatedly solving computationally intensive optimization problems formulated as Mixed-Integer Linear Programs (MILPs). Determining when to re-solve is, therefore, an economically important question. This problem poses several challenges: 1) How to characterize solution optimality and solving cost; 2) How to detect environmental changes and select beneficial samples for solving the MILP; 3) Given the large time horizon and non-MDP structure, vanilla reinforcement learning (RL) methods are not directly applicable and tend to suffer from value function explosion. Existing literature largely focuses on heuristics, low-data settings, and smooth objectives, with little focus on common NP-hard MILPs. We propose a framework called Proximal Policy Optimization with Change Point Detection (POC), which systematically offers a solution for balancing performance and cost when deciding appropriate re-solving times. Theoretically, we establish the relationship between the number of re-solves and the re-solving cost. To test our framework, we assemble eight synthetic and real-world datasets, and show that POC consistently outperforms existing baselines by 2%-17%. As a side benefit, our work fills the gap in the literature by introducing real-time MILP benchmarks and evaluation criteria.

📄 PDF Abstract BibTeX arXiv:2509.23470

Code (0)

등록된 구현이 없습니다.

Tasks

Reinforcement LearningChange Point Detection

Similar Papers 제목 키워드 기반

Collab-Solver: Collaborative Solving Policy Learning for Mixed-Integer Linear Programming

2025-08-05 · Siyuan Li, Yifan Yu, Zhihao Zhang, Mengjing Chen 외 arxiv

Mixed-integer linear programming (MILP) has been a fundamental problem in combinatorial optimization. Conventional MILP solving mainly relies on carefully designed heuristics embedded in the branch-and-bound framework. D…

Promoting Generalization for Exact Solvers via Adversarial Instance Augmentation

2023-10-22 · Haoyang Liu, Yufei Kuang, Jie Wang, Xijun Li 외

Machine learning has been successfully applied to improve the efficiency of Mixed-Integer Linear Programming (MILP) solvers. However, the learning-based solvers often suffer from severe performance degradation on unseen …

DiversityImitation Learning

Learning Branching Policies for MILPs with Proximal Policy Optimization

2025-11-17 · Abdelouahed Ben Mhamed, Assia Kamal-Idrissi, Amal El Fallah Seghrouchni arxiv

Branch-and-Bound (B\&B) is the dominant exact solution method for Mixed Integer Linear Programs (MILP), yet its exponential time complexity poses significant challenges for large-scale instances. The growing capabilities…

Reinforcement Learning

CORL: Reinforcement Learning of MILP Policies Solved via Branch and Bound

2025-12-11 · Akhil S Anand, Elias Aarekol, Martin Mziray Dalseg, Magnus Stalhane 외 arxiv

Combinatorial sequential decision making problems are typically modeled as mixed integer linear programs (MILPs) and solved via branch and bound (B&B) algorithms. The inherent difficulty of modeling MILPs that accurately…

Reinforcement LearningDecision Making

Learning optimal objective values for MILP

2024-11-27 · Lara Scavuzzo, Karen Aardal, Neil Yorke-Smith

Modern Mixed Integer Linear Programming (MILP) solvers use the Branch-and-Bound algorithm together with a plethora of auxiliary components that speed up the search. In recent years, there has been an explosive developmen…

Decision MakingGraph Neural Network