A Dynamic Programming Approach to a Lot Size Scheduling Problem | Synapse