This document discusses unit commitment in power systems. Unit commitment aims to schedule generating units to meet forecasted load at minimum cost while maintaining reliability. It considers startup costs, operating costs, and shutdown costs over a daily load cycle. Dynamic programming is used to solve the unit commitment problem by evaluating combinations of generating units at each time interval and carrying minimum costs backward from the final interval to find the overall lowest-cost solution. The objective is to determine the optimal set of units to operate at each time period to supply predicted load economically.