mlsanityData to 14 Oct 2026

N2N: A Parallel Framework for Large-Scale MILP under Distributed Memory

arXiv 2511.18723 ↗First posted 24 Nov 2025cs.AI cs.DC math.OCcited by 0

Not on the map. Why?

Abstract (arXiv)

Parallelization has emerged as a promising approach for accelerating MILP solving. However, the complexity of the branch-and-bound (B&B) framework and the numerous effective algorithm components in MILP solvers make it difficult to parallelize. In this study, a scalable parallel framework, N2N (a node-to-node framework that maps the B&B nodes to distributed computing nodes), was proposed to solve large-scale problems in a distributed memory computing environment. Both deterministic and nondeterministic modes are supported, and the framework is designed to be easily integrated with existing solvers. Regarding the deterministic mode, a novel sliding-window-based algorithm was designed and implemented to ensure that tasks are generated and solved in a deterministic order. Moreover, several advanced techniques, such as the utilization of CP search and general primal heuristics, have been developed to fully utilize distributed computing resources and capabilities of base solvers. Adaptive solving and data communication optimization were also investigated. A popular open-source MILP solver, SCIP, was integrated into N2N as the base solver, yielding N2N-SCIP. Extensive computational experiments were conducted to evaluate the performance of N2N-SCIP compared to ParaSCIP, which is a state-of-the-art distributed parallel MILP solver under the UG framework. The nondeterministic N2N-SCIP achieves speedups of 22.52 and 12.71 with 1,000 MPI processes on the Kunpeng and x86 computing clusters, which is 1.98 and 2.08 times faster than ParaSCIP, respectively. In the deterministic mode, N2N-SCIP also shows significant performance improvements over ParaSCIP across different process numbers and computing clusters. To validate the generality of N2N, HiGHS, another open-source solver, was integrated into N2N. The related results are analyzed, and the requirements of N2N on base solvers are also concluded.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 3 of its 38 references that are in the map. First posted on arXiv 24 Nov 2025.

Builds on

3 of 38 references.

References · 3

  1. 2021Learning to Select Cuts for Efficient Mixed-Integer Programmingcited by 48
  2. 2024SymILO: A Symmetry-Aware Learning Framework for Integer Linear Optimizationcited by 4
  3. 2022Improving Primal Heuristics for Mixed Integer Programming Problems based on Problem Reduction: A Learning-based Approachcited by 2

Built on by

Not cited yet.