acceptodds
Under review as a conference paper at ICLR 2027

ORDO: Operation-level Round-aware Dynamic Ordering for MIP Presolve

Abstract

Presolve strongly affects mixed-integer programming (MIP) performance, yet learning-based methods only optimize parameter configurations and cannot ex- press the non-commutative temporal dependencies among actions, whose default order is nearly unique on most domains, yet functionally necessary: artificially shuffling the order of the same sequence inflates the tail of the solve-time distribu- tion by up to several-fold. We recast presolve planning as autoregressive sequence generation over a unified atomic action space, moving the decision object to ac- tion sequences; we call this framework ORDO—Operation-level Round-aware Dy- namic Ordering for MIP Presolve. Its payoff is cross-domain generalization: on multiple unseen domains it attains end-to-end zero-shot speedup—to our knowl- edge the first for presolve action sequences—varying by domain and not explained by corpus richness, the strongest domain reaching the largest speedup once racing is added. Deployment uses sequence racing, in which candidate sequences run concurrently and the winner is kept, enabled by an execution-and-observation fa- cility, added by modifying the SCIP source, that injects sequences along the native path and records which actions actually execute and in which round.

Then back it, or bet against it.

Related papers

Open the market on this paper to see 7 more related papers.