Optimization Packages
-
Pavito.jl60A gradient-based outer approximation solver for convex mixed-integer nonlinear programming (MINLP)
-
Coluna.jl193Branch-and-Price-and-Cut in Julia
-
TrajectoryOptimization.jl329A fast trajectory optimization library written in Julia
-
Tulip.jl154Interior-point solver in pure Julia
-
Parametron.jl73Efficiently solving instances of a parameterized family of (possibly mixed-integer) linear/quadratic optimization problems in Julia
-
StochasticPrograms.jl75Julia 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.jl51Global optimization without derivatives
-
PowerModelsACDC.jl53A hybrid AC/DC OPF package based on PowerModels.jl
-
ProxSDP.jl93Semidefinite programming optimization solver
-
COSMO.jl282COSMO: Accelerated ADMM-based solver for convex conic optimisation problems (LP, QP, SOCP, SDP, ExpCP, PowCP). Automatic chordal decomposition of sparse semidefinite programs.
-
ParameterJuMP.jl41A JuMP extension to use parameter in constraints RHS
-
PowerSimulations.jl279Julia for optimization simulation and modeling of PowerSystems. Part of the Scalable Integrated Infrastructure Planning Initiative at the National Renewable Energy Lab.
-
EAGO.jl144A development environment for robust and global optimization
-
Metaheuristics.jl253High-performance metaheuristics for optimization coded purely in Julia.
-
ProximalAlgorithms.jl130Proximal algorithms for nonsmooth optimization in Julia
-
MathOptFormat.jl33Read and write a variety of mathematical optimization file formats
-
Plasmo.jl151A Platform for Scalable Modeling and Optimization
-
MathOptInterface.jl388A data structure for mathematical optimization problems
-
IntervalOptimisation.jl54Rigorous global optimisation in pure Julia
-
OSQP.jl68Julia interface for OSQP: The Operator Splitting QP Solver
-
SDDP.jl295A JuMP extension for Stochastic Dual Dynamic Programming
-
PiecewiseLinearOpt.jl51Solve optimization problems containing piecewise linear functions
-
Manopt.jl314🏔️Manopt. jl – Optimization on Manifolds in Julia
-
PolyJuMP.jl41A JuMP extension for Polynomial Optimization
-
Alpine.jl245A Julia/JuMP-based Global Optimization Solver for Non-convex Programs
-
LineSearches.jl115Line search methods for optimization and root-finding
-
ProximalOperators.jl130Proximal operators for nonsmooth optimization in Julia
-
SumOfSquares.jl115Sum of Squares Programming for Julia
-
CatViews.jl65Concatenated Array views in Julia.
-
StructuredOptimization.jl72Structured optimization in Julia
-
SCIP.jl94Julia interface to SCIP solver
-
ConstraintProgramming.jl63Calculate rigorously the feasible region for a set of real-valued inequalities with Julia
-
CSDP.jl21A Julia interface to the Coin-OR solver CSDP
-
JuGP.jl6A prototype JuMP extension for geometric programming
-
Pajarito.jl131A solver for mixed-integer convex optimization
-
Xpress.jl65A Julia interface to the FICO Xpress Optimization suite
-
Mayday.jl7Sums-of-Squares optimization in Julia, powered by JuMP
-
Mads.jl101MADS: Model Analysis & Decision Support
Loading more...