Gams

Disponível somente no TrabalhosFeitos
  • Páginas : 7 (1647 palavras )
  • Download(s) : 0
  • Publicado : 15 de maio de 2011
Ler documento completo
Amostra do texto
Introdução

Para se melhor entender a necessidade e benfeitoria do GAMS e outras ferramentas e métodos é indispensável uma rápida abordagem sobre pesquisa operacional ou P.O.
A Pesquisa Operacional (PO) trata da modelagem matemática de fenômenos estáticos ou dinâmicos. Os problemas estáticos são denominados por determinísticos, onde todos os componentes são conhecidos a priori e nenhumaaleatoriedade em sua ocorrência é admitida. Os problemas dinâmicos são denominados estocásticos, e seus elementos apresentam uma probabilidade de ocorrência em uma determinada forma. A representação simplificada de um problema prático por meio de um modelo matemático permite que sobre ele se aplique técnicas e métodos que facilitam a obtenção de uma solução.

Descrição do método GAMS

GeneralAlgebraic Modelling (GAMS) nada mais é do que um compilador de linguagem, um estábulo de solucionadores integrados de alto desempenho, com um rico conjunto de ferramentas de conectividade e produtividade, onde automatiza o processo de passar de um enunciado matemático do problema à solução, transformando a representação matemática das representações necessárias através de solucionadores (solvers)específicos, como CONOPT, MINOS, CPLEX, etc.. O GAMS pode der usado em grandes aplicações de modelagem em escala, e permite a construção de grandes modelos sustentáveis que podem ser adaptados rapidamente a novas situações. O GAMS foi especificamente idealizado para a modelagem de problemas de programação linear, não-linear e programação inteira e mista, e podem ser utilizados em microcomputadores,estações de trabalho e computadores de grande porte.

Histórico
A linguagem GAMS (General Algebraic Modelling) foi adotada pela necessidade de se obter um software de fácil utilização pelos economistas do Banco Mundial, que perdiam muito tempo aprendendo a lógica da linguagem de programação, muito restrita aos programadores da época, consumindo assim o tempo que seria destinado à análise de dadospropriamente dito. A sinergia entre a economia, ciência da computação e pesquisa operacional foi o fator mais importante no sucesso no desenvolvimento do sistema. Programação matemática e teoria da economia estão intimamente entrelaçadas. Outro exemplo precoce dessa sinergia é o uso de LP em operações de refino, que foi iniciado por Alan Manne, um economista, com seu livro sobre Planejamento deOperações Refinaria de Petróleo em 1956.
As origens dos algoritmos de programação linear decorrem dos trabalhos de George Dantzig 's no início de 1940 e 1950. Tecnologia de computação e a teoria algorítmica haviam se desenvolvido a um ritmo acelerado, e trinta anos mais tarde já era possível resolver os problemas práticos do tamanho e complexidade tamanha que permitia ao usuário testar a teoriaeconômica sobre os problemas da vida real. Hoje em dia ele é utilizado em diversas áreas e possui vários recursos denominados “Solvers”, que constituem um pacote de soluções para diversos problemas matemáticos.
Linha Temporal
• 1976 GAMS – A idéia é apresentada em Budapeste o ISMP
• 1978 Fase I: GAMS suporta programação linear . As plataformas suportadas: Mainframes e estações de trabalhoUnix
• 1979 Fase II: GAMS suporta programação não-linear .
• GAMS 1987 torna-se um produto comercial
• 1988 Sistema do Primeiro PC (16 bits)
• 1988 Alex Meeraus, o iniciador do GAMS e fundador do GAMS Development Corporation , é recebe o INFORMA Computing Society Prize
• 1990 de 32 bits Extender Dos
• 1990 GAMS é movido para Georgetown, em Washington, DC
• 1991 Capacidade deProgramas - Mista Inteira Não-Linear (DICOPT) integrada
• 1994 GAMS suporta problemas de complementaridade mista
• 1995 A linguagem MPSGE é adicionada para a modelagem CGE
• 1996 Ramo europeu abre na Alemanha
• 1998 Gams de 32 bits nativo do Windows
• 1998 Capacidade de programação estocástica adicionada(OSL / SE, DECIS)
• 1999 Introdução do GAMS ao ambiente de desenvolvimento...
tracking img