(page 1 of 6)

 

A linear program (LP) is a mathematical formulation of a problem. We define a set of decision variables which fully describe the decisions we wish to make. We then use these variables to define an objective function which we wish to minimize or maximize, and a set of constraints which restrict the decision options open to us. In a linear program, the variables must be continuous and the objective function and constraints must be linear expressions. An expression is linear if it can be expressed in the form c1x1 + c2x2 + ... + cnxn for some constants c1, c2, ... ,cn. For example, 2x1 + 7x2 is a linear expression; x2 and sin x are not.

We can think of an LP as having three sections, the objective function, the constraints and the sign restrictions on the decision variables.