An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with mixed-integer-programming

A curated list of projects in awesome lists tagged with mixed-integer-programming .

https://github.com/sciml/optimization.jl

Mathematical Optimization in Julia. Local, global, gradient-based and derivative-free. Linear, Quadratic, Convex, Mixed-Integer, and Nonlinear Optimization in one simple, fast, and differentiable interface.

algorithmic-differentiation automatic-differentiation convex-optimization derivative-free-optimization global-optimization hacktoberfest julia local-optimization mixed-integer-programming nonlinear-optimization optimization scientific-machine-learning sciml

Last synced: 14 May 2025

https://github.com/SciML/GalacticOptim.jl

Mathematical Optimization in Julia. Local, global, gradient-based and derivative-free. Linear, Quadratic, Convex, Mixed-Integer, and Nonlinear Optimization in one simple, fast, and differentiable interface.

algorithmic-differentiation automatic-differentiation convex-optimization derivative-free-optimization global-optimization hacktoberfest julia local-optimization mixed-integer-programming nonlinear-optimization optimization scientific-machine-learning sciml

Last synced: 23 Mar 2025

https://github.com/SciML/Optimization.jl

Mathematical Optimization in Julia. Local, global, gradient-based and derivative-free. Linear, Quadratic, Convex, Mixed-Integer, and Nonlinear Optimization in one simple, fast, and differentiable interface.

algorithmic-differentiation automatic-differentiation convex-optimization derivative-free-optimization global-optimization hacktoberfest julia local-optimization mixed-integer-programming nonlinear-optimization optimization scientific-machine-learning sciml

Last synced: 04 May 2025

https://github.com/tirthajyoti/optimization-python

General optimization (LP, MIP, QP, continuous and discrete optimization etc.) using Python

convex-optimization integer-programming linear-programming mixed-integer-programming optimization quadratic-programming scipy

Last synced: 28 Jun 2025

https://github.com/jump-dev/pajarito.jl

A solver for mixed-integer convex optimization

julia-language mixed-integer-programming nonlinear-optimization optimization

Last synced: 20 Aug 2025

https://github.com/jump-dev/cbc.jl

A Julia interface to the Coin-OR Branch and Cut solver (CBC)

julia jump-jl mixed-integer-programming

Last synced: 05 Oct 2025

https://github.com/argonne-national-laboratory/dsp

An open-source parallel optimization solver for structured mixed-integer programming

julia mixed-integer-programming optimization parallel stochastic-optimization

Last synced: 12 Apr 2025

https://github.com/Argonne-National-Laboratory/DSP

An open-source parallel optimization solver for structured mixed-integer programming

julia mixed-integer-programming optimization parallel stochastic-optimization

Last synced: 29 Mar 2025

https://github.com/jump-dev/knitro.jl

A Julia interface to the Artelys Knitro solver

julia jump-jl mixed-integer-programming nonlinear-programming

Last synced: 21 Aug 2025

https://github.com/jump-dev/xpress.jl

A Julia interface to the FICO Xpress Optimization suite

julia jump-jl linear-programming mixed-integer-programming nonlinear-programming

Last synced: 11 Apr 2025

https://github.com/r-opt/rmpk

Mixed Integer Linear and Quadratic Programming in R

linear-programming mixed-integer-programming modelling quadratic-programming r

Last synced: 13 Jul 2025

https://github.com/scipopt/russcip

Rust interface for SCIP

mixed-integer-programming optimization rust

Last synced: 05 Apr 2025

https://github.com/lanl-ansi/minlplib.jl

A JuMP-based library of Non-Linear and Mixed-Integer Non-Linear Programs

benchmark-suite global-optimization mixed-integer-programming nonlinear-optimization optimization

Last synced: 09 Jul 2025

https://github.com/kathleenwest/mixed-integer-linear-programming-example-power-systems-analysis-a

A Mixed-Integer-Linear-Programming (MILP) problem, formulation, and solution for a power systems generator biding strategy. The objective function is the sum of the unit price of the MW multiplied by the quantity to be accepted added to the other ranges and their respective products plus the no-load cost.

bidding-strategies economics electricity generator linear-programming matlab milp mixed-integer-programming optimization

Last synced: 20 Jun 2025

https://github.com/dmalyuta/lcvx

Lossless convexification new results (mixed-integer problems)

control-systems convex-optimization gnc mixed-integer-programming optimal-control optimization spacecraft

