Optimization Packages

OptimizationProblems.jl72Optimization Problems for Julia

GalacticOptim.jl512Mathematical Optimization in Julia. Local, global, gradientbased and derivativefree. Linear, Quadratic, Convex, MixedInteger, and Nonlinear Optimization in one simple, fast, and differentiable interface.

Optimization.jl512Mathematical Optimization in Julia. Local, global, gradientbased and derivativefree. Linear, Quadratic, Convex, MixedInteger, and Nonlinear Optimization in one simple, fast, and differentiable interface.

InfiniteOpt.jl182An intuitive modeling interface for infinitedimensional optimization problems.

LinearOperators.jl134Linear Operators for Julia

SIIPExamples.jl37Examples of how to use the modeling capabilities developed under the Scalable Integrated Infrastructure Planning Initiative at NREL.

PowerSimulations.jl216Julia for optimization simulation and modeling of PowerSystems. Part of the Scalable Integrated Infrastructure Planning Initiative at the National Renewable Energy Lab.

Caching.jl27Memoization mechanism

JSOSolvers.jl44

Pajarito.jl116A solver for mixedinteger convex optimization

NLopt.jl223Package to call the NLopt nonlinearoptimization library from the Julia language

Coluna.jl161BranchandPriceandCut in Julia

NEOs.jl4Jet transportbased NearEarth Object orbital propagator and fitter in Julia

Manopt.jl242🏔️Manopt. jl – Optimization on Manifolds in Julia

Convex.jl510A Julia package for disciplined convex programming

Optim.jl960Optimization functions for Julia

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

SumOfSquares.jl109Sum of Squares Programming for Julia

MathOptInterface.jl308An abstraction layer for mathematical optimization solvers.

Surrogates.jl281Surrogate modeling and optimization for scientific machine learning (SciML)

RobustAndOptimalControl.jl42Robust and optimal design and analysis of linear control systems

QuadDIRECT.jl45Global optimization without derivatives

Gurobi.jl181Julia interface for Gurobi Optimizer

Plasmo.jl110A Platform for Scalable Modeling and Optimization

Mads.jl94MADS: Model Analysis & Decision Support

InferOpt.jl78Combinatorial optimization layers for machine learning pipelines

HSL.jl35Julia interface to the HSL Mathematical Software Library

BilevelJuMP.jl90Bilevel optimization in JuMP

ProfileView.jl304Visualization of Julia profiling data

ProxSDP.jl80Semidefinite programming optimization solver

DifferentiableTrajectoryOptimization.jl40Differentiable trajectory optimization in Julia.

SDDP.jl220Stochastic Dual Dynamic Programming in Julia

BlackBoxOptim.jl391Blackbox optimization for Julia

FrankWolfe.jl73Julia implementation for various FrankWolfe and Conditional Gradient variants

CALIPSO.jl45Conic Augmented Lagrangian InteriorPoint SOlver

MultistartOptimization.jl57Multistart optimization methods in Julia.

CatViews.jl62Concatenated Array views in Julia.

MadNLP.jl84A solver for nonlinear programming

LsqFit.jl266Simple curve fitting in Julia

Nonconvex.jl91Toolbox for nonconvex constrained optimization.
Loading more...