An object-oriented algebraic modeling language in Python for structured optimization problems.
-
Updated
Sep 2, 2026 - Python
An object-oriented algebraic modeling language in Python for structured optimization problems.
Modeling language for Mathematical Optimization (linear, mixed-integer, conic, semidefinite, nonlinear)
General statistics, mathematical programming, and numerical/scientific computing scripts and notebooks in Python
Python interface for the SCIP Optimization Suite
An Eigen-based, light-weight C++ Interface to Nonlinear Programming Solvers (Ipopt, Snopt)
A curated list of mathematical optimization courses, lectures, books, notes, libraries, frameworks and software.
With Uno, finally take full control of your SQP/barrier solver for nonlinearly constrained optimization
oj! Algorithms - Open Source Java library for mathematics, linear algebra and optimisation. Pure Java, zero dependencies: fast matrices plus LP, QP and MIP solvers.
A data structure for mathematical optimization problems
Represent trained machine learning models as Pyomo optimization formulations
Efficient modeling interface for mathematical optimization in Python
A V2G Simulation Environment for large scale EV charging optimization
A library of modern Fortran modules for nonlinear optimization
Derivative-Free Global Optimization Algorithm (C++, Python binding) - Continuous, Discrete, TSP, NLS, MINLP
Mathematical Programming in JAX
A GPU-Accelerated First-Order LP Solver
High-Performance LISP-like language for Scientific Computing and AI written in C++
My sandbox for experimenting with solver algorithms.
Tutorials on using JuMP for mathematical optimization in Julia
Model and solve optimal control problems in Julia, both on CPU and GPU.
To associate your repository with the mathematical-programming topic, visit your repo's landing page and select "manage topics."