[Couenne-tickets] [Couenne, a solver for non-convex MINLP problems] #17: segmentation fault in expression::compare with exprCopy
Couenne, a solver for non-convex MINLP problems
coin-trac at coin-or.org
Sat May 12 15:24:15 EDT 2012
#17: segmentation fault in expression::compare with exprCopy
-------------------------+----------------------
Reporter: stefan | Owner: somebody
Type: defect | Status: new
Priority: major | Milestone:
Component: component1 | Version:
Resolution: | Keywords:
-------------------------+----------------------
Comment (by pbelotti):
These expressions were designed to be a little more flexible than just max
{f1(x), f2(x),...}. They are defined with 2k arguments as follows:
y = max {g_1(x), f_1(x), g_2(x), f_2(x), ..., g_k(x), f_k(x)}
where x is the vector of variables. These expressions mean that, given x,
if g_i(x) >= g_j(x) for all j!=i, then y=f_i(x). The maximum of a set of
functions is then simply given by setting g_i(x) = f_i(x), as in the
example provided.
Observe that these expressions are not yet in the set of usable operators
of Couenne, because at this point there is no generator of linear
inequalities for them.
--
Ticket URL: <https://projects.coin-or.org/ticket/17#comment:2>
Couenne, a solver for non-convex MINLP problems <https://projects.coin-or.org/Couenne>
Couenne, a solver for non-convex MINLP problems
More information about the Couenne-tickets
mailing list