JuMP swMATH ID: 16108 Software Authors: I. Dunning, J. Huchette, M. Lubin 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 Keywords: Modeling Language; Mathematical Optimization; Julia programming language; Julia Related Software: Julia; Gurobi; GitHub; Ipopt; CPLEX; Mosek; SCIP; Pyomo; MathOptInterface.jl; AMPL; YALMIP; SDDP; CVXPY; GAMS; Bonmin; SCS; BARON; CVX; LightGraphs.jl; GLPK Cited in: 143 Publications Standard Articles 1 Publication describing the Software, including 1 Publication in zbMATH Year JuMP: a modeling language for mathematical optimization. Zbl 1368.90002Dunning, Iain; Huchette, Joey; Lubin, Miles 2017 all top 5 Cited by 329 Authors 10 Bertsimas, Dimitris John 6 Lubin, Miles 5 Magron, Victor 5 Poss, Michael 5 Sadykov, Ruslan 5 Vielma, Juan Pablo 4 Dowson, Oscar 4 Huchette, Joey 4 Kapelevich, Lea 4 Legat, Benoît 4 Morton, David P. 4 Uchoa, Eduardo 4 Wang, Jie 3 Bent, Russell W. 3 Dunning, Iain 3 Goldberg, Noam 3 Jungers, Raphaël M. 3 Kaluba, Marek 3 Kwon, Roy H. 3 Lasserre, Jean-Bernard 3 Leyffer, Sven 3 Nagarajan, Harsha 3 Nowak, Piotr W. 3 Pauphilet, Jean 3 Pessoa, Artur Alves 3 Valladão, Davi Michel 3 Yang, Haoxiang 2 Anitescu, Mihai 2 Berk, Lauren 2 Bezerra, Eduardo Augusto 2 Bonafini, Mauro 2 Camponogara, Eduardo 2 Carpentier, Pierre 2 Chancelier, Jean-Philippe 2 Coey, Chris 2 Cory-Wright, Ryan 2 Costa, Giorgio 2 de Kok, Ton G. 2 Dellaert, Nico P. 2 Dvijotham, Krishnamurthy 2 Garcia, Joaquim Dias 2 Goulart, Paul J. 2 Grossmann, Ignacio E. 2 Hesaraki, Alireza F. 2 Kronqvist, Jan 2 Leclère, Vincent 2 Lodi, Andrea 2 Lundell, Andreas 2 Misra, Sidhant 2 Morsch Filho, Edemar 2 Oudet, Edouard 2 Pacaud, François 2 Rebennack, Steffen 2 Rigo, Cezar Antônio 2 Roald, Line A. 2 Ruthotto, Lars 2 Seman, Laio Oriel 2 Sundar, Kaarthik 2 Van Parys, Bart P. G. 2 Vanderbeck, François 2 Wang, Site 2 Zavala, Victor M. 1 Abgrall, Rémi 1 Aboutaleb, Youssef M. 1 Acuña-Zegarra, Manuel Adrian 1 Adam, Lukáš 1 Ahmed, Shabbir 1 Ales, Zacharie 1 Aliano Filho, Angelo 1 Allman, Andrew 1 Andersson, Joel A. E. 1 Anis, Hassan T. 1 Anjos, Miguel F. 1 Araújo, Olinto 1 Arslan, Ayşe N. 1 Baca-Carrasco, David 1 Badal, Rufat 1 Ball, Michael O. 1 Bandi, Chaithanya 1 Banjac, Goran 1 Bareilles, Gilles 1 Barnhart, Cynthia 1 Bates, Johnny 1 Beach, Benjamin 1 Becker, Henrique 1 Beisheim, Benedikt 1 Bemporad, Alberto 1 Ben-Akiva, Moshe Emanuel 1 Benham, Graham P. 1 Berger, Mathias 1 Bernal, David E. 1 Besançon, Mathieu 1 Bezerra, Bernardo Vieira 1 Biel, Martin 1 Bird, P. A. D. 1 Boyd, Stephen Poythress 1 Brooks, Philip 1 Buriol, Luciana S. 1 Cambier, Adrien 1 Cannon, Mark ...and 229 more Authors all top 5 Cited in 50 Serials 16 INFORMS Journal on Computing 15 European Journal of Operational Research 9 Mathematical Programming. Series A. Series B 9 SIAM Journal on Optimization 9 Mathematical Programming Computation 7 Computers & Operations Research 6 Operations Research Letters 6 Journal of Global Optimization 5 Computational Optimization and Applications 4 Operations Research 4 Optimization Letters 3 Journal of Optimization Theory and Applications 3 Top 3 Optimization Methods & Software 3 Optimization and Engineering 2 Annals of Operations Research 2 Interfaces and Free Boundaries 2 Nonlinear Analysis. Hybrid Systems 1 Inverse Problems 1 Journal of Computational Physics 1 Journal of Engineering Mathematics 1 Mathematical Biosciences 1 Automatica 1 Mathematische Annalen 1 SIAM Journal on Control and Optimization 1 Theoretical Computer Science 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 Review 1 Applied and Computational Harmonic Analysis 1 Constraints 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 OR Spectrum 1 Computational Management Science 1 European Series in Applied and Industrial Mathematics (ESAIM): Mathematical Modelling and Numerical Analysis 1 Groups, Complexity, Cryptology 1 Journal of Computational and Graphical Statistics 1 EURO Journal on Computational Optimization 1 Geometric Flows 1 SN Operations Research Forum 1 OJMO. Open Journal of Mathematical Optimization all top 5 Cited in 24 Fields 121 Operations research, mathematical programming (90-XX) 13 Numerical analysis (65-XX) 10 Calculus of variations and optimal control; optimization (49-XX) 7 Systems theory; control (93-XX) 6 Statistics (62-XX) 5 Combinatorics (05-XX) 5 Game theory, economics, finance, and other social and behavioral sciences (91-XX) 4 Field theory and polynomials (12-XX) 4 Algebraic geometry (14-XX) 4 Computer science (68-XX) 3 Group theory and generalizations (20-XX) 3 Topological groups, Lie groups (22-XX) 3 Partial differential equations (35-XX) 3 Biology and other natural sciences (92-XX) 2 Probability theory and stochastic processes (60-XX) 2 Fluid mechanics (76-XX) 1 Linear and multilinear algebra; matrix theory (15-XX) 1 Ordinary differential equations (34-XX) 1 Operator theory (47-XX) 1 Geometry (51-XX) 1 Convex and discrete geometry (52-XX) 1 Differential geometry (53-XX) 1 Quantum theory (81-XX) 1 Information and communication theory, circuits (94-XX) Citations by Year