mixed-integer-programming

Top 13 mixed-integer-programming Open-Source Projects

  • JuMP.jl

    Modeling language for Mathematical Optimization (linear, mixed-integer, conic, semidefinite, nonlinear)

  • HiGHS

    Linear optimization software

  • Project mention: Algorithms - Researchers Approach New Speed Limit for Seminal Problem | news.ycombinator.com | 2024-01-29
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • 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.

  • Project mention: SciPy: Interested in adopting PRIMA, but little appetite for more Fortran code | news.ycombinator.com | 2023-05-18

    Interesting response. I develop the Julia SciML organization https://sciml.ai/ and we'd be more than happy to work with you to get wrappers for PRIMA into Optimization.jl's general interface (https://docs.sciml.ai/Optimization/stable/). Please get in touch and we can figure out how to set this all up. I personally would be curious to try this out and do some benchmarks against nlopt methods.

  • OMLT

    Represent trained machine learning models as Pyomo optimization formulations

  • Optimization-Python

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

  • Coluna.jl

    Branch-and-Price-and-Cut in Julia

  • biteopt

    Derivative-Free Global Optimization Method (C++, Python binding)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • sardine-can

    Humble 3D knapsack / bin packing solver

  • rmpk

    Mixed Integer Linear and Quadratic Programming in R

  • napali

    Optimization as a service TUI

  • Project mention: Ratatui | news.ycombinator.com | 2023-12-10

    We're working on a new TUI for managing local and remote executions of optimization solvers like CBC, HiGHS, and our own hardware-accelerated solvers [2].

    Ratatui is a delight to work with. It uses immediate mode rendering [3] which feels very intuitive compared to other TUI frameworks.

    [1] https://github.com/integrated-reasoning/napali

  • sdk.py

    Python optimization SDK

  • Project mention: Opvious - deploy optimization models with just a few lines of code | /r/Python | 2023-11-01

    Iā€™m excited to introduce opvious, a Python SDK which enables you to build, validate, and deploy optimization models!

  • MIP

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

  • notebooks

    Optimization notebooks (by opvious)

  • Project mention: Opvious - deploy optimization models with just a few lines of code | /r/Python | 2023-11-01

    More interactive examples

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

mixed-integer-programming related posts

  • Opvious - deploy optimization models with just a few lines of code

    2 projects | /r/Python | 1 Nov 2023
  • Show HN: Opvious, a batteries-included optimization platform

    1 project | news.ycombinator.com | 1 Nov 2023
  • Optimization

    2 projects | /r/Julia | 3 Feb 2023
  • Multiple dispatch: Common Lisp vs Julia

    4 projects | /r/Julia | 5 Mar 2022
  • Show HN: Rmpk ā€“ Mixed Integer Linear and Quadratic Programming in R

    2 projects | news.ycombinator.com | 27 Nov 2021
  • What is the best DCA Strategy - Part IV (Dynamic DCA)

    1 project | /r/CryptoCurrency | 25 Aug 2021
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 15 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more ā†’

Index

What are some of the best open-source mixed-integer-programming projects? This list will help you:

Project Stars
1 JuMP.jl 2,144
2 HiGHS 808
3 Optimization.jl 674
4 OMLT 249
5 Optimization-Python 221
6 Coluna.jl 187
7 biteopt 127
8 sardine-can 73
9 rmpk 42
10 napali 9
11 sdk.py 8
12 MIP 2
13 notebooks 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com