JuMP: A Modeling Language for Mathematical Optimization
From MaRDI portal
Publication:5738130
DOI10.1137/15M1020575zbMath1368.90002arXiv1508.01982MaRDI QIDQ5738130
Joey Huchette, Iain Dunning, Miles Lubin
Publication date: 31 May 2017
Published in: SIAM Review (Search for Journal in Brave)
Full work available at URL: https://arxiv.org/abs/1508.01982
Large-scale problems in mathematical programming (90C06) Nonlinear programming (90C30) Linear programming (90C05) Numerical differentiation (65D25) Software, source code, etc. for problems pertaining to operations research and mathematical programming (90-04)
Related Items (only showing first 100 items - show all)
Confidence Intervals for Nonparametric Empirical Bayes Analysis ⋮ A Unified Efficient Implementation of Trust-region Type Algorithms for Unconstrained Optimization ⋮ Numerical computation of the cut locus via a variational approximation of the distance function ⋮ Exploiting low-rank structure in semidefinite programming by approximate operator splitting ⋮ EAGO.jl: easy advanced global optimization in Julia ⋮ Projections onto the canonical simplex with additional linear inequalities ⋮ FrankWolfe.jl: A High-Performance and Flexible Toolbox for Frank–Wolfe Algorithms and Conditional Gradients ⋮ Solving Natural Conic Formulations with Hypatia.jl ⋮ Decomposition and Adaptive Sampling for Data-Driven Inverse Linear Optimization ⋮ Technical Note—Product-Based Approximate Linear Programs for Network Revenue Management ⋮ Adjustable Robust Optimization Reformulations of Two-Stage Worst-Case Regret Minimization Problems ⋮ Data-driven distributionally robust risk parity portfolio optimization ⋮ ROC++: Robust Optimization in C++ ⋮ Optimization under Rare Chance Constraints ⋮ Learning for Constrained Optimization: Identifying Optimal Active Constraint Sets ⋮ MathOptInterface: A Data Structure for Mathematical Optimization Problems ⋮ Optimal Power Flow in Distribution Networks Under N – 1 Disruptions: A Multistage Stochastic Programming Approach ⋮ JANOS: An Integrated Predictive and Prescriptive Modeling Framework ⋮ A Bayesian framework for molecular strain identification from mixed diagnostic samples ⋮ A branch-and-price algorithm for nanosatellite task scheduling to improve mission quality-of-service ⋮ \textsf{PWDFT.jl}: a Julia package for electronic structure calculation using density functional theory and plane wave basis ⋮ Modeling design and control problems involving neural network surrogates ⋮ A continuous-time formulation for optimal task scheduling and quality-of-service assurance in nanosatellites ⋮ Human-centred feasibility restoration in practice ⋮ Efficient joint object matching via linear programming ⋮ Geometric control of hybrid systems ⋮ Robust Optimization with Continuous Decision-Dependent Uncertainty with applications to demand response management ⋮ On the optimal layout of a dining room in the era of COVID‐19 using mathematical optimization ⋮ OOESAlgorithm.jl: a julia package for optimizing a linear function over the set of efficient solutions for biobjective mixed integer linear programming ⋮ An iterative combinatorial auction design for fractional ownership of autonomous vehicles ⋮ Dynamic advertising games in duopolies under one-step-ahead optimal control ⋮ From multi‐physics models to neural network for predictive control synthesis ⋮ Interpretable clustering via soft clustering trees ⋮ Absolute value equations with data uncertainty in the $l_1$ and $l_\infty$ norm balls ⋮ Compressing branch-and-bound trees ⋮ Efficient Stochastic Programming in Julia ⋮ Branch-and-Price Approaches for Real-Time Vehicle Routing with Picking, Loading, and Soft Time Windows ⋮ Min-Sup-Min Robust Combinatorial Optimization with Few Recourse Solutions ⋮ JuMP 1.0: recent improvements to a modeling language for mathematical optimization ⋮ Risk budgeting portfolios from simulations ⋮ Simultaneous scheduling of replacement and repair of common components in operating systems. A multi-objective mathematical optimization model ⋮ Performance enhancements for a generic conic interior point algorithm ⋮ Future memories are not needed for large classes of POMDPs ⋮ Robot Dance: a mathematical optimization platform for intervention against COVID-19 in a complex network ⋮ Multiple oracle algorithm to solve continuous games ⋮ Chordal sparsity for SDP-based neural network verification ⋮ Branch-and-bound performance estimation programming: a unified methodology for constructing optimal optimization methods ⋮ Exploiting ideal-sparsity in the generalized moment problem with application to matrix factorization ranks ⋮ Tutorial on Amortized Optimization ⋮ Exact Converging Bounds for Stochastic Dual Dynamic Programming via Fenchel Duality ⋮ Competing in daily fantasy sports using generative models ⋮ An efficient method for optimizing nested open pits with operational bottom space ⋮ Optimal service rates of a queueing inventory system with finite waiting hall, arbitrary service times and positive lead times ⋮ Optimal design of line replaceable units ⋮ Space splitting convexification: a local solution method for nonconvex optimal control problems ⋮ Bounds and convex heuristics for bi-objective optimal experiment design in water networks ⋮ Risk-allocation-based index tracking ⋮ Efficient linear reformulations for binary polynomial optimization problems ⋮ Multi-objective optimization for integrated sugarcane cultivation and harvesting planning ⋮ Pell's equation, sum-of-squares and equilibrium measures on a compact set ⋮ General convex relaxations of implicit functions and inverse functions ⋮ Exact SDP relaxations for quadratic programs with bipartite graph structures ⋮ Resource management in device-to-device communications ⋮ A branch-cut-and-price algorithm for the cumulative capacitated vehicle routing problem ⋮ Tighter bounds on transient moments of stochastic chemical systems ⋮ Exponential Decay in the Sensitivity Analysis of Nonlinear Dynamic Programming ⋮ A Lagrangian relaxation approach to an electricity system investment model with a high temporal resolution ⋮ Regularized Optimal Transport of Covariates and Outcomes in Data Recoding ⋮ The software design of gridap: a finite element package based on the Julia JIT compiler ⋮ A two-level distributed algorithm for nonconvex constrained optimization ⋮ Ellipsoidal Methods for Adaptive Choice-Based Conjoint Analysis ⋮ Exact First-Choice Product Line Optimization ⋮ Certifying Unstability of Switched Systems Using Sum of Squares Programming ⋮ TSSOS: A Moment-SOS Hierarchy That Exploits Term Sparsity ⋮ Chordal-TSSOS: A Moment-SOS Hierarchy That Exploits Term Sparsity with Chordal Extension ⋮ Minimizing Rational Functions: A Hierarchy of Approximations via Pushforward Measures ⋮ A Unified Approach to Mixed-Integer Optimization Problems With Logical Constraints ⋮ Brachistochrone on a velodrome ⋮ On efficient Hessian computation using the edge pushing algorithm in Julia ⋮ Proximal Distance Algorithms: Theory and Examples ⋮ Relative Robust and Adaptive Optimization ⋮ Risk parity portfolio optimization under a Markov regime-switching framework ⋮ Wave drag on asymmetric bodies ⋮ SDDP.jl: A Julia Package for Stochastic Dual Dynamic Programming ⋮ Sparse Convex Regression ⋮ Robust Optimization for Electricity Generation ⋮ Learning to Solve Large-Scale Security-Constrained Unit Commitment Problems ⋮ The lower bound of the network connectivity guaranteeing in-phase synchronization ⋮ A Bilevel Approach for Identifying the Worst Contingencies for Nonconvex Alternating Current Power Systems ⋮ Globally Optimizing Small Codes in Real Projective Spaces ⋮ Operator Splitting for a Homogeneous Embedding of the Linear Complementarity Problem ⋮ Siting renewable power generation assets with combinatorial optimisation ⋮ Polyhedral approximation strategies for nonconvex mixed-integer nonlinear programming in SHOT ⋮ Measuring and optimizing system reliability: a stochastic programming approach ⋮ Assessing the value of natural gas underground storage in the Brazilian system via stochastic dual dynamic programming ⋮ Randomized progressive hedging methods for multi-stage stochastic programming ⋮ A biobjective chance constrained optimization model to evaluate the economic and environmental impacts of biopower supply chains ⋮ Linearized formulations for failure aware barter exchange ⋮ Inversion of convection-diffusion equation with discrete sources ⋮ Reinterpretation and extension of entropy correction terms for residual distribution and discontinuous Galerkin schemes: application to structure preserving discretization
Uses Software
Cites Work
- Unnamed Item
- Unnamed Item
- Unnamed Item
- Unnamed Item
- Unnamed Item
- A Modeling Language for Mathematical Programming
- Polylithic modeling and solution approaches using algebraic modeling systems
- Integer-programming software systems
- Applications of second-order cone programming
- Extended formulations in mixed integer conic quadratic programming
- Computational experience with a difficult mixed-integer multicommodity flow problem
- Strategic facility location: A review
- On the evolution of optimization modeling systems
- PySP: modeling and solving stochastic programs in Python
- A computational study of a solver system for processing two-stage stochastic LPs with enhanced Benders decomposition
- On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming
- An interior-point approach for primal block-angular problems
- Duality in Two-Stage Adaptive Linear Optimization: Faster Computation and Stronger Bounds
- Robust Optimization Made Easy with ROME
- Automatic robust convex programming
- Efficient Computation of Sparse Hessians Using Coloring and Automatic Differentiation
- GUSS: Solving Collections of Data Related Models Within GAMS
- Chance-Constrained Optimal Power Flow: Risk-Aware Network Control under Uncertainty
- Julia: A Fresh Approach to Numerical Computing
- Introduction to Stochastic Programming
- A Structure-Exploiting Tool in Algebraic Modeling Languages
- Theory and Applications of Robust Optimization
- Computing in Operations Research Using Julia
- Evaluating Derivatives
- Introduction to Automatic Differentiation and MATLAB Object-Oriented Programming
- A Structure Conveying Parallelizable Modeling Language for Mathematical Programming
- The non-linear beam via optimal control with bounded state variables
- History of Mathematical Programming Systems
- Unified form language
This page was built for publication: JuMP: A Modeling Language for Mathematical Optimization