Skip to content
AMPL
EntityQ295250· pop 11· linked from 103 articles

Also known as AMPL programming language, A Mathematical Programming Language

Programmiersprache

Key facts

Programming language.name
AMPL
Programming language.logo
File:AMPL (textbook cover).jpg
Programming language.designers
Robert FourerDavid GayBrian KernighanBell Labs
Programming language.paradigm
Multi-paradigm: declarative, imperative
Programming language.developer
AMPL Optimization, Inc.
Programming language.latest release version
20250901
Programming language.influenced by
AWK, C
Programming language.influenced
JuMP, Pyomo
Programming language.operating system
Cross-platform: Linux, macOS, Solaris, AIX, Windows
Programming language.license
Proprietary (translator),free and open-source (AMPL Solver Library)
Programming language.genre
Algebraic modeling language (AML)
Programming language.file ext
.mod, .dat, .run

via Wikipedia infobox

Wikidata facts

Developer
Bell Labs
Official website
ampl.com
Show 7 more facts
influenced by
AWK
inception
1985-00-00
operating system
cross-platform
file extension
run
programming paradigm
imperative programming
maintained by WikiProject
WikiProject Software
Sources (1)

via Wikidata · CC0

Article · Deutsch

AMPL (A Mathematical Programming Language) ist eine mathematische Modellierungssprache, die von , und Brian W. Kernighan an den Bell Laboratories entwickelt wurde. Sie erlaubt die Formulierung mathematischer Modelle in abstrakter, der algebraischen Notation naher Form.Mit AMPL können viele Optimierungsprobleme formuliert werden. Da AMPL diese Probleme nicht direkt löst, sondern in eine Form übersetzt, die ein Optimierungsalgorithmus versteht, benötigt AMPL passende Solver, um funktionieren zu können. Genügend schwierige Probleme wie globale Optima, nichtlineare Mixed-Integer-Probleme usw. brauchen daher spezielle Solver.

Abstract from DBpedia / Wikipedia · CC BY-SA

Gallery (2)

Available in 11 languages

via Wikidata sitelinks · CC0