MIMI.
Manager for Interactive Modeling Interfaces -
A modeling system that integrates mathematical programming, database
management and artificial intelligence.
Minimal.
In a
partially ordered set, a minimal element is one that does not
follow another in the ordering. This is not to be confused with
minimum.
Another definition pertains to a subset with respect to some property
such that no proper subset has that property. In the 0-1 knapsack problem
the set of items not taken is minimal with respect to the
greedy algorithm of adding
the most valuable item, if it fits, until there are no more items than
can fit. This does not necessarily produce a maximum objective value,
but the converse is certainly true:
in order that x be an optimal solution, {j: xj=0}
must be minimal with respect to adding items that fit.
See maximal for analogy and numerical example.
Minimal inequality. In integer programming,
a valid inequality is minimal if it
not dominated by any valid inequality. Originally, this was
limited to not being able to decrease any coefficient and remain valid.
For example, suppose
2x1 + x2 >= 1
is a valid inequality. Then, if we decrease the first coefficient to obtain
x1 + x2 >= 1, either this is not valid or it dominates
the former, rendering it non-minimal.
More generally, suppose ax >= b is a valid inequality, and we consider
(a',b') such that a' <= ta and b' >= tb for some t > 0
such that (a',b') not= t(a,b).
If a'x >= b' is a valid inequality, it dominates the original one because
{x in Rn+: a'x >= b'} is a subset of
{x in Rn+: ax >= b}.
For example, 4x1 + 2x2 >= 3 dominates
2x1 + x2 >= 1 (use t=2), so if this is valid,
2x1 + x2 >= 1 cannot be minimal.
Every