| AMPL Un lenguaje de modelado para la programación matemática |
Descargar ahora |
AMPL Clasificación y resumen
- Nombre del editor:
- AMPL Optimization LLC
- Sistemas operativos:
- Windows All
- Tamaño del archivo:
- 4.5 MB
AMPL Etiquetas
AMPL Descripción
Un lenguaje de modelado para la programación matemática. AMPL es un lenguaje de modelado algebraico integral y potente para problemas de optimización lineales y no lineales, en variables discretas o continuas. Desarrollado en Bell Laboratories, AMPL le permite usar notación común y conceptos familiares para formular modelos de optimización y examinar soluciones, mientras que la computadora administra la comunicación con un solucionador apropiado. La flexibilidad y la conveniencia de AMPL lo hacen, ideal para un prototipado rápido y el desarrollo modelo, mientras que sus opciones de velocidad y control lo convierten en una opción especialmente eficiente para las repetidas carreras de producción. Características del lenguaje de modelado clave: * Amplio soporte para conjuntos y puestos a los operadores. Los modelos AMPP pueden usar conjuntos de pares, triples y tuplas más largas; colecciones de conjuntos indexados sobre conjuntos; Conjuntos desordenados, ordenados y circulares de objetos; y conjuntos de números. * Sintaxis general y natural para expresiones aritméticas, lógicas y condicionales; Convenciones familiares para sujetar y otros operadores iterados. * Funciones de programación no lineales, tales como valores primarios y duales iniciales, funciones definidas por el usuario, diferenciación automática rápida y eliminación automática de las variables "definidas". * Notaciones alternativas convenientes que incluyen declaraciones de nodo y arco para problemas de red, una sintaxis especial para funciones lineales a partes, y la especificación de colectores de coeficientes lineales. Características del entorno de modelado clave: * Entorno de comando interactivo con opciones de procesamiento por lotes. Los comandos de pantalla potentes le permiten ver cualquier componente o expresión del modelo, navegar en la pantalla o escribir a un archivo, utilizando el formato automático o sus propias preferencias. * Nuevos comandos de bucle y si-luego. Los programas simples en el idioma de comando AMPL ahora se pueden escribir para resolver secuencias de problemas relacionados, para el análisis de sensibilidad y para la descomposición u otros esquemas iterativos. * Separación de modelo y datos. Los modelos AMPL siguen siendo concisos incluso como los conjuntos y las tablas de datos crecen. Los modelos pueden incorporar muchos tipos de condiciones para la validez de los datos. * Interfaces para solucionadores populares y sofisticados que incluyen Conopt, CPLEX, Lámparas, Lancelot, Loqo, LSGRG, MINOS, OSL, SNOPT y XA.
AMPL Software relacionado