All repos
jump-dev/JuMP
JuMP is a modelling language for mathematical optimisation in Julia. It lets you express variables, constraints and objectives in readable mathematical form, then sends the problem to specialised solvers for linear, integer, nonlinear and conic optimisation.
Overview
JuMP is a modelling language for mathematical optimisation in Julia. It lets you express variables, constraints and objectives in readable mathematical form, then sends the problem to specialised solvers for linear, integer, nonlinear and conic optimisation.
What you can do
- Formulate scheduling, routing, allocation and design optimisation problems.
- Choose among many solvers through a consistent modelling interface.
- Inspect solutions, dual values and model diagnostics in reproducible Julia code.
How to use this repository
- Start with the official guide and a small example.
- Adapt one example to a real mathematical problem or teaching activity.
- Use the GitHub issues and releases to keep up with the project.