.jpg)
AMPL
Sign in to saveAlso 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
Show 7 more facts
- Stack Exchange tag
- or.stackexchange.com/tags/ampl
- 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