Originally posted by: SystemAdmin
[hernan said:]
Hi,
I've written an heuristic algorithm to get an initial solution for a mip. I set CPX_PARAM_ADVIND to 2 and use CPXcopymipstart to set the initial solution. I can see when I use the initial heuristic mipopt works better (much less iterations to get an optimal solution than when I set CPX_PARAM_ADVIND to 0). Also I've a cut callback function, and I don't know why the first time callback is called, I get the following node info: CPX_CALLBACK_INFO_NODE_COUNT 0 (0 nodes processed), CPX_CALLBACK_INFO_MIP_ITERATIONS 0 and CPX_CALLBACK_INFO_BEST_INTEGER 1e+75 (? ) and not the objective value of the initial solution. Is it correct?? Does really cplex use the initial solution? thanks!
#CPLEXOptimizers#DecisionOptimization