JuMP is a modeling language and collection of supporting packages for mathematical optimization in Julia. JuMP makes it easy to formulate and solve a range of problem classes, including linear programs, integer programs, conic programs, semidefinite programs, and constrained nonlinear programs. JuMP is used to solve large-scale inventory routing problems at Renault, schedule trains at Thales Inc., plan power grid expansion at PSR, and route school buses.

Features

  • Installation via the Julia package manager
  • Build continental-scale energy system models
  • Write research papers
  • Solve large-scale inventory routing problems
  • Learn Julia by reading Getting started with Julia
  • Examples available

Project Samples

Project Activity

See All Activity >

Categories

Mathematics

Follow JuMP

JuMP Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of JuMP!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Julia

Related Categories

Julia Mathematics Software

Registered

2023-11-02