Extension of JuMP to model decomposable mathematical programs (using Benders or Dantzig-Wolfe decomposition paradigm)
Author atoptima
9 Stars
Updated Last
7 Months Ago
Started In
March 2019


Build Status codecov Project Status: Active – The project has reached a stable, usable state and is being actively developed. License: MPL 2.0

BlockDecomposition is a package providing features to take advantage of the shape of block structured problem; in other words, problems on which Dantzig-Wolfe decomposition or Benders decomposition can be applied.

Although BlockDecomposition is a JuMP extension, it is not written nor maintained by the primary developers of JuMP.

Example for Dantzig-Wolfe decomposition

Used By Packages