Everything About ___
Live briefing

Everything about AMPL

Algebraic modeling language

AMPL is an algebraic modeling language to describe and solve high-complexity problems for large-scale mathematical computing . It was developed by Robert Fourer, David Gay, and Brian Kernighan at Bell Laboratories. AMPL supports dozens of solvers, both open source and commercial software, including CBC, CPLEX, FortMP, MOSEK, MINOS, IPOPT, SNOPT, KNITRO, and LGO. Problems are passed to solvers as nl files. AMPL is used by more than 100 corporate clients, and by government agencies and academic institutions. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: AMPLA 5-minute orientation
  2. Skim a recent paper: A Mathematical Modeling Approach for Power Flow and State Estimation Analysis in Electric Power Systems through AMPLInfluential work since 2022
  3. Pick up a classic book: AMPLE user's manualThe most-reprinted book on the subject
  4. Read the landmark paper: AMPL: A Data-Driven Modeling Pipeline for Drug DiscoveryCited 87 times
  5. Go sideways: Nl (format)A closely related topic
  6. Go sideways: Algebraic modeling languageA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🏆 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