In such cases we are often interested in an optimal solution extremizing a particular quantity of interest. Questions like this are a focus of fields such as mathematical optimization and operations r...In such cases we are often interested in an optimal solution extremizing a particular quantity of interest. Questions like this are a focus of fields such as mathematical optimization and operations research. For the case where the functions involved are linear, these problems go under the title linear programming. Gigantic computers are dedicated to implementing linear programming methods such as George Dantzig’s simplex algorithm–the topic of this chapter.