2019 1 Linear Programming 1
2019 1 Linear Programming 1
Model Formulation
and
Graphical Solution
2-1
Topics
■ Model Formulation
■ A Maximization Model Example
■ Graphical Solutions of Linear Programming Models
■ A Minimization Model Example
■ Characteristics of Linear Programming Problems
Linear Programming: An Overview
■ Objectives of business decisions frequently involve
maximizing profit or minimizing costs.
■ Linear programming uses linear algebraic relationships
to represent a firm’s decisions, given a business objective,
and resource constraints.
■ Steps in application:
1. Identify problem as solvable by linear programming.
2. Formulate a mathematical model of the
unstructured problem.
3. Solve the model.
4. Implementation
Model Components
• Decision variables - mathematical symbols
representing levels of activity by the firm.
• Objective function - a linear mathematical
relationship describing an objective of the firm, in
terms of decision variables - this function is to be
maximized or minimized.
• Constraints – requirements or restrictions placed
on the firm by the operating environment, stated in
linear relationships of the decision variables.
• Parameters - numerical coefficients and constants
used in the objective function and constraints.
Summary of Model Formulation Steps
Resource Requirements
Bowl 1 4 40
Mug 2 3 50
Example: Beaver Creek Company
Example: x1 = 5 bowls
x2 = 10 mugs
Z = $40x 1 + $50x 2 = $700
Example: x1 = 10 bowls
x2 = 20 mugs
Z = $40x 1 + $50x 2 = $1400
X2 is mugs
X1 is bowls
Example: Beaver Creek Company
Graph of both
model constraints
Model Constraints:
2x1 + 4x 2 ≥ 16 lb (nitrogen constraint)
4x1 + 3x 2 ≥ 24 lb (phosphate constraint)
x1, x2 ≥ 0 (non-negativity constraint)
Constraint Graph – Farmer’s Field
Constraint lines
for fertilizer model