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
- Read the overview: AMPLA 5-minute orientation
- Skim a recent paper: A Mathematical Modeling Approach for Power Flow and State Estimation Analysis in Electric Power Systems through AMPLInfluential work since 2022
- Pick up a classic book: AMPLE user's manualThe most-reprinted book on the subject
- Read the landmark paper: AMPL: A Data-Driven Modeling Pipeline for Drug DiscoveryCited 87 times
- Go sideways: Nl (format)A closely related topic
- Go sideways: Algebraic modeling languageA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
AMPL: A Data-Driven Modeling Pipeline for Drug Discovery
An Efficient Mathematical Model for Distribution System Reconfiguration Using AMPL
Optimizing short-term production schedules in surface mining: Integrating mine modeling software with AMPL/CPLEX
The eight-channel ASIC bipolar transresistance amplifier D0M AMPL-8.3
Thermodynamic assessment of orientationally disordered organic molecular crystals: Ternary system pentaerythritol–neopentylglycol–2-amino-2methyl-1,3, propanediol (PE–NPG–AMPL)
TACO: a toolkit for AMPL control optimization
Distributed Optimization on the Base of AMPL Modeling Language and Everest Platform
Using AMPL for Teaching the TSP
🆕 Influential since 2022
A Mathematical Modeling Approach for Power Flow and State Estimation Analysis in Electric Power Systems through AMPL
Comparative Analysis of the Julia and AMPL Computational Tools Used in the Radial Distribution Network Optimization Problem
AMPL: An adaptive meta-prompt learner for few-shot image classification
Optimization of Blood Bag Distribution Routes Using AMPL Software and Nearest Neighbor Algorithm (Case Study of the Indonesian Red Cross Jakarta)
AMPL-Implementation for Models of Structural and Technological Changes
📚 Books worth reading
- 📕AMPLE user's manualMentor Graphics Corporation · 1993
"A More Ample Ordination": Sermon in Reply to the "First Subsidiary Reason" Given by Wm. Bacon ...William Henry Rice , William Bacon Stevens · 1881
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Nl (format) nl is a file format for presenting and archiving mathematical programming problems. Initially, this format has been invented for connecting solvers to…
- Algebraic modeling language Algebraic modeling languages (AML) are high-level computer programming languages for describing and solving high complexity problems for large scale mathematica…
- SAMPL SAMPL, which stands for "Stochastic AMPL", is an algebraic modeling language resulting by expanding the well-known language AMPL with extended syntax and…
- COIN-OR Computational Infrastructure for Operations Research (COIN-OR), is a project that aims to "create for mathematical software what the open literature is…
- Couenne Convex Over and Under ENvelopes for Nonlinear Estimation (Couenne) is an open-source library for solving global optimization problems, also termed mixed…
- IPOPT IPOPT, short for "Interior Point OPTimizer, pronounced I-P-Opt", is a software library for large scale nonlinear optimization of continuous systems. It…
- Extended Mathematical Programming Algebraic modeling languages like AIMMS, AMPL, GAMS, MPL and others have been developed to facilitate the description of a problem in mathematical terms…
- NEOS Server The NEOS Server is an Internet-based client-server application that provides free access to a library of optimization solvers. Its library of solvers includes…