Optimization Packages
-
GalacticOptim.jl712Mathematical Optimization in Julia. Local, global, gradient-based and derivative-free. Linear, Quadratic, Convex, Mixed-Integer, and Nonlinear Optimization in one simple, fast, and differentiable interface.
-
Optimization.jl712Mathematical Optimization in Julia. Local, global, gradient-based and derivative-free. Linear, Quadratic, Convex, Mixed-Integer, and Nonlinear Optimization in one simple, fast, and differentiable interface.
-
PowerSimulations.jl279Julia for optimization simulation and modeling of PowerSystems. Part of the Scalable Integrated Infrastructure Planning Initiative at the National Renewable Energy Lab.
-
Clarabel.jl173Clarabel.jl: Interior-point solver for convex conic optimisation problems in Julia.
-
Metaheuristics.jl253High-performance metaheuristics for optimization coded purely in Julia.
-
PiecewiseLinearOpt.jl51Solve optimization problems containing piecewise linear functions
-
NLopt.jl262A Julia interface to the NLopt nonlinear-optimization library
-
Altro.jl141-
-
OptimizationProblems.jl88Optimization Problems for Julia
-
Surrogates.jl329Surrogate modeling and optimization for scientific machine learning (SciML)
-
Optim.jl1116Optimization functions for Julia
-
MadNLP.jl160A solver for nonlinear programming
-
Plasmo.jl151A Platform for Scalable Modeling and Optimization
-
MathOptInterface.jl388A data structure for mathematical optimization problems
-
Alpine.jl245A Julia/JuMP-based Global Optimization Solver for Non-convex Programs
-
Mads.jl101MADS: Model Analysis & Decision Support
-
SDDP.jl295A JuMP extension for Stochastic Dual Dynamic Programming
-
FrankWolfe.jl92Julia implementation for various Frank-Wolfe and Conditional Gradient variants
-
BilevelJuMP.jl103Bilevel optimization in JuMP
-
LeastSquaresOptim.jl53Dense and Sparse Least Squares Optimization
-
ECOS.jl41A Julia interface to the ECOS conic optimization solver
-
LsqFit.jl313Simple curve fitting in Julia
-
Convex.jl564A Julia package for disciplined convex programming
-
Manopt.jl314🏔️Manopt. jl – Optimization on Manifolds in Julia
-
OptimKit.jl57OptimKit: A blissfully ignorant Julia package for gradient optimization
-
Coluna.jl193Branch-and-Price-and-Cut in Julia
-
MOpt.jl79Simulated Method of Moments for Julia
-
LinearOperators.jl150Linear Operators for Julia
-
PowerModelsACDC.jl53A hybrid AC/DC OPF package based on PowerModels.jl
-
JSOSolvers.jl68-
-
Hypatia.jl140Interior point solver for general convex conic optimization problems
-
UnitCommitment.jl104Optimization package for the Security-Constrained Unit Commitment Problem
-
OptimalTransport.jl94Optimal transport algorithms for Julia
-
Percival.jl53Implementation of a Augmented Lagrangian method
-
InfiniteOpt.jl251An intuitive modeling interface for infinite-dimensional optimization problems.
-
COSMO.jl282COSMO: Accelerated ADMM-based solver for convex conic optimisation problems (LP, QP, SOCP, SDP, ExpCP, PowCP). Automatic chordal decomposition of sparse semidefinite programs.
-
CUTEst.jl46Julia's CUTEst Interface
-
BlackBoxOptim.jl437Black-box optimization for Julia
-
TrajectoryOptimization.jl329A fast trajectory optimization library written in Julia
-
QuadDIRECT.jl51Global optimization without derivatives
Loading more...