01
Foundations of Linear Programming
Linear programming is an optimization technique used to allocate scarce resources to maximize an objective (such as profit) or minimize an objective (such as cost). The problem must be modeled using linear equations and inequalities.
Core Components of an LP Model
- Decision Variables: Unknown values () that represent the quantities to be determined to solve the optimization problem.
- Objective Function: A linear equation that defines the primary goal to be maximized or minimized.
- Structural Constraints: A set of linear inequalities that define the limits, resource caps, or performance requirements of the system.
- Non-Negativity Restrictions: Mathematical constraints ensuring that decision variables cannot take on negative values ().
02
Graphical Solution Method
For linear programming models with two decision variables, the optimal solution can be found by graphing the system of inequalities on a two-dimensional plane.
Step-by-Step Graphical Process
- Graph the Boundary Lines: Convert each constraint inequality into a linear equation and plot its line on the coordinate plane.
- Identify the Feasible Region: Use test points (such as the origin ) to determine which side of each line satisfies the inequality constraint. The intersection of all satisfying regions forms the feasible region.
- Locate the Corner Points (Vertices): Find the exact coordinates of the intersection points that form the boundaries of the feasible region.
- Evaluate the Objective Function: Calculate the value of the objective function at each corner point. According to fundamental LP theory, if an optimal solution exists, it must occur at one of these vertices.
x2 ^
| \ Line 1
|----\ \
| \ \
| Feasible \
| Region \
|___________ \______>
0 Corner Points occur at vertices
03