In the 1st iteration we get the solution y from sub problem
now a benders cut is added to master problem:
constr_master = [constr_master, beta >= 100*double(y) + x ];
In the 2nd iteration we get the solution y from sub problem
now a benders cut is added to master problem:
constr_master = [constr_master, beta >= 100*double(y) + x ];
but the value of y in 1st and 2nd iteration may be different!
so, I wonder here whether above two constrants are same or not, while the solution double(y) from sub problem changes in different iteration?