Explore chapters and articles related to this topic
Introduction to Operations Research
Published in Michael W. Carter, Camille C. Price, Ghaith Rabadi, Operations Research, 2018
Michael W. Carter, Camille C. Price, Ghaith Rabadi
A much more powerful means for creating models is through the use of algebraic modeling languages. These languages permit the user to define the structure of a model and declare the data to be incorporated into the structure. An algebraic modeling language accepts as input the analyst’s algebraic view of the model, and creates a representation of the model in a form that the solver algorithm can use. It also allows the analyst to design the desired output reports to be produced after the solver has completed its work. Modeling languages can be bundled with a solver or optimization module, or can allow the user to customize an application system by selecting the best optimization component for the job. Among the most commonly used modeling languages are the following.
Algebraic Modeling and Optimization
Published in Mariano Martín Martín, Introduction to Software for Chemical Engineers, 2019
Ricardo M. Lima, Ignacio E. Grossmann
AMPL It is an optimization software that includes an algebraic modeling language and modeling environment to formulate optimization problems with a structure close to mathematical programming problems.
Robust facility layout design for flexible manufacturing: a doe-based heuristic
Published in International Journal of Production Research, 2022
Hani Pourvaziri, Saeideh Salimpour, Seyed Taghi Akhavan Niaki, Ahmed Azab
In this section, the implementation of the proposed methodology is first illustrated using a case study. Second, in order to evaluate the performance of the proposed heuristic method, the computational results are analyzed. All experiments are performed on a laptop with an Intel Core i7 CPU (2.3 GHz) and 8 GB of memory on a Windows 10 operating system. The model is coded using GAMS algebraic modeling language (version 28.2.0) and solved using the commercial solver CPLEX (version 12.9), with default settings. The MATLAB software (R2018a) is used to code the GATS, and the Design Expert Software (version 7.1.5) is utilized to design and analyze the experiments.
A new mixed integer non-linear programming model for optimal PAT and PRV location in water distribution networks
Published in Urban Water Journal, 2021
Maria Cristina Morani, Armando Carravetta, Claudia D’Ambrosio, Oreste Fecarotta
The code has been written by A Mathematical Programming Language (AMPL) (Grunow and Günther 1995), being an algebraic modeling language supporting many solvers, both open source and commercial software, as well as suitable to solve high-complexity problems for large-scale mathematical computing. The optimization has been then performed on an Intel @ Xeon(R) CPU E5-2620 v4 @ 2.10 GHz x 16 with 64 GB RAM.