|
|
|
|
| |
|
LogMIP
(acronym of Logical Mixed Integer Programming) is a
solver for generalized disjunctive programs (GDP). The
problem formulation corresponds to the one proposed
by Raman
& Grossmann (1994), which is a continuous-discrete
optimization problem that can be formulated in the following
form:
|
|


|
 |
are
continuous variables,
|
 |
are
binary variables (0-1),
|
 |
are
Boolean variables, to establish whether a disjunction
term is true or false
|
 |
logic
relationships between Boolean variables,
|
 |
objective function, which can be linear or non-linear,
|
 |
linear
or non-linear inequalities independent of the
discrete choices,
|
 |
mixed-integer
inequalities that can contain linear or non-linear
continuous terms,
|
 |
Integer
inequalities
|
 |
fixed
cost terms.
|
|
| |
|
|
|
LogMIP
has two main components:
Those components are linked to GAMS
(a computer system for the specification and solution
of mathematical programs). Both parts are supersets
of GAMS language and solvers respectively. LogMIP is
not independent of GAMS, it uses the declarations and
definitions made into GAMS language format for the specifications
and solution of a disjunctive problem.
|
| |
|
|