Single-machine capacitated lot-sizing and scheduling with delivery dates and quantities