Linear Programming Optimization Packages
-
MathOptInterface.jl388A data structure for mathematical optimization problems
-
TrajectoryOptimization.jl329A fast trajectory optimization library written in Julia
-
SDDP.jl295A JuMP extension for Stochastic Dual Dynamic Programming
-
Gurobi.jl219A Julia interface to the Gurobi Optimizer
-
Coluna.jl193Branch-and-Price-and-Cut in Julia
-
Tulip.jl154Interior-point solver in pure Julia
-
DiffOpt.jl122Differentiating convex optimization programs w.r.t. program parameters
-
UnitCommitment.jl104Optimization package for the Security-Constrained Unit Commitment Problem
-
SCIP.jl94Julia interface to SCIP solver
-
OptimalTransport.jl94Optimal transport algorithms for Julia
-
FrankWolfe.jl92Julia implementation for various Frank-Wolfe and Conditional Gradient variants
-
StochasticPrograms.jl75Julia package for formulating and analyzing stochastic recourse models.
-
Parametron.jl73Efficiently solving instances of a parameterized family of (possibly mixed-integer) linear/quadratic optimization problems in Julia
-
ArrayLayouts.jl54A Julia package for describing array layouts and more general fast linear algebra
-
Clp.jl54A Julia interface to the Coin-OR Linear Programming solver (CLP)
-
PowerModelsACDC.jl53A hybrid AC/DC OPF package based on PowerModels.jl
-
PiecewiseLinearOpt.jl51Solve optimization problems containing piecewise linear functions
-
ParameterJuMP.jl41A JuMP extension to use parameter in constraints RHS
-
GAMS.jl35A MathOptInterface Optimizer to solve JuMP models using GAMS
-
MathOptFormat.jl33Read and write a variety of mathematical optimization file formats
View all packages