Originally posted by: S8WC_Bruno_Vieira
Hey !
Thank you very much for your answer Daniel, in fact that callback allows to supply CPLEX with (potentially) incumbent solutions. However, it does by calling the callback at every viable node of the B&C process.
But, I am trying to hybridize CPLEX with a metaheuristic (MH), so that every time the metaheuristic finds a solution that is better than the incumbent of CPLEX, replaces it. So, I don't want CPLEX to "stop" and execute the functions inside the callback (like check if there is an improved feasible solution from the MH to pass to CPLEX or not) at every node, but instead I want to decide when to stop CPLEX and supply it with an improved solution found by the MH, so that a relevant computational cost can be saved by avoiding CPLEX to execute useless tasks.
Any idea on how could I do that ?
Thanks, Bruno
#CPLEXOptimizers#DecisionOptimization