An object-oriented algebraic modeling language in Python for structured optimization problems.
-
Updated
Dec 10, 2025 - 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
oj! Algorithms
An Eigen-based, light-weight C++ Interface to Nonlinear Programming Solvers (Ipopt, Snopt)
A data structure for mathematical optimization problems
Represent trained machine learning models as Pyomo optimization formulations
A curated list of mathematical optimization courses, lectures, books, notes, libraries, frameworks and software.
Tutorials on using JuMP for mathematical optimization in Julia
A V2G Simulation Environment for large scale EV charging optimization
A highly customizable SQP & barrier solver for nonlinearly constrained optimization
An open source framework for interactive multiobjective optimization methods
Efficient modeling interface for mathematical optimization in Python
provides a modeling interface for mixed complementarity problems (MCP) and math programs with equilibrium problems (MPEC) via JuMP
🎯 Repository contains code of various 🚀Data-structures,🚀Algorithms as well as 👩🏻🎓 Pre-Placement Course Material 🎓including topics like - Array, Bits manipulation, Recursion, Tricky problem statements, Mathematical coding problems, Linked lists, Stack, Queue, Graph, Tree, STL, Searching algorithms, Sorting algorithms, etc.👩🏻🎓
A library of modern Fortran modules for nonlinear optimization
Algorithms Lab (Summer 24)
Image processing tutorials
Derivative-Free Global Optimization Algorithm (C++, Python binding) - Continuous, Discrete, TSP, NLS, MINLP
Add a description, image, and links to the mathematical-programming topic page so that developers can more easily learn about it.
To associate your repository with the mathematical-programming topic, visit your repo's landing page and select "manage topics."