Optimization Packages
-
Xpress.jl61A Julia interface for the FICO Xpress optimization suite
-
VinDsl.jl35A fast and furious domain-specific language for variational inference in Julia.
-
UnitCommitment.jl76Optimization package for the Security-Constrained Unit Commitment Problem
-
Tulip.jl138Interior-point solver in pure Julia
-
TrajectoryOptimization.jl260A fast trajectory optimization library written in Julia
-
TrafficAssignment.jl35Julia package for finding traffic user equilibrium flow
-
Surrogates.jl281Surrogate modeling and optimization for scientific machine learning (SciML)
-
SumOfSquares.jl109Sum of Squares Programming for Julia
-
StructuredOptimization.jl67Structured optimization in Julia
-
StructJuMP.jl48A block-structured optimization framework for JuMP
-
StochDynamicProgramming.jl61A package for discrete-time optimal stochastic control
-
StochasticPrograms.jl64Julia package for formulating and analyzing stochastic recourse models.
-
Simulate.jl48Discrete event generation and simulation in Julia
-
SimpleNonlinearSolve.jl39Fast and simple nonlinear solvers for the SciML common interface. Newton, Broyden, Bisection, Falsi, and more rootfinders on a standard interface.
-
SIIPExamples.jl37Examples of how to use the modeling capabilities developed under the Scalable Integrated Infrastructure Planning Initiative at NREL.
-
SemidefiniteProgramming.jl16Interface to semidefinite programming libraries.
-
SDDP.jl220Stochastic Dual Dynamic Programming in Julia
-
SCS.jl75Julia Wrapper for SCS (https://github.com/cvxgrp/scs)
-
SCIP.jl79Julia interface to SCIP solver
-
RobustAndOptimalControl.jl42Robust and optimal design and analysis of linear control systems
-
RationalSimplex.jl13Julia implementation of the simplex algorithm for rational numbers.
-
Ranking.jl11Tools for ranking in Julia
-
QuickCheck.jl17QuickCheck specification-based testing for Julia
-
Quadprog.jl1-
-
QuadDIRECT.jl45Global optimization without derivatives
-
ProxSDP.jl80Semidefinite programming optimization solver
-
ProximalOperators.jl122Proximal operators for nonsmooth optimization in Julia
-
ProximalAlgorithms.jl106Proximal algorithms for nonsmooth optimization in Julia
-
Proximal.jl4Translation of Parikh and Boyd code for proximal algorithms
-
ProfileView.jl304Visualization of Julia profiling data
-
PowerSimulations.jl216Julia for optimization simulation and modeling of PowerSystems. Part of the Scalable Integrated Infrastructure Planning Initiative at the National Renewable Energy Lab.
-
PowerModelsACDC.jl35A hybrid AC/DC OPF package based on PowerModels.jl
-
Polyopt.jl16Julia package for polynomial optimization using semidefinite optimization.
-
PolyJuMP.jl37A JuMP extension for Polynomial Optimization
-
Plasmo.jl110A Platform for Scalable Modeling and Optimization
-
PiecewiseLinearOpt.jl49Solve optimization problems containing piecewise linear functions
-
Percival.jl44Implementation of a Augmented Lagrangian method
-
PDENLPModels.jl18A NLPModel API for optimization problems with PDE-constraints
-
Pavito.jl56A gradient-based outer approximation solver for convex mixed-integer nonlinear programming (MINLP)
-
Parametron.jl72Efficiently solving instances of a parameterized family of (possibly mixed-integer) linear/quadratic optimization problems in Julia
Loading more...