Benders Optimality and Feasibility Cuts
Construct optimality cuts from optimal dual extreme points and feasibility cuts from dual extreme rays of the Benders subproblem, and decide which type of cut to add at each iteration.
Tutorial
The Subproblem Dual and Optimality Cuts
Benders decomposition attacks the mixed-integer problem
by fixing the complicating variables and solving a linear subproblem in :
Its LP dual is
The dual feasible region does not depend on ; only the dual objective does. Let its extreme points be and its extreme rays be .
When is feasible and bounded, the optimum of DSP is attained at some extreme point , and by strong duality the subproblem optimum equals .
Introducing a master variable to stand for the subproblem cost yields an optimality cut:
This is a linear inequality in that the master problem must satisfy.
Tiny example. With , , and ,
so the optimality cut is .