About: AMPL

An Entity of Type: language, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

AMPL (A Mathematical Programming Language) is an algebraic modeling language to describe and solve high-complexity problems for large-scale mathematical computing (i.e., large-scale optimization and scheduling-type problems).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, 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.

Property Value
dbo:abstract
  • AMPL (A Mathematical Programming Language) is an algebraic modeling language to describe and solve high-complexity problems for large-scale mathematical computing (i.e., large-scale optimization and scheduling-type problems).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, 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. One advantage of AMPL is the similarity of its syntax to the mathematical notation of optimization problems. This allows for a very concise and readable definition of problems in the domain of optimization. Many modern solvers available on the NEOS Server (formerly hosted at the Argonne National Laboratory, currently hosted at the University of Wisconsin, Madison) accept AMPL input. According to the NEOS statistics AMPL is the most popular format for representing mathematical programming problems. (en)
  • 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. (de)
  • AMPL (A Mathematical Programming Language) es un (AML) para describir y solucionar problemas de gran complejidad de programación matemática de gran escala (p. ej., problemas de programación de la producción a grande escala).​Fue desarrollado por Robert Fourer, David Gay, y Brian Kernighan en los Laboratorios Bell. AMPL soporta docenas de solvers, tanto de código abierto como software comercial, incluyendo CBC, CPLEX, FortMP, Gurobi, MINOS, IPOPT, SNOPT, KNITRO, y LGO. Una característica ventajosa de AMPL es la semejanza de su sintaxis a la notación matemática de problemas de optimización. Esto permite una definición muy concisa y legible de problemas en el ámbito de optimización. Actualmente el servidor NEOS acepta problemas escritos AMPL (anteriormente ubicado en el Laboratorio Nacional Argonne, actualmente establecido en la Universidad de Wisconsin, Madison).​. De acuerdo con las estadísticas del servidor NEOS, AMPL es el formato más popular para representar problemas de programación matemática resueltos en el servidor. (es)
  • AMPL (A Mathematical Programming Language) est un langage de modélisation algébrique pour décrire et résoudre des problèmes de grande complexité pour le calcul mathématique à grande échelle (c'est-à-dire des problèmes de type optimisation et planification à grande échelle). Il a été développé par (en), David Gay et Brian Kernighan des laboratoires Bell. AMPL prend en charge des dizaines de solveurs, à la fois des logiciels open source et propriétaires, notamment CBC, CPLEX, , , MINOS, IPOPT, SNOPT, KNITRO et LGO. Les problèmes sont transmis aux solveurs sous forme de fichiers nl. AMPL est utilisé par plus de 100 entreprises clientes, ainsi que par des agences gouvernementales et des établissements universitaires. (fr)
  • AMPL, acronimo di A Mathematical Programming Language (Linguaggio di programmazione matematica), è un linguaggio ad alto livello, sviluppato dai laboratori Bell, per descrivere e risolvere grossi e complicati problemi di programmazione matematica (per esempio problemi di ottimizzazione e di scheduling). AMPL non risolve i problemi direttamente; chiama invece dei (come CPLEX, , , , , , ed altri) per ottenere le soluzioni. Un particolare vantaggio di AMPL è la vicinanza tra la notazione matematica e la sua sintassi nei problemi di ottimizzazione. Questo permette di essere molto concisi nella definizione di problemi di ottimizzazione matematica. Alcuni dei solver sono disponibili nel server NEOS. AMPL è stato creato da , e Brian Kernighan. Attualmente appartiene all'AMPL Optimization LLC. (it)
  • AMPL (аббревиатура от англ. A Mathematical Programming Language - язык математического программирования) — высокоуровневый язык алгебраического моделирования и представления крупномасштабных задач высокой сложности. AMPL разработан Робертом Фурером (Robert Fourer), Дэвидом Гэем(David Gay) и Брайаном Керниганом Brian Kernighan в Bell Laboratories в 1985 году для описания и решения сложных задач оптимизации и теории расписаний. Авторы AMPL в 1993 году были награждены премией Американского общества исследования операций (англ. Operations Research Society of America).AMPL не решает задачи непосредственно, а вызывает соответствующие внешние «решатели» как с открытым исходным кодом, так и коммерческого использования (CBC, CPLEX, FortMP, MINOS, IPOPT, SNOPT, KNITRO, and LGO). Задачи передаются решателям в виде nl-файлов. AMPL используется более чем 200 корпоративными клиентами, а также государственными учреждениями и академическими учреждениями.Одним из преимуществ AMPL является сходство его синтаксиса с математической записью задач оптимизации. Это позволяет дать очень краткое и легко читаемое определение задачи в области оптимизации. Многие современные решатели, доступные на NEOS Server (ранее размещенном в Аргонской национальной лаборатории (Argonne National Laboratory), в настоящее время размещенном в Университете Висконсина, Мэдисон University of Wisconsin, Madison[3]), принимают входные данные AMPL. Согласно статистике NEOS, AMPL является наиболее популярным форматом для представления задач математического программирования. (ru)
  • AMPL, "A Mathematical Programming Language", är ett matematiskt för att ställa upp LP- och utvecklat vid Bell Labs. Språket är ganska likt den matematiska notation som används för optimeringsproblem och är därmed ganska enkelt att använda. För att lösa problemet anropas externa komplexa lösare för att få ett resultat. (sv)
  • AMPL,名稱源自於數學程式語言(英語:A Mathematical Programming Language)的縮寫,一種,用以解決與描述大規模數學運算中的高度複雜問題。 最早於1985年由貝爾實驗室的(Robert Fourer)、(David Gay)、布萊恩·柯林漢所共同創造。 (zh)
  • AMPL (англ. A Mathematical Programming Language, буквально «мова математичного програмування») — мова алгебраїчного моделювання для описування і розв'язування задач високої складності для великомасштабних математичних обчислень (наприклад, великомасштабної оптимізації і задач планування). Вона була розроблена англ. Robert Fourer, англ. David Gay і Браяном Керніганом у Bell Laboratories. AMPL підтримує дюжину розв'язувачів, як з відкритим вихідним кодом, так і комерційних, у тому числі CBC, , , Gurobi, , , і . Задачі передаються розв'язувачам як nl файли. Особливою перевагою AMPL є подібність її синтаксису і математичного запису задач оптимізації. Це дозволяє сформулювати дуже коротко і легко для читання задачу в галузі оптимізації. Багато сучасних розв'язувачів, що доступні на сервері NEOS наданому Аргонською національною лабораторією, сприймають введення моделей на AMPL. За даними статистики NEOS AMPL є найпопулярнішим форматом для представлення задач математичного програмування. (uk)
dbo:influenced
dbo:influencedBy
dbo:latestReleaseDate
  • 2022-07-03 (xsd:date)
dbo:latestReleaseVersion
  • 20220703
dbo:license
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1076270 (xsd:integer)
dbo:wikiPageLength
  • 16347 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1119696133 (xsd:integer)
dbo:wikiPageWikiLink
dbp:designers
dbp:developer
  • AMPL Optimization, Inc. (en)
dbp:fileExt
  • .mod, .dat, .run (en)
dbp:genre
dbp:influenced
dbp:influencedBy
dbp:latestReleaseDate
  • 2022-07-03 (xsd:date)
dbp:latestReleaseVersion
  • 20220703 (xsd:integer)
dbp:license
dbp:logo
dbp:name
  • AMPL (en)
dbp:operatingSystem
dbp:paradigm
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • AMPL (A Mathematical Programming Language) est un langage de modélisation algébrique pour décrire et résoudre des problèmes de grande complexité pour le calcul mathématique à grande échelle (c'est-à-dire des problèmes de type optimisation et planification à grande échelle). Il a été développé par (en), David Gay et Brian Kernighan des laboratoires Bell. AMPL prend en charge des dizaines de solveurs, à la fois des logiciels open source et propriétaires, notamment CBC, CPLEX, , , MINOS, IPOPT, SNOPT, KNITRO et LGO. Les problèmes sont transmis aux solveurs sous forme de fichiers nl. AMPL est utilisé par plus de 100 entreprises clientes, ainsi que par des agences gouvernementales et des établissements universitaires. (fr)
  • AMPL, "A Mathematical Programming Language", är ett matematiskt för att ställa upp LP- och utvecklat vid Bell Labs. Språket är ganska likt den matematiska notation som används för optimeringsproblem och är därmed ganska enkelt att använda. För att lösa problemet anropas externa komplexa lösare för att få ett resultat. (sv)
  • AMPL,名稱源自於數學程式語言(英語:A Mathematical Programming Language)的縮寫,一種,用以解決與描述大規模數學運算中的高度複雜問題。 最早於1985年由貝爾實驗室的(Robert Fourer)、(David Gay)、布萊恩·柯林漢所共同創造。 (zh)
  • 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. (de)
  • AMPL (A Mathematical Programming Language) is an algebraic modeling language to describe and solve high-complexity problems for large-scale mathematical computing (i.e., large-scale optimization and scheduling-type problems).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, 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. (en)
  • AMPL (A Mathematical Programming Language) es un (AML) para describir y solucionar problemas de gran complejidad de programación matemática de gran escala (p. ej., problemas de programación de la producción a grande escala).​Fue desarrollado por Robert Fourer, David Gay, y Brian Kernighan en los Laboratorios Bell. AMPL soporta docenas de solvers, tanto de código abierto como software comercial, incluyendo CBC, CPLEX, FortMP, Gurobi, MINOS, IPOPT, SNOPT, KNITRO, y LGO. (es)
  • AMPL, acronimo di A Mathematical Programming Language (Linguaggio di programmazione matematica), è un linguaggio ad alto livello, sviluppato dai laboratori Bell, per descrivere e risolvere grossi e complicati problemi di programmazione matematica (per esempio problemi di ottimizzazione e di scheduling). AMPL non risolve i problemi direttamente; chiama invece dei (come CPLEX, , , , , , ed altri) per ottenere le soluzioni. AMPL è stato creato da , e Brian Kernighan. Attualmente appartiene all'AMPL Optimization LLC. (it)
  • AMPL (аббревиатура от англ. A Mathematical Programming Language - язык математического программирования) — высокоуровневый язык алгебраического моделирования и представления крупномасштабных задач высокой сложности. AMPL разработан Робертом Фурером (Robert Fourer), Дэвидом Гэем(David Gay) и Брайаном Керниганом Brian Kernighan в Bell Laboratories в 1985 году для описания и решения сложных задач оптимизации и теории расписаний. Авторы AMPL в 1993 году были награждены премией Американского общества исследования операций (англ. Operations Research Society of America).AMPL не решает задачи непосредственно, а вызывает соответствующие внешние «решатели» как с открытым исходным кодом, так и коммерческого использования (CBC, CPLEX, FortMP, MINOS, IPOPT, SNOPT, KNITRO, and LGO). Задачи передаются ре (ru)
  • AMPL (англ. A Mathematical Programming Language, буквально «мова математичного програмування») — мова алгебраїчного моделювання для описування і розв'язування задач високої складності для великомасштабних математичних обчислень (наприклад, великомасштабної оптимізації і задач планування). Вона була розроблена англ. Robert Fourer, англ. David Gay і Браяном Керніганом у Bell Laboratories. AMPL підтримує дюжину розв'язувачів, як з відкритим вихідним кодом, так і комерційних, у тому числі CBC, , , Gurobi, , , і . Задачі передаються розв'язувачам як nl файли. (uk)
rdfs:label
  • AMPL (en)
  • AMPL (de)
  • AMPL (es)
  • AMPL (fr)
  • AMPL (it)
  • AMPL (sv)
  • AMPL (язык программирования) (ru)
  • AMPL (zh)
  • AMPL (uk)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • AMPL (en)
is dbo:influenced of
is dbo:influencedBy of
is dbo:knownFor of
is dbo:programmingLanguage of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:influenced of
is dbp:influencedBy of
is dbp:programmingLanguage of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License