Originally posted by: srinit34
Hi
I am solving a difficult MIP which takes several days to solve and needs hundreds of GB of memory.
So I want to use "save node files to disk and compressed".
I am also using a branch callback in which I attach nodeData into every node that is created.
makeBranch( vars[ZERO], bounds[ZERO],dirs[ZERO], lpEstimate , new NodePayload());
makeBranch( vars[ONE], bounds[ONE],dirs[ONE], lpEstimate, new NodePayload());
In my branch callback I retrieve the nodedata and use it
NodePayload nodeData = (NodePayload) getNodeData(); // do something with nodeData
My concern is that saving node files to disk and also using node data attachments will cause exceptions.
What are my options ? I can maintain the node data outside of CPLEX (i.e. not use node attachments) which may be slower .
#CPLEXOptimizers#DecisionOptimization