process of optimizing a linear objective function subject to a set of constraints
process of optimizing a linear objective function to a system of linear inequalities called constraints
method of finding maximum or minimum value of a function that satisfies a given set of conditions