An object-oriented algebraic modeling language in Python for structured optimization problems.
-
Updated
Jun 4, 2024 - 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)
An abstraction layer for mathematical optimization solvers
Represent trained machine learning models as Pyomo optimization formulations
Tutorials on using JuMP for mathematical optimization in Julia
A curated list of mathematical optimization courses, lectures, books, notes, libraries, frameworks and software.
provides a modeling interface for mixed complementarity problems (MCP) and math programs with equilibrium problems (MPEC) via JuMP
An open source framework for interactive multiobjective optimization methods
🎯 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
A next-gen solver for optimization with nonconvex objective and constraints. Reimplements filterSQP and IPOPT (barrier) in a modern and generic way, and unlocks a variety of novel methods. Competitive against filterSQP, IPOPT, SNOPT, MINOS and CONOPT.
Algorithms Lab (Summer 24)
My sandbox for experimenting with solver algorithms.
Image processing tutorials
Exact solutions for two-dimensional bin packing problems by branch-and-cut
Efficiently solving instances of a parameterized family of (possibly mixed-integer) linear/quadratic optimization problems in Julia
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."