Questions tagged [modeling-languages]

For questions related to (algebraic) modeling languages such as AMPL and GAMS, which facilitate the process of translating an optimization model written in algebraic form to the matrices, vectors, and other data needed by general-purpose solvers.

Filter by
Sorted by
Tagged with
3 votes
2 answers
209 views

Does a modeling language that generates SAT instances exist?

Nowadays, we enjoy the expressivity of modern modeling languages. However, does it exists a modeling language that takes in input a declarative problem definition (like AMPL or MiniZinc, or similar),...
user avatar
1 vote
1 answer
2k views

No executable found for solver 'ipopt

I know that there are some questions concerning this type of error, for example, this link. I first installed the latest version of ipopt through command line into my Pyomo environment and got the &...
user avatar
  • 103
11 votes
3 answers
872 views

From a performance/speed perspective, does the programming language matter if the solver used is the same?

Perhaps a silly question, I know... But just wondering if the programming language has an impact here if the solver used is the same? For instance, the same model formulation being solved using Gurobi ...
user avatar
  • 159
2 votes
0 answers
100 views

How to use NEOS without using Pyomo

I am new to modelling language and specifically NEOS server. I aim to solve MINLP using Baron, through the NEOS server. So, far I have been able to write model file, data file and command file as ...
user avatar
3 votes
1 answer
281 views

How to assign values to array in CPLEX with C++?

I am new to CPLEX. I am using CPLEX with Xcode in macOS. I have three arrays (known parameters used in optimisation) which I define as ...
user avatar
6 votes
1 answer
203 views

Is JuMPeR good enough for Robust Optimization problem?

I'm a graduate student studying Robust Optimization (RO). So far, I've been studied the theoretic point of RO, and now I am looking for an actual tool for solving RO problems, both for practice and ...
user avatar
  • 166
8 votes
0 answers
140 views

Modelers and modeling languages: how do you choose, and which features do you use?

There are many modeling languages and APIs around. One or more per solver, plus many that target multiple solvers: AMPL, GAMS, PuLP, JuMP, Pyomo... Among all these possibilities, why did you pick a ...
user avatar
10 votes
1 answer
483 views

I've formulated my optimization model; now what?

I've formulated my linear/nonlinear/integer/mixed-integer optimization problem in algebraic form (possibly with the help of the folks on this site). Now what? How do I solve it?
user avatar
23 votes
3 answers
7k views

What is the purpose of libraries like Pyomo and Google OR tools?

I'm new to the OR world, and trying to learn the various tools available. I originally thought that Pyomo and Google OR tools were open source alternatives to commercial solvers like Gurobi or CPLEX. ...
user avatar
  • 2,039
8 votes
1 answer
501 views

Understanding the AMPL Solver LIbrary within Pyomo

For anyone familiar with the Pyomo book, it occasionally makes reference to the AMPL Solver Library, and to my understanding, if you can manage to hook up to the solver library then you are able to ...
user avatar
13 votes
1 answer
956 views

Comparison of Algebraic modelling languages and general programming languages

Some optimization software/frameworks (commercial or open-source) such as AMPL, GAMS, Cplex, ... have a specific Algebraic modelling language. Some of them have another type of programming that uses ...
user avatar
  • 6,114
10 votes
2 answers
1k views

How to get GAMS's solvers to work from Pyomo?

I want to run a model written in Pyomo language with CPLEX solver of GAMS. However I get the following error: ...
user avatar