/JuDGE.jl

An interface for solving a stochastic capacity expansion problem via a Dantzig-Wolfe decomposition algorithm

Primary LanguageJuliaOtherNOASSERTION

JuDGE

Documentation Build Status Coverage
Build Status Codecov branch

JuDGE stands for: Julia Decomposition for Generalized Expansion. Functionally, it is a solver which leverages the syntax of the JuMP modelling language to solve complex multi-stage (and multi-horizon) capacity expansion problems.

JuDGE supports generalized set partitioning problems. This, however, is experimental.

Please see the documentation for details about installing JuDGE.jl, and examples showing how to set up a stochastic capacity example model using the JuDGE.jl package.

For more details see our working paper: JuDGE.jl: a Julia package for optimizing capacity expansion.