This document summarizes a lecture on scheduling problems with startup and holding costs. The problem involves scheduling production on a machine over multiple days to meet demand, while minimizing costs. Costs include a startup cost each time the machine is turned on, and a holding cost each day inventory is stored. The lecture defines the problem formally, provides an example, and discusses using dynamic programming to find an optimal schedule efficiently through characterizing subproblems and storing results in a table.