A heuristic algorithm for a multi-product dynamic lot-sizing and shipping problem · Study