Hi Minh,
the main question is whether you are solving your MIP as a MIP, or whether you
just pass the LP relaxation of your MIP to Gurobi and let Gurobi solve it as an LP.
In the former case, you would use a callback to separate cuts while Gurobi is
solving the MIP. In the latter case, your cutting planes are just ordinary rows
of the LP which you add as usual using GRBaddconstr() (or corresponding methods
in other APIs). After adding one more multiple cuts you would typically resolve
your LP with the dual simplex algorithm, because adding cuts only destroys
primal feasibility but not dual feasibility.
Or is your question about how to find cuts that cut off the current LP solution?
This you would have to answer yourself, because this obviously depends on the
model you are trying to solve.
Tobias
> --
>
> ---
> You received this message because you are subscribed to the Google Groups
> "Gurobi Optimization" group.
> To unsubscribe from this group and stop receiving emails from it, send an email
> to
gurobi+un...@googlegroups.com <mailto:
gurobi+un...@googlegroups.com>.
> For more options, visit
https://groups.google.com/d/optout.