JuMP swMATH ID: 16108 Software Authors: Dunning, I.; Huchette, J.; Lubin, M. Description: JuMP: A Modeling Language for Mathematical Optimization. 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. Homepage: https://github.com/JuliaOpt/JuMP.jl Source Code: https://github.com/JuliaOpt/JuMP.jl Dependencies: Julia Keywords: Modeling Language; Mathematical Optimization; Julia programming language; Julia Related Software: Julia; Gurobi; GitHub; Ipopt; CPLEX; Mosek; MathOptInterface.jl; SCIP; Pyomo; SCS; Bonmin; YALMIP; AMPL; CVXPY; CVX; BARON; SDDP; KNITRO; GAMS; Convex.jl Cited in: 222 Documents Standard Articles 2 Publications describing the Software, including 2 Publications in zbMATH Year JuMP 1.0: recent improvements to a modeling language for mathematical optimization. Zbl 1534.90001Lubin, Miles; Dowson, Oscar; Garcia, Joaquim Dias; Huchette, Joey; Legat, Benoît; Vielma, Juan Pablo 2023 JuMP: a modeling language for mathematical optimization. Zbl 1368.90002Dunning, Iain; Huchette, Joey; Lubin, Miles 2017 all top 5 Cited by 488 Authors 10 Bertsimas, Dimitris John 9 Vielma, Juan Pablo 7 Huchette, Joey 7 Lubin, Miles 6 Legat, Benoît 6 Magron, Victor 5 Dowson, Oscar 5 Garcia, Joaquim Dias 5 Kapelevich, Lea 5 Kwon, Roy H. 5 Poss, Michael 5 Sadykov, Ruslan 5 Uchoa, Eduardo 4 Costa, Giorgio 4 Grossmann, Ignacio E. 4 Leyffer, Sven 4 Morton, David P. 4 Nagarajan, Harsha 4 Wang, Jie 4 Yang, Haoxiang 3 Anitescu, Mihai 3 Bent, Russell W. 3 Charkhgard, Hadi 3 Coey, Chris 3 Dunning, Iain 3 Goldberg, Noam 3 Jungers, Raphaël M. 3 Kaluba, Marek 3 Lasserre, Jean-Bernard 3 Nowak, Piotr W. 3 Pacaud, François 3 Pauphilet, Jean 3 Pessoa, Artur Alves 3 Strömberg, Ann-Brith 3 Sundar, Kaarthik 3 Valladão, Davi Michel 3 Van Parys, Bart P. G. 3 Zhang, Qi 2 Aliano Filho, Angelo 2 Anis, Hassan T. 2 Arslan, Ayşe N. 2 Berk, Lauren 2 Besançon, Mathieu 2 Bezerra, Eduardo Augusto 2 Bhaya, Amit 2 Bonafini, Mauro 2 Camponogara, Eduardo 2 Carpentier, Pierre 2 Chancelier, Jean-Philippe 2 Contardo, Claudio 2 Cory-Wright, Ryan 2 de Kok, Ton G. 2 Dellaert, Nico P. 2 Dey, Santanu Subhas 2 Dussault, Jean-Pierre 2 Engell, Sebastian 2 Goulart, Paul J. 2 Gupta, Rishabh 2 Hesaraki, Alireza F. 2 Kaszkurewicz, Eugenius 2 Khan, Kamil A. 2 Kronqvist, Jan 2 Kroupa, Tomáš 2 Kwon, Changhyun 2 Laurent, Monique 2 Leclère, Vincent 2 Lodi, Andrea 2 Lundberg, Kristian 2 Lundell, Andreas 2 Mason, Andrew J. 2 Melo, Teresa 2 Misra, Sidhant 2 Morsch Filho, Edemar 2 Obradović, Gabrijela 2 Omer, Jérémy 2 Oudet, Edouard 2 Rigo, Cezar Antônio 2 Roald, Line A. 2 Ruthotto, Lars 2 Seman, Laio Oriel 2 Shin, Sungho 2 Steenkamp, Andries 2 Street, Alexandre 2 Subramanyam, Anirudh 2 Sun, Kaizhao 2 Sun, Xu Andy 2 Tomasgard, Asgeir 2 Vanderbeck, François 2 Votroubek, Tomáš 2 Wang, Site 2 Wenzel, Simon 2 Xavier, Álinson S. 2 Zavala, Victor M. 2 Zhang, Hongyu 1 Abgrall, Rémi 1 Aboutaleb, Youssef M. 1 Acuña-Zegarra, Manuel Adrian 1 Adam, Lukáš 1 Adoni, Vijay 1 Ahmadi, Amir Ali ...and 388 more Authors all top 5 Cited in 68 Serials 19 INFORMS Journal on Computing 18 European Journal of Operational Research 13 Mathematical Programming Computation 12 Computers & Operations Research 12 Mathematical Programming. Series A. Series B 11 SIAM Journal on Optimization 8 Journal of Global Optimization 8 Optimization and Engineering 7 Operations Research Letters 7 Computational Optimization and Applications 5 Journal of Optimization Theory and Applications 5 International Transactions in Operational Research 4 Operations Research 4 Annals of Operations Research 4 Top 4 Optimization Methods & Software 4 Optimization Letters 4 EURO Journal on Computational Optimization 3 INFOR: Information Systems and Operational Research 2 Automatica 2 Journal of the American Statistical Association 2 SIAM Journal on Matrix Analysis and Applications 2 SIAM Review 2 Constraints 2 Interfaces and Free Boundaries 2 OR Spectrum 2 Computational Management Science 2 Nonlinear Analysis. Hybrid Systems 2 SN Operations Research Forum 1 Computer Physics Communications 1 Discrete Applied Mathematics 1 International Journal of Control 1 Inverse Problems 1 Journal of Computational Physics 1 Journal of Engineering Mathematics 1 Mathematical Biosciences 1 Mathematische Annalen 1 Naval Research Logistics 1 SIAM Journal on Control and Optimization 1 Theoretical Computer Science 1 Optimal Control Applications & Methods 1 Optimization 1 Statistical Science 1 SIAM Journal on Discrete Mathematics 1 Queueing Systems 1 Machine Learning 1 Linear Algebra and its Applications 1 SIAM Journal on Applied Mathematics 1 Applied and Computational Harmonic Analysis 1 Journal of Scheduling 1 Chaos 1 The Econometrics Journal 1 Annals of Mathematics. Second Series 1 CEJOR. Central European Journal of Operations Research 1 Quantitative Finance 1 Journal of Machine Learning Research (JMLR) 1 Comptes Rendus. Mathématique. Académie des Sciences, Paris 1 4OR 1 European Series in Applied and Industrial Mathematics (ESAIM): Mathematical Modelling and Numerical Analysis 1 Advances in Design and Control 1 Journal of Physics A: Mathematical and Theoretical 1 Foundations and Trends in Machine Learning 1 Groups, Complexity, Cryptology 1 Journal of Computational and Graphical Statistics 1 Dynamic Games and Applications 1 Geometric Flows 1 Journal of Nonlinear and Variational Analysis 1 OJMO. Open Journal of Mathematical Optimization all top 5 Cited in 28 Fields 185 Operations research, mathematical programming (90-XX) 22 Numerical analysis (65-XX) 18 Game theory, economics, finance, and other social and behavioral sciences (91-XX) 17 Calculus of variations and optimal control; optimization (49-XX) 13 Computer science (68-XX) 10 Systems theory; control (93-XX) 9 Statistics (62-XX) 7 Combinatorics (05-XX) 4 Field theory and polynomials (12-XX) 4 Algebraic geometry (14-XX) 4 Linear and multilinear algebra; matrix theory (15-XX) 4 Biology and other natural sciences (92-XX) 3 Group theory and generalizations (20-XX) 3 Topological groups, Lie groups (22-XX) 3 Partial differential equations (35-XX) 3 Operator theory (47-XX) 2 Probability theory and stochastic processes (60-XX) 2 Fluid mechanics (76-XX) 2 Quantum theory (81-XX) 2 Information and communication theory, circuits (94-XX) 1 Special functions (33-XX) 1 Ordinary differential equations (34-XX) 1 Harmonic analysis on Euclidean spaces (42-XX) 1 Functional analysis (46-XX) 1 Geometry (51-XX) 1 Convex and discrete geometry (52-XX) 1 Differential geometry (53-XX) 1 Statistical mechanics, structure of matter (82-XX) Citations by Year