Originally posted by: Ccl_
Hi,
Sorry if this question has already been answered, but I did not find the answer in the documentation or on this forum.
I am using C++/Cplex 12.6.1 and I am implementing a Branch & Cut algorithm, using a BranchCallback and a UserCutCallback.
In order to generate my cuts, I need to know which variables are fixed at each node.
I know I can get this information from getUB and getLB. However in order to improve my separation algorithm, I would also need to know which are the fixings that happened at the current node.
I am not talking about the variable that has been branched on at the current node, because I can get it from the nodeData.
What I need actually is to know the variables which have been fixed at the current node, for example from logical deduction procedures.
Is there any way to get this information directly?
I could use the upper and lower bounds of the current node's father to obtain this, but it would probably be less efficient.
Many thanks in advance!
#CPLEXOptimizers#DecisionOptimization