Lingo

Solo disponible en BuenasTareas
  • Páginas : 4 (906 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de abril de 2010
Leer documento completo
Vista previa del texto
Aprendiendo LINGO
INTRODUCCIÓN A LINGO - 1

Introducción a LINGO
LINGO (LINear Generalize Optimizer) es una versátil herramienta para la formulación, resolución y análisis de problemas deprogramación lineal y no lineal. Esto significa que usando LINGO es posible resolver sistemas de ecuaciones con una o varias variables independientes (modelos directos) o bien una o varias variablesinterdependientes (optimización multiobjetivo) solamente ingresando como máximo unas decenas de líneas. LINGO está disponible para DOS, Windows y Linux. Al margen de que las interfaces pueden diferir, lasversiones para cada una de estas plataformas tienen exactamente las mismas funcionalidades. Uno de los rasgos más destacables de LINGO es su lenguaje de modelado. Este lenguaje permite expresar unproblema de una manera muy similar a la notación matemática normal. Además es posible expresar sumatorias 1 mediante expresiones iterativas, lo cual lleva a modelos que son más compactos y fáciles demantener. Otro aspecto a destacar del lenguaje de modelado es la sección de datos, que permite aislar los datos de la formulación del modelo. Por esto LINGO puede leer datos incluso de una hoja de cálculoseparada, base de datos, o archivo de texto. Con datos independientes del modelo, es más simple hacer cambios, y se reduces las posibilidades de equivocarse al plantear el modelo. La ventaja de laproximidad del lenguaje de modelado con el lenguaje del modelo matemático estándar es que el alumno no debe conocer demasiado el lenguaje de modelado, sólo debe saber plantear los modelos matemáticos delos problemas a resolver. Hoy día los Solvers comerciales más avanzados, tales como CPLEX (el solver por default de LINGO), pueden ser vistos como una caja negra donde el usuario puede enviar modelosen gran escala, con cientos de miles de variables, y estar razonablemente seguro que el paquete producirá una solución, sin interacción especial alguna por parte del usuario. El tamaño de los...
tracking img