JuMP: A Modeling Language for Mathematical Optimization
Not on the map. Why?
Abstract (arXiv)
JuMP is an open-source modeling language that allows users to express a wide range of optimization problems (linear, mixed-integer, quadratic, conic-quadratic, semidefinite, and nonlinear) in a high-level, algebraic syntax. JuMP takes advantage of advanced features of the Julia programming language to offer unique functionality while achieving performance on par with commercial modeling tools for standard tasks. In this work we will provide benchmarks, present the novel aspects of the implementation, and discuss how JuMP can be extended to new problem classes and composed with state-of-the-art tools for visualization and interactivity.
Key facts. Cited by 49 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Aug 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 14; 2022: 14; 2023: 9; 2024: 7; 2025: 1; 2026: 4.
49 papers.
Sort:
By area:
- 2022Tutorial on amortized optimizationcited by 83
- 2023End-to-End Feasible Optimization Proxies for Large-Scale Economic Dispatchcited by 35
- 2021Learning Optimization Proxies for Large-Scale Security-Constrained Economic Dispatchcited by 29
- 2021OPF-Learn: An Open-Source Framework for Creating Representative AC Optimal Power Flow Datasetscited by 17
- 2022Flexible Differentiable Optimization via Model Transformationscited by 16
- 2022Pushing the limits of fairness impossibility: Who's the fairest of them all?cited by 15
- 2022Data-Driven Sample Average Approximation with Covariate Informationcited by 14
- 2022Confidence-Aware Graph Neural Networks for Learning Reliability Assessment Commitmentscited by 12
- 2024Differentiation Through Black-Box Quadratic Programming Solverscited by 10
- 2021Modeling Design and Control Problems Involving Neural Network Surrogatescited by 8
- 2022Motion Planning and Control for Multi Vehicle Autonomous Racing at High Speedscited by 8
- 2021Slowly Varying Regression under Sparsitycited by 7
37 more
- 2021SeaPearl: A Constraint Programming Solver guided by Reinforcement Learningcited by 6
- 2021Learning Continuous Exponential Families Beyond Gaussiancited by 6
- 2021Sparse Bayesian Learning via Stepwise Regressioncited by 6
- 2022Reachable Polyhedral Marching (RPM): An Exact Analysis Tool for Deep-Learned Control Systemscited by 6
- 2021Community Detection in the Stochastic Block Model by Mixed Integer Programmingcited by 5
- 2021Advances in Trajectory Optimization for Space Vehicle Controlcited by 5
- 2023Robust expected improvement for Bayesian optimizationcited by 5
- 2024PMLBmini: A Tabular Classification Benchmark Suite for Data-Scarce Applicationscited by 5
- 2024A Tutorial on the Design, Experimentation and Application of Metaheuristic Algorithms to Real-World Optimization Problemscited by 5
- 2022Chordal Sparsity for SDP-based Neural Network Verificationcited by 4
- 2023A Physics-Informed Machine Learning for Electricity Markets: A NYISO Case Studycited by 4
- 2023A Neural Separation Algorithm for the Rounded Capacity Inequalitiescited by 4
- 2023Data-driven decision-focused surrogate modelingcited by 4
- 2025Sparser, Better, Faster, Stronger: Sparsity Detection for Efficient Automatic Differentiationcited by 4
- 2021Convolutional Neural Nets in Chemical Engineering: Foundations, Computations, and Applicationscited by 3
- 2022Efficient Learning of Decision-Making Models: A Penalty Block Coordinate Descent Algorithm for Data-Driven Inverse Optimizationcited by 3
- 2023Cost-Sensitive Best Subset Selection for Logistic Regression: A Mixed-Integer Conic Optimization Perspectivecited by 3
- 2023Randomized Forward Mode of Automatic Differentiation For Optimization Algorithmscited by 3
- 2021Application-Driven Learning: A Closed-Loop Prediction and Optimization Approach Applied to Dynamic Reserves and Demand Forecastingcited by 2
- 2021AbstractDifferentiation.jl: Backend-Agnostic Differentiable Programming in Juliacited by 2
- 2022Solving infinite-horizon POMDPs with memoryless stochastic policies in state-action spacecited by 2
- 2023Ensemble Modeling for Time Series Forecasting: an Adaptive Robust Optimization Approachcited by 2
- 2026OR-Space: A Full-Lifecycle Workspace Benchmark for Industrial Optimization Agentscited by 2
- 2021Geostatistical Learning: Challenges and Opportunitiescited by 1
- 2022Randomized Policy Optimization for Optimal Stoppingcited by 1
- 2023Soft-Bellman Equilibrium in Affine Markov Games: Forward Solutions and Inverse Learningcited by 1
- 2024Squeezing Lemons with Hammers: An Evaluation of AutoML and Tabular Deep Learning for Data-Scarce Classification Applicationscited by 1
- 2024Robotic warehousing operations: a learn-then-optimize approach to large-scale neighborhood searchcited by 1
- 2026Distributionally Robust PAC-Bayesian Controlcited by 1
- 2021Minimax Estimation of Partially-Observed Vector AutoRegressionscited by 0
- 2022Minimizing Entropy to Discover Good Solutions to Recurrent Mixed Integer Programscited by 0
- 2022Sparse Polynomial Optimization: Theory and Practicecited by 0
- 2022A General Stochastic Optimization Framework for Convergence Biddingcited by 0
- 2024Distributionally and Adversarially Robust Logistic Regression via Intersecting Wasserstein Ballscited by 0
- 2024The State of Julia for Scientific Machine Learningcited by 0
- 2026Uncovering expert objectives in production planning via inverse optimization: An industrial case studycited by 0
- 2026Disciplined Bilevel Programmingcited by 0
- 2026Disciplined Bilevel Programming1 Sep 2026
- 2026Uncovering expert objectives in production planning via inverse optimization: An industrial case study7 Aug 2026
- 2026OR-Space: A Full-Lifecycle Workspace Benchmark for Industrial Optimization Agents27 May 2026
- 2026Distributionally Robust PAC-Bayesian Control12 Apr 2026
- 2025Sparser, Better, Faster, Stronger: Sparsity Detection for Efficient Automatic Differentiation29 Jan 2025
- 2024The State of Julia for Scientific Machine Learning14 Oct 2024
- 2024Differentiation Through Black-Box Quadratic Programming Solvers8 Oct 2024
- 2024A Tutorial on the Design, Experimentation and Application of Metaheuristic Algorithms to Real-World Optimization Problems4 Oct 2024
- 2024PMLBmini: A Tabular Classification Benchmark Suite for Data-Scarce Applications3 Sep 2024
- 2024Robotic warehousing operations: a learn-then-optimize approach to large-scale neighborhood search29 Aug 2024
- 2024Distributionally and Adversarially Robust Logistic Regression via Intersecting Wasserstein Balls18 Jul 2024
- 2024Squeezing Lemons with Hammers: An Evaluation of AutoML and Tabular Deep Learning for Data-Scarce Classification Applications13 May 2024
37 more
- 2023Randomized Forward Mode of Automatic Differentiation For Optimization Algorithms22 Oct 2023
- 2023Cost-Sensitive Best Subset Selection for Logistic Regression: A Mixed-Integer Conic Optimization Perspective9 Oct 2023
- 2023Data-driven decision-focused surrogate modeling23 Aug 2023
- 2023A Neural Separation Algorithm for the Rounded Capacity Inequalities29 Jun 2023
- 2023End-to-End Feasible Optimization Proxies for Large-Scale Economic Dispatch23 Apr 2023
- 2023Ensemble Modeling for Time Series Forecasting: an Adaptive Robust Optimization Approach9 Apr 2023
- 2023Soft-Bellman Equilibrium in Affine Markov Games: Forward Solutions and Inverse Learning31 Mar 2023
- 2023A Physics-Informed Machine Learning for Electricity Markets: A NYISO Case Study31 Mar 2023
- 2023Robust expected improvement for Bayesian optimization16 Feb 2023
- 2022Confidence-Aware Graph Neural Networks for Learning Reliability Assessment Commitments28 Nov 2022
- 2022Efficient Learning of Decision-Making Models: A Penalty Block Coordinate Descent Algorithm for Data-Driven Inverse Optimization27 Oct 2022
- 2022Reachable Polyhedral Marching (RPM): An Exact Analysis Tool for Deep-Learned Control Systems15 Oct 2022
- 2022A General Stochastic Optimization Framework for Convergence Bidding12 Oct 2022
- 2022Pushing the limits of fairness impossibility: Who's the fairest of them all?24 Aug 2022
- 2022Sparse Polynomial Optimization: Theory and Practice23 Aug 2022
- 2022Data-Driven Sample Average Approximation with Covariate Information27 Jul 2022
- 2022Motion Planning and Control for Multi Vehicle Autonomous Racing at High Speeds22 Jul 2022
- 2022Flexible Differentiable Optimization via Model Transformations10 Jun 2022
- 2022Chordal Sparsity for SDP-based Neural Network Verification7 Jun 2022
- 2022Solving infinite-horizon POMDPs with memoryless stochastic policies in state-action space27 May 2022
- 2022Randomized Policy Optimization for Optimal Stopping25 Mar 2022
- 2022Minimizing Entropy to Discover Good Solutions to Recurrent Mixed Integer Programs7 Feb 2022
- 2022Tutorial on amortized optimization1 Feb 2022
- 2021Learning Optimization Proxies for Large-Scale Security-Constrained Economic Dispatch27 Dec 2021
- 2021Modeling Design and Control Problems Involving Neural Network Surrogates20 Nov 2021
- 2021OPF-Learn: An Open-Source Framework for Creating Representative AC Optimal Power Flow Datasets1 Nov 2021
- 2021AbstractDifferentiation.jl: Backend-Agnostic Differentiable Programming in Julia25 Sep 2021
- 2021Advances in Trajectory Optimization for Space Vehicle Control5 Aug 2021
- 2021Minimax Estimation of Partially-Observed Vector AutoRegressions17 Jun 2021
- 2021Sparse Bayesian Learning via Stepwise Regression11 Jun 2021
- 2021Application-Driven Learning: A Closed-Loop Prediction and Optimization Approach Applied to Dynamic Reserves and Demand Forecasting26 Feb 2021
- 2021Slowly Varying Regression under Sparsity22 Feb 2021
- 2021Learning Continuous Exponential Families Beyond Gaussian18 Feb 2021
- 2021SeaPearl: A Constraint Programming Solver guided by Reinforcement Learning18 Feb 2021
- 2021Geostatistical Learning: Challenges and Opportunities17 Feb 2021
- 2021Community Detection in the Stochastic Block Model by Mixed Integer Programming26 Jan 2021
- 2021Convolutional Neural Nets in Chemical Engineering: Foundations, Computations, and Applications13 Jan 2021
- 2022Tutorial on amortized optimizationcited by 83
- 2023End-to-End Feasible Optimization Proxies for Large-Scale Economic Dispatchcited by 35
- 2021Learning Optimization Proxies for Large-Scale Security-Constrained Economic Dispatchcited by 29
- 2021OPF-Learn: An Open-Source Framework for Creating Representative AC Optimal Power Flow Datasetscited by 17
- 2022Flexible Differentiable Optimization via Model Transformationscited by 16
- 2022Pushing the limits of fairness impossibility: Who's the fairest of them all?cited by 15
- 2022Data-Driven Sample Average Approximation with Covariate Informationcited by 14
- 2022Confidence-Aware Graph Neural Networks for Learning Reliability Assessment Commitmentscited by 12
- 2024Differentiation Through Black-Box Quadratic Programming Solverscited by 10
- 2021Modeling Design and Control Problems Involving Neural Network Surrogatescited by 8
- 2022Motion Planning and Control for Multi Vehicle Autonomous Racing at High Speedscited by 8
- 2021Slowly Varying Regression under Sparsitycited by 7
12 most cited of 48 All 48 (JSON)
- 2026Disciplined Bilevel Programming1 Sep 2026
- 2026Uncovering expert objectives in production planning via inverse optimization: An industrial case study7 Aug 2026
- 2026Distributionally Robust PAC-Bayesian Control12 Apr 2026
- 2025Sparser, Better, Faster, Stronger: Sparsity Detection for Efficient Automatic Differentiation29 Jan 2025
- 2024The State of Julia for Scientific Machine Learning14 Oct 2024
- 2024Differentiation Through Black-Box Quadratic Programming Solvers8 Oct 2024
- 2024A Tutorial on the Design, Experimentation and Application of Metaheuristic Algorithms to Real-World Optimization Problems4 Oct 2024
- 2024PMLBmini: A Tabular Classification Benchmark Suite for Data-Scarce Applications3 Sep 2024
- 2024Robotic warehousing operations: a learn-then-optimize approach to large-scale neighborhood search29 Aug 2024
- 2024Distributionally and Adversarially Robust Logistic Regression via Intersecting Wasserstein Balls18 Jul 2024
- 2024Squeezing Lemons with Hammers: An Evaluation of AutoML and Tabular Deep Learning for Data-Scarce Classification Applications13 May 2024
- 2023Randomized Forward Mode of Automatic Differentiation For Optimization Algorithms22 Oct 2023
12 newest of 48 All 48 (JSON)