Professional Documents
Culture Documents
PROGRAM
MS IN ENGINEERING
MANAGEMENT
EMAL ZG612-METHODS AND TECHNIQUES OF SYSTEM
ENGINEERING
Prof V.MURALIDHAR
Linear
programming
Queuing Theory
Simulation
Sampling
Techniques
Decision Models
Integer
programming
Inventory control
Maintenance
Models
Forecasting
Techniques
Network
scheduling Models
MATHEMATICAL MODELS
(1)OPERATION RESEARCH MODELS
(2)STATISTICAL MODELS
APPLICATIONS
AREAS OF
Accounting facilities :Cash flow planning, credit policy
planning of delinquent account strategy
Manufacturing : max or min of objectives of products etc.
Marketing : selections of product mix , productions
scheduling time , advertising allocation etc
Purchasing : How much to order ? Depending on sale or
profit etc.
Facility panning : warehouse location, Transportation
loading and un loading, Hospital planning
Finance : Investment analysis , dividend policy etc.
Production : OR is useful in designing,selecting and
locating sizes,scheduling and sequencing the production
runs by proper allocation of machines etc.
TYPES OF OR MODELS
METHODOLOGY OF OR MODEL
FORMULATION OF AN LPP
MODEL
(PRODUCTION-ALLOCATION PROBLEM)
A Manufacturer produces two types of products X
and Y. Each X model requires 4 hours of grinding and
2 hours of polishing whereas each Y model requires 2
hours of grinding and 5 hours of polishing. The
manufacturer has 2 grinders and 3 polishers. Each
grinder works for 40 hours a week and each poisher
works for 60 hours a week. Profit on X product is
Rs3.00 and on Y product it is Rs4.00 . Whatever is
produced in a week is sold in the market. How
should the manufacturer allocate his production
capacity to the two types of products so that he may
make optimum profit in a week?
ANSWER
Max z= 3x+4y
4 x 2 y 80
2 x 5 y 180
with nonnegative restrictio ns x 0, y 0
PRODUCT-MIX PROBLEM
process
1
2
input
output
Crude-A
Crude-B
Crude-C
Crude-D
5
4
3
5
5
4
8
4
ANSWER
METHODS OF OBTAINING
OPTIMUM SOLUTIONS
GRAPHICAL METHOD
SIMPLEX METHOD
DUALITY METHOD
DUAL SIMPLEX METHOD
TWO-PHASE METHOD
GRAPHICAL METHOD
MAX Z= 5X+4Y
6 x 4 y 24
x 2y 6
y x 1
y2
with x, y 0
MINIMIZATION MODEL
x y 6
x 5y 5
x5
with x, y 0
SOLUTION
X=0,y=1 and min z=7
Nutrient
contents in the
products
Minimum amount
of nutrient
Nutrient
36
108
12
36
20
10
100
PRODUCT A COSTS RS20 PER UNIT AND PRODUCT B COSTS RS40 PER
UNIT. HOW MUCH OF THE PRODUCTS A AND B SHOULD BE PURCHASED AT
THE LOWEST POSSIBLE COST SO AS TO PROVIDE THE PIGS NUTRIENTS
NOT LESS THAN THAT THE MINIMUM REQUIRED AS GIVEN IN THE TABLE.
Solution : x=4
x, yand
0y=2 and min Z = Rs160
x 2 y 40
4 x 3 y 60
3 x y 30
x, y 0
SOLUTION
An unbounded solution :
While solving lpp, there are situations when
the decision variables are permitted to
increase infinitely without violating the
feasibility condition, i.e., no upper bound. In
such a case the objective function value can
also be increased infinitely and hence there
is an unbounded solution.
Graph :
NO FEASIBLE SOLUTION
2.MAXIMIZE Z=5X+3Y
Minimize Z=6x-2y
Subject to the constraints
2x y 2
x 4,
with x, y 0
FEASIBLE
SOLUTION
BASIC FEASIBLE
SOLUTION
DEGENERATE
SOLUTION
OPTIMAL SOLUTION
UNBOUNDED
SOLUTION
SIMPLEX METHOD
CONTINUED
Cj
CV
X1
X2
X3
S1
S2
S3
Ratio
S1
9/6
S2
1/3
S3
2/8
Zj
25
-1
21
-3
(ZjCj)
IF THE PROBLEM IS
MAXIMIZATION TYPE FOR
OPTIMALITY SOLUTION
(ZJ-CJ) ROW MUST BE >=0
If the problem is minimization type for
optimality solution (Zj-Cj) row must be
<=0
CONTINUED
STEP-5 :
Cj row --- The value of cost coefficients of the variables in the
objective function
C column Cost coefficients of non-basic variables in the
objective function
CV column- Basic variables column
X1,x2,s1,s1, ---Decision,slack or surplus or artificial variables
RatioRatio column
Zj ---rowMultiplying key column(Incoming variable column)
with C column and adding
(Zj-Cj) rowNet profit
Bold row--- Key row(outgoing variable row) obtained by choosing
minimum element of ratio column
Pivotal element--- Intersection element of key row and key
column
CONTINUED
STEP-6 :
To get new simplex table we proceed as
follows :
If optimality is not obtained we move to next
simplex table for better solution :
Choose (For Max)most negative value of (ZjCj) row and (For Min)largest positive value of
(Zj-Cj) row. Corresponding column denotes
key column which is Incoming (New Basic
variable)variable column.
CONTINUED
STEP-7 :
Divide each element of key column by the
corresponding element of Cost variable column
to find ratio column.
Choose minimum value of ratio which indicates
key row(Outgoing variable row(leaving the basic
column))
Intersection element denote the pivotal
element.
STEP-8 : For new simplex table divide key row
element by pivotal element to make it unity(For
new basic variable).
CONTINUED
CONTINUED
STEP-10 :
Proceeding as in step-6 till we get optimal or
optimum solution.
MINIMIZATION PROBLEMS
MINIMIZE Z=4X+Y
SUBJECT TO THE CONSTRAINTS
3x y 3
4x 3y 6
x 2y 4
x, y 0
SOLUTION :
CONTINUED
SIMPLEX TABLE
Cj
100
100
BV
CV
R1
R2
s1
s2
ratio
R1
R2
-1
6/4
S2
Zj
Zj
900
700
400
100
100
-100
696
399
-100
Zj-Cj
Cj
100
BV
CV
R2
s1
s2
ratio
1/3
R2
5/3
-1
6/5
s2
5/3
9/5
Zj
4/3
Zj
204
504/
3
100
-100
501/
3
Zj-Cj
Cj
BV
CV
s1
s2
3/5
1/5
6/5
-3/5
s2
Zj
18/5 4
1/5
1/5
Zj-Cj
ratio
MINIMIZE Z=12X+20Y
SUBJECT TO CONSTRAINTS
6 x 8 y 100
7 x 12 y 120
x, y 0
ANSWER :
3.MAX W=2X+Y+3Z
SUBJECT TO THE CONSTRAINTS
x y 2z 5
2 x 3 y 4 z 12
x, y , z 0
SOLUTION
X=3,Y=2,Z=0
AND MAX W=8
DUALITY IN LINEAR
PROGRAMMING
EXAMPLES
I Standard Primal :
Max Z=C1X1+C2X2+C3X3+..CnXn
Subject to the constraints :
A11X1+a12X2+a1nXn=bi, (i=1,2,3,m)
Dual :
Min Z=b1y1+b2y2+b3y3+bmym
Subject to the constraints :
A1jy1+a2jy2+amjymCj, (j=1,2,3,n)
yi unrestricted
(i=1,2,3.m)
I Standard Primal :
Min Z=C1X1+C2X2+C3X3+..CnXn
Subject to the constraints :
ai1X1+ai2X2+ain Xn=bi, (i=1,2,3,n)
Xj0 ; (j=1,2,3.m)
Dual :
Min Z=b1y1+b2y2+b3y3+bmym
Subject to the constraints :
A1jy1+a2jy2+amjynCj, (j=1,2,3,n)
yi unrestricted
(i=1,2,3.m)
PROBLEMS
SOLUTION :
s1 0, s2 0
SOLUTION :
Maximize z 25 x1 35 x2 0.s1 0.s2 0.s3
Subject to the constra int s
2 x1 3 x2 s1 0.s2 0.s3 15,
x1 4 x2 0.s1 s2 0.s3 20,
x1 , x2 , s1 , s2 , s3 0
REFORMULATING IN THE
STANDARD FORM WE GET
Minimize z 5 x1 6 x2 4 x3 0.s1 0.s2 0.s3 0.s4 0.s5
Subject to the constra int s
3x1 4 x2 6 x3 s1 0.s2 0.s3 0.s4 0.s5 9,
x1 3x2 2 x3 0.s1 s2 0.s3 0.s4 0.s5 5,
7 x1 2 x2 x3 0.s1 0.s2 s3 0.s4 0.s5 10,
x1 2 x2 4 x3 0.s1 0.s2 0.s3 s4 0.s5 4,
2 x1 5 x2 3 x3 0.s1 0.s2 0.s3 0.s4 s5 3,
with x1 , x2 , x3, s1 , s2 , s3 , s4 , s5 0
4.ONE UNIT OF PRODUCT A CONTRIBUTES RS7 AND REQUIRES 3 UNITS OF RAW MATERIALS AND 2 HOURS OF LABOUR. ONE UNIT OF PRODUCT B CONTRIBUTES RS 5 AND REQUIRES ONE UNIT OF RAW MATERIAL AND ONE UNIT OF LABOUR. AVAILABILITY OF RAW MATERIAL OF PRESENT IS 48 UNITS AND THERE ARE 40 HOURS OF LABOUR.
SOLUTION :
Maximize z 7 x1 5 x2
Subject to the constra int s
3 x1 x2 48,
2 x1 x2 40,
x1 , x2 0
DUAL PROBLEM
Minimize w 48 y1 40 y2
Subject to the constra int s
3 y1 2 y2 7,
y1 y2 5,
y1 , y2 0
SOLUTION
y1 0 and y2 5
Five projects are being evaluated over a 3year planning horizon .The following table
gives the expected returns for each project
Expenditures(million
and the associated
yearly expenditures.
s $) per year
Project
Returns(million$)
20
10
40
20
15
10
30
25
25
Available
25
funds(millio
n$)
SOLUTION
Maximize z 20 x1 40 x2 20 x3 15 x4 30 x5
Subject to the constra int s
5 x1 4 x2 3 x3 7 x4 8 x5 25,
x1 7 x2 9 x3 4 x4 6 x5 25,
8 x1 10 x2 2 x3 x4 10 x5 25,
x1 , x2 , x3 , x4 , x5 (0,1)
x1 x 2 x3 x 4 1, x5 0
and max z 95 ( million $)
0 x1 , x2 , x3 , x4 , x5 1
SOLUTION IS
x1 0.5789 , x 2 x3 x 4 1, x5 0.7368
and max z 108.68 ( million $)
INTEGER PROGRAMMING
ALGORITHMS
k0
j 0
kj
kj
G1 f k 0 f kj x j
j 0
where 0 f kj 1 and 0 f k 0 1
CONTINUED .
Maximize z 60 x1 40 x2
Subject to the constra int s
2 x1 x2 60,
x1 25
x2 35,
x1 , x2 0 and are int egers
STANDARD FORM
Maximize z 60 x1 40 x2 0.s1 0.s2 0.s3
Subject to the constra int s
2 x1 x2 s1 0.s2 0.s3 60,
x1 s2 25,
x2 s3 35
x1 , x2 , s1 , s2 , s3 0