Linear Programming Optimization Packages

ArrayLayouts.jl38A Julia package for describing array layouts and more general fast linear algebra

Clp.jl48Interface to the CoinOR Linear Programming solver (CLP)

Coluna.jl161BranchandPriceandCut in Julia

DiffOpt.jl109Differentiating convex optimization programs w.r.t. program parameters

FrankWolfe.jl73Julia implementation for various FrankWolfe and Conditional Gradient variants

GAMS.jl34A MathOptInterface Optimizer to solve JuMP models using GAMS

Gurobi.jl181Julia interface for Gurobi Optimizer

MathOptFormat.jl33Read and write a variety of mathematical optimization file formats

MathOptInterface.jl308An abstraction layer for mathematical optimization solvers.

OptimalTransport.jl86Optimal transport algorithms for Julia

ParameterJuMP.jl38A JuMP extension to use parameter in constraints RHS

Parametron.jl72Efficiently solving instances of a parameterized family of (possibly mixedinteger) linear/quadratic optimization problems in Julia

PiecewiseLinearOpt.jl49Solve optimization problems containing piecewise linear functions

PowerModelsACDC.jl35A hybrid AC/DC OPF package based on PowerModels.jl

SCIP.jl79Julia interface to SCIP solver

SDDP.jl220Stochastic Dual Dynamic Programming in Julia

StochasticPrograms.jl64Julia package for formulating and analyzing stochastic recourse models.

TrajectoryOptimization.jl260A fast trajectory optimization library written in Julia

Tulip.jl138Interiorpoint solver in pure Julia

UnitCommitment.jl76Optimization package for the SecurityConstrained Unit Commitment Problem
View all packages