Originally posted by: srvh
Thank you so much dear Daniel.
As I wrote, the order of node selection is important for me. At each iteration, i want to know which node is selected for branching.For best bound i sorted by Objective and added new column for numbering then drew the tree with new column as a label for nodes but I don't know what do I do for depth first search to draw the tree.
My other question is, at some nodes why is branching done for one direction? For example at the picture on NodeID 2, there is one branching on variable x74. I checked up and down direction of this node it isn't infeasible.
My other question is about the values of Objective column. There are numbers, Integer, Infeasible and Cutoff. When is Cutoff used?
My last question is:
In my problem optimal solution is 333 but the branch continued to 326 at the other route. For example at NodeID 46 best solution is 337.76 after branch on NodeID 46 best solution is 328.45 and now the number of node is 47. CPLEX continues branching on node 47. Why does it continue? The optimal solution is 333 and it must stop on node 46 with 328.45.
#DecisionOptimization#MathematicalProgramming-General