An Exact Algorithm for Mixed-Integer Bilevel Stochastic Problem
Abstract
We study a class of mixed-integer bilevel stochastic programs where the leader commits to a first-stage decision before uncertainty is realized, and the follower solves a subsequent mixed-integer optimization problem for each revealed scenario. Due to the hierarchical structure and the presence of discrete variables at both levels, these problems are inherently Σ2p-hard, making standard single-level reformulations computationally intractable. To address this significant computational challenge, we develop an exact algorithm that combines deterministic value-function reformulations with stochastic scenario-wise decomposition. Specifically, we propose an extended single-level reformulation and a corresponding relaxation that enable scenario decomposition. We then introduce a stochastic subgradient cutting-plane scheme that dynamically generates follower optimality cuts while updating the Lagrange multipliers. We prove that, under boundedness assumptions, our algorithm converges in finite time to a true global optimum while providing valid upper and lower bounds throughout its execution.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.