Optimization Packages
-
Pavito.jl56A gradient-based outer approximation solver for convex mixed-integer nonlinear programming (MINLP)
-
Coluna.jl161Branch-and-Price-and-Cut in Julia
-
TrajectoryOptimization.jl260A fast trajectory optimization library written in Julia
-
Tulip.jl138Interior-point solver in pure Julia
-
Parametron.jl72Efficiently solving instances of a parameterized family of (possibly mixed-integer) linear/quadratic optimization problems in Julia
-
StochasticPrograms.jl64Julia package for formulating and analyzing stochastic recourse models.
-
EAGODomainReduction.jl2A Package for Domain Reduction in Global Optimization
-
NewOptimizer.jl7WIP for new optimizer for julia base
-
QuadDIRECT.jl45Global optimization without derivatives
-
PowerModelsACDC.jl35A hybrid AC/DC OPF package based on PowerModels.jl
-
ProxSDP.jl80Semidefinite programming optimization solver
-
COSMO.jl247COSMO: Accelerated ADMM-based solver for convex conic optimisation problems (LP, QP, SOCP, SDP, ExpCP, PowCP). Automatic chordal decomposition of sparse semidefinite programs.
-
ParameterJuMP.jl38A JuMP extension to use parameter in constraints RHS
-
PowerSimulations.jl216Julia for optimization simulation and modeling of PowerSystems. Part of the Scalable Integrated Infrastructure Planning Initiative at the National Renewable Energy Lab.
-
EAGO.jl117A development environment for robust and global optimization
-
Metaheuristics.jl208High-performance metaheuristics for optimization coded purely in Julia.
-
ProximalAlgorithms.jl106Proximal algorithms for nonsmooth optimization in Julia
-
MathOptFormat.jl33Read and write a variety of mathematical optimization file formats
-
Plasmo.jl110A Platform for Scalable Modeling and Optimization
-
MathOptInterface.jl308An abstraction layer for mathematical optimization solvers.
-
IntervalOptimisation.jl51Rigorous global optimisation in pure Julia
-
OSQP.jl53Julia interface for OSQP: The Operator Splitting QP Solver
-
SDDP.jl220Stochastic Dual Dynamic Programming in Julia
-
PiecewiseLinearOpt.jl49Solve optimization problems containing piecewise linear functions
-
Manopt.jl242🏔️Manopt. jl – Optimization on Manifolds in Julia
-
PolyJuMP.jl37A JuMP extension for Polynomial Optimization
-
Alpine.jl214A Julia/JuMP-based Global Optimization Solver for Non-convex Programs
-
LineSearches.jl97Line search methods for optimization and root-finding
-
ProximalOperators.jl122Proximal operators for nonsmooth optimization in Julia
-
SumOfSquares.jl109Sum of Squares Programming for Julia
-
CatViews.jl62Concatenated Array views in Julia.
-
StructuredOptimization.jl67Structured optimization in Julia
-
SCIP.jl79Julia interface to SCIP solver
-
ConstraintProgramming.jl60Calculate rigorously the feasible region for a set of real-valued inequalities with Julia
-
CSDP.jl21Julia Wrapper for CSDP (https://projects.coin-or.org/Csdp/)
-
JuGP.jl6A prototype JuMP extension for geometric programming
-
Pajarito.jl116A solver for mixed-integer convex optimization
-
Xpress.jl61A Julia interface for the FICO Xpress optimization suite
-
Mayday.jl7Sums-of-Squares optimization in Julia, powered by JuMP
-
Mads.jl94MADS: Model Analysis & Decision Support
Loading more...