Session 1 - Introduction & Model Formulation
Session 1 - Introduction & Model Formulation
(QM-501)
1
Introduction
2
Topics
• Introduction to OR
• Terminology used in OR
• Linear programming
• Model Formulation
• A Maximization Model Example
• A Minimization Model Example
• Irregular Types of Linear Programming Models
• Characteristics of Linear Programming Problems
3
Introduction to OR
• OR involves “research on operations”. Thus OR
applied to problems that concern how to conduct
and co-ordinate the operations with in the
organization.
• OR has been applied widely in areas of
manufacturing, transportation, construction,
telecommunication, financial planning, health care
etc etc.
• Research part of OR means that OR uses an
approach that resembles the way research is
conducted in any established scientific fields.
4
Terminolog
y
Feasible solution:
• Any solution LPP/ NLP which donot violate constraints are
called feasible solution.
• Feasible solution may be optimal (best) solution.
• Any LPP/NLP can have more than one feasible solution.
• Optimal solution to LPP/NLP must be a feasible solution.
Infeasible Solution:
• Any solution which violates at least one constraint is called
infeasible solution.
• Any LPP/NLP have infinite number of infeasible solution.
• Infeasible solution lies outside the bounded region.
5
Optimal Solution:
• It is a feasible solution that has the most favorable value of the
objective function.
• The most favorable mean the largest possible objective value
if the objective is to maximize and smallest value if the
objective is to minimize.
• A LPP/ NLP can have more than one Optimal solution.
Corner Point Feasible Solution:
• CPF is a solution that lies at the corner of the feasible region
• Every LPP with feasible solution and bounded feasible region
must possess CPF solutions and at least one optimal solution.
• The best CPF solution must be an optimal solution.
• If LPP has exactly one one optimal solution, it must be a CPF
solution.
6
Bounded feasible Region:
Unbounded Region:
7
Linear Programming: An Overview
9
Summary of Model Formulation Steps
10
LP Model Formulation
A Maximization Example
• Product mix problem - Beaver Creek Pottery
Company
• How many bowls and mugs should be produced to
maximize profits given labor and materials constraints?
• Product resource requirements and unit profit:
Resource Clay
Labor Requirements
Profit
Product
(hr/unit) (lb/unit) ($/unit)
Bowl 1 4 40
Mug 2 3 50
11
Figure: Beaver Creek Pottery Company
12
LP Model Formulation
A Maximization Example
14
Feasible Solutions
15
Infeasible Solutions
17
Example 1: Product mix problem
The rectangle at the upper left indicates that one machine of each type
is available. Each machine operates for 2400 minutes per week. For
this case the operating expenses, not including the raw material cost
is $6000. This amount is expended regardless of amounts of P and Q
produced.
Our problems include the following: Find the product mix that
maximizes profit. 19
Formulation
Diet/Blending problem
Another classic problem that can be modeled as a LP concerns blending
ingredients to obtain a product with certain characteristics. The
product must satisfy several nutrient restrictions.
final The
ingredients, their nutritive contents possible kilograms of
(in
kilograms of ingredient) and the unit cost are shown
nutrient
in the
per
following
table.
• The mixture must meet the following restrictions:
• Calcium — at least 0.8% but not more than 1.2%.
• Protein — at least 22%.
• Fiber — at most 5%.
The problem is to find the composition of the food mix that satisfies
these constraints while minimizing cost.
21
Nutritive content and price of ingredients
22
Formulation
in the mixture
Objective function:
Because each decision variable is defined as a fraction of a kilogram, the
objective is to minimize the cost of providing one kilogram of feed mix.
Minimize Z = 10L + 30.5C + 90S
Subject to constraint:
0.38L + 0.001C + 0.002S >
0.008
0.38L + 0.001C + 0.002S <
0.012
0.09C + 0.50S > 0.22
0.02C + 0.08S < 0.05 23
Example 3:
Resource Allocation problem:
24
The facility has four machines of type 1, five of type 2, three
of type 3 and seven of type 4. Each machine operates 40
hours per week. The problem is to determine the optimum
weekly production quantities for the products. The goal is to
maximize total profit.
Objective Function:
Maximize Z = 18P1+ 25P2 + 10P3 + 12P4 + 15P5
Subject to constraint:
1.2P1 + 1.3P2 + 0.7P3 + 0.0P4 + 0.5P5 < 160 (Constraint for M1)
0.7P1 + 2.2P2 + 1.6P3 + 0.5P4 + 1.0P5 < 200 (Constraint for
0.9P1 + 0.7P2 + 1.3P3 + 1.0P4 + 0.8P5 < 120 M2) (Constraint
1.4P1 + 2.8P2 + 0.5P3 + 1.2P4 + 0.6P5 < 280 for M3)
(Constraint for M4)
Non-negativity Constraint:
Pj > 0 for j = 1,...,5
26
Irregular Types of Linear Programming Problems
27
An Infeasible Problem
30
Figure: Feasible Solution
Characteristics of Linear Programming Problems
31
Properties of Linear Programming Models
32
Graphical Solution of LP Models
33
Coordinate Axes
Graphical Solution of Maximization Model
35
Solution:
x1 & x2 = nos. of 27 and 20-inch TV sets to be produced p.m.
The total profit per month is Z = 120 x1 + 80
x2.
The resource constraints are:
Number of 27-inch sets sold per month: x1 40
Number of 20-inch sets sold per month: x2 10
Work-hours availability: 20 x1 + 10 x2 500.
Nonnegativity constraints on TV sets produced:
x1 0
x2 0
LP model for this problem is
Maximize Z = 120 x1 + 80
x1
x2, subject to 40
x2 10
20 x1 + 10 x2 500
and x1 0, x2 39
0.