Extension of JuMP to model decomposable mathematical programs (using Benders or Dantzig-Wolfe decomposition paradigm)
Author atoptima
12 Stars
Updated Last
1 Year 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