EN ES PT
EN ES PT

Você conhece a AMPL?

09 de Agosto de 2021 Blog por Cassotis Consulting

AMPL (A Mathemathical Programming Language) é uma ferramenta de modelagem algébrica sofisticada que representa modelos de otimização com aplicações de larga escala de rápido desenvolvimento e resultados confiáveis. O sistema de modelagem AMPL é usado em centenas de operações de negócios em todo o mundo. Os aplicativos são encontrados na fabricação, transporte, energia, finanças e em muitos outros setores em que decisões complexas devem ser tomadas para minimizar custos ou maximizar a eficiência.

 

Desenvolvido no Bell Laboratories, esta linguagem matemática permite a comunicação com muitos tipos de solvers, podendo adquirir uma licença ou usar um solver próprio. O aplicativo suporta dezenas de solvers, tanto software livre quanto comercial, incluindo CBC, CPLEX, CONOPT, Gurobi, SNOPT, KNITRO, entre outros. Basta encontrar o solver ideal para o trabalho! Relevante comentar que, caso opte ou necessite mudar o solver previamente escolhido, é possível rodar um mesmo modelo com solver diferente alterando apenas uma única opção.  

 

A ferramenta oferece suporte a todo o ciclo de vida da modelagem de otimização: desenvolvimento, teste, implantação e manutenção. Uma de suas vantagens é ser muito intuitivo e permitir a troca de dados com fontes externas de dados como planilhas, banco de dados, XML e arquivos de texto. Desta forma podem ser realizadas tarefas de pré e pós-processamento de dados, além do procedimento de resolução.
 

AMPL permite resolver problemas de otimização de qualquer tipo, combinando variáveis discretas e contínuas. Integra uma linguagem de modelagem para descrever dados, variáveis, objetivos e restrições de otimização; uma linguagem de comando para chamar os algoritmos dos solvers e analisar resultados; e uma linguagem de script para coletar e manipular dados e implementar esquemas de otimização iterativos.
 

Os modelos AMPL podem ser construídos por profissionais qualificados com experiência em pesquisa operacional e/ou ciências matemáticas. Por isso, existem licenças diferenciadas para empresas, pesquisas e ensino. Para se ter uma ideia da importância dessa ferramenta hoje, esta linguagem algébrica é usada em mais de 400 departamentos universitários e laboratórios de pesquisa em todo o mundo, além de ser citada em mais de 1800 artigos em revistas e publicacões indexadas pela Web of Science.

 

Por todos estes benefícios e confiabilidade, a Cassotis Consulting se tornou revendedora oficial AMPL no Brasil há mais de 5 anos, sendo responsável por todo o suporte nacional.  Caso queira saber mais clique aqui ou entre em contato conosco.