Everything About ___
Live briefing

Everything about JuMP

Programming language

JuMP is an algebraic modeling language and a collection of supporting packages for mathematical optimization embedded in the Julia programming language. JuMP is used by companies, government agencies, academic institutions, software projects, and individuals to formulate and submit optimization problems to third‑party solvers. JuMP has been specifically applied to problems in the field of operations research. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: JuMPA 5-minute orientation
  2. Skim a recent paper: JuMP 1.0: recent improvements to a modeling language for mathematical optimizationInfluential work since 2022
  3. Pick up a classic book: RidersThe most-reprinted book on the subject
  4. Read the landmark paper: Reversible jump Markov chain Monte Carlo computation and Bayesian model determinationCited 4,524 times
  5. Go sideways: Convex optimizationA closely related topic
  6. Go sideways: BARONA closely related topic

📖 Definitions

Verb To propel oneself rapidly upward, downward and/or in any horizontal direction such that momentum causes the body to become airborne.

Verb To cause oneself to leave an elevated location and fall downward.

Verb To pass by means of a spring or leap; to overleap.

Verb To employ a parachute to leave an aircraft or elevated location.

🗂️ The subject at a glance

  1. Features
  2. History
  3. Recognition

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics