paper-with-me

Papers

Solving Integer Linear Programming with Parallel Tempering

2026-05-28 · Kyuil Sim, Sanghyeok Choi, Jinkyoo Park arxiv

Integer Linear Programming (ILP) serves as a versatile framework for modeling a wide range of combinatorial optimization problems, typically addressed by sophisticated exact solvers or heuristics. While learning-based approaches have recently shown their effectiveness, they suffer from poor generalization to out-of-distribution instances and inherent dependence on external solvers. In this work, we propose a solver-free, sampling-based optimization framework for ILP that directly explores discrete feasible regions without training or external solvers. Exploiting the linear structure of ILP, we employ a Locally-Balanced Proposal to construct a transition kernel, thereby avoiding the gradient approximation. To overcome the highly multimodal nature of ILP energy landscapes, we integrate Parallel Tempering. In addition to standard temperature tempering, we introduce penalty tempering, which modulates constraint barriers while preserving the objective landscape over feasible solutions. Empirically, our method consistently outperforms SCIP across all four benchmarks, matches or exceeds Gurobi on two of four tasks within a 200-second budget, and is substantially more robust to distribution shift than learning-based methods. Furthermore, on MIPLIB 2017 instances, our framework remains competitive with classical solvers without any problem-specific tuning.

📄 PDF Abstract BibTeX arXiv:2605.29366

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Batched First-Order Methods for Parallel LP Solving in MIP

2026-01-29 · Nicolas Blin, Stefano Gualandi, Christopher Maes, Andrea Lodi 외 arxiv

We present a batched first-order method for solving multiple linear programs in parallel on GPUs. Our approach extends the primal-dual hybrid gradient algorithm to efficiently solve batches of related linear programming …

Mathematical Programming Strategies for Solving the Minimum Common String Partition Problem

2014-05-22 · Christian Blum, José A. Lozano, Pedro Pinacho Davidson

The minimum common string partition problem is an NP-hard combinatorial optimization problem with applications in computational biology. In this work we propose the first integer linear programming model for solving this…

Combinatorial Optimization

Parallel Domain-Decomposition Algorithms for Complexity Certification of Branch-and-Bound Algorithms for Mixed-Integer Linear and Quadratic Programming

2025-03-20 · Shamisa Shoja, Daniel Arnström, Daniel Axehill

When implementing model predictive control (MPC) for hybrid systems with a linear or a quadratic performance measure, a mixed-integer linear program (MILP) or a mixed-integer quadratic program (MIQP) needs to be solved, …

Model Predictive Control

Provably Data-driven Lagrangian Relaxation for Mixed Integer Linear Programming

2026-05-18 · Tung Quoc Le, Anh Tuan Nguyen, Viet Anh Nguyen arxiv

Lagrangian Relaxation (LR) is a powerful technique for solving large-scale Mixed Integer Linear Programming (MILP), particularly those with decomposable structures, such as vehicle routing or unit commitment problems. By…

CMSA algorithm for solving the prioritized pairwise test data generation problem in software product lines

2024-02-07 · Javier Ferrer, Francisco Chicano, José Antonio Ortega Toro

In Software Product Lines (SPLs) it may be difficult or even impossible to test all the products of the family because of the large number of valid feature combinations that may exist. Thus, we want to find a minimal sub…