improved heuristic-dynamic programming, Two-Dimensional Cutting Problem, two-dimensional cutting problem with defects.