Combined cutting stock and lot-sizing problem with pattern setup. (July 2018)