[Dip] generateCuts Question
Matthew Galati
magh at lehigh.edu
Fri Oct 8 07:43:49 EDT 2010
>
>
> Kipp - the example you sent finds the optimal solution after a few
>>
>
> How does it know the solution is optimal, if integrality does not imply
> optimality? See me example below.
Ahh... this is where the DecompApp::APPisUserFeasible function comes in.
By default, DIP assumes, that if problem is LP feasible to the linear system
and IP feasible, then it is feasible. In the case where the user knows
something that DIP does not (e.g., that the linear system does not define
the entire valid constraint system, as in TSP), then they must provide a
derivation of this function APPisUserFeasible. Then, DIP will check LP
feasible, IP feasible and lastly, APPisUserFeasible before declaring a point
a feasible solution.
See TSP for an example of its usage:
https://projects.coin-or.org/Dip/browser/trunk/Dip/examples/TSP/TSP_DecompApp.cpp
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://list.coin-or.org/pipermail/dip/attachments/20101008/28886484/attachment.html
More information about the Dip
mailing list