Last synced: 12 Apr 2025

https://github.com/atoptima/blockdecomposition.jl

Extension of JuMP to model decomposable mathematical programs (using Benders or Dantzig-Wolfe decomposition paradigm)

decomposition-strategies julia-language mixed-integer-programming modeling

Last synced: 13 Apr 2025

https://github.com/zib-iol/boscia.jl

Mixed-Integer Convex Programming: Branch-and-bound with Frank-Wolfe-based convex relaxations

first-order-methods frank-wolfe julia mixed-integer-programming nonlinear-optimization optimization optimization-algorithms

Last synced: 07 May 2025

https://github.com/jump-dev/baron.jl

A Julia interface to the BARON mixed-integer nonlinear programming solver

julia jump-jl mixed-integer-programming nonlinear-programming

Last synced: 11 Apr 2025

https://github.com/renatomaynard/a-mixed-integer-programming-model-for-production-planning

A mixed-integer programming model for an integrated production planning problem with preventive maintenance in the pulp and paper industry

gurobi-optimization gurobipy inventory-management lot-sizing mathematical-modelling mixed-integer-programming preventive-maintenance production-planning scheduling setup

Last synced: 28 Jun 2025

https://github.com/gamma-opt/shelfspaceallocation.jl

ShelfSpaceAllocation.jl is a Julia package for solving the retail shelf space allocation problem. Internally, it relies on mathematical optimization, where the model is a mixed-integer linear program.

julia-language mixed-integer-programming optimization planogram retail-space-planning shelf-space-allocation

Last synced: 07 Sep 2025

https://github.com/mkoeppe/cutgeneratingfunctionology

Python code for computation and experimentation with cut-generating functions, in particular the Gomory-Johnson infinite group problem. By M. Köppe, Y. Zhou, C.Y. Hong, J. Wang with contributions by undergrad programmers

cutting-planes integer-programming mixed-integer-programming python sagemath

Last synced: 18 Sep 2025

https://github.com/ds4dm/zero

ZERO is a modular C++ library interfacing Mathematical Programming and Game Theory.

algorithmic-game-theory game-theory mathematical-programming mixed-integer-programming

Last synced: 08 Oct 2025

https://github.com/mathopt/dynamicoed.jl

Optimal experimental design of ODE and DAE systems in julia

mixed-integer-programming optimal-control optimal-experimental-design sciml

Last synced: 21 Oct 2025

https://github.com/valendrew/vlsi-design

Combinatorial and Decision Making Optimization (CDMO) project during the A.Y. 2021/2022.

combinatorial-optimization constraint-programming cplex linear-programming mixed-integer-programming smt-lib vlsi-design

Last synced: 13 Jul 2025

https://github.com/pegah-ardehkhani/optimization-problems-and-solutions

A repository dedicated to the mathematical modeling and solution of optimization problems, featuring practical examples in Stochastic Programming, Linear Programming (LP), and Mixed-Integer Linear Programming (MILP)

cplex integer-linear-programming integer-programming linear-programming mixed-integer-programming modeling non-linear-optimization operations-research optimization optimization-modeling optimization-problem optimization-solver pulp pulp-library pyomo pyomo-glpk pyomo-library python r-programming stochastic-optimization

Last synced: 16 Jul 2025

https://github.com/philzook58/cvxpy-helpers

some helper routines for modelling MIP in cvxpy

convex-optimization mip mixed-integer-programming modeling optimization

Last synced: 09 Jul 2025

https://github.com/prakaa/battery-optimisation-benchmarking

Benchmarking MIP solutions across packages in Python and Julia

battery julia linear-programming mixed-integer-programming optimization python

Last synced: 13 Apr 2025

https://github.com/ds4dm/nectar

Codebase for "A learning-based algorithm to quickly compute good primal solutions for Stochastic Integer Programs"

machine-learning mixed-integer-programming stochastic-programming

Last synced: 10 Mar 2025

https://github.com/dirkschumacher/optplot

An R package for plotting optimization problems/models

mixed-integer-programming plot r visualization

Last synced: 13 Mar 2025

https://github.com/timjentzsch/optiframe

A modular framework for mixed integer programming.

framework mixed-integer-programming operations-research python

Last synced: 17 Mar 2025

https://github.com/xiaohk/cs524-group-assignment-optimization

Use MIQP to improve the group assignment of college computer science courses

gurobi julia mixed-integer-programming optimization

