This document provides an overview of optimization techniques applied to solve the unit commitment problem for a 10 unit power system. It describes the objective function and constraints of the unit commitment problem formulation. It then briefly introduces several common optimization techniques used to solve unit commitment, including simulated annealing, harmony search, and multi-agent evolutionary programming incorporating a priority list. The document presents cost comparisons of applying different optimization techniques to the standard 10 unit test system, including tabular and graphical summaries of results from research papers. It concludes with references.