Originally posted by: wendelmelo
Thank you, Daniel Junglas.
I cannot provide many details for now, but we are working on a specific application having a high level of symmetry. We are implementing a hard procedure to detect symmetry in some B&B partitions. We compare some random partitions with other already explored partitions. If we detect symmetry, we should prune the current node. The procedure is only applied in some partitions, and, for us, the best strategy is to prune the node is before solving the respective continuous relaxation, since we compare the B&B partition with others already explored, and we make use of data from that explored partitions. If we try to perform this prune in the branching time, it could even work in some cases, but we could be not able to get the same number of prunes.
Anyway, I will study about set a local cut as you have suggested to see if it works in our case. But, I still believe, a simple cplex function to prune the current node would be the most elegant way.
#CPLEXOptimizers#DecisionOptimization