Last synced: 12 Apr 2025

https://github.com/msakai/haskell-mip

Libraries for reading/writing MIP problem files, invoking external MIP solvers, etc. in Haskell

haskell mathematical-optimization mathematical-programming mixed-integer-programming

Last synced: 07 Nov 2025

https://github.com/sandyspiers/branch_and_bound_template

A structured and quick-to-implement template for your branch and bound prototypes!

branch-and-bound integer-programming mixed-integer-programming optimisation-algorithms template

Last synced: 09 Oct 2025

https://github.com/abdul-aa/canada-net-zero-optimization

Using mixed integer programming to determine the optimal path toward Canada net zero emission goal in the electricity sector

goal-programming gurobi mixed-integer-programming optimization python

Last synced: 07 Apr 2025

https://github.com/malcolmgaynor/detroit-subway-optimization

MIO Optimization. MIT 15.C57 Final Project: Designing an Optimal Subway Line for Detroit (Station Placement and Network Flow Optimization), Fall 2024

gurobi julia jump mixed-integer-programming network-flow optimization public-transport subway-network

Last synced: 05 Apr 2025

https://github.com/bulbatronik/foundations-of-operations-research

Repo containing assignments and lab files for Foundations of Operations Research course taken during academic year 2022-2023 winter semester of Master of Telecommunication Engineering program at Politecnico di Milano.

mixed-integer-programming python

Last synced: 09 Apr 2025

https://github.com/michael-markl/mixed-integer-linear-program

Obere Schranken für optimale Lösungen gemischt-ganzzahliger Porgramme

davenport linear-programming mixed-integer-program mixed-integer-programming

Last synced: 01 Jul 2025

https://github.com/marcotallone/railway-scheduling

Improving the scheduling of railway maintainance projects by minimizing passengers delays subject to event requests of railway operators through mixed integer linear programming optimisation.

gurobi gurobi-optimization gurobipy mathematical-modelling mathematical-optimization milp milp-model milp-optimisation mixed-integer-programming prorail railway-maintainance railway-management railway-scheduling scheduling scheduling-problem

Last synced: 17 Jun 2025

https://github.com/msakai/qplib-pb

Pseudo-boolean optimization problems converted from QPLIB

benchmarks mixed-integer-programming pseudo-boolean quadratic-programming

Last synced: 16 May 2025

https://github.com/quantdevjayson/transportation-puzzle-illustration-using-julia

Julia is an efficient, high-performance language, making it an excellent choice for solving the transportation problem, which involves optimization and large-scale computation.

julia-programming-language juliapackage linear-programming mixed-integer-programming route-optimization transport transportation-problem

Last synced: 01 Mar 2025

https://github.com/akshay326/optimization-with-python

Python implementation of classical optimization problems

linear-programming mixed-integer-programming neos non-convex optimization pyomo solvers

Last synced: 20 Jun 2025

https://github.com/renatomaynard/gurobi-mip-bounds-tracking

A Gurobi implementation that tracks upper and lower bounds for any Mixed-Integer Programming (MIP) problem using callbacks. Includes visualization with Matplotlib.

callback gurobi gurobipy lower-bounds mathematical-modelling matplotlib mip mixed-integer-programming operations-r optimization python upper-bounds

Last synced: 15 Mar 2025

https://github.com/dten/mps-rs

Very crude MPS file reader in Rust

linear-programming mixed-integer-programming mps rust rust-library simplex

Last synced: 23 Mar 2025

https://github.com/timjentzsch/cloud_resource_matcher

An optimization framework to find a cost-optimal configuration of cloud services for your cloud infrastructure.

cloud-computing mixed-integer-programming optimization

Last synced: 25 Feb 2025

https://github.com/mschubert/symplex

A python package to specify CPlex models using symbolic matrix equations

cplex linear-optimization mixed-integer-programming python symbolic-computation

Last synced: 14 Oct 2025

https://github.com/leoneifler/chvatalip

Integer programming proofs for Chvátal's conjecture over finite ground sets

mixed-integer-programming rational-arithmetic verification

Last synced: 06 Apr 2025

https://github.com/auralius/ding-zhou-strusberg

Optimal Path Planning in the Workspace for Articulated Robots using Mixed Integer Programming (DOI: 10.1109/IROS.2009.5354313)

cvxpy linear-programming mixed-integer-programming paper-implementations scara trajectory-optimization

Last synced: 19 Oct 2025