Or Chapter 2
Or Chapter 2
Linear Programming
Components
Objective
Decision Variables
Constraints
Parameters
Assumptions
Linearity
Divisibility
Certainty
Non-negativity
Objective and Objective Function
X1 =30units
X2 >= 40 units Individual Constraint
11/17/2024 Aa)
Divisibility (Continuity)
McGra
Abera 11/17/2024
wHill/
Irwin
3–16
Formulating LP Models
Formulating linear programming models
involves the following steps:
1. Define the decision variables
2. Determine the objective function
3. Identify the constraints
4. Determine appropriate values for
parameters
5. Use this information to build a model
6. Validate the model
Example
Example 11
A firm that assembles computers and computer
equipment is about to start production of two new
types of computers. Each type will require assembly
time, inspection time and storage space. The
amounts of each of these resources that can be
devoted to the production of the computers is
limited. The manager of the firm would like to
determine the quantity of each computer to produce
in order to maximize the profit generated by sales of
these computers.
In order to develop a suitable model of the problem,
the manager has met with design and production
personnel. As a result of those meetings, the
manager has obtained the following information:
The manager also has acquired information
on the availability of company resources.
These (daily) amounts are as follows:
Subjected to:
X4 < 14,000
X2 - X 1 - X 3 - X 4 < 0
X2 + X 3 > 21,000
3X1 - X3 <0
X1 + X2 + X3 + X4 = 70,000,
Graphing the Model
This method can be used only to solve
problems that involve two decision
variables.
The graphical approach:
o Plot each of the constraints
o Determine the region or area that
contains all of the points that satisfy the
entire set of constraints
o Determine the optimal solution
Feasible Region Based on a Plot of the
First Constraint (assembly time) and the
Non negativity Constraint
A Completed Graph Showing the
Assembly and Inspection Constraints
and the Feasible Solution Space
Completed Graph Showing All of the
Constraints and the Feasible Solution
Space
Finding the Optimal Solution
– The extreme point theorem
If a problem has an optimal solution at
least one optimal solution will occur at a
corner point of the feasible solution space.
The extreme point approach
Involves finding the coordinates of each
corner point that borders the feasible
solution space and then determining
which corner point provides the best value
of the objective function.
The Extreme Point Approach
o Graph the problem and identify the feasible
solution space.
o Determine the values of the decision
variables at each corner point of the feasible
solution space.
o Substitute the values of the decision
variables at each corner point into the
objective function to obtain its value at each
corner point.
o After all corner points have been evaluated
in a similar fashion, select the one with the
highest value of the objective function (for a
Graph with Extreme Points of
the Feasible Solution Space
Indicated
Extreme Point Solutions
The Objective Function
(Iso-Profit Line) Approach
This approach directly identifies the
optimal corner point, so only the
coordinates of the optimal point need to
be determined.
Accomplishes this by adding the objective
function to the graph and then using it to
determine which point is optimal.
Avoids the need to determine the
coordinates of all of the corner points of
the feasible solution space.
Finding the Optimal Solution
Graphing—Objective Function Approach
A 0 9 0.63
B 25/11 24/11 0.38
Slack versus Surplus
Slack is the amount of a scarce resource that
is unused by a given solution. It exist in a <
constraint.
Surplus on the other hand is the amount by
which the optimal solution causes a >
constraint to exceed the required minimum
amount.
Some Special Issues
No Feasible Solutions
Occurs in problems where to satisfy one of the
constraints, another constraint must be
violated.
Unbounded Problems
Exists when the value of the objective function
can be increased without limit.
Redundant Constraints
A constraint that does not form a unique
boundary of the feasible solution space; its
removal would not alter the feasible solution
space.
Multiple Optimal Solutions
Problems in which different combinations of
Infeasible Solution
Example: Max Z = 3X1+2X2
Subject to: 2X1 + X2 < 2
3X1 + 4X2 > 12
X1, X2 > 0
Unbounded Solution
Redundant Constraints
Multiple Optimal Solutions
Exercise: Special Issue
Simplex Method
McGra
w-
Abera Abebe 11/17/2024 Hill/
Irwin
Simplex Method
The Simplex Method is an
iterative technique that begins
with a feasible solution that is
not optimal, through algebraic
manipulation, the solution is
improved until no further
improvement is possible.
Developing the Initial Simplex Tableau
Completed Initial Tableau