Originally posted by: DilsonPereira
Hi everyone!
I'm using the cplex c++ concert api to implement a cutting plane algorithm. My problem formulation has an exponential number of constraints, i use the lazy constraint calllback and the user cut callback to add these constraints to the model (all the constraints are needed in the description of the problem).
Everything seems to be working fine on most of the problem instances i am solving. However, there are a few in which the user cut callback is called, my separation routine finds violated inequalities and adds them to the model, but cplex simply ignores them, stops the cut generation loop and starts the branch-and-bound phase.
Any ideas of what may be causing the problem?
Thanks.
#CPLEXOptimizers#DecisionOptimization