Originally posted by: SystemAdmin
[marcello said:]
I am testing different MIP formulations through some statistics on the applied cuts.
I am working with CPLEX and Concert in a c++ environment.
However, in some cases, the number of applied cuts reported by IloMIPCalbackI methods are different from those reported in the CPLEX log.
As an example the number of cuts reported using Callbacks are:
getNcliques() -> 172;
getNimpliedBounds() -> 500;
getNfractionalCuts() -> 98;
while the log is saying:
Clique cuts applied: 159
Implied bound cuts applied: 38
Gomory fractional cuts applied: 57
The callback methods report the number of cuts added to the model at the time they are invoked while the final log is reporting only the applied ones.
However, if the callback methods are invoked all the optimization long, the last time they are invoked they should report the number of applied cuts.
Am I wrong?
Is it a way to know the number of different cuts applied in other way than looking for them in the log?
Marcello
#CPLEXOptimizers#DecisionOptimization