Thanks Guido, I coded them in by hand. I also had a general question. My stopping criteria for Benders is obviously UB<LB*(1+Epsilon). the model is running fine. By for my last iteration, the LB (lower bound) exceeds the Upper-bound by a huge amount. I have to mention that my sub-problem has Big-M in it (to avoid non-linearity). Can I still use the Upper-bound as my final solution or do you think this is happening due to a coding mistake ? ... I am attaching a pic of the graph here. I am also posting a new thread with this so that I can get general input from the people. The post here is to let you guys know that these posts are connected.
This is the first time I'm trying Benders and I'm not able to understand the physical implications of this. The sudden jump to a high value is caused by a sudden jump in the value of alpha which is the approximation of the subproblem objective in the master problem. Any reason why this is happening instead of the traditional long-tail benders convergence ? Thanks .