Course Ii:: Quantitative Techniques
Course Ii:: Quantitative Techniques
III Semester
Code: MCOHC3.2
Dear Learner,
Greetings to the diligent and aspiring learners pursuing third semester M.Com (CBCS)
through Open and Distance Learning to the self-learning material for the course “Quantitative
Techniques”. In today's fast-paced and data-driven world, the ability to analyze, model, and
optimize complex business processes is paramount. Quantitative Techniques provide the
analytical tools necessary to enhance decision-making and solve intricate problems across
various domains. This course equips you with the skills to transform raw data into valuable
insights, empowering you to drive efficiency, innovation, and strategic thinking. This material
offers a comprehensive understanding of mathematical modeling, optimization, simulation and
many more methods and techniques that are integral to making informed and effective
decisions in diverse contexts.
As you embark on this journey of exploration and skill-building, remember that the
pursuit of knowledge is a transformative endeavor. Embrace the challenges posed by
quantitative analysis, engage with the exercises, and apply the concepts to real-world situations.
By the conclusion of this course, you will possess the proficiency to harness Quantitative
Techniques as powerful tools in your academic and professional pursuits to optimize the
decision making.
Dr. Usha C.
Chairperson,
DOS& R in Commerce,
KSOU, Mysuru.
Karnataka State Open University
Mukthagangothri, Mysuru – 570 006
[email protected] III SEMESTER M.COM
QUANTITATIVE TECHNIQUE
COURSE CODE:MCOHC3.2
BLOCK
1
Page No.
INTRODUCTION
1.0 Objectives
1.1 Introduction
1.7 Summary
1.8 Keywords
1.10 References
-1-
1.0 OBJECTIVES
After studying this unit, you will be able to;
1.1 INTRODUCTION
Scientific methods have been man’s outstanding asset to pursue an ample number of
activities. It is analysed that whenever some national crisis, emerges due to the impact of
political, social, economic or cultural factors the talents from all walks of life amalgamate together
to overcome the situation and rectify the problem. In this chapter we will see how the
quantitative techniques had facilitated the organization in solving complex problems on time
with greater accuracy. The historical development will facilitate in managerial decision-
making & resource allocation, The methodology helps us in studying the scientific methods with
respect to phenomenon connected with human behaviour like formulating the problem,
defining decision variable and constraints, developing a suitable model, acquiring the input
data, solving the model, validating the model, implementing the results. The major advantage of
mathematical model is that its facilitatesin taking decision faster and more accurately.
Managerial activities have become complex and it is necessary to make right decisions
to avoid heavy losses. Whether it is a manufacturing unit, or a service organization, the
resources have to be utilized to its maximum in an efficient manner. The future is clouded with
uncertainty and fast changing, and decision-making – a crucial activity – cannot be made on a
trial-and-error basis or by using a thumb rule approach. In such situations, there is a greater
need for applying scientific methods to decision-making to increase the probability of coming up
with good decisions. Quantitative Technique is a scientific approach to managerial decision-
making. The successful use of Quantitative Technique for management would help the
organization in solving complex problems on time, with greater accuracy and in the most
economical way. Today, several scientific management techniques are available to solve
managerial problems and use of these techniques helps managers become explicit about their
objectives and provides additional information to select an optimal decision. This study material is
presented with variety of these techniques with real life problem areas.
-2-
1.2 HISTORICAL DEVELOPMENT
During the early nineteen hundreds, Fredrick W. Taylor developed the scientific
management principle which was the base towards the study of managerial problems. Later,
during World War II, many scientific and quantitative techniques were developed to assist in
military operations. As the new developments in these techniques were found successful, they
were later adopted by the industrial sector in managerial decision-making and resource
allocation. The usefulness of the Quantitative Technique was evidenced by a steep growth in
the application of scientific management in decision-making in various fields of engineering
and management. At present, in any organization, whether a manufacturing concern or service
industry, Quantitative Techniques and analysis are used by managers in making decisions
scientifically.
-3-
Quantitative Technique is the scientific way to managerial decision-making, while emotion
and guess work are not part of the scientific management approach. This approach starts with
data. Like raw material for a factory, this data is manipulated or processed into information that
is valuable to people making decision. This processing and manipulating of raw data into
meaningful information is the heart of scientific management analysis.
-4-
decision and the objective of the problem must be identified from the problem. Then, the number
of decision variables and the relationship between variables must be determined. The
measurable guaranties that are represented through these variables are notified. The
practical limitations or constraints are also inferred from the problem.
In a given problem situation, defining the key decision variables are important. Identifying
these variables helps us to develop the model. For example, consider a manufacturer who is
manufacturing three products A, B and C using two machines, I and II. Each unit of product A
takes 2 minutes on machine I and 5 minutes on machine II. Product B takes 1 minute on
machine I and 3 minutes on machine II. Similarly, product C takes 4 minutes and 6 minutes on
machine I and machine II, respectively. The total available time on machine I and machine II
are 100 hours and 120 hours, respectively. Each unit of A yields a profit of ₹ 3.00, B yields ₹
4.00 and C yields ₹ 5.00. What should be level of production of products A, B and C that should
be manufactured by the company so as to maximize the profit?
The decision variables, objective and constraints are identified from the problem.
To summarize,
-5-
total profit from a given number of products sold can be determined by subtracting selling
price and cost price and multiplying the number of units sold. Assuming selling price, sp as ₹
40 and cost price, cp as ₹ 20, the following mathematical model expresses the total profit, tp
earned by selling number of unit x.
TP = (SP – CP) X
= (40 – 20) X
TP = 20 X
Now, this mathematical model enables us to identify the real situation by understanding
the model. The models can be used to maximize the profits or to minimize the costs. The
applications of models are wide, such as:
• Integer Programming
• Sensitivity Analysis
• Goal Programming
• Dynamic Programming
• Queuing Theory
• Decision Theory
• Games Theory
Accurate data for input values are essential. Even though the model is well constructed,
it is important that the input data is correct to get accurate results. Inaccurate data will lead to
wrong decisions.
Solving is trying for the best result by manipulating the model to the problem. This is done
-6-
by checking every equation and its diverse courses of action. A trial and error method can be
used to solve the model that enables us to find good solutions to the problem.
Once the model is tested and validated, it is ready for implementation. Implementation
involves translation/application of solution in the company. Close administration and
monitoring is required after the solution is implemented, in order to address any proposed changes
that call for modification, under actual working conditions.
• Finance and Accounting: Cash flow analysis, Capital budgeting, Dividend and
Portfolio management, Financial planning.
-7-
From the various definitions of Quantitative Technique, it is clear that scientific
management hen got wide scope. In general, whenever there is any problem simple or
complicated the scientific management technique can be applied to find the best solutions. In
this head we shall try to find the scope of M.S. by seeing its application in various fields of
everyday lift this include define operation too.
(b)Key decision and objective of the problem must be identified in defining decision
variables from the problem.
(a) Once the ______ in tested and validated, it is ready for implementation.
-8-
thus obtained is known as optimal decision.
1.8 KEYWORDS
Model : It is an idealized representation of the real life situation
and represents one or more aspects of reality
1.10 REFERENCES
1. Bonani, Hausman & Bierman, Quantitative Analysis for Management, 9th Edition, Mc.
Graw Hill, 1997.
2. Billy E Gillert, “Introduction to Operation Research”, Mc. Grow Hill Education, 1979
3. Franklyn A Lindsay, “New Technique for Management Decision-making”, Creative
Media Partners, LLC, 2021.
4. Acnoff R. L. & Sasieni M. W., “Fundamentals of Operation Research”, 1968.
5. Norbert Lloyd, Enrich, “Management Operation Research”.
6. Kalavathy S., Operations Research, Vikas Publishing House Pvt Ltd, 2002.
-9-
UNIT-2 LINEAR PROGRAMMING: GRAPHICAL METHOD
Structure:
2.0 Objectives
2.1 Introduction
2.10 Summary
2.11 Keywords
2.13 References
- 10 -
2.0 OBJECTIVES
After studying this unit, you will be able to;
2.1 INTRODUCTION
Linear programming is a widely used mathematical modeling technique to determine the
optimum allocation of scarce resources among competing demands. Resources typically include
raw materials, manpower, machinery, time, money and space. The technique is very powerful
and found especially useful because of its application to many different types of real business
problems in areas like finance, production, sales and distribution, personnel, marketing and
many more areas of management. As its name implies the linear programming model
consists of linear objectives and linear constraints, which means that the variables in a model
have a proportionate relationship. For example, an increase in manpower resource will result
in an increase in work output. Thus, this unit focuses on understanding the concepts of linear
programming using various illustrations under graphical method.
- 11 -
5. Divisibility : It is assumed that resources and products can be divided into
fractions. In case the fractions are not possible, like
production of one-third of a computer, a modification of
linear programming called integer programming can be used.
Objective function
The objective of the problem is identified and converted into a suitable objective function.
The objective function represents the aim or goal of the system (i.e., decision variables) which
has to be determined from the problem. Generally, the objective in most cases will be either to
maximize resources or profits or, to minimize the cost or time.
For example, assume that a furniture manufacturer produces tables and chairs. If the
manufacturer wants to maximize his profits, he has to determine the optimal quantity of tables
and chairs to be produced.
Let,
- 12 -
Hence,
Maximize Z or Zmax = P1 X1 + P2 X2
Constraints
When the availability of resources are in surplus, there will be no problem in making
decisions. But in real life, organizations normally have scarce resources within which the job has
to be performed in the most effective way. Therefore, problem situations are within confined
limits in which the optimal solution to the problem must be found.
For the constraint of raw material availability, the mathematical expression is,
W1 X1 + W2 X2 ≤ W
In addition to raw material, if other resources such as labour, machinery and time are
Non-negativity constraint
Negative values of physical quantities are impossible, like producing negative number of chairs,
tables, etc., so it is necessary to include the element of non-negativity as a constraint i.e.,
X1 + W2 X2 ≥ 0
- 13 -
2.5 GENERAL LINEAR PROGRAMMING MODEL
A general representation of LP model is given as follows:
Subject to constraints,
. . . .
. . . .
. . . .
Non-negativity constraint,
Xi 0 (where i = 1,2,3…………n)
A biscuit manufacturing company plans to produce two types of biscuits, one with a round
shape and another with a square shape. The following resources are used in manufacturing the
biscuits,
The resources used are shown in Table 2.1 If the unit profit of round and square
biscuits is Rs 3.00 and ₹ 2.00 respectively, how many round and square biscuits should be
produced to maximize total profit?
- 14 -
Table 2.1: Resources Used
Daily
Resources Requirement/Unit
availability
Round Square
Solution:
Key Decision: To determine the number of round and square biscuits to be produced.
Decision Variables:
Objective function: It is given that the profit on each unit of round biscuits is ₹ 3.00 and of
square biscuits is ₹ 2.00. The objective is to maximize profits, therefore, the total profit will
be given by the equation,
Zmax = 3X1+2X2
Constraints: Now, the manufacturing process is imposed by a constraint with the limited
availability of raw material. For the production of round biscuits, 100x1 of raw material is used
daily and for the production of square biscuits, 115x2 of raw material is used daily. It is given
that the total availability of raw material per day is 1500 grams.
Therefore, the constraint for raw material is, 100X1 + 115X2 ≤ 1500
10X1+12X2 ≤ 720
3X1 +2 X2 ≤ 240
- 15 -
Since the resources are to be used within or below the daily available level, in equality
sign of less than or equal sign (≤) is used. Further, we cannot produce negative number of units
of biscuits which is a non-negative constraint expressed as,
Thus, the linear programming model for the given problem is,
Subject to constraints,
10 X1 +12 X2 ≤ 720…………………………………………………………….…….…(ii)
3 X1+2 X2 ≤ 240………………………………………………………………………......(iii)
Where, X1 ≥ 0, X2 ≥ 0
Illustration 2:
Rahul Ads, an advertising company is planning a promotional campaign for the client's product,
i.e., sunglasses. The client is willing to spend ₹ 5 lakhs. It was decided to limit the campaign
media to a weekly magazine, a daily newspaper and TV advertisement. The product is targeted
at middle-aged men and women, and the following data was collected (Table 2.2).
The client is interested to spend only ₹ 1 lakh on the ads in the weekly magazine which
expecting a viewership of a minimum of 21 lakh people in the case of the television
advertising. Maximize the viewers to the advertisements.
- 16 -
Solution:
Decision Variable:
Objective function: The objective is to maximize the number of viewers through all media.
The total viewers will be given by the equation,
or
700000X3 ≥ 2100000
or
X3 ≥ 3 …………………………………………………………………………………..(ii)
Lastly, the client is interested to pay only ₹ 100000 in weekly magazine advertising,
30000X1 ≤ 100000
or
3X1 ≤ 10 …………………………………………………………………….(iii)
- 17 -
Subject to constraints,
X3 ≥ 3............................................................................................................. (ii)
Illustration 3:
The data given in Table 2.3 represents the shipping cost (in ₹) per unit for shipping from each
warehouse to each distribution centre. The supply and demand data of each warehouse and
distribution centre is given. Determine how many units should be shipped from each warehouse
to each centre in order to minimize the overall transportation cost.
Distribution Centre
Warehouse 1 2 3 Supply
1 9 10 11 150
2 4 6 8 250
Demand 150 100 150 400
Solution:
Key decision: To determine the number of units to be shipped from each warehouse to each
distribution centre.
Decision Variables:
Let xij be the number of units to be shipped from warehouse i to distribution centre j.
- 18 -
Objective Function: The Table 4.3 shows the transportation cost from each warehouse to each
distribution centre. Therefore, 9X11 represents the total cost of shipping X11 units from
warehouse 1 to distribution centre 1. The objective function is to minimize the transportation
cost. Therefore, the objective function is,
Constraints: The supply and demand constraints to ship the units from warehouses are, to ship
the units and distribution centres must receive the shipped units. Since the given table is a 2 × 3
matrix, we have a total 5 constraints apart from the non-negativity constraint. The constraints
are as follows,
Thus the LP model for the given transportation problem is summarized as,
Subject to constraints,
Illustration 4:
Sivakumar & Co., manufactures two types of T-shirts, one with collar and another without
collar. Each T-shirt with collar yields a profit of ₹ 20, while each T- shirt without collar yields
- 19 -
₹ 30. Shirt with collar requires 15 minutes of cutting and 25 minutes of stitching. Shirt without
collar requires 10 minutes of cutting and 20 minutes of stitching. The full shift time is available
for cutting in an 8 hour shift, but only 6 hours are available for stitching. Formulate the problem
as an LP model to maximize the profit.
Solution:
Key decision: To determine the number of T-shirts with collar and without collar to be
manufactured.
T-Shirts
Shifts Available
With Collar Without Collar
Profit (₹) 20 30 -
Decision variables:
Objective Function:
Constraints:
Non-negativity constraints:
X1 ≥ 0 , X2 ≥ 0
- 20 -
Subject to constraints,
where X1 , X2 ≥ 0
Illustration 5:
Solution:
Key Decision: To determine the quantity of ingredient should be used for production.
Decision variable:
Subject to constraints,
Where X1 , X2 , X3 ≥ 0 (non-negativity)
- 21 -
Illustration 6:
Chandru Bag Company produces two types of school bags: deluxe and ordinary. If the
company is producing only ordinary bags, it can make a total of 200 ordinary bags a day.
Deluxe bag requires twice as much labour and time as an ordinary type. The demand for
deluxe bag and ordinary bag are 75 and 100 bags per day respectively. The deluxe bag yields
a profit of ₹ 12.00 per bag and ordinary bag yields a profit of ₹ 7.00 per bag. Formulate the
problem as LP model.
Solution:
Objective function: The objective is to maximize the profit. Deluxe bag yields a profit of ₹
12.00 per bag and ordinary bag yields a profit of ₹ 7.00 per bag.
Constraints: There are two constraints in the problem, the "number of bags" constraint and
"demand" constraint. It is given that the deluxe bag takes twice as much time of ordinary bag
and if only ordinary bags alone are produced, the company can make 200 bags.
2X1 + X2 ≤ 200
The demand for the deluxe bag is 75 bags and ordinary bag is 100 bags .
X1 ≤ 75
X2 ≤ 100
X1≥ 0 , X2 ≥ 0
The LP formulation is
- 22 -
Subject to constraints,
2 X1 + X2 ≤ 200………………………………………………….(i)
X1 ≤ 75…………………………………………………………………(ii)
X2 ≤ 100………………………………………………………….…(iii)
where X1, X2 ≥ 0
Illustration 7:
Geetha Perfume Company produces both perfumes and body spray from two flower extracts
F1 and F2 .The following data is provided:
Litres of Extract
Flower Extract, F1 8 4 20
Flower Extract, F2 2 3 8
The maximum daily demand of body spray is 20 bottles of 100 ml each. A market survey
indicates that the daily demand of body spray cannot exceed that of perfume by more than 2
litres. The company wants to find out the optimal mix of perfume and body spray that
maximizes the total daily profit. Formulate the problem as a linear programming model.
Solution:
Let
Objective function: The company wants to increase the profit by optimal product mix
Zmax = 7X1+5X2
- 23 -
Constraints: The total availability of flower extract F1 and flower extract F2 are 20 and 8
litres respectively. The sum of flower extract F1 used for perfume and body spray must not
exceed 20 litres. Similarly, flower extract F2 must not exceed 8 litres daily.
The daily demand of body spray x2 is limited to 20 bottles of 100ml each (i.e, 20 × 100 = 2000 ml
= 2 litres)
Therefore, X2 ≤ 2
Again, there is an additional restriction, that the difference between the daily production of
perfume and body spray , x2 – x1 does not exceed 2 litres, which is expressed as
X2–X1 ≤ 2
(or)
–X1 + X2 ≤ 2.
Subject to constraints,
–X1 + X2 ≤ 2…………………………………………………………………..….(iii)
X2 ≤ 2……………………………………………………………………………………(iv)
where X1, X2 ≥ 0
- 24 -
(i) 8(2) + 4(1) ≤ 20
20 ≤ 20
7 ≤8
(iii) – 2 +1 ≤ 2
– 1 ≤2
(iv) 1 ≤2
All the above constraints (including non-negativity constraint) are satisfied. The objective
function for these values of X1 = 2 and X2 = 1, are
= 14 + 5 = ₹ 19.00
As said earlier, all the values that do not violate the constraint equations are feasible
solutions. But, the problem is to find out the values of x1 and x2 to obtain the optimum
feasible solution that maximizes the profit. These optimum values of x1 and x2 can be found
by using the Graphical Method or by Simplex Method.
Step 1: Convert the inequality constraint as equations and find co-ordinates of the line.
(Note: If the constraint is ≥ type, then the solution zone lies away from the centre. If
the constraint is ≤ type, then solution zone is towards the centre.)
Step 4: Find the co-ordinates of the objectives function (profit line) and plot it on the graph
representing it with a dotted line.
- 25 -
Step 5: Locate the solution point.
(Note: If the given problem is maximization, Zmax then locate the solution point at the
far most point of the feasible zone from the origin and if minimization, Zmin then
locate the solution at the shortest point of the solution zone from the origin).
i. If the solution point is a single point on the line, take the corresponding values of X1 and
X2.
ii. If the solution point lies at the intersection of two equations, then solve for X1 and X2
using the two equations.
iii. If the solution appears as a small line, then a multiple solution exists.
iv. If the solution has no confined boundary, the solution is said to be an unbound solution.
Illustration 8:
A company manufactures two types of boxes, corrugated and ordinary cartons. The boxes
undergo two major processes: cutting and pinning operations. The profits per unit are ₹ 6 and ₹
4 respectively. Each corrugated box requires 2 minutes for cutting and 3 minutes for pinning
operation, whereas each carton box requires 2 minutes for cutting and 1 minute for pinning. The
available operating time is 120 minutes and 60 minutes for cutting and pinning machines.
Determine the optimum quantities of the two boxes to maximize the profits.
Solution:
Key Decision: To determine how many (number of) corrugated and carton boxes are to be
manufactured.
Boxes
Corrugated Ordinary Available Operating
Box Cartons Time
Profit 6 4 -
Cutting (min) 2 2 120
Pinning (min) 3 1 60
Decision variables:
- 26 -
Objective Function: The objective is to maximize the profits. Given profits on corrugated box
and carton box are ₹ 6 and ₹ 4 respectively.
Constraints: The available machine-hours for each machine and the time consumed by each
product are given.
2 X1 + 3 X2 ≤ 120……………………………………………………..(i)
2 X1 + X2 ≤ 60…………………………………………………………(ii)
Where X1 , X2 ≥ 0
Graphical Solution: As a first step, the inequality constraints are removed by replacing ‘equal
to’ sign to give the following equations:
2X1 + X2 = 60………………………………………………………………………(2)
Similarly, put X2 = 0,
The line 2X1 + 3X2 = 120 passes through co-ordinates (0, 40) (60, 0).
- 27 -
In equation(2), let assume X1=0 to get X2 and Vice versa.
2X1 + X2 = 60
2(0) + X2 = 60
X2 = 60
Similarly, let X2 = 0
2X1 + X2 = 60
2 X1+ 0 = 60
2 X2 = 60
X1 =60/2
⸫ X1 = 30
The lines are drawn on a graph with horizontal and vertical axis representing boxes X1 and
X2 respectively. Figure 2.1 shows the first line plotted.
X2
Scale: 1cm = 1 points
80
No. of carton boxes x2
70
60
50
40
30
20
10
0 10 20 30 40 50 60 70 80 X1
- 28 -
The inequality of the first line is (less than or equal to) ≤ type which means the feasible
solution zone lies towards the origin. The no shaded portion can be seen is the feasible area
shown in Figure 2.2 (Note: if the constraint type is ≥ then the solution zone area lies away
from the origin in the opposite direction). Now the second constraints line is drawn.
70
60 C (0,60)
50 2X1 + X2 = 60
20
D(30,0) B(60,0)
X
O 10 L1 20 30 40 50 60 70 80
X1
Figure 2.2: Graph Showing Feasible Area
When the second constraint is drawn, you may notice that a portion of feasible area is
cut. This indicates that while considering both the constraints, the feasible region gets reduced
further. Now any point in the shaded portion will satisfy the constraint equations.
2X1 + X2 = 60………………………………………………………..……………...(2)
- 29 -
Subtracting equation (2) from (1)
2X2 = 60
X2 = 30
2X1 + X2 = 60
2X1 + 30 = 60
2X1 = 60 – 30
X1 = 15
Therefore, the co-ordinates for the region ‘P’ line are (0,15), (30,0) as indicated by dotted
line L1 and L2 in Figure 2.2. The objective function line contains all possible combinations of
values of Xl and X2.
O (0,0) 0
A (0,40) 160
D (30,0) 180
= 6(15) + 4(30)
- 30 -
Illustration – 9:
x1 + x2 ≤ 400
2x1 + x2 ≤ 600
Solution:
Equation X1 X2
- 31 -
Step 3: Graph the data
Y
Scale: 1cm = 10 Points
70 Max.Z = 8000x1 + 7000x2
60
50
D(?,?) X2 ≤ 40
E(0,40) 40
C(?,?)
30
Feasible region (OABCDE
20
10 B(?,?)
X
O 10 20 30 40 50 60
A(20,0) X1
- 32 -
Step 4: Find the co-ordinates of the corner points
Corner Points X1 X2
O 0 0
A 300 0
B 200 200
C 0 400
X1 = 200
200 + x2 = 400
x2 = 400 – 200
x2 = 200
Step 5: Subscribe the co-ordinates of the corner points into objective function
Conclusion:
Hence to maximize the profit of Rs. 1,200, 400 units of only type B are to be manufactured.
- 33 -
Illustration – 10:
3x1 + x2 ≤ 66
x1 ≤ 20
x2 ≤ 40
x1 + x2 ≤ 45
Solution:
Equation X1 X2
3x1 + x2 = 66 22 66
x1 = 20 20 0
x2 = 40 0 40
x1 + x2 = 45 45 45
Maximum points = 66
Minimum points = 20
1 cm. = 10 points
- 34 -
Step 3: Graph the data
Y
Scale: 1cm = 10 Points
70 Max.Z = 8000x1 + 7000x2
60
50
D(?,?) X2 ≤ 40
E(0,40) 40
C(?,?)
30
Feasible region (OABCDE)
20
10 B(?,?)
X
O 10 20 30 40 50 60
A(20,0) X1
Corner points X1 X2
0 0 0
A 20 0
B 20 6
C 10.5 34.5
D 5 40
E 0 40
(-) x1 + x2 = 45 …..(2)
- 35 -
2x1 = 21
Therefore, x1 = 10.5
x1 + x2 = 45
10.5 + x2 = 45
x2 = 34.5
At ‘B’: x1 = 20,
Therefore 3x1 + x2 = 66
3(20) + x2 = 66
x2 = 66 – 60
x2 = 6.
At ‘D’: x2 = 40
Therefore, x1 + x2 = 45
x1 + 40 = 45
Therefore x1 =5
- 36 -
Conclusion:
To maximize the profit, i.e., at Rs. 3,25,500 the company has to manufacture 10,500 bottles
of type A medicine and 34,500 bottles of type B medicine.
Illustration – 11:
2x1 + 5x2 ≤ 80
x1 + x2 ≤ 20
x1, x2 ≥ 0
Solution:
Equation X1 X2
2x1 + 5x2 = 80 40 16
x1 + x2 = 20 20 20
Maximum points = 40
Minimum points = 17
1 cm. = 5 points
- 37 -
Step 3: Graph the data
35
30
25
Feasible region
20 ‘O A B C’
X2
C
15 B (?,?)
10
A
O 5 10 15 20 25 30 35 40
X1
Corner points X1 X2
O 0 0
A 20 0
B 6.67 13.33
C 0 16
x1 + x2 = 20 ….(2)
- 38 -
2x1 + 5x2 = 80
2x1 + 2x2 = 40
3x2 = 40
x2 = 13.33
Put x2 = 13.33 in eq. (2), x1 + x2 = 20
x1 + 13.33 = 20
x1 = 20 – 13.33
Therefore x1 = 6.67
Step 5: Substitute the co-ordinates of the corner points into objective function.
Maximise ‘Z’ = 0.50x2 – 0.10x1
At ‘O’, Z = 0.50(0) – 0.10(0) = 0
At ‘A’, Z = 0.50(0) – 0.10(20) = -2
At ‘B’, Z = 0.50(13.33) – 0.10(6.67) = 5.983
At ‘C’, Z = 0.50(16) – (0.10)(0) = 8
Conclusion: The company should manufacture 16 units of type B only if it has to maximize
the profit, i.e., Rs. 8
Illustration – 12:
A rubber company is engaged in producing 3 different kinds of tyres A, B and C. These three
different tyres are produced at the company’s 2 different plants with different production
capacities. In a normal 8 hrs. working day plant 1 produces 50, 100 and 100 tyres of A, B and
C respectively. Plant 2 produce 60,60 and 200 tyres of type A, B and C respectively. The
monthly demand for tyre A, B and C is 2,500, 3,000 and 7,000 units respectively. The daily
cost of operation of plant 1 and 2 is Rs. 2,500 and Rs. 3,500 respectively. Find the minimum
number of days of operation per month at 2 different plants to minimize the total costs while
meeting the demand.
Solution:
- 39 -
100x1 + 200x2 ≥ 7,000 (Demand Constraints)
x1, x2 ≥ 0 (Non-negativity constraints)
Equation X1 X2
70
60
50 D
X2
40
(?,?) C Unbounded Feasible region
‘A B C D’
30
20 (?,?)B
10
A
O 10 20 30 40 50 60 70 80
X
X1
Figure 2.6: Graph Showing Feasible Area
- 40 -
Step 4: Find the co-ordinates of the corner points
Corner Points x1 x2
A 70 0
B 20 25
C 10 33.33
D 0 50
At ‘B’ 100x1 + 200x2 = 7,000 …..(1)
40x2 = 1,000
Therefore x2 = 25
50x1 = 1,000
Therefore x1 = 20
50x1 = 500
Therefore x1 = 10
60x2 = 2,000
Therefore x2 = 33.33
- 41 -
At ‘B’, Z = 2,500(20) + 3,000(25) = 1,25,000
At ‘C’, Z = 2,500(10) + 3,000(33.33)= 1,24,990
At ‘D’, Z = 2,500 (0) + 3,000 (50) = 1,50,000
Conclusion:
Thus, the rubber company can minimize its total cost to Rs. 1,24,990 by producing 10
units of product in plant 1 and 33.33 units in plant 2.
2.10 SUMMARY
To summarize, we can say that LP is a method of planning whereby objective function is
maximized or minimized while at the same time satisfying the various restrictions placed on
the potential solution. In technical words, linear programming is defined as a methodology
whereby a linear function in optimized (minimized or maximized) subject to a set of linear
constraints in the form of equalities or inequalities. Thus, LP is a planning technique of selecting
the best possible (optimal) strategy among number of alternatives.
- 42 -
2.11 KEYWORDS
Linear Programming : It is a mathematical Modeling technique in which a
linear function is maximized or minimized when
subjected to various constraints.
2. What are the essential characteristics required for a linear programming model?
9. What are the possible solution types that can result in the graphical method?
Exercise Problems
1. For the problem given in Illustration-7, formulate the constraints for the following
without any change in R.H.S.:
(a) The flower extract F1 must be used at most to 15 litres and at least 5 litres.
- 43 -
(b) The demand for perfume cannot be less than the demand for body spray.
(c) The daily demand of body spray exceeds that of perfume by at least 2 litres.
(c) X1 – X2 ≤ 0
(d)4X1 + 3X2 ≥ 15
(e) X2 ≤ 5
(f) X2 ≤ 30
3. A company manufactures two types of products, A and B. Each product uses two
processes, I and II. The processing time per unit of product A on process I is 6 hours
and on the process II is 5 hours. The processing time per unit of product B on process I is
12 hours and on process II is 4 hours. The maximum number of hours available per
week on process I and II are 75 and 55 hours respectively. The profit per unit of selling
A and B are ₹12 and ₹10 respectively.
(ii) Solve the problem graphically and determine the optimum values of product A
and B.
A 25 30 15 25
B 15 5 10 30
C 20 15 10 50
- 44 -
requirement for each type of vitamin are summarized in the table given. Develop a linear
programming model to determine the optimal combination of food type with the
minimum cost such that the minimum requirement of vitamin is each type is satisfied.
Minimum
Food Food
Vitamin Daily
Type I Type II
requirement
1 1 1 6
2 7 1 14
Cost/Packet (₹) 2 3
Products/unit
Resources/Constraints Availability
A B
Selling Price ₹ 20 ₹ 40
Cost Price ₹5 ₹ 20
b. If the company has increased the demand for ordinary bag from 100 to 150, what is
the new Zmax value?
c. If the demand for deluxe bags has reduced to 50 bags, determine the optimal profit
value.
- 45 -
8. Solve the following linear programming model graphically:
Subject to constraints,
4X1 + 6X2 ≤ 90
5X1 + 4X2 ≤ 80
where X 1 , X2 ≥ 0
Subject to constraints,
2X1 + 3X2 ≥ 20
4X1 + 2X2 ≥ 25
where X 1 , X2 ≥ 0
Subject to constraints
X1 ≥ 20
X2 ≤ 25
2X1 + X2 ≤ 60
where X1 , X2 ≥ 0
- 46 -
Subject to constraints,
where X1 , X2 ≥ 0
Subject to constraints,
X 1 – X2 ≤ 0
– 3X1 + X2 ≤ 25
Subject to constraints,
X1 ≥ 30
X1 ≤ 150
X2 ≥ 40
X2 ≤ 200
where X1 , X2 ≥ 0
14. Determine the optimal values of X1 and X2 and hence find the maximum profits forthe
following LP problem under graphical method.
- 47 -
Maximize Z = 4X1 + 5X2
Subject to constraints
X1 + 3X2 ≤ 24X1
5X2 ≤ 6
where X1 , X2 ≥ 0
2.14 REFERENCES
1. William H, Model Building in Mathematical Programming, Wiley New York.
2. Rohn E., "A New LP Approach to Bond Portfolio Management", Journal of Financial
& Quantitative Analysis 22 (1987): 439-467.
3. Wagner H, Principles of OR, 2nd ed. Englewood Cliffs, N.J: Prentice Hall, 1975.
4. Moondra S.,“An LP Model for Workforce Scheduling in Banks", Journal of Bank
Research (1976).
5. Kalavathy S., Operations Research, Vikas Publishing House Pvt Ltd, 2002.
- 48 -
UNIT-3 LINEAR PROGRAMMING: SIMPLEX METHOD
Structure:
3.0 Objectives
3.1 Introduction
3.4 Illustrations
3.10 Summary
3.11 Keywords
3.13 References
- 49 -
3.0 OBJECTIVES
After studying this unit, you will be able to;
3.1 INTRODUCTION
In practice, most problems contain more than two variables and are consequently too
large to be tackled by conventional means. Therefore, an algebraic technique is used to solve
large problems using Simplex Method. This method is carried out through iterative process
systematically step by step, and finally the maximum or minimum values of the objective
function are attained.
The basic concepts of simplex method are explained using various illustrations in this
unit. The simplex method solves the linear programming problem in iterations to improve the
value of the objective function. The simplex approach not only yields the optimal solution but also
other valuable information to perform economic and 'what if' analysis.
(a) Slack variables (S1, S2, S3..… Sn): Slack variables refer to the amount of unused
resources like raw materials, labour and money.
(b) Surplus variables (-S1,-S2, -S3..… -Sn): Surplus variable is the amount of resources by
which the left hand side of the equation exceeds the minimum limit.
(c) Artificial Variables (A1, A2, A3..… An): Artificial variables are temporary slack
variables which are used for purposes of calculation, and are removed later.
The above variables are used to convert the inequalities into equality equations, as given in the
Table 3.1 below.
- 50 -
Constraint Type Variable added Format
2. Identify the co-efficients of equalities and put them into a matrix form
AX = B
Specimen
b. Identify the Key or Pivotal column with the minimum element of Zj - Cj denoted as
‘KC’ throughout to the problems in the chapter.
- 51 -
d. Identify the key row with the minimum element in a minimum ratio column. Key row
is denoted as ‘KP’.
e. e. Identify the key element at the intersecting point of key column and key row, which
is put into a box ( ) throughout to the problems in the chapter.
a. The pivotal or key row is to be adjusted by making the key element as ‘1’ and
dividing the o other elements in the row by the same number.
b. The key column must be adjusted such that the other elements other than key
elements should be made zero.
c. The same multiple should be used to other elements in the row to adjust the rest of the
elements. But, the adjusted key row elements should be used for deducting out of the
earlier iteration row.
d. The same iteration is continued until the values of Zj – Cj become either ‘0’ or
positive.
3.4 ILLUSTRATIONS
Illustration- 1:
Maximise ‘Z’ = 5X1 + 3X2 [Subject to constraints]
X1 + X2 ≤ 2
5X1 + 2X2 ≤ 10
3X1 + 8X2 ≤ 12
Where, X1, X2 ≥ 0
Solution:
X1 + X2 + X3 = 2
3X1 + 8X2 + X5 = 12
- 52 -
Step 2: Fit the data into the matrix form A X = B.
Y1 Y2 S1 S2 S3 X1
X1 X2 X3 X4 X5 2 X2
1 1 1 0 0 B = 10 X= X3
A= 5 2 0 1 0 12 X4
3 8 0 0 1 X5
BV CB XB Y1 Y2 S1 S2 S3 Min. Ratio
S1 0 2 1 1 1 0 0 2/1 = 2(KR)
S2 0 10 5 2 0 1 0 10/5 = 2
S3 0 12 3 8 0 0 1 12/3 = 4
Zj 0 0
Cj 5 3
Zj – Cj -5 -3
( KC)
Therefore Z = CB XB
=0
BV CB XB Y1 Y2 S1 S2 S3 Min.
Ratio
Y1 5 2/1 = 2 1/1 = 1 1/1 = 1 - - - -
S2 0 10 – 2(5) = 0 5 – 1(5) = 0 2-1(5) = -3 - - - -
S3 0 12 – 2(3) = 6 3 – 1(3) = 0 8-1(3) = 5 - - - -
Zj 5 5
Cj 5 3
Zj – Cj 0 2
Therefore Z = CB XB
Therefore Z = 10
- 53 -
Illustration – 2:
X1 + X2 ≤ 1
3X1 + X2 ≤ 4
Where, X1, X2 ≥ 0
Solution:
X1 + X2 + X3 = 1
3X1 + X2 + X4 = 4
Y1 Y2 S1 S2 X1
X1 X2 X3 X4 X2
A = 1 1 1 0 X = X3 B= 1
3 1 0 1 X4 4
BV CB XB Y1 Y2 S1 S2 Min. Ratio
S1 0 1 1 1 1 0 1/1 = 1
(KR)
S2 0 4 3 1 0 1 4/1 = 4
Zj 0 0
Cj 2 3
Zj – Cj -2 -3
( KC)
Therefore Z = CBXB
=0+0
=0
- 54 -
Step 4: Second iteration of Simplex Method.
BV CB XB Y1 Y2 S1 S2 Min. Ratio
y2 3 1/1 = 1 1/1 = 1 1/1 = 1 - - -
S2 0 4-1(1) = 3 3-1(1) = 2 1-1(1) = 0 - - -
Zj 3 3
Cj 2 3
Zj – Cj 1 0
Therefore, Z = CB XB
=3+0
=3
Illustration- 3:
2X1 + X2 ≤ 30
X1 + X2 ≤ 24
Where, X1, X2 ≥ 0
Solution:
2x1 + x2 + x3 = 30
x1 + x2 + x4 = 24
Y1 Y2 S1 S2 X1
X1 X2 X3 X4 X2
A= 2 1 1 0 X= X3 B= 30
1 1 0 1 X4 24
- 55 -
Step 3: 1st iteration of Simplex Method
BV CB XB Y1 Y2 S1 S2 Min. Ratio
S1 0 30 2 1 1 0 30/2 = 15 (KR)
S2 0 24 1 1 0 1 24/1 = 24
Zj 0 0
Cj 4 3
Zj – Cj -4 -3
( KC)
=0
BV CB XB Y1 Y2 S1 S2 Min. Ratio
Y1 4 30/2 = 15 2/2 = 1 1/2 = 0.5 - - 15/0.5 = 30
S2 0 24 – 15(1) = 9 1 – 1(1) = 2 1 – 0.5(1) = 0.5 - - 9/0.5 = 18
(KR)
Zj 4 2
Cj 4 3
Zj – Cj 0 -1
( KC)
Therefore Z = CBXB
= (4 x 15) + (0 x 9)
= 60
BV CB XB Y1 Y2 S1 S2 Min.
Ratio
Y1 4 15 – 18(0.5) = 6 1 – 0(0.5) = 1 0.5 – 1(0.5) = 0 - - -
S2 3 9/0.5 = 18 0/0.5 = 0 0.5/0.5 = 1 - - -
Zj 4 3
Cj 4 3
Zj – Cj 0 0
Therefore Z = CBXB
= (4 x 6) + (3x 18)
= 78
- 56 -
Illustration – 4:
X1 + X2 ≤ 12
5X1 + 2X2 ≤ 10
3X1 + 8X2 ≤ 12
Where X1, X2 ≥ 0
Solution:
X1 + X2 + X3 = 12
5X1 + 2X2 + X4 = 10
3X1 + 8X2 + X5 = 12
Y1 Y2 S1 S2 S3 X1
X1 X2 X3 X4 X5 X2 12
A= 1 1 1 0 0 X= X3 B= 10
5 2 0 1 0 X4 12
3 8 0 0 1 X5
BV CB XB y1 y2 S1 S2 S3 Min. Ratio
S1 0 12 1 1 1 0 0 12/1 = 12
S2 0 10 5 2 0 1 0 10/5 = 2(KR)
S3 0 12 3 8 0 0 1 12/3 = 4
Zj 0 0
Cj 5 3
Zj – C j -5 -3
( KC)
- 57 -
Therefore Z = CBXB
BV CB XB Y1 Y2 S1 S2 S3 Min.Ratio
S1 0 12 -2(1) = 10 1-1(1) = 0 1 – 0.4(1) = 0.6 - - - 10/0.6 = 16.67
Y1 5 10/5 = 2 5/5 = 1 2/5 = 0.4 - - - -2/0.4 = 5
- - -
S3 0 12 – 2(3) = 6 3 – 1(3) = 0 8 – 0.4(3) = 6.8 6/6.8 = 0.88(KR)
Zj 5 2
Cj 5 3
Zj – Cj 0 -1
( KC)
Therefore Z = CBXB
= (0 x 10) + (5 x 2) + (0 x 6) = 10
BV CB XB Y1 Y2 S1 S2 S3 Min.Ratio
S1 0 10-0.88(0.6) = 9.47 0 0.6-1(0.6) = 0 - - - -
Y1 5 2-0.88(0.4)=1.698 1 0.4-1(0.4) = 0 - - - -
Y2 3 6/6.8 = 0.88 0 6.8/6.8 = 1 - - - -
Zj 5 3
Cj 5 3
Zj – Cj 0 0
Therefore Z = CBXB
Illustration – 5:
- 58 -
Solution: Rewrite the inequality of the constraint into an equation by adding slack variable S1
S2 and S3 the standard form of LPP becomes.
7X1 + X4 + S3 = 70
X1 , X2 , X3 , X4 , S1, S2, S3 ≥ 0
Cj 15 6 9 2 0 0 0
CB B XB X1 X2 X3 X4 S1 S2 S3 X
Min XB
1
0 S1 20 2 1 5 6 1 0 0 20/10=10
0 S2 24 (3) 1 3 25 0 1 0 24/3=8
0 S3 70 7 0 0 1 0 0 1 70/7=10
Zj 0 0 0 0 0 0 0 0
Zj- Cj -15 -6 -9 -2 0 0 0
⸫As some of Zj - Cj ≤ 0 the current basic feasible solution is not optimum. Zj – C1 = -15 is the
most negative value and hence X1 enters the basis and the variable S2 leaves the basis.
First iteration
Cj 15 6 9 2 0 0 0
CB B XB X1 X2 X3 X4 S1 S2 S3 X
Min XB
1
0 S1 4 0 1/3 3 -32/3 1 -2/3 0 4/1/3=12
15 X1 8 1 1/3 1 -25/3 0 1/3 0 8/1/3=24
0 S3 14 0 -7/3 -7 -172/3 0 -7/3 1 -
Zj 120 15 5 15 0 0 0 0
Zj- Cj 0 -1 6 123 0 5 0
Since Z2 – C2 = -1 < 0 the solution is not optimal and therefore, X2 enters the basis and the
basic variable S1 leaves the basis.
- 59 -
Second iteration
Cj 15 6 9 2 0 0 0
CB B XB X1 X2 X3 X4 S1 S2 S3
6 X2 12 0 1 9 -32 3 -2 0
15 X1 4 1 0 -2 57/3 -1 1 0
0 S3 42 0 0 14 -132 7 -7 1
Zj 132 15 6 24 93 3 3 0
Zj- Cj 0 0 15 91 3 3 0
Since all Zj - Cj ≥ 0, the solution is optimal and is given by
- 60 -
Steps:
1. Locate the rows in which smallest non – mega ratios are tied.
2. Find the co-efficients of the slack variables and divide each co-efficient by
corresponding positive numbers of the key column in the row, starting from left to
right in order to break tie. If the ratios do not break tie, find the similar ratios for co-
efficient of the decision variables.
4. Select the row, which contains smallest ratio. This row becomes the key row.
Illustration – 6:
X1 ≤ 40
X2 ≤ 30 X1 + X3 = 40
X1 + X2 ≤ 30 X2 + X4 = 30
X1, X2 ≥ 0 X1 + X2 + X5 =30
Y1 Y2 S1 S2 S3
A= X1 X2 X3 X4 X5
1 0 1 0 0
1 1 0 0 1
First Iteration
BV CB XB Y1 Y2 S1 S2 S3 MR
S1 0 40 1 0 1 0 0 -
S2 0 30 0 1 0 1 0 30/1 = 30
KR
S3 0 30 1 1 0 0 1 30/1 30
Zj 0 0 0 0 0
Cj 2 5 0 0 0
Zj - Cj -2 -5 0 0 0
- 61 -
Second Iteration
BV CB XB Y1 Y2 S1 S3 MR
S1 0 40-30(0) = 40 1-0(0) = 0 0-1(0)=1 1-0(0) =1 0-0(0)=0 40/1=40
Y2 5 30/1 = 30 0/1 = 0 1/1=1 0/1=0 0/1=0 -
S3 0 30-30(1) = 0 1 – 0(1) = 1 1-1(1)=0 0-0(1)=0 1-0(1)=1 0/1=0
Zj 0 5 0 0
Cj 2 5 0 0
Zj - Cj -2 0 0 0
Third Iteration
BV CB XB Y1 Y2 S1 MR
S1 0 40-0(1)=40 1-1(1)=0 0-0(1)=0 1-0(1)=1
y2 5 30-0(0)=30 0-1(0)=0 1-0(0)=1 0-0(0)=0
y1 2 0/1=0 1/1=1 0/1=0 0/1=0
Zj 2 5 0
Cj 2 5 0
Zj - Cj 0 0 0
Resolving Degeneracy
S1 S2 S3
0/1 = 0 1/1 = 1 0/1 = 0 [ Tie between S2 & for y2 col]
0/1 = 0 0/1 = 0 1/1 = 1
Fourth Iteration
BV CB XB Y1 Y2 S1 S2 MR
S1 0 40-30(0) = 40 1-1(0)=1 0-1(0)=0 1-0(0)=1 0-0(1)=0
S2 0 30 – 30(1)=0 0-1(1) = -1 1-1(1)=0 0-0(1)=0 1-0(1)=0
Y2 5 30/1 = 30 1/1 = 1 1/1=1 0/1=0 0/1=0
Zj 5 5 0 0
Cj 2 5 0 0
Zj - C j 3 0 0 0
Conclusion:
Notice that one of the basic variables in the final table of simplex is zero (x1=0) leading to a
degenerate solution. The maximum profit is delivered even without producing one of the
products (x1). Hence the solution is degenerate optimal solution. A graphical presentation
shows the evidence.
- 62 -
Equation X1 X2
X1 = 40 40 0
X2 = 30 0 30
X1 + X2 =30 30 30
FR in OAB where x1 ≤ 40 is purely a redundant constraint
A = 30 0 = ( 2 x 30) + 0= 60
B = 0 30 = 0 + (30 x 5) = 150
First Iteration
BV CB XB X1 X2 X3 X4 S1 S2 S3 Min. Ratio
S1 0 20 -4 6 5 -4 - - -
S2 0 10 3 -2 4 1 - - - 10/1 = 10
S3 0 20 8 -3 3 2 - - - 20/2 = 10
Zj 0 0 0 0 0
Cj 4 4 1 3 5
Zj - Cj -0 4 -1 -3 -5
- 63 -
Second Iteration
BV CB XB x1 x2 x3 X4 Min. Ratio
S1 0 60 12 0 11 0
S2 0 10 -1 -0.5 2.5 0 10/1 = 10
S3 0 10 4 -1.5 1.5 1 20/2 = 10
Zj 20 -7.5 7.5 5
Cj 4 1 3 5
Zj - Cj 16 -8.5 4.5 0
At the end of second iteration, observe that x5 should enter the basis. But there is no
chance for outgoing vector from the basis since y’s are zero or negative. Hence, the solution
is unbounded.
Conversion of primal to dual is done because of many reasons. The dual form of the
problem, in many cases, is simple and can be solved with ease. Moreover, the variables of the
dual problem contain information useful to management for analysis.
Procedure
Step 1: Convert the objective function if maximization in the primal into minimization inthe dual
and vice versa. Write the equation considering the transpose of RHS ofthe constraints
Step 2: The number of variables in the primal will be the number of constraints in the dual
and vice versa.
Step 3: The co-efficient in the objective function of the primal will be the RHS constraints in the
dual and vice versa.
Step 4: In forming the constraints for the dual, consider the transpose of the body matrix of the
primal problems.
- 64 -
Illustration 8:
Subject to constraints,
X2 ≤ 40…………………………………………………………………………….(iv)
where X1, X2 ≥ 0
Solution:
Subject to constraints,
where Y1 , Y2 , Y3 , Y4 ≥ 0
Illustration 9:
Subject to constraints,
where X1 , X2 , X3 ≥ 0
- 65 -
Solution:
Convert 'less than' constraints into 'greater than' type by multiplying by (–1) on both sides (i.e.,
for e.g. iii).
X1– 4 X2+ 5 X3 ≥ 3
Maximize W = 14Y1+10Y2+20Y3+3Y4+20Y5
Subject to constraints,
(a) Artificial variable are imaginary and do not have any physical meaning.
(b) Simplex method solve the LPP in iteration to enhance the value of the objective function.
(c) Linear programming techniques are used in optimise the resources for best result.
(d) Unbounded solution can be identified when all the values of key column are positive.
a) True
b) True
c) True
d) False
- 66 -
3.10 SUMMARY
To conclude, Linear Programming is a planning technique of selecting the best possible
(optimal) strategy among number of alternatives. The chosen strategy is said to be the best
because it involves minimization/maximization of source desired action e.g., maximization of
profits, minimization of costs, smoothening running of the business. Simplex method is an
approach to solving linear programming models by hand using slack variables as a means to
finding the optimal solution of an optimization problem. The simplex method is a systematic
procedure used for systems of inequalities involving two or more than two variables. Various
techniques like maximization, minimization, degeneracy, unbounded solutions, duality and
many more techniques used under this method to find possible optimal solution.
3.11 KEYWORDS
Slack : It is variable used to convert the inequalities into equity
equation when the resources are limited.
2. Explain the procedure involved in the simplex method to determine the optimum
solution.
- 67 -
7. Explain what is an unbounded solution in LPP.
9. Why is the simplex method more advantageous than the graphical method?
10. What are the rules in selecting key column, key row and pivotal element?
Exercise Problems
Product
A B C Availability (kg)
Raw Material
I 4 1 6 800
II 5 6 8 1500
III 2 4 1 1200
Profit per unit (Rs) 9 10 6
i. Formulate the problem as a linear programming problem.
ii. Solve the problem and determine the optimal product mix.
2. A metal fabricator manufactures three types of windows. Each of the windows needs
four processes. The time taken on various machines differ due to the size of windows.
The time taken and available hours are given in the table below:
The profit contribution for windows A, B and C are ₹ 3.00, ₹ 4.00 and ₹ 5.00
respectively.
- 68 -
c. Determine the excess time available in each processes and by how much.
Maximize, Z = 2X1 + X2
Subject to constraints,
4X1 + X
2
≤ 8………………………………………………………..…...........(ii)
4X1 – X2 ≤ 8………………………………………………………..……...(iii)
where X1, X2 ≥ 0
Subject to constraints,
4X1 + 4X
2
≤ 75……………………………………………………………..(i)
where X1, X2 , X
3
≥0
Product
Machining Center
I II III
A 2 4 6
B 3 6 2
C 3 2 1
The available time in machine hours per week is
- 69 -
It is estimated that the unit profits of the product are
b. Solve the problem to determine the optimal solution. What is the number of units
to be made on each product.
c. Does machining center C has any extra time to spare? If so, how much spare time is
available?
d. If additional 10 machine hours are available with machining center A, then what is
the optimal product mix ? What is the change in the value of profit ?
6. Raghu Constructions is considering four projects over the next 3 years. The expected
returns of each project and cash outlays for these projects are listed in the tables
given. All values are in Lacs of Rupees.
3.14 REFERENCES
1. William H, Model Building in Mathematical Programming, Wiley Newyork.
2. Rohn E., "A New LP Approach to Bond Portfolio Management", Journal of Financial
& Quantitative Analysis 22 (1987): 439-467.
3. Wagner H, Principles of OR, 2nd ed. Englewood Cliffs, N.J: Prentice Hall, 1975.
4. Moondra S.,“An LP Model for Workforce Scheduling in Banks", Journal of Bank
Research (1976).
5. Kalavathy S., Operations Research, Vikas Publishing House Pvt Ltd, 2002.
- 70 -
UNIT-4 ARTIFICIAL VARIABLE TECHNIQUE
Structure:
4.0 Objectives
4.1 Introduction
4.4 Illustrations
4.6 Summary
4.7 Keywords
4.9 References
- 71 -
4.0 OBJECTIVES
After studying unit, you will be able to;
4.1 INTRODUCTION
In the previous units of this block, we have discussed the various important concept of
LPP such as formulation of LPP model, finding optimal solution using graphical method and
simplex method. In this unit, we are focussing towards finding an optimal solution under
simplex using BIG-M method. LPP in which constraints may also have ≥ and = signs after
ensuring that at all b 0 i ≥ are considered in this section. In such cases basis of matrix cannot
be obtained as an identity matrix in the starting simplex table, therefore we introduce a new
type of variable called the artificial variable. These variables are fictitious and cannot have
any physical meaning. The artificial variable technique is a device to get the starting basic
feasible solution, so that simplex procedure may be adopted as usual until the optimal
solution is obtained. To solve such LPP there are two methods.
So far, we have seen the linear programming constraints with less than type. We come
across problems with ‘greater than’ and ‘equal to’ type also. Each of these types must be
converted as equations. In case of ‘greater than’ type, the constraints are rewritten with a
negative surplus variable S1 and by adding an artificial variable a. Artificial variables are simply
used for finding the initial basic solutions and are thereafter eliminated. In case of an ‘equal
- 72 -
to’ constraint, just add the artificial variable to the constraint.
The co-efficient of artificial variables a1, a2,….. are represented by a very high value M,
and hence the method is known as BIG-M Method.
2. Select slack variables & artificial variables as the initial basic variables with the cost
co-efficients as ‘0’ or ‘-M’ respectively.
3. Use simplex procedure for iterations & obtain optimum solution. During the iterations,
one can notice that the artificial variables leave the basis first & then the slack variables
with improved value of objective function at each iteration to obtain the optimum
solution.
4.4 ILLUSTRATIONS
Illustration- 1:
-X1 + 3X2 ≤ 10
X1 + X2 ≤ 6
X1 - X2 ≤ 2
Where X1, X2 ≥ 0
Solution:
Step 1: Convert the minimization problem into maximisation case by changing the signs of
the decision variables in the objective function.
-X1 + 3X2 + X3 = 10
X1 + X2 + X4 = 6
X1 – X2 + X5 = 2
- 73 -
Step 3: Fit the data into a matrix form.
Y1 Y2 S1 S2 S3 X1
X1 X2 X3 X4 X5 X2 10
A = -1 3 1 0 0 X = X3 B= 6
1 1 0 1 0 X4 2
1 -1 0 0 1 X5
BV CB XB Y1 Y2 S1 S2 S3 Min. Ratio
S1 0 10 -1 3 1 0 0 10/3 = 3.3 (KR)
S2 0 6 1 1 0 1 0 6/1 = 6
S3 0 2 1 -1 0 0 1 2/-1= -2
Zj 0 0
Cj 1 2
Zj – Cj -1 -2
( KC)
Therefore Z = CBXB
0+0+0=0
BV CB XB Y1 Y2 S1 S2 S3 Min. Ratio
Y2 2 10/3 = 3.33 -1/3 =- 0.33 3/3 = 1 3.33/-0.33 = -10.09
S2 0 6 – 3.33(1) =2.67 1 – 1(-0.33)(1) = 1.33 1-1(1) = 0 2.67/1.33 = 2.00
(KR)
S3 0 2 – 3.33(-1) = 5.33 1-(-0.33)(-1) = 0.67 -1-1(-1) = 0 5.33/0.67 = 8.00
Zj -0.66 2
Cj 1 2
Zj – Cj -1.66 0
( KC)
Therefore Z = CBXB
= (2 x 3.33) + (2 x 2.67) + (0 x 5.33)
= 6.66 + 0 + 0
= 6.66
- 74 -
Step 6: 3rd iteration of Simplex Method.
BV CB XB Y1 Y2 S1 S2 S3 Min.
Ratio
Y2 2 3.33 – 2(-0.33) = 3.99 -0.33 – 1(-0.33) = 0 1 - - - -
Y1 1 2.67/1.35 = 2 1.33/1.33 = 1 0 - - - -
S3 0 5.33 – 2(0.67) = 3.99 0.67 – 1(0.67) = 0 0 - - - -
Zj 1 2 -
Cj 1 2
Zj – Cj 0 0 - -
Max. Z = CBXB
= (2 x 3.99) + (1 x 2) + (0 x 3.99)
= 7.98 + 2 + 0
=9.98
Therefore, Z = 9.98
Illustration- 2:
3X1 – X2 + 3X3 ≤ 7
-2X1 + 4X2 ≤ 12
Solution:
-2X1 + 4X2 + X5 = 12
- 75 -
Step 3: Fit the data into matrix form.
Y1 Y2 Y3 S 1 S2 S3 X1
X1 X2 X3 X4 X5 X6 X2 7
A= 3 -1 3 1 0 0 X = X3 B= 1
-2 4 0 0 1 0 X4 0
-4 3 8 0 0 1 X5
X6
BV CB XB Y1 Y2 Y3 S1 S2 S3 Min. Ratio
S1 0 7 3 -1 3 1 0 0 7/-1 = -7
S2
0 12 -2 4 0 0 1 0 12/4 = 3
(KR)
S3 0 10 -4 3 8 0 0 1 10/3 = 3.33
Zj 0 0 0
Cj -1 3 -2
Zj – Cj 1 -3 2
( KC)
Therefore Z = CBXB
=0+0+0
=0
BV CB XB Y1 Y2 Y3 S1 S2 S3 Min. Ratio
- 76 -
Step 6: 3rd iteration of Simplex Method.
BV CB XB Y1 Y2 Y3 S1 S2 S3 Min.
Ratio
Y1 -1 10/2.5=4 2.5/2.5 = 1 0 3/2.5 = 1.2 - - - -
S2 3 3-4(-0.5)=5 -0.5-1(-0.5)=0 1 0 - - - -
S3 0 1-4(-2.5)=11 -2.5-1(-2.5)=0 0 8 – 1(-2.5) = 10.5 - - - -
Zj -1 3 -1.2
Cj -1 3 -2
Zj-Cj 0 0 0.8
= -4 + 15 + 0
= 11
Illustration- 3:
0.18X1 + X2 + 0.07X3 ≤ 37
X1 ≤ 200
X2 ≤ 100
X3 ≤ 180
Solution
- 77 -
Step 2: Convert the inequalities into equalities by adding slack variables
0.18X1 + X2 + 0.07X3 + X6 = 37
X1 + X8 = 200
X2 + X9 = 100
X3 + X10 = 180
Where, X4, X5, X6, X7, X8, X9 & X10 are slack variables.
Y1 Y2 Y3 S1 S2 S3 S4 S5 S6 S7 X1
X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 X2 36
0.10 0.12 0.15 1 0 0 0 0 0 0 X3 30
0.06 0.05 0.09 0 1 0 0 0 0 0 X4 37
0.18 1 0.07 0 0 1 0 0 0 0 X= X5 B = 200
A= 0.13 0.10 0.08 0 0 0 1 0 0 0 X6 200
1 0 0 0 0 0 0 1 0 0 X7 100
0 1 0 0 0 0 0 0 1 0 X8 180
0 0 1 0 0 0 0 0 0 1 X9
X10
BV CB XB Y1 Y2 Y3 S1 S2 S3 S4 S5 S6 S7 Min Ratio
S1 0 36 0.10 0.12 0.15 1 0 0 0 0 0 0 36/0.15=240
S2 0 30 0.06 0.05 0.09 0 1 0 0 0 0 0 30/0.09=333.3
S3 0 37 0.18 1 0.07 0 0 1 0 0 0 0 37/0.07=529
S4 0 38 0.13 0.10 0.08 0 0 0 1 0 0 0 38/0.08=475
S5 0 200 1 0 0 0 0 0 0 1 0 0 200/0=0
S6 0 100 0 1 0 0 0 0 0 0 1 0 100/0=0
S7 0 180 0 0 1 0 0 0 0 0 0 1 180/1 = 180(KR)
Zj 0 0 0
Cj 10 12 15
Zj – Cj -10 -12 -15
( KC)
- 78 -
Therefore Z = CBXB
= (0 x 36) + (0 x 30) + (0 x 37) + (0 x 38) + (0 x 200) + (0 x 100) + (0 x 180)
=0 +0+0+0+0+0+0
=0
BV CB XB Y1 Y2 Y3 S1 S2 S3 S4 S5 S6 S7 Min Ratio
S1 0 36–180 (0.15) 0.10-0 (0.15) 0.12-0 (0.15) 0.15-0 (0.15) - - - - - - - 9/0.12 = 75
=9 =0.10 =0.12 =0
S2 0 30–180 (0.09) 0.06-0 (0.09) 0.05-0(0.09) 0.09 – 1 (0.09) - - - - - - - 13.80/0.05 =
=13.8 =0.06 =0.05 =0 276
S3 0 37–180 (0.07) 0.18-0 (0.07) 1-0(0.07) 0.07-1 (0.07) - - - - - - - 24.4/1=24.4
=24.4 =0.18 =1 =0 (KR)
S4 0 38–180 (0.08) 0.13-0 (0.08) 0.10 – 0 (0.08) 0.08 – 1 (0.08) - - - - - - - 23.6/0.10 =
=23.6 =0.13 =0.10 =0 236
S5 0 200-180(0) 0.1 - 0(0) = 1 0–0=0 0 - - - - - - - 200/0 = 0
= 200
S6 0 100-180(0) 0–0=0 1 – 0(0)=1 0 - - - - - - - 100/1=100
=100
Y3 15 180/1 = 180 0 0 1/1 = 1 - - - - - - -
Zj 0 0 15
Cj 10 12 15
Zj – Cj -10 -12 0
( KC)
Therefore Z = CBXB
= (0 x 9) + (0 x 13.8) + (0 x 24.4) + (0 x 23.6) + (0 x 200) + (0 x 100) + (15 x 180)
= 2700
Step 6: 3rd iteration of Simplex Method.
BV CB XB Y1 Y2 Y3 S1 S2 S3 S4 S5 S6 S7 Min Ratio
S1 0 9 – 24.4 (0.12) 0.10 – 0.18 (0.12) 0.12 – 1 (0.12) 0 - - - - - - - 6.072/0.078
=6.07 =0.078 =0 =77.85(KR)
S2 0 13.8-24.4 (0.05) 0.06 – 18 (0.05) 0.05 – 1 (0.05) 0 - - - - - - - 12.58/0.05
=12.58 = 0.05 =0 =246.67
S3 0 24.4/1=24.4 0.18/1 = 0.18 1/1 = 1 0 - - - - - - - 24.4/0.18
=135.56
S4 0 23.6-24.4 (0.10) 0.13 – 0.18 (0.10) 0.10 – 1 (0.10) 0 - - - - - - - 21.16/0.112
=21.16 =0.112 =0 =188.93
S5 0 200 - 24.4 (0) 1-0.18(0) = 1 0 0 - - - - - - - 200/1 = 200
= 200
S6 0 100 – 24.4 (1) 0 – 0.18(1) = -0.18 1 – 1(1) = 0 0 - - - - - - - 75.6/-0.18 =
= 75.6 -420
Y3 15 180 – 0 = 180 0 0 1 - - - - - - - 180/0 = 0
Zj 2.16 12 15
Cj 10 12 15
Zj – Cj -7.84 0 0
( KC)
- 79 -
Therefore Z = CBXB
= (0 x 6.072) + (0 x 12.58) + (12 x 24.4) + (0 x 21.16) + (0 x 200) + (0 x 75.6)
+ (15 x 180)
= 2,992.8
BV CB XB Y1 Y2 Y3 S1 S2 S3 S4 S5 S6 S7 Min
Ratio
Y1 10 6.072/0.078 = 77.85 0.078/0.078 = 1 0 0 - - - - - - - -
S2 0 12.58 – 7.85(0.051) 0.051 – 0 0 - - - - - - - -
= 8.61 1(0.051) = 0
Y2 12 24.4 – 77.85(0.18) (0.18) – 1(0.18) 1 0 - - - - - - - -
=10.387 =0
S4 0 21.16 – 7.85(0.112) 0.112 – (0.112) 0 0 - - - - - - - -
= 12.44 =0
S5 0 200 – 77.85(1) 1 – 1(1) = 0 0 0 - - - - - - - -
=122.15
S6 0 75.6 – 77.85(-0.18) -0.18 – 1(-0.18) 0 0 - - - - - - - -
=89.613 =0
Y3 15 180 – 77.85(0) 0 0 1 - - - - - - - -
= 180
Zj 10 12 15
Cj 10 12 15
Zj – Cj 0 0 0
Therefore Z = CBXB
= (10 x 77.85) + (12 x 10.387) + (15 x 180) + 0 + 0 + 0 + 0
= 778.5 + 124.644 + 2,700 + 0 + 0 + 0 + 0
= 3,603.144
Therefore Minimise Z = 3,603.144
Illustration- 4:
X1 + X2 ≥ 2
2X1 + X3 ≥ 5
Where, X1, X2 ≥ 0
- 80 -
Solution
Step 2: Conversion of inequalities into equalities by adding slack variables & artificial
variables.
-X1 + X2 – X4 + X6 = 2
2X1 + X3 – X5 + X7 = 5
Therefore Maximise ‘Z’ = -4X1 – 8X2 – 3X3 + 0X4 + 0X5 – MX6 – MX7
Y1 Y2 Y3 S1 S2 A1 A2 X1
X1 X2 X3 X4 X5 X6 X7 X2 2
A = 1 1 0 -1 0 1 0 X = X3 B= 5
2 0 3 0 -1 0 1 X4
X5
BV CB XB Y1 Y2 Y3 S1 S2 A1 A2 Min. Ratio
A1 -M 2 1 1 0 -1 0 1 0 2/1 = 2(KR)
A2 -M 5 2 0 1 0 -1 0 1 5/2=2.5
Zj -3M -M -M
Cj -4 8 -3
Zj – Cj -3M+4 -M+8 -M+3
Therefore Z = CBXB
= (-M x 2) + (-M x 5)
= -2M – 5M
= -7M
- 81 -
Step 6: 2nd iteration of Simplex Method.
BV CB XB Y1 Y2 Y3 S1 S2 A1 A2 Min. Ratio
Y1 -4 2/1 = 2 1/1 = 1 1 0 -1 0 1 0 2/0 = 0
A2 -M 5 – 2(2) = 2 – 1 (2) = -2 0-1(2) = - 1-0(2) = 1 - - - - 1/1 = 1
1 2 (KR)
Zj -4 -4 + 2M -M
Cj -4 -8 -3
Zj – Cj 0 4 + 2M M+3
( KC)
Solution:
Step 2: Convert the inequalities into equalities by adding slack variables & artificial
variables.
- 82 -
2X1 + 8X2 – X3 + X5 = 40
3X1 + 4X2 – X4 + X6 = 50
Where, x3 & x4 are surplus variables and x5 & x6 are artificial variables.
BV CB XB Y1 Y2 S1 S2 A1 A2 Min. Ratio
A1 -M 40 2 8 -1 0 1 0 40/8 = 5 (KR)
A2 -M 50 3 4 0 -1 0 1 50/4 = 12.5
Zj -5M -12M
Cj -3 -5
Zj – Cj -5M +3 12M + 5
Therefore Z = CBXB
= -40M – 50M
= -90M
BV CB XB Y1 Y2 S1 S2 A1 A2 Min. Ratio
Y2 -5 40/8=5 2/8=0.25 8/8 = 1 - - - - 5/0.25 = 20
A2 -M 50-5(4) = 30 3-0.25(4)= 2 4-1(4)=0 - - - - 30/2=15(KR)
Zj -2M – 1.25 -5
Cj -3 -5
Zj – Cj -2M + 1.75 0
( KC)
- 83 -
Step 7: 3rd iteration of Simplex Method.
BV CB XB Y1 Y2 S1 S2 A1 A2 Min. Ratio
Y2 -5 5-15 (0.25) =1.25 0.25 – 1(0.25) = 0 1-0(0.25)=1 - - - -
Y1 -3 30/2 = 15 2/2 = 1 0/2 = 0 - - - -
Zj -3 -5
Cj -3 -5
Zj – Cj 0 0
Therefore Z = CBXB
= (-5x1.25) + (-3x15)
= -6.25 – 45
= -51.25
1. In case of an ‘equal to’ constraint______ variable should added to convert the equation.
2. To convert the minimisation problem into maximisation problem, the objective function
can be multiplied by using ______.
3. The co-efficient of artificial variables A1 , A2 …..are represented by a very high value
‘M’, hence the method is called ______.
1. Artificial
2. (-1)
3. Big M- Method
4.6 SUMMARY
So far, we have discussed Big-M method under linear programming to solve optimal
and feasible solutions to the linear programming problem. Big-M method is a method of
solving linear programming problems using the simplex algorithm. The Big-M method
extends the simplex algorithm to problems that contain “greater than” constraints. The Big-M
method is a modified version of the simplex method in linear programming in which we
assign a very large value (M) to each of the artificial variables.
- 84 -
4.7 KEYWORDS
Constraints : The linear equations or equations or restrictions on a
variables of a linear programming problem.
Subject to constraints,
X1 + 4X
2
+ 32X ≥ 5……………………………………………………………(i)
3X1 + X
2
+ 2X
3
≥ 4…………………………………………………………..(ii)
where X1 , X
2
, 3X ≥ 0
3. Solve the following LPP
Zmin = -2X1 - X2
Subject to constraints
X1 + X2 ≥ 2
X1 + X2 ≤ 4
X1 , X2 ≥ 0
- 85 -
With all variables non-negative.
6. Minimise: Z= 3X1 + 4X2
Subject to 2X1 + X2 ≤ 6
2X1 + 3X2 ≤ 9
With, X1, X2 non-negative.
7. Minimise: Z= X1 + 2X2
Subject to X1 + 3X2 ≥ 11
2X1 + X2 ≥ 9
4.9 REFERENCES
1. William H, Model Building in Mathematical Programming, Wiley Newyork.
2. Rohn E., "A New LP Approach to Bond Portfolio Management", Journal of Financial
& Quantitative Analysis 22 (1987): 439-467.
3. Wagner H, Principles of OR, 2nd ed. Englewood Cliffs, N.J: Prentice Hall, 1975.
4. Moondra S.,“An LP Model for Workforce Scheduling in Banks", Journal of Bank
Research (1976).
5. Kalavathy S., Operations Research, Vikas Publishing House Pvt Ltd, 2002.
- 86 -
Karnataka State Open University
Mukthagangothri, Mysuru – 570 006
[email protected] III SEMESTER M.COM
QUANTITATIVE TECHNIQUE
COURSE CODE:MCOHC3.2
BLOCK
2
Page No.
5.0 Objectives
5.1 Introduction
5.8 Illustrations
5.10 Summary
5.11 Keywords
5.13 References
- 87 -
5.0 OBJECTIVES
After studying this unit, you will be able to;
5.1 INTRODUCTION
In this unit we would be able to learn the Time Management Models. i.e. Transportation
and Assignment Models, thus would be able to learn transportation models in this lesson and also
we will talk about transshipment problems.
The goods are transported from a set of sources (e.g., factory) to a set of destinations
(e.g., warehouse) to meet the specific requirements. In other words, transportation problems deal
with the transportation of a product manufactured at different plants (supply origins) to a number of
different warehouses (demand destinations). The objective is to satisfy the demand at destinations
from the supply constraints at the minimum transportation cost possible. To achieve this objective,
we must know the quantity of available supplies and the quantities demanded. In addition, we must
also know the location, to find the cost of transporting one unit of commodity from the place of
origin to the destination. The model is useful for making strategic decisions involved in selecting
optimum transportation routes so as to allocate the production of various plants to several
warehouses or distribution centers.
Supply 2 2 Demand
Sm m n
cmn : xmn
where,
m be the number of sources,
n be the number of destinations,
Sm be the supply at source m,
The objective is to minimize the total transportation cost by determining the unknowns xij, i.e., the
number of units to be shipped from the sources and the destinations while satisfying all the
supply and demand requirements.
Let Cij be the cost of transporting a unit of the product from ith origin to jth destination.
- 89 -
bj be the quantity of the commodity needed at destination j, and
To Supply
D1 D2 … Dn
From Ai
S1 C11 C12 … C1n A1
x11 x12
S2 C21 C22 … C2n A2
x21 x22
. . . … . .
. . . … . .
. . . … . .
Sm Cm1 Cm2 … Cmn Am
xm1 xm2
m n
Bj B1 B2 … Bn ai = b j
i=1 j=1
m n
ai = b j
i=1 j=1
If the total supply is equal to total demand, then the given transportation problem is a balanced
one.
When the total supplies of all the sources are equal to the total demand of all destinations, the
problem is a balanced transportation problem.
- 90 -
5.6 UNBALANCED TRANSPORTATION PROBLEM
When the total supply of all the sources is not equal to the total demand of all destinations, the
problem is an unbalanced transportation problem.
𝑚 𝑛
𝑎 𝑏
∑ − ∑
𝑖 𝑗
𝑖=1 𝑗=1
In real-life, supply and demand requirements will rarely be equal. This is because of variation in
production from the supplier end, and variations in forecast from the customer end. Supply
variations may be because of shortage of raw materials, labour problems, improper planning and
scheduling. Demand variations may be because of change in customer preference, change in
prices and introduction of new products by competitors. These unbalanced problems can be easily
solved by introducing dummy sources and dummy destinations. If the total supply is greater
than the total demand, a dummy destination (dummy column) with demand equal to the supply
surplus is added.
Illustration 1:
Check whether the given transportation problem shown in Table 5.2 is a balanced one. If not,
convert the unbalanced problem into a balanced transportation problem.
Destination
Source Supply
1 2 3
1 25 45 10 200
2 30 65 15 100
3 15 40 55 400
Demand 200 100 300
- 91 -
Solution: For the given problem, the total supply is not equal to the total demand.
3 3
𝑎 𝑏
∑ = 700 and ∑ = 600
𝑖 𝑗
𝑖=1 𝑗=1
since,
3 3
𝑎 𝑏
∑ > ∑
𝑖 𝑗
𝑖=1 𝑗=1
3 3
𝑎 𝑏
∑ − ∑
𝑖 𝑗
𝑖=1 𝑗=1
Thus, a dummy destination is added to the table, with a demand of 100 units. The modified table is
shown in Table 5.3 which has been converted into a balanced transportation table. The unit costs
of transportation of dummy destinations are assigned as zero.
Destination
Source 1 2 3 4 Supply
1 25 45 10 0 200
2 30 65 15 0 100
3 15 40 55 0 400
Demand 200 100 300 100 700/700
Similarly,
3 3
𝑎 𝑏
If ∑ = 700 and ∑ = 600 then include a dummy source to supply the excess demand
𝑖 𝑗
𝑖=1 𝑗=1
- 92 -
B. Demand Greater than Supply
If the total demand is greater than the total supply, a dummy source (dummy row) with
supply equal to the demand surplus is added. The unit transportation cost for the dummy column and
dummy row are assigned zero values, because no shipment is actually made in case of a dummy
source and dummy destination.
Illustration 2:
Convert the transportation problem shown in Table 5.4 into a balanced problem.
4 3
𝑏 𝑎
∑ > ∑
𝑗 𝑖
𝑗=1 𝑖=1
3 4
𝑎 𝑏
∑ = 800 and ∑ = 1000
𝑖 𝑗
𝑖=1 𝑗=1
The given problem is an unbalanced one. To convert it into a balanced transportation problem,
include a dummy source (dummy row) as shown in Table 5.5.
- 93 -
5.7 PROCEDURE TO SOLVE TRANSPORTATION PROBLEM
Step 1: Formulate the problem.
Formulate the given problem and set up in a matrix form. Check whether the problem is a
balanced or unbalanced transportation problem. If unbalanced, add dummy source (row) or
dummy destination (column) as required.
The initial feasible solution can be obtained by any of the following threemethods:
The transportation cost of the initial basic feasible solution through Vogel’s approximation
method, VAM will be the least when compared to the other two methods which gives the value
nearer to the optimal solution or optimal solution itself. Algorithms for all the three methods to find
the initial basic feasible solution are given.
(i) Select the North-west (i.e., upper left) corner cell of the table and allocate the maximum
possible units between the supply and demand requirements. During allocation, the
transportation cost is completely discarded (not taken into consideration).
(ii) Delete that row or column which has no values (fully exhausted) for supply or demand.
(iii) Now, with the new reduced table, again select the North-west corner cell and allocate the
available values.
(iv) Repeat steps (ii) and (iii) until all the supply and demand values are zero.
(v) Obtain the initial basic feasible solution.
(i) Select the smallest transportation cost cell available in the entire table and allocate the
supply and demand.
(ii) Delete that row/column which has exhausted. The deleted row/column must not be
considered for further allocation.
- 94 -
(iii) Again select the smallest cost cell in the existing table and allocate. (Note: In case, if there
are more than one smallest costs, select the cells where maximum allocation can be made)
(iv) Obtain the initial basic feasible solution.
(i) Calculate penalties for each row and column by taking the difference between the smallest
cost and next highest cost available in that row/column. If there are two smallest costs,
then the penalty is zero.
(ii) Select the row/column, which has the largest penalty and make allocation in the cell having
the least cost in the selected row/column. If two or more equal penalties exist, select one
where a row/column contains minimum unit cost. If there is again a tie, select one where
maximum allocation can be made.
(iii) Delete the row/column, which has satisfied the supply and demand.
(iv) Repeat steps (i) and (ii) until the entire supply and demands are satisfied.
(v) Obtain the initial basic feasible solution.
Remarks: The initial solution obtained by any of the three methods must satisfy the following
conditions:
a) The solution must be feasible, i.e., the supply and demand constraints must be satisfied
(also known as rim conditions).
b) The number of positive allocations, N must be equal to m+n-1, where m is the number
of rows and n is the number of columns.
To resolve degeneracy at the initial solution, allocate a small positive quantity e to one or more
unoccupied cell that have lowest transportation costs, so as to make m + n – 1 allocations (i.e., to
- 95 -
satisfy the condition N = m + n – 1). The cell chosen for allocating e must be of an independent
position. In other words, the allocation of e should avoid a closed loop and should not have a path.
* *
* * * *
* * *
The following Tables 5.6 (a), (b) and (c) show non-independent allocations.
Table 5.6(a): Non - Independent Allocations
* *
* *
Table 5.6(b)
* *
* *
Table 5.6(C)
* *
*
* *
Optimal Solution
Once an initial solution is obtained, the next step is to test its optimality.
An optimal solution is one in which there are no other transportation
routes that would reduce the total transportation cost, for which we
have to evaluate each unoccupied cell in the table in terms of
opportunity cost. In this process, if there is no negative opportunity cost,
- 96 -
and the solution is anoptimal solution.
(i) Row 1, row 2,…, row i of the cost matrix are assigned with
variables U1, U2, …,Ui and the column 1, column 2,…, column j
are assigned with variables V1, V2, …,Vj respectively.
(ii) Initially, assume any one of Ui values as zero and compute the values for U1,
U2, …,Ui and V1, V2, …,Vj by applying the formula for occupied cell.
Cij + Ui + Vj = 0
U1
A
Vj
(iii) Obtain all the values of Cij for unoccupied cells by applying the formula for
unoccupied cell.
Ui
Ci Vj
If Cij values are > 0 then, the basic initial feasible solution is optimal. Go to step 7.
If Cij values are = 0 then, the multiple basic initial feasible solution exists. Go to step 7.
If Cij values are < 0 then, the basic initial feasible solution is not optimal. Go to step 6.
Select the cell which has the most negative Cij value and introduce a positive quantity
called ‘q’ in that cell. To balance that row, allocate a ‘– q’ to that row in occupied cell. Again, to
balance that column put a positive ‘q’ in an occupied cell and similarly a ‘-q’ to that row.
Connecting all the‘q’s and ‘-q’s, a closed loop is formed.
Two cases are represented in Table 5.7(a) and 5.7(b). In Table 5.7(a) if all the q allocations
are joined by horizontal and vertical lines, a closed loop is obtained.
- 97 -
The set of cells forming a closed loop is
CL = {(A, 1), (A, 3), (C, 3), (C, 4), (E, 4), (E, 1), (A, 1)}
The loop in Table 5.7(b) is not allowed because the cell (D3) appears twice.
1 2 3
* 4
* *
* *
Table 5.7(b)
1 3
* *
* * *
* *
Conditions for forming a loop
(i) The start and end points of a loop must be the same.
(ii) The lines connecting the cells must be horizontal and vertical.
(i) Every loop has an even number of cells and at least four cells
(ii) Each row or column should have only one ‘+’ and ‘–’ sign.
(iii) Closed loop may or may not be square in shape. It can also be a rectangle or a stepped
shape.
(iv) It doesn’t matter whether the loop is traced in a clockwise or anti- clockwise direction.
- 98 -
Take the most negative '– q' value, and shift the allocated cells accordingly by adding the value in
positive cells and subtracting it in the negative cells. This gives a new improved table. Then go to
step5 to test for optimality.
Since the Cij values are positive, optimality is reached and hence the present allocations
are the optimum allocations. Calculate the total transportation cost by summing the product of
allocated units and unit costs.
5.8 ILLUSTRATIONS
5.8.1 ILLUSTRATIONS ON NORTH WEST CORNER METHOD
Illustration – 3
Find the initial basic feasible solution of the following transportation problem with the given cost
matrix:
(Supply)
Warehouse W1 W2 W3 W4
Factory Capacity
Factory F1 19 30 50 10 7
F2 70 30 40 60 9
F3 40 8 70 20 18
Warehouse
5 8 7 14 34
Requirements
Solution:
Warehouse W1 W2 W3 W4 Supply
Factory F1 19 5 30 2 50 10 7
F2 70 30 6 40 3 60 9
F3 40 8 70 4 20 14 18
Warehouse 5 8 7 14 34
- 99 -
Step 2: Determination of Minimum Total Transportation Cost (M.T.T.C.):
W1 19 X 5 = 95
F1
W2 30 X 2 = 60
W2 30 X 6 = 180
F2
W3 40 X 3 = 120
W3 70 X 4 = 280
F3
W4 20 X 14 = 280
In order to move 34 tons of the product from 3 factories namely, F1, F2, F3 to various
destinations, the minimum total transportation cost thus found out by following the North-West
Corner Rule is ₹ 1,015.
Illustration – 4:
In three plants, A, B and C is the tonnage of production are 100, 120 and 120 respectively. The
product is to be distributed to 5 ware houses W1, W2, W3, W4 and W5. Each of which must
receive is quota 40, 50, 70, 90 and 90 tonnes respectively. From the transportation cost matrix
given below, work out a suitable plan such that the total cost of moving the load of 340 tonnes
will be minimum. Use North-West Corner Rule.
Warehouse W1 W2 W3 W4 W5
Plant A 4 1 2 6 9
B 6 4 3 5 7
C 5 2 6 4 8
- 100 -
Solution:
Supply
Warehouse W1 W2 W3 W4 W5
(tones)
Plant A 4 40 1 50 2 10 6 9 100 0
B 6 4 3 60 5 60 7 120 0
C 5 2 6 4 30 8 90 120 0
Demand 40 0 50 0 70 0 90 0 90 0 340
Step 2: Calculation of Minimum Total Transportation Cost (M.T.T.C):
W1 4 X 40 = 160
A W2 1 X 50 = 50
W2 2 X 10 = 20
W1 0 X 0 = 00
B W3 3 X 60 = 180
W4 5 X 60 = 300
W1 0 X 0 = 00
00
C W4 4 X 30 = 120
W5 8 X 90 = 720
In order to move 340 tonnes of the product from 3 plants namely A, B, C to various destinations,
the minimum total transportation cost thus found out by following the North-West Corner Rule is
₹ 1,550.
Illustration – 5:
Determine an initial feasible basic solution to the following transportation problem using North-
West Corner Rule.
Destinations A’ B’ C’ D’ E’ Supply
Origins A 2 11 10 3 7 4
B 1 4 7 2 1 8
C 3 9 4 8 12 9
Demand 3 3 4 5 6 21
- 101 -
Solution:
Destinations A’ B’ C’ D’ E’ Supply
Origins A 2 3 11 1 10 3 7 4 0
B 1 4 2 7 4 2 2 1 8 0
C 3 9 4 8 3 12 6 9 0
Demand 3 0 3 0 4 0 5 0 6 0 21
Step 2: Calculation of Minimum Cost of Total Transportation Cost (M.T.T.C):
B’ 4 X 2 = 8
B C’ 7 X 4 = 28
D’ 2 X 2 = 4
D’ 8 X 3 = 24
C
E’ 12 X 6 = 72
Therefore M.T.T.C. = 153
Inference:
In order to move the product of 21 tonnes from 3 origins namely, A, B, C to various destinations,
the minimum total transportation cost thus found out by following the North-West Corner Rule is
₹ 153.
Illustration – 6:
Solve the following transportation problem to reach the optimum solution by using North-West
Corner Rule where ai represents the factory capacity and bj represents warehouse demand.
Warehouse W1 W2 W3 W4 ai
Factory F1 30 25 40 20 100
F2 29 26 35 40 250
F3 31 33 37 30 150
bj 90 160 200 50 500
- 102 -
Solution:
Warehouse W1 W2 W3 W4 ai
Factory F1 30 90 25 10 40 20 100 0
F2 29 26 150 35 100 40 250 0
F3 31 33 37 100 30 50 150 0
bj 90 0 160 0 200 0 50 0 500
Step 2: Calculation of Minimum Total Transportation Cost (M.T.T.C.):
Total Cost
Cell Entry X Allotted Entry =
(₹)
W1 30 X 90 = 2,700
F1
W2 25 X 10 = 250
W2 26 X 150 = 3,900
F2
W3 35 X 2 = 3,500
W3 37 X 100 = 3,700
F3
W4 30 X 500 = 1,500
Therefore M.T.T.C. = 15,550
Under this method, the process of allocation starts from the minimum cost cell and
subsequently the next allotment to the next best minimum cost cell of the given cost matrix.
While making such an allotment, the demand and supply constraints are to be fulfilled in turn
which helps in determining the minimum total transportation cost.
Steps:
2. While allotting verify whether they fulfill the demand and supply constraints.
3. The allocation should be repeated subsequently with the next lowest cost entry cell and
- 103 -
Illustration – 7:
Find the initial basic feasible solution of the following transportation problem with the given cost
matrix:
(Supply)
Warehouse W1 W2 W3 W4
Factory Capacity
Factory F1 19 30 50 10 7
F2 70 30 40 60 9
F3 40 8 70 20 18
Warehouse
5 8 7 14 34
Requirements
Solution:
Warehouse W1 W2 W3 W4 Capacity
Factory F1 19 30 50 10 7 7 0
F2 70 2 30 40 7 60 9 0
F3 40 3 8 8 70 20 7 18 0
Demand 5 0 8 0 7 0 14 0 34
Step 2: Calculation of Minimum Transportation Cost.
F1 W4 10 X 7 = 70
W1 70 X 2 = 140
F2
W2 40 X 7 = 280
W1 40 X 3 = 120
F2 W2 8 X 8 16
W4 20 X 7 = 140
Therefore M.T.T.C. = 814
Inference:
In order to move 34 tonnes of the product from 3 origins to various destinations, the
minimum total transportation cost thus found out by the Least Cost Method is ₹ 814.
- 104 -
Illustration – 8:
In three plants, A, B and C is the tonnage of production are 100, 120 and 120 respectively. The
product is to be distributed to 5 ware houses W1, W2, W3, W4 and W5. Each of which must
receive is quota 40, 50, 70, 90 and 90 tonnes respectively. From the transportation cost matrix
given below, work out a suitable plan such that the total cost of moving the load of 340 tonnes
will be minimum. Use Least Cost Method.
Warehouse W1 W2 W3 W4 W5
Plant A 4 1 2 6 9
B 6 4 3 5 7
C 5 2 6 4 8
Solution:
Warehouse W1 W2 W3 W4 W5 Production
Capacity
Plants A 4 1 50 2 50 6 9 100 0
B 6 10 4 3 20 5 7 90 120 0
C 5 30 2 6 4 90 8 120 0
Demand 40 0 50 0 70 0 90 0 90 0 340
Step 2: Calculation of Minimum Total Transport Cost (M.T.T.C.)
In order to move 340 tonnes of the product from 3 origins product from 3 origins namely, A, B,
C to various destinations the minimum total transportation cost thus found out by following the
Least Cost Method is ₹ 1,410.
- 105 -
Illustration – 9:
Determine an initial feasible basic solution to the following transportation problem using Least
cost method.
Destinations A’ B’ C’ D’ E’ Supply
Origins A 2 11 10 3 7 4
B 1 4 7 2 1 8
C 3 9 4 8 12 9
Demand 3 3 4 5 6 21
Solution:
Destinations A’ B’ C’ D’ E’ Supply
Origins A 2 11 10 4 3 7 4 0
B 1 3 4 7 2 1 5 8 0
C 3 9 3 4 4 8 1 12 1 9 0
Demand 3 0 3 0 4 0 5 0 6 0 21
Step 2: Calculation of Minimum Total Transportation Cost:
- 106 -
Illustration – 10:
Solve the following transportation problem to reach the optimum solution by using Least Cost
Method where ai represents the factory capacity and bj represents warehouse demand.
Warehouse W1 W2 W3 W4 ai
Factory F1 30 25 40 20 100
F2 29 26 35 40 250
F3 31 33 37 30 150
bj 90 160 200 50 500
Solution:
Warehouse W1 W2 W3 W4 ai
Factory F1 30 25 50 40 20 50 100 0
F2 29 90 26 110 35 50 40 250 0
F3 30 33 37 150 30 150 0
bj 90 0 160 0 200 0 50 0 500
Step 2: Calculation of Minimum Total Transportation Cost
W2 25 X 50 = 1,250
F1
W4 20 X 50 = 1,000
W1 29 X 90 = 2,610
F2 W2 26 X 110 = 2,860
W3 35 X 50 = 1,750
F3 W3 37 X 150 = 5,550
Therefore M.T.T.C. = 15, 020
Inference:
According to Least Cost MEthod, the Minimum Total Transportation Cost is ʻ 15,020 to
move 500 tonnes of the product from 3 origins namely, F1, F2, F3 to various destinations.
- 107 -
5.8.3 ILLUSTRATIONS ON VOGEL’S APPROXIMATION METHOD (VAM)
In order to overcome the loopholes of the earlier two methods namely, North-West
Corner Rule and Least Cost Method, Vogel’s Approximation Method is used.
Under the North-West Corner Rule the apparent demerit is while calculating the
optimum/minimum total transportation cost, there is no possibility of making an allocation to
diagonally opposite cells for North-West cells. And, in case of Matrix Minimum Method, one
cross one ( 1 x 1) is not possible. This appears to be the limitation of this method. Hence,
Vogel’s Approximation Method is used.
Under this method, by identifying the row penalities and column penalities, an allocation
process is carried on.
Steps
1. Select the minimum cost entry and the next minimum cost entry in each row and each
column and find their differences to denote them as ‘penalities’:
2. Select the maximum penalty and the corresponding minimum cost entry in the row or
column and satisfy the masimum possible demand or supply constraints.
3. Consider the difference of the allocated supply of the demand value for the respective entry
and eliminate the row or column which is completely satisfied and notice the change in the
total supply/or total demand.
4. Repeat the process for the reduced matrix until all constraints are satisfied.
5. Find out the total cost for the allocated cell entries.
Illustration – 11:
Find the initial basic feasible solution of the following transportation problem with the given cost
matrix:
(Supply)
Warehouse W1 W2 W3 W4
Factory Capacity
Factory X 1 2 1 4 30
X 3 3 2 1 50
Z 4 2 9 9 20
Warehouse
20 40 30 10 100
Requirements
- 108 -
Solution:
Warehouse A B C D Supply
Factory X 1 2 1 4 30
Y 3 3 2 1 50
Z 4 2 9 9 20
Demand 20 40 30 10 100
Step 1:
- 109 -
Step 5:
B 3 X 20 60
Y D 1 X 10 10
C 2 X 20 40
Z B 2 X 20 40
Therefore M.T.T.C. = 180
Inference:
With the use of Vogel’s Approximate Method in the given matrix, the minimum total
transportation cost thus found out amounts to ₹ 180.
Illustration – 12:
In three plants, A, B and C is the tonnage of production are 100, 120 and 120 respectively. The
product is to be distributed to 5 ware houses W1, W2, W3, W4 and W5. Each of which must
receive is quota 40, 50, 70, 90 and 90 tonnes respectively. From the transportation cost matrix
given below, work out a suitable plan such that the total cost of moving the load of 340 tonnes
will be minimum. Use North-West Corner Rule.
Warehouse W1 W2 W3 W4 W5
Plant A 4 1 2 6 9
B 6 4 3 5 7
C 5 2 6 4 8
- 110 -
Solution:
- 111 -
Step 5: Calculation of Total Transportation Cost:
W1 4 X 30 = 120
A
W3 2 X 70 = 140
W1 6 X 10 = 60
B W4 5 X 20 = 100
W5 7 X 90 = 630
W2 2 X 50 = 100
C
W4 4 X 70 = 280
Therefore M.T.T.C. = 1,430
Inference:
With the use of VAM the given matrix the minimum total transportation cost thus found out
amounts to ₹ 1,430.
Illustration – 13:
A company has 3 factories A, B and C which supply to 5 warehouses its small car fans. The
production capacity of factories and the demand of customers – assumed constant. And
distribution cost are given in the following table. The objective is to supply the wholesalers with
their demand in a cheapest way. Use,
Available
Wholesalers A B C D E
Units
Factories a 5 7 10 5 3 5
b 8 6 9 12 4 10
c 10 9 8 10 15 10
Requirement 3 3 10 5 4 25
- 112 -
Solution:
Step 1:
A B Available
Wholesalers C D E
Units
Factories a 5 3 7 2 10 5 3 5 0
b 8 6 1 9 9 12 4 10 0
c 10 9 8 1 10 5 15 4 10 0
Requirement 3 0 3 0 10 0 5 0 4 0 25
Step 2: Calculation of Total Transportation Cost:
B 6 X 1 = 6
b
C 9 X 9 = 81
C 8 X 1 = 8
c D 10 X 5 = 50
E 15 X 4 = 60
Therefore M.T.T.C = 234
b. Least Cost Method:
Step 1:
D E Available
Wholesalers A B C
Units
Factories a 5 7 10 5 1 3 4 5 0
b 8 3 6 3 9 12 4 4 10 0
c 10 9 8 10 10 15 10 0
Requirement 3 0 3 0 10 0 5 0 4 0 25
- 113 -
Step 2: Calculation of Minimum Total Transportation Cost:
A 8 X 3 = 24
b B 6 X 3 = 18
D 12 X 4 = 48
c C 8 X 10 = 80
Therefore Minimum Total Transportation Cost = 187
c. VAM
Step 1:
Units
Factories A B C D E Row Penalties
Available
a 5 7 10 5 5 3 5 0 2 - - - - -
b 8 3 6 3 9 12 4 4 10 0 2 2 2 1 - -
c 10 9 8 10 10 15 10 0 1 1 1 2 - -
Requirements 3 0 3 0 10 0 5 0 4 4 25 0
Column
3 1 1 5 1
Penalties
2 3 1 - 11
2 - 1 - -
2 - 1 - -
Step 2:
a D 5 X 5 = 25
A 8 X 3 = 24
b B 6 X 3 = 18
E 4 X 4 = 16
c C 8 X 10 = 80
Total Cost = 163
- 114 -
Inference:
With the use of Vogel’s Approximation Method, the company can arrive at a transportation
schedule by which it can incur a minimum transportation cost of ₹ 163, compared to other
methods like North-West Corner Rule incurring a cost of ₹ 234 and Least Cost Cell Method
incurring a cost of ₹ 187.
Illustration – 14:
Dress type: A B C D E
Quantity 150 100 75 250 200
Tenders are submitted by 4 different manufacturers who undertake supply of not more than the
quantities indicated below:
Manufacturer W X Y Z
Quantity 300 250 150 200
The store estimated that its profit per dress will vary with the manufacturer as shown in the
following table:
Dress type A B C D E
Manufacturer W 2.75 3.50 4.25 2.25 1.50
X 3.00 3.25 4.50 1.75 1.00
Y 2.50 3.50 4.75 2.00 1.25
Z 3.25 2.75 4.00 2.50 1.75
How should the orders for dresses be placed?
Note: All the profit figures in the given matrix are in decimals and as they are
measured in units of rupee, convert these profits into multiples of 0.25 ps. and reduce the
problem into a minimization problem.
Solution:
- 115 -
Z 3.25 2.75 4.00 2.50 1.75 200
Purchases 150 100 75 250 200
The above matrix is an unbalanced one.
Step 2: Convert the problem into a balanced transportation problem by adding a dummy
column and converting and profit elements into multiples of 0.25 ps:
C 1 25 18 450 25
X
D 12 225 7 1,575 2,700
C 11 25 8 200 275
Y
D 14 125 5 625 1,750
E 12 75 7 525 900
Z
F 19 125 0 0 2,375
7,275 9,725
- 116 -
Therefore Minimum Cost = 9,825 x 0.25 ps.
= ₹ 2,475.25
= ₹ 1,818.75
E 15 X 125 = 1,875
X
F 19 X 125 = 2,375
C 0 X 75 = 0
Y
E 14 X 75 = 1,050
A 6 X 150 = 900
Z
D 9 X 50 = 450
9,150
Therefore Total Cost of Transportation = 9,150 x 0.25 ps. = ₹ 2,287. 50
= ₹ 2,287.50
- 117 -
Calculation of Total Profit:
E 4 X 125 = 500
X
F 0 X 125 = 000
C 19 X 75 = 1,425
Y
E 5 X 75 = 375
A 13 X 150 = 1,950
Z
D 10 X 50 = 500
7,950
Max. Total Profit = 7,950 x 0.25
= ₹ 1,987.50
c. Vogel’s Approximation Method:
- 118 -
Calculation of Total Transportation cost and Total Profit.
Total Total
Cell Allotted Profit Allotted
From To X = Cost X Profit
Entry Entry Entry Entry
(₹) (₹)
B 5 X 25 = 125 14 X 25 350
D 10 X 50 = 500 9 X 50 450
W E 13 X 200 = 2,600 6 X 200 1,200
F 19 X 25 = 475 0 X 25 000
A 7 X 150 = 1,050 12 X 150 1,800
X
F 19 X 100 = 1,900 0 X 100 000
B 5 X 75 = 375 14 X 75 1,050
Y C 0 X 75 = 000 19 X 75 1,425
Z D 9 X 200 = 1,800 10 X 200 2,000
8,825 8,275
Total Transportation Cost = 8,825 x 0.25
= ₹ 2,206.25
= ₹ 2,068. 75
Inference:
Thus, by following Least Cost Method the departmental store can get a maximum of profit of
₹ 1,987.50, whereas by following Vogel’s Approximation Method, it can be increased to
₹ 2,068.75.
Illustration - 15
A company has 4 factories F1, F2, F3 and F4 manufacturing the same product. The
production and raw material cost differ from one factory to another and are given in the
following table.
In the first two rows the transportation cost from factory to sales depots S1, S2 and S3 are
also given. The last 2 columns give the sale prices and the total requirement at each depot. The
production capacity of each factory is given in the last row.
- 119 -
Factory F1 F2 F3 F4 Sale Price Per Unit Requirement
Production cost (₹) 15 18 14 13 - -
Raw Material cost (₹) 10 9 12 9 - -
Depots S1 3 9 5 4 34 50
S2 1 7 4 5 32 120
S3 5 8 3 6 31 150
Capacity 10 150 50 100
Determine the most preferable production and distribution schedule and the
corresponding profit. The surplus production should be taken to zero profit.
Solution:
Step 1:
- 120 -
Step 2: Calculation of Total Profit:
S1 10 X 70 = 700
F2
S2 10 X 80 = 800
S2 6 X 40 = 240
F3
S3 6 X 10 = 60
F4 S3 5 X 100 = 500
F5 S3 0 X 40 = 000
Total Profit = 2,320
b. Least Cost Method:
Step 1:
F1 S2 2 X 10 = 20
F2 S3 12 X 150 = 1,800
F3 S2 6 X 50 = 300
S1 0 X 80 = 00
F4
S2 3 X 20 = 60
F5 S2 8 X 40 = 320
Total Profit = 2, 500
- 121 -
c. Vogels Approximation Method.
Step 1:
S2 10 X 90 = 900
F2
S3 12 X 60 = 720
F3 S3 6 X 50 = 300
S1 0 X 80 = 0
F4
S2 3 X 20 = 60
F5 S3 8 X 40 = 320
Total Profit = 2, 500
Inference:
The company can maximize its profit to ₹ 2,500 by following either Least Cost Method or
Vogel’s Approximation Method compared to North-West Corner Rule where profit is only
₹ 2,320.
- 122 -
5.9 CHECK YOUR PROGRESS
1. Write True or False against each statement:
(a) Transportation Problem is a special type of liner programming
(d) Least cost method is a best method to find initial basic solution.
(e) In real life supply and demand requirement will be rarely _______.
2. (a) Consignment (b) Least (c) Customer (d) Product (e) Equal
5.10 SUMMARY
So far as the transportation problem is concerned, the use of transportation models are to
minimize the cost of shipping from a number of source to number of destinations. In most general
form, a transportation problems has a number of origins and a number of destination. A number
of techniques are there to compute the initial basic feasible solution of a TP. These are NWC, LCM,
VAM. Further there can be an optimum solution while could obtained from MODI and stepping
stone. Transportation problem can be generalized into transshipment problem where shipment
could be feasible from origin to origin.
- 123 -
5.11 KEYWORDS
Origin : Origin of a Transportation Problem is the from which
shipments are dispatched.
solution to an optimal
3. What are the methods used to find the initial transportation cost?
- 124 -
10. In what ways is a transshipment problem different from a transportation problem?
Exercise Problems
Plant
Plant Warehouse Capacity
(no. of units)
W1 W2 W3
P1 22 18 26 350
P2 12 12 10 450
P3 14 20 10 200
Warehouse
demand 250 450 300
(no. of units)
2. Determine whether a dummy source or a dummy destination is required to balance the model
given.
Demand b1 = 4, b2 = 15, b3 = 6, b4 = 10
(c) Supply a1 = 2, a2 = 3, a3 = 5
Demand b1 = 3, b2 = 2, b3 = 2, b4 = 2, b5 = 1.
3. A state has three power plants with generating capacities of 30, 40 and 25 million KWH that
supply electricity to three cities located in the same state. The demand requirements
(maximum) of the three cities are 35, 40 and 20 million KWH. The distribution cost (₹ in
thousand) per million unit for the three cities are given in the table below:
- 125 -
City
1 2 3
1 60 75 45
Plant
2 35 35 40
3 55 50 45
4. Find the initial transportation cost for the transportation matrix given using North- West
corner method, Least cost method and Vogel’s Approximation Method.
Destination
1 2 3 4 Supply
A 5 6 7 8 25
Source B 7 5 4 2 75
C 6 1 3 2 15
Demand 50 30 20 15
5. In problem No. 4, if the demand for destination 4 increases from 15 units to 25 units,
develop the transportation schedule incorporating the change.
6. The Sharp Manufacturing Company produces three types of monoblock pumps for domestic
use. Five machines are used for manufacturing the pumps. The production rate varies for each
machine and also the unit product cost. Daily demand and machine availability are given
below.
Demand Information
Product
A B C
Demand (units) 2000 15000 700
- 126 -
Machine Availability Details
7. A company has plants at locations A, B and C with the daily capacity to produce chemicals
to a maximum of 3000 kg, 1000 kg and 2000 kg respectively. The cost of production (per kg)
are ₹ 800, ₹ 900 and ₹ 750 respectively. Customer’s requirement of chemicals per day is as
follows:
Customer
1 2 3 4
A 5 6 7 8
Plant B 7 5 4 2
C 6 1 3 2
Find the transportation schedule that minimizes the total transportation cost.
- 127 -
8. A transportation model has four supplies and five destinations. The following table shows the
cost of shipping one unit from a particular supply to a particular destination
Test whether these allocations involve least transportation cost. If not, determine the optimal
solution.
9. A company has four factories situated in four different locations in the state and four
company showrooms in four other locations outside the state. The per unit sale price,
transportation cost and cost of production is given in table below, along with weekly
requirement.
Cost of production
Factory Showrooms
(₹)
1 2 3 4
A 9 4 5 3 12
B 4 4 4 4 17
C 4 6 5 6 19
D 8 7 7 4 17
- 128 -
10. Solve the given transportation problem to maximize profit.
12. A garment manufacturer has 4 units I, II, III, and IV, the production from which are
received by 4 direct customers. The weekly production of each manufacturing unit is 1200
units and all the units are of the same capacity. The company supplies the entire production
from one unit to one supplier. Since the customers are situated at different locations, the
transportation cost per unit varies. The unit cost of transportation is given in the table. As
per the company’s policy, the supply from unit B is restricted to customer 2 and 4, and from
unit D to customer 1 and 3. Solve the problem to cope with the supply and demand
constraints.
Manufacturing unit 1 2 3 4
A 4 6 8 3
B 4 – 5 –
C 6 5 5 9
D – 7 – 6
- 129 -
13. Check whether the following transportation problem has an optimal allocation:
Warehouse
1 2 3 4 5 Supply
A 100 100
B 25 25
C 25 50 75
D 50 100 50 200
Dummy 100 100
Demand 150 50 50 100 150
14. A company dealing in home appliances has a sales force of 20 men who operate from
three distribution centers. The sales manager feels that 5 salesmen are needed to distribute
product line I, 6 to distribute product line II, 5 for product line III and 4 to distribute product
line IV. The cost (in ₹) per day of assigning salesmen from each of the offices are as
follows:
Product Line
I II III IV
A 10 12 13 9
Source B 9 11 12 13
C 7 8 9 10
Currently, 8 salesmen are available at center A, 5 at center B and 7 at center C. How many
salesmen should be assigned from each center to sell each product line, in order to minimize
the cost? Is the solution unique?
Destination
I II III Supply
A 7 3 4 2
Source B 2 1 3 3
C 3 4 6 5
Demand 4 1 5
- 130 -
16. Three water distribution tanks with daily capacities of 7, 6 and 9 lakh litres respectively,
supply three distribution areas with daily demands of 5, 8 and 9 lakh litres respectively.
Water is transported to the distribution areas through an underground network of pipelines.
The cost of transportation is ₹ 0.50 per 1000 litres per pipeline kilometer. The table shows the
pipeline lengths between the watertanks and the distribution areas.
Distribution Area
1 2 3
A 75 95 120
5.13 REFERENCES
1. Render, B. E. Stair, R.M., Management Science: A self-correcting approach, Boston Allyn
and Bacon, Inc.
2. Bowman E., Production Scheduling by the transportation method of LP, “Operation
Research”.
3. Srinivasan V., “A transshipment model for cost management decision.” Management
Science, Vol. 20, June 1974.
4. Sadleir C.D., Use of Transportation Method of LP in Production Planning: A Case Study,
“Operation Research” Vol. 21. No. 4.
5. Kalavathy S., Operations Research, Vikas Publishing House Pvt Ltd, 2002.
- 131 -
UNIT – 6 ASSIGNMENT MODEL
Structure:
6.0 Objectives
6.1 Introduction
6.6 Illustrations
6.8 Summary
6.9 Keywords
6.11 References
- 132 -
6.0 OBJECTIVES
After studying this unit, you will be able to;
6.1 INTRODUCTION
In this unit we would be able to learn assignment of various work activities using various
methods of assignment problems, solving both maximization and minimization problems and both
bounded and unbounded solutions of assignment problem. The basic objective of an assignment
problem is to assign n number of resources to n number of activities so as to minimize the total
cost or to maximize the total profit of allocation in such a way that the measure of effectiveness is
optimized. The problem of assignment arises because available resources such as men, machines,
etc., have varying degree of efficiency for performing different activities such as job. Therefore
cost, profit or time for performing the different activities is different. Hence the problem is, how
should the assignments be made so as to optimize (maximize or minimize) the given objective.
The assignment model can be applied in many decision-making processes like determining
optimum processing time in machine operators and jobs, effectiveness of teachers and subjects,
designing of good plant layout, etc. This technique is found suitable for routing travelling salesmen
to minimize the total travelling cost, or to maximize thesales.
Operator
1 2 …….. j ….. n
1 t11 t12 … t1j ……. t1n
2 t21 t22 …. t2j ……. t2n
Job . .
I ti1 ti2 tij tin
. . .
n tn1 tn2 tnj tnn
- 133 -
Let n be the number of jobs and number of operators. tij be the processing time of job i taken by
operator j. A few applications of assignment problem are:
In all the cases, the objective is to minimize the total time and cost or otherwise maximize the sales
and returns.
Job
Operator
1 2 3
A 10 16 7
B 9 17 6
C 6 13 5
The assignment problem is a special case of transportation problem where all sources and
demand are equal to 1.
- 134 -
Source Destinatio
n
Operator 10
Job
A 16 1
1
Operator 17 Job Demand
Supply 1 2
B
13
Operator Job
C 3
The assignment problems are of two types (i) balanced and (ii) unbalanced. If the number of
rows is equal to the number of columns or if the given problem is a square matrix, the problem is
termed as a balanced assignment problem. If the given problem is not a square matrix, the
problem is termed as an unbalanced assignment problem.
If the problem is an unbalanced one, add dummy rows /dummy columns as required so that
the matrix becomes a square matrix or a balanced one. The cost or time values for the dummy
cells are assumed as zero.
Step 2: Reduce the matrix by selecting the smallest element in each row and subtract with other
elements in that row.
- 135 -
Step 3: Reduce the new matrix column-wise using the same method as given in step 2.
Step 5: If Number of lines drawn = order of matrix, then optimally is reached, so proceed to
step 7. If optimally is not reached, then go to step 6.
Step 6: Select the smallest element of the whole matrix, which is NOT COVERED by lines.
Subtract this smallest element with all other remaining elements that are NOT
COVERED by lines and add the element at the intersection of lines. Leave the elements
covered by single line as it is. Now go to step 4.
Step 7: Take any row or column which has a single zero and assign by squaring it. Strike off the
remaining zeros, if any, in that row and column (X). Repeat the process until all the
assignments have been made.
Step 8: Write down the assignment results and find the minimum cost/time.
Note: While assigning, if there is no single zero exists in the row or column, choose any one
zero and assign it. Strike off the remaining zeros in that column or row, and repeat the
same for other assignments also. If there is no single zero allocation, it means multiple
number of solutions exist. But the cost will remain the same for different sets of
allocations.
If the given matrix is not a square matrix, the assignment problem is called an unbalanced
problem. In such type of problems, add dummy row(s) or column(s) with the cost elements as
zero to convert the matrix as a square matrix. Then the assignment problem is solved by the
Hungarian method.
In real practice, situations may arise where a particular machine cannot be assigned to an
operator because he may not be skilled enough to operate it. Because of this, no assignment is
made for the operator on that machine. This situation is overcome by assigning a large value, or
by assigning M. This will result in no assignment made to the restricted combinations.
- 136 -
6.5.3 MAXIMIZATION PROBLEM
In maximization problem, the objective is to maximize profit, revenue, etc. Such problems can
be solved by converting the given maximization problem into a minimization problem.
ii. Select the highest element in the entire assignment table and subtract all the elements of the
table from the highest element.
6.6 ILLUSTRATIONS
Illustrations – 1:
Solve the following assignment problem and find the minimum cost.
Jobs I II III IV
Workers A 10 12 19 11
B 5 10 7 8
C 12 14 13 11
D 8 15 11 9
Solution:
Jobs I II III IV
Workers A 0 2 9 1
B 0 5 2 3
C 1 3 2 0
D 0 7 3 1
Step 2: Column-wise Reduction of the matrix:
Jobs I II III IV
Workers A 0 0 7 1
B 0 3 0 3
C 1 1 0 0
D 0 5 1 1
- 137 -
Step 3: Assignment of jobs to workers:
Jobs I II III IV
Workers A 0 0 7 1
B 0 3 0 3
C 1 1 0 0
D 0 5 1 1
Step 4: Calculation of the Minimum total job cost associated with the assignment:
Illustration – 2:
A departmental head has 4 subordinates and 4 tasks are to be performed. Subordinates differ in
efficiency and tasks differ in their intrinsic difficulty. Time each man would take to perform each
task is given in the effective matrix. How the tasks should be allocated to each person so as to
minimize the total man hours?
Subordinates I II III IV
Tasks A 8 26 17 11
B 13 28 4 26
C 38 19 18 15
D 19 26 24 10
Solution:
Subordinates I II III IV
Tasks A 0 18 9 3
B 9 24 0 22
C 23 4 3 0
D 9 16 14 0
- 138 -
Step 2: Column-wise reduction of the matrix:
Subordinates I II III IV
Tasks A 0 14 9 3
B 9 20 0 22
C 23 0 3 0
D 9 12 14 0
Step 3: Assignment of tasks to subordinates
Subordinates I II III IV
Tasks A 0 14 9 3
B 9 20 0 22
C 23 0 3 0
D 9 12 14 0
Step 4: Calculation of the minimum total man hours associated with the assignment:
Therefore, the minimum man hours required to complete the assignment are 41.
Illustration – 3:
International Engineers Limited has 4 technicians each of whom is qualified to do any of the 4
jobs. However, the cost of 4 technicians on a job order basis is not the same and it is given in the
table below. The management wishes to assign the available technicians to the available jobs in
such a way that the total cost of doing jobs is minimized.
Job Nos. 1 2 3 4
Technicians A 25 30 20 27
B 28 32 24 20
C 24 22 18 25
D 23 20 21 18
- 139 -
Solution:
Job Nos. 1 2 3 4
Technicians A 5 10 0 7
B 8 12 4 0
C 6 4 0 7
D 5 2 3 0
Step 2: Column-wise reduction of matrix.
Job Nos. 1 2 3 4
Technicians A 0 8 0 7
B 3 10 4 0
C 1 2 0 7
D 0 0 3 0
Step 3: Trial assignment of jobs to technicians.
Job Nos. 1 2 3 4
Technicians A 0 8 0 7
B 3 10 4 0
C 1 2 0 7
D 0 0 3 0
Step 4: Calculation of the minimum total cost associated with the assignment
The minimum total cost required to complete the jobs by 4 technicians is ₹ 83.
- 140 -
Illustration – 4:
Person A B C
Tasks 1 120 100 80
2 80 90 110
3 110 140 120
Solution:
Person A B C
Tasks 1 40 20 0
2 0 10 30
3 0 30 10
Step 2: Column-wise reduction of the matrix:
Person A B C
Tasks 1 40 10 0
2 0 0 30
3 0 20 10
Step 3: Trial assignment:
Persons A B C
Tasks 1 40 10 0
2 0 0 30
3 0 20 10
Step 4: Calculation of the minimum total cost associated with the assignment:
Therefore, the total cost associated to perform the assignment by 3 persons is ₹ 280.
- 141 -
Illustration – 5
National truck rendering service has a surplus of 1 truck in each of the cities 1,2,3,4,5 and 6 and
there deficit of 1 truck in each of the cities 7,8,9,10,11 and 12. The distances (km.) between the
cities with a surplus and cities with a deficit are displayed below.
To 7 8 9 10 11 12
From 1 31 62 29 42 15 41
2 12 19 39 55 71 40
3 17 29 50 41 22 22
4 35 40 38 42 27 23
5 19 80 29 16 2 23
6 72 30 30 50 41 20
How should the trucks be dispersed so as to minimize the total distance travelled?
Solution:
To 7 8 9 10 11 12
From 1 16 47 14 27 0 26
2 0 7 27 43 59 28
3 0 12 33 24 5 5
4 12 17 15 19 4 0
5 17 78 27 14 0 21
6 52 10 10 30 21 0
Step 2: Column-wise reduction of the matrix:
To 7 8 9 10 11 12
From 1 16 40 4 13 0 26
2 0 0 17 29 59 28
3 0 5 23 10 5 5
4 12 10 5 5 4 0
5 17 71 17 0 0 21
6 52 3 0 16 21 0
- 142 -
Step 3: Trial assignment:
To 7 8 9 10 11 12
1 16 40 4 13 0 26
From 2 0 0 17 29 59 28
3 0 5 23 10 5 5
4 12 10 5 5 4 0
5 17 71 17 0 0 21
6 52 3 0 16 21 0
Step 4: Calculation of the total distance travelled:
Therefore, the minimum total distance to be travelled by the trucks to reach their
destinations is 120 km. Maximisation Cases
Illustration – 6
Alpha Corporation has 4 plants, each of which can manufacture any one of the 4 products.
Production cost differs from one plant to another plant, so also the sales revenue. Given the
revenue and the cost data below, obtain which product each plant should produce to maximize
the profit.
Product 1 2 3 4
Plant A 50 68 49 62
B 60 70 51 74
C 55 67 53 70
D 58 65 54 69
- 143 -
Production cost(₹ in’ 000s)
Product 1 2 3 4
Plant A 49 60 45 61
B 55 63 45 69
C 52 62 49 68
D 55 64 48 66
Solution:
Product 1 2 3 4
Plant A 1 8 4 1
B 5 7 6 5
C 3 5 4 2
D 3 1 6 3
Product 1 2 3 4
Plant A 7 0 4 7
B 3 1 2 3
C 5 3 4 6
D 5 7 2 5
Product 1 2 3 4
Plant A 7 0 4 7
B 2 0 1 2
C 2 0 1 3
D 3 5 0 3
Product 1 2 3 4
Plant A 5 0 4 5
B 0 0 1 0
C 0 0 1 1
D 1 5 0 1
- 144 -
Step 5: Trial Assignment:
Product 1 2 3 4
Plant A 5 0 4 5
B 0 0 1 0
C 0 0 1 1
D 1 5 0 1
Product 1 2 3 4
Plant A -1 -8 -4 -1
B -5 -7 -6 -5
C -3 -5 -4 -2
D -3 -1 -6 -3
Product 1 2 3 4
Plant A 7 0 4 7
B 2 0 1 2
C 2 0 1 3
D 3 5 0 3
Product 1 2 3 4
Plant A 5 0 4 5
B 0 0 1 0
C 0 0 1 1
D 1 5 0 1
- 145 -
Step 4: Trial assignment:
Product 1 2 3 4
Plant A 5 0 4 5
B 0 0 1 0
C 0 0 1 1
D 1 5 0 1
Illustration – 7:
A company has 4 territories and 4 salesman available for assignment. The territories are not
qually rich in their sales potential; it is estimated that a typical salesman operating in each
territory would bring in the following annual sales:
Territory I II III IV
Annual Sales (₹ ) 60,000 50,000 40,000 30,000
Four salesmen are also considered to differ in their ability. It is estimated that working
under the same conditions, their yearly sales would be proportionately as follows:
Salesmen A B C D
Proportion 7 5 5 4
If the criterion is the maximum expected total sales cum the intuitive answer is to assign
the best salesman to the richest territory, the next best salesman to the second richest and so on.
Verify this answer by assignment model.
- 146 -
Solution:
Territory I II III IV
Salesman A 0 7 14 21
B 12 17 22 27
C 12 17 22 27
D 18 22 26 30
Territory I II III IV
Salesman A 0 7 14 21
B 0 5 10 15
C 0 5 10 15
D 0 4 8 12
Territory I II III IV
Salesman A 0 3 6 9
B 0 1 2 3
C 0 1 2 3
D 0 0 0 0
- 147 -
Note: The above matrix which would have been used for making a trial assignment is not an
effective matrix because all the zeros either fall on a row or a column and further the
matrix cannot be reduced because each row has a zero element and each column has a
zero element respectively. Hence, Hungarian approach is to be used to over-come this
limitation.
B. Hungarian Approach:
Step 1:
Territory I II III IV
Salesman A 0 3 6 9
B 0 1 2 3
C 0 1 2 3
D 0 0 0 0
L1 L2
Step 2:
Territory I II III IV
Salesman A 0 2 5 8
B 0 0 1 2
C 0 0 1 2
D 1 0 0 0
Step 3: Further reduction of the matrix:
Territory I II III IV
Salesman A 0 2 5 8
B 0 0 1 2
C 0 0 1 2
D 0 0 0 0
L1 L2 L3
Territory I II III IV
Salesman A 0 2 4 6
B 0 0 0 1
C 0 0 0 1
D 2 0 0 0
- 148 -
Step 5: Calculation of total sales revenue:
Thus, by following the above assignment schedule for allocating the territories to the 4 salesmen,
the sales revenue can be maximized to ₹ 99,000.
(e) An optimal assignment is found, if the number of assigned cells equal the number of
row (columns).
(b)If the given matrix is not a______ matrix, the assignment problem is called
an______problem.
- 149 -
Answers to Check Your Progress:
6.8 SUMMARY
So far we have learnt that assignment problem bring into play the allocation of a number
of jobs to a number of persons in order to minimize the completion time. Although an assignment
problem can be formulated as LPP, it solved by a special method known a Hungarian method. The
Hungarian method of assignment provides us with an efficient means of finding the optimal
solution without having to make a direct comparison of every option. Further we will take into
consideration the opportunity cost. This is a next best alternative cost.
6.9 KEYWORDS
Balanced Assigned Problem : It is assignment problem where the number of
facilities is equalities is equal to the number of jobs.
3. How can an assignment problem be solved using linear programming? Illustrate with a
suitable example.
- 150 -
4. Explain the steps involved in solving an assignment problem.
7. What is the difference between a multiple and a unique solution in an assignment problem?
10. Discuss how assignment problems are solved using transportation model.
Exercise Problems:
Job
Men 1 2 3
A 7 9 6
B 5 8 7
C 4 5 6
a. Draw the network representation of the problem.
b. Solve the problem and determine the optimal assignment for each man.
2. Consider the assignment problem having the following table. Find the optimal solution
that minimizes the total cost:
Job
Operator 1 2 3 4 5
A 12 14 16 11 10
B 9 13 17 9 7
C 10 12 20 7 8
D 13 10 21 6 12
E 15 9 15 11 13
3. Four trucks are used for transporting goods to four locations. Because of varying costs of
loading and unloading the goods, the cost of transportation also varies for each truck. The
cost details (in ₹) is given in the table below. There is no constraint, and any truck can be
sent to any location. The objective is to assign the four trucks to minimize the total
transportation cost. Formulate and solve the problem.
- 151 -
Location
Truck 1 2 3 4
A 525 825 320 200
B 600 750 250 175
C 500 900 270 150
D 620 800 300 160
4. A two-wheeler service station head has four workmen and four tasks to be performed
daily as a routine work. Before assigning the work, the service station head carried out a
test by giving each work to all the workmen. The time taken by workmen is given in the
table, below.
How should the service station head assign the work to each workman so as to minimize
the total time?
Task
Operator 1 2 3 4
A 12 14 15 16
B 10 11 13 21
C 8 9 17 23
- 152 -
a. Draw the network representation of the assignment problem.
7. Five operators have to be assigned to five machines. Depending on the efficiency and
skill, the time taken by the operators differs. Operator B cannot operate machine 4 and
operator D cannot operator machine 2. The time taken is given in the following table.
Machine
Operator 1 2 3 4 5
A 6 6 3 --- 5
B 6 7 2 5 3
C 5 6 4 6 4
D 7 --- 7 6 7
E 5 4 3 6 5
8. A consumer durables manufacturing company has plans to increase its product line,
namely, washing machine, refrigerator, television and music system. The company is
setting up new plants and considering four locations. The demand forecast per month for
washing machine, refrigerator, television and music system are 1000, 750, 850 and 1200,
respectively. The company decides to produce the forecasted demand. The fixed and
variable cost per unit for each location and item is given in the following table. The
management has decided not to set-up more than one unit in one location.
Determine the location and product combinations so that the total cost is minimized.
- 153 -
9. Solve the following travelling salesman problem so as to minimize the cost of travel.
City
A B C D E
A -- 13 22 21 11
B 2 -- 11 16 3
C 9 9 -- 20 10
D 13 12 27 -- 16
E 12 10 28 26 --
10. Solve the travelling salesman problem for the given matrix cell values which represent
the distances between cities.
There is no route between cities i and j if value for Cij is not given.
6.11 REFERENCES
1. Ross, G.T. and Soaland, R.H, “Modeling facility location problem as generalized
assignment problems”, Management Science.
2. U.L. Gupta, D.T. Lee, J.T. Leung, An optimal solution for the channel-assignment
problem.
3. Abara J., Applying Integer Linear Programming to the Fleet Assignment Problem,
Interfaces, Vol. 19, No. 41, pp. 20-28.
4. Kalavathy S., Operations Research, Vikas Publishing House Pvt Ltd, 2002.
- 154 -
UNIT – 7 NETWORK ANALYSIS - I
Structure:
7.0 Objectives
7.1 Introduction
7.8 Summary
7.9 Keywords
7.11 References
- 155 -
7.0 OBJECTIVES
7.1 INTRODUCTION
In the previous units, we had focused on finding optimum solution using transportation
model and assignment model. This unit concentrates on analyzing the project using network
analysis. Any project involves planning, scheduling and controlling a number of interrelated
activities with use of limited resources, namely, men, machines, materials, money and time. The
projects may be extremely large and complex such as construction of a power plant, a highway, a
shopping complex, ships and aircraft, introduction of new products and research and
development projects. It is required that managers must have a dynamic planning and scheduling
system to produce the best possible results and also to react immediately to the changing
conditions and make necessary changes in the plan and schedule. A convenient analytical and
visual technique of PERT and CPM prove extremely valuable in assisting the managers in
managing the projects.
Both the techniques use similar terminology and have the same purpose. PERT stands for
Project Evaluation and Review Technique developed during 1950’s. The technique was
developed and used in conjunction with the planning and designing of the Polaris missile project.
CPM stands for Critical Path Method which was developed by DuPont Company and applied
first to the construction projects in the chemical industry. Though both PERT and CPM
techniques have similarity in terms of concepts, the basic difference is, PERT is used for analysis
of project scheduling problems. CPM has single time estimate and PERT has three time
estimates for activities and uses probability theory to find the chance of reaching the scheduled
time.
- 156 -
Project management generally consists of three phases.
• Planning: Planning involves setting the objectives of the project. Identifying various
activities to be performed and determining the requirement of resources such as men,
materials, machines, etc. The cost and time for all the activities are estimated, and a
network diagram is developed showing sequential interrelationships (predecessor and
successor) between various activities during the planning stage.
• Scheduling: Based on the time estimates, the start and finish times for each activity are
worked out by applying forward and backward pass techniques, critical path is identified,
along with the slack and float for the non-critical paths.
• Controlling: Controlling refers to analyzing and evaluating the actual progress against the
plan. Reallocation of resources, crashing and review of projects with periodical reports are
carried out.
To understand the network techniques one should be familiar with a few basic term of which
PERT and CPM are special applications.
1. Network: It is the graphical representation of logically and sequentially connected arrows
and modes representing activities and events of a project. Networks are also called arrow
diagram.
2. Activity: An activity represents an action and consumption of resources (time, money,
energy) required to complete a portion of a project. Activity is represented by an arrow,
(Figure 7.1).
A
i j A is called as an Activity
- 157 -
A
i j
i j
i j
i j
- 158 -
3
B
A
2 Dummy
1
C 4
Dummy
A
1 2 1 2
Incorrect Correct
Incorrect
- 159 -
c. In a network, there should be only one start event and one ending event as shown below, in
Figure 7.8.
Dummy
A
1 2 1 2
Incorrect
Figure 7.9 Wrong Direction of Arrows
2. The event numbered 1 is the start event and an event with highest number is the end
event. Before an activity can be undertaken, all activities preceding it must be completed.
That is, the activities must follow a logical sequence (or – inter- relationship) between
activities.
3. In assigning numbers to events, there should not be any duplication of event numbers in a
network.
- 160 -
4. Dummy activities must be used only if it is necessary to reduce the complexity of a
network.
5. A network should have only one start event and one end event.
Some conventions of network diagram are shown in Figure 8.10 (a), (b), (c), (d) below:
Figure 7.10 (a), (b), (c), (d): Some Conventions followed in making Network Diagrams
After the network is drown in a logical sequence every event is assigned a number. The
number sequence must be such so as to reflect the flow of the network. In numbering the events
the following rules should be observed.
- 161 -
(i) Event number should be unique.
(ii) Event numbering should be carried out on a sequential basis from left to right.
(iii)The initial event which has all outing arrows with no incoming arrow is numbered as 1.
(iv) Delete all arrows emerging from all the numbered events. This will create at least one
new start event out of the preceding events.
(v) Number all new start events 2,3 and so on. Repeat this process until all the terminal
event without any successor activity is reached.
Number the terminal node suitably.
Note: The head of an arrow should always bear a number higher than the one assigned to the tail
of the arrow.
7.6 CONSTRUCTING A NETWORK (ILLUSTRATIONS)
Illustration - 1:
Draw a network for a house construction project. The sequence of activities with their
predecessors are given in Table 7.1, below.
- 162 -
Solution:
Prepare the 4
house plan
house
6
1 2 3
D
5
Wiring the
The network diagram in Figure 7.11 shows the procedure relationship between the
activities. Activity A (preparation of house plan), has a start event 1 as well as an ending event 2.
Activity B (Construction of house) begins at event 2 and ends at event 3. The activity B cannot
start until activity A has been completed. Activities C and D cannot begin until activity B has
been completed, but they can be performed simultaneously. Similarly, activities E and F can start
only after completion of activities C and D respectively. Both activities E and F finish at the end
of event 6.
Illustration 2:
Consider the project given in Table 7.2 and construct a network diagram.
The activities C and D have a common predecessor A. The network representation shown
in Figure 7.12 (a), (b) violates the rule that no two activities can begin and end at the same
- 163 -
events. It appears as if activity B is a predecessor of activity C, which is not the case. To
construct the network in a logical order, it is necessary to introduce a dummy activity as shown
in Figure 7.12.
7.12(a)
A C E
B D F
C
E
A
DUMMY
B F
D
- 164 -
Illustration - 3:
Construct a network for a project whose activities and their predecessor relationship are given in
Table 7.3.
The network diagram for the given problem is shown in Figure 8.14 with activities A, B and C
starting simultaneously.
D H
2 5 8
J
A
I
B E
1 3 6 9
F
C K
4 7
G
Illustration - 4:
Draw a network diagram for a project given in Table 8.4.
Table 7.4: Project Activity Sequence
Activity A B C D E F G H I J K L
Immedia - A B A D C, E D D H H F, H G,
te J
Predeces
sor
- 165 -
Solution:
An activity network diagram describing the project is shown in Figure 8.15, below:
C F I
F F
B K
S
A E Dummy
o
H J l
u
D L
t
i
G o
Figure 7.15: Network Diagram n
:
7.7 CHECK YOUR PROGRESS
A
Write true or false against each statement: n
1. Network should have only one start event and one end event. a
2. An imaginary activity always consumes resource and time. c
t
3. Two important components of any activity are cost and time. i
v
4. Network Analysis involved in planning, scheduling and controlling.
i
t
Answer to your Check Your Progress: y
1) True
n
2) False e
t
3) True
w
4) True. o
r
7.8 SUMMARY k
4. What are critical path activities and why are they considered important?
Exercise Problems
1. You are required to prepare a network diagram for constructing a 5 floor apartment. The
major activities of the project are given as follows:
- 167 -
G Start construction D, F
H Advertise in newspaper B, C
I Allocation of tenants G, H
2. An assembly having the following sequence of activities given along with their
predecessor in the table below. Draw a network diagram for the assembly.
Activity A B C D E F G H I J
Predecessor - A B B B C C F, G D, E, F I
7.11 REFERENCES
1. Bierman and Hausman, Quantitative Analysis for Business Decision.
8. Kalavathy S., Operations Research, Vikas Publishing House Pvt Ltd, 2002.
- 168 -
UNIT – 8 NETWORK ANALYSIS - II
Structure:
8.0 Objectives
8.1 Introduction
8.9 Summary
8.10 Keywords
8.12 References
- 169 -
8.0 OBJECTIVES
After studying this unit, you will be able to;
• Bring out the procedure for computation forward pass and backward pass.
• Determine floats and slack times.
• Identify the critical path using Critical Path Method (CPM).
8.1 INTRODUCTION
In the pervious unit, we learnt the basic of network analysis and how to draw a network.
Network analysis is a method of studying the relationships between entities in a network. It
involves analyzing the connections, or between the entities, as well as the characteristics of the
entities themselves. Network Analysis is useful in many living application tasks. It helps us in
deep understanding the structure of relationship in social networks, a structure of process of
change in natural phenomenon, or even the analysis of biological systems of organisms. A
crucial application of network analysis is identifying the important node in a network. This task
is called Measuring Network Centrality. In social network analysis, it can refer to the task of
identifying member, or the representative of the group. Network analysis also plays important
role in time series analysis, natural language processing, telecommunication network analysis,
etc. Recently, the technology of Machine Learning (Deep Learning) is also used in network
analysis. Thus, this unit we are going to discuss the various network model like Critical Path
Method (CPM) and Project Evaluation Review Technique (PERT).
The activity, which does not lie on the critical path, is called non-critical activity. These
non-critical activities may have some slack time. The slack is the amount of time by which the
- 170 -
start of an activity may be delayed without affecting the overall completion time of the project.
But a critical activity has no slack. To reduce the overall project time, it would require more
resources (at extra cost) to reduce the time taken by the critical activities to complete.
Before the critical path in a network is determined, it is necessary to find the earliest and latest
time of each event to know the earliest expected time (TE) at which the activities originating
from the event can be started and to know the latest allowable time (TL) at which activities
terminating at the event can be completed.
Procedure
Step 1: Begin from the start event and move towards the end event.
Step 3: Go to the next event (i.e node 2) if there is an incoming activity for event 2, add
calculate TE of previous event (i.e event 1) and activity time. Note: If there are
more than one incoming activities, calculate TE for all incoming activities and
take the maximum value. This value is the TE for event 2.
Step 4: Repeat the same procedure from step 3 till the end event.
Procedure
Step 1: Begin from end event and move towards the start event. Assume that the direction
of arrows is reversed.
Step 2: Latest Time TL for the last event is the earliest time. TE of the last event.
Step 3: Go to the next event, if there is an incoming activity, subtract the value of TL of
previous event from the activity duration time. The arrived value is TL for that
event. If there are more than one incoming activities, take the minimum TE value.
Step 4: Repeat the same procedure from step 2 till the start event.
- 171 -
8.3 DETEMINATION OF FLOAT AND SLACK TIMES
As discussed earlier, the non – critical activities have some slack or float. The float of an activity
is the amount of time available by which it is possible to delay its completion time without
extending the overall project completion time.
Total Float (TFij): The total float of an activity is the difference between the latest start time and
the earliest start time of that activity.
or
Free Float (FFij): The time by which the completion of an activity can be delayed from its
earliest finish time without affecting the earliest start time of the succeeding activity is called
free float.
Independent Float (IFij): The amount of time by which the start of an activity can be delayed
without affecting the earliest start time of any immediately following activities, assuming that the
preceding activity has finished at its latest finish time.
- 172 -
IFij = Free float – Tail event slack
Step 1: List all the jobs and then draw arrow (network) diagram. Each job is indicated by an
arrow with the direction of the arrow showing the sequence of jobs. The length of the arrows has
no significance. The arrows are placed based on the predecessor, successor, and concurrent
relation within the job.
Step 2: indicate the normal time (tij) for each activity (I, j) above the arrow which is
deterministic.
Step 3: Calculate the earliest start time and the earliest finish time for each event an write time Ei
for each event I in the . Also calculate the latest finish and latest start time. From this we
calculate the latest time Lj for each event j and put in the .
Step 4: Tabulate the various times namely normal time, earliest time and latest time on the arrow
diagram.
Step 5: Determine the total float for each activity by taking the difference between the earliest
start and the latest start time.
Step 6: Identify the critical activities and connect them with the beginning event and the ending
event in the network diagram by double line arrows. Which gives the critical path.
Note: the earliest start, finish time of an activity, and the latest start, finish time of an activity are
shown in the table. These are calculated by using the following hints.
To find the earliest time we consider the tail event of the activity. Let the starting time of
the project namely ESi = 0. Add the normal time with the starting time to get earliest finish time.
The earliest starting time for the tail event of the next activity is given by the maximum of the
earliest finish time for the head event of the previous activity.
- 173 -
Similarly, to get the latest time, we consider the head event of the activity.
The latest finish time of the head event of the final activity is given by the target time of
the project. The latest start time can be obtained by subtracting the normal time of that activity.
The latest finish time for the head event of the next activity is given by the minimum of the latest
start time for the tail event of the previous activity.
Illustration - 1:
Solution:
(i) From the data given in the problem, the activity network is constructed as shown in
Figure 8.1
1 5
2 4 9
7
4 5 10
1 7 2
1 8
8 1
1 3 6 5 4
6
- 174 -
(ii) To determine the critical path, compute the earliest, time TE and latest time TL for each of
the activity of the project. The calculations of TE and TL are as follows:
TE1 = 0
=5days
= 17 days
= 22 days
TL10 =TE10 = 22
- 175 -
TL5 = min (TE6 – t5, 6 and TE7 – t5, 7)
= 7 days
= 1 day
= Min (9 – 4 and 1 – 1) = 0
1-2 A 4 0 4 5 9 5
1-3 B 1 0 1 0 1 0
2-4 C 1 4 5 9 10 5
3-4 D 1 1 2 9 10 8
3-5 E 6 1 7 1 7 0
4-9 F 5 5 10 10 15 5
5-6 G 4 7 11 12 16 5
5-7 H 8 7 15 7 15 0
6-8 I 1 11 12 16 17 5
7-8 J 2 15 17 15 17 0
8-10 K 5 17 22 19 22 0
9-10 L 7 10 17 15 22 5
(iii) From the Table 8.2, we observe that the activities 1 – 3, 3 – 5, 5 – 7,7 – 8 and 8 – 10
are critical activities as their floats are zero.
- 176 -
5 10 10 15
TE TL TE TL
1 5
0 0 22 22
15 15
10
17 17
1 1 7 11 16
The critical path is 1-3-5-7-8-10 (shown in double line in Figure 8.2) with the project duration of
22 days
Illustration- 2:
The following Table 8.3 gives the activities in construction project and timeduration.
b. Find the total float and free float for each activity.
- 177 -
Solution:
a. From the activity relationship given, the activity network is shown in Figure 8.3below:
b. The total and free floats for each activity are calculated as shown in Table 8.4
Draw the network for the following project given in Table 8.5.
- 178 -
i D 4
j G,H 11
k E 5
l I 7
Number the events by Fulkerson’s rule and find the critical path. Also find the time for
completing the project.
Solution:
The network is drawn as shown in Figure 8.4 using the data provided. Number the events using
Fulkerson’s rule and find the Earliest and Latest time and total float is computed for each activity
to find out the critical path as given Table 8.6.
- 179 -
19 25 25 31 29 35
d i
3 5 10
0 0 b l
e
1 a 2 k
6 11
10 10 25 31 42 42
8
c Dummy j
g
4 f 7 9
h
31 31
17 17 23 23
- 180 -
Optimistic time tO:
It is the shortest time taken to complete the activity. It means that if everything goes well then
there is more chance of completing the activity within this time.
It is the normal time taken to complete an activity, if the activity were frequently repeated under
the same conditions.
It is the longest time that an activity would take to complete. It is the worst time estimate that an
activity would take if unexpected problems are faced.
Taking all these time estimates into consideration, the expected time of an activity is arrived at.
The average or mean (ta) value of the activity duration is given by,
t0 + 4tm + tp
Ta = ……………………….(5)
6
The probability of completing the project within the scheduled time (Ts) or contracted time may
be obtained by using the standard normal deviate where Te is the expected time of project
completion.
Ts−Te
Z0 = ………………………. (7)
√∑ 2 𝑖𝑛 𝑐𝑟𝑖𝑡𝑖𝑐𝑎𝑙 𝑝𝑎𝑡ℎ
- 181 -
Illustration – 4:
An R & D project has a list of tasks to be performed whose time estimates are given in the Table
8.7, as follows.
Calculate the time average ta and variances of each activity as shown in Table 8.8.
Table 8.8: T & s2 Calculated
Activity To Tm Tp Ta 2
1-2 4 6 8 6 0.444
1-3 2 3 10 4 1.777
1-4 6 8 16 9 2.777
2-4 1 2 3 2 0.111
3-4 6 7 8 7 0.111
3-5 6 7 14 8 1.777
4-6 3 5 7 5 0.444
4-7 4 11 12 10 1.777
5-7 2 4 6 4 0.444
6-7 2 9 10 8 1.777
Time expected for each activity is calculated using the formula (5):
t 0 + 4t m + t p
Ta =
6
- 182 -
4+ 4(6)+ 8 36
= =
6 6
Similarly, variances of all the activities are calculated. Construct a network diagram and calculate
the time earliest, TE and time Latest TL for all the activities
6 9
2 16 16
6
6 2 5 8
0 0
1 9 4 10 7
11 11
24 24
7
4 5 4
3
8
12 20
4 4
From the network diagram shown in figure 8.6, the critical path is identified as 1-4, 4-6,
6-7, with a project duration of 22 days.
- 183 -
8.6 COST ANALYSIS
The two important components of any activity are the cost and time. Cost is directly
proportional to time and vice versa. For example, in constructing a shopping complex, the
expected time of completion can be calculated using be time estimates of various activities. But
if the construction has to the finished earlier, it requires additional cost to complete the project.
We need to arrive at a time / cost trade-off between total cost of project and total time required to
complete it.
Normal time: Normal time is the time required to complete the activity at normal conditions and
cost.
Crash time: Crash time is the shortest possible activity time; crashing more than the normal
time will increase the direct cost.
Cost Slope
Cost slope is the increase in cost per unit of time saved by crashing. A linear cost curve is shown
in Figure 8.7
Cost
Crash cost
Normal cost
Time
Crash time Normal time
- 184 -
Crash cost Cc – Normal cost Nc
Cost slope = = Normal cost Nt−Crash time Ct
Cc - Nc.
= --------------------------- (9)
Nt - Ct
Illustration - 5:
An activity takes 4 days to complete at a normal cost of ₹ 500.00. If it is possible to complete the
activity in 2 days with an additional cost of ₹ 700.00, what is the incremental cost of the activity?
Solution:
Cc - Nc
Incremental Cost or Cost Slope =
Nt - Ct
= Y00 – 500 = ₹ 100.00
It means, if one day is reduced we have to spend ₹ 100/- extra per day.
Step1: Draw the network diagram and mark the Normal time and Crash time.
Step 4:Find the slope for all activities and rank them in ascending order.
Step 6:Select the lowest ranked activity; check whether it is a critical activity. If so, crash the
activity, else go to the next highest ranked activity.
Step 8:Repeat Step 6 until all the activities in the critical path are fully crashed.
- 185 -
Illustration - 9:
The following Table 8.9 gives the activities of a construction project and other data.
Normal Crash
Activity Time Cost (₹) Time Cost (₹)
(days) (days)
1-2 6 50 4 80
1-3 5 80 3 150
2-4 5 60 2 90
2-5 8 100 6 300
3-4 5 140 2 200
4-5 2 60 1 80
If the indirect cost is ₹ 20 per day, crash the activities to find the minimum duration of the project
and the project cost associated.
Solution: From the data provided in the table, draw the network diagram (Figure 8.8) and find the
critical path.
6 6
8
2 5
0 0 14 14
6
5 2
1
11 12
5 3 4
5
5 7
From the diagram, we observe that the critical path is 1-2-5 with project duration of 14 days
The cost slope for all activities and their rank is calculated as shown in Table 8.10
- 186 -
Crash cost Cc – Normal cost Nc
Cost slope =
Normal cost Nt – Crash time Ct
80−50 30
Cost of Slope for activity 1-2 = = =15
6−4 2
The available paths of the network are listed down in Table 8.11 indicating the sequenceof crashing
(see Figure 8.11).
Table 8.11: Sequence of Crashing
8 - b 55
2
6-4
2-1
1 4 5–2
5–3 3 4
5–2
3
Figure 8.9: Network Diagram Indicating Sequence of Crashing
- 187 -
The sequence of crashing and the total cost involved is given in Table 8.9
It is not possible to crash more than 10 days, as all the activities in the critical path are fully
crashed. Hence the minimum project duration is 10 days with the total cost of ₹ 970.00.
(a) Critical path for any network is the longest path through the entire network.
(c) Slack is the amount of time by which the start of an activity may be delayed.
(e) An activity which lies on the critical path is called non-critical activity.
- 188 -
(d)______time is the shortest time taken to complete the activity.
1. (a) True (b) False (c) True (d) False (e) False
3. (a) Crash time (b) single, three (c) unit (d) optimistic
8.9 SUMMARY
The two best-known techniques for network analysis are Critical Path Method (CPM) and
Programme Evaluation and Review Technique (PERT), both of which were developed between
1956-58.
PERT was developed for the US navy to schedule the research and development
activities for Polaris missiles programme. Originally, it focused only on time variables, but later
incorporated cost variables also.
The striking difference between the two methods is in time estimates employed in this
unit.
8.10 KEYWORDS
- 189 -
Float : It is used in the context of network analysis. Float
may be +ve or –ve.
1. You are required to prepare a network diagram for constructing a 5 floor apartment. The
major activities of the project are given as follows:
And also determine the Time earliest and Time latest, and the critical activities
Activity A B C D E F G H I
Time 3 5 7 2 5 20 60 2 10
(days)
2. Determine the critical path and project duration for the following project:
- 190 -
3. A national conference is planned in a college. The activities are listed down along with
their predecessors and time taken. Prepare a network diagram and determine the critical
activities.
- 191 -
c. Find the latest start and latest finish time.
d. Find the slack for each activity.
e. Determine the critical path and project duration.
5. You are alone at home and have to prepare a bread sandwich for yourself. The preparation
activities and time taken are given in the table below:
a. Determine the critical activities and preparation time for tasks given in table.
b. Find the earliest time and latest time for all activities.
c. While purchasing sauce, you met a friend and spoke to him for 6 minutes. Did this
cause any delay in preparation?
6. An amusement park is planned at a suitable location. The various activities are listed with
time estimates. Using TORA, determine the critical path. Also, find whether the
amusement park can be opened for public within 35 days from the start of the project work.
Activity : A B C D E F G H I J K
Time (days) : 9 6 2 7 10 3 6 1 7 2 5
The predecessor activities are given below:
Activity Predecessor
A -
B -
C A
D A
E C
F B
G E,F
- 192 -
H D
I H,E
J I
K G
7. Draw the network from the following activity and find the critical path and total duration
of project.
- 193 -
9. Determine the critical path and project duration for the network given.
A 2 Dummy
(5) D (0)
E G
1 3 5 7
C (8) (7) (6)
(1) I
(0)Dummy H (4)
B (6)
4 6
10. For the PERT problem find the critical path and project duration. What is the
probability that the project will be completed in 25 days?
Time
Activity Predecessor
Optimistic Most likely Pessimistic
A - 2 5 14
B - 1 10 12
C A 0 0 6
D A 1 4 7
E C 3 10 15
F D 3 5 7
G B 1 2 3
H E,F 5 10 15
I G 3 6 9
11. The following table lists the jobs of a network along with their estimates.
- 194 -
3-6 12 11 600 700
4-5 6 2 1000 1600
5-6 9 6 900 1200
a. Draw the project network diagram.
c. What is the probability that the jobs on the critical path can be completed in 41 days?
12. The following table gives data at normal time and cost crashed time and project.
13. Solve the following project, and find the optimum project time and project cost.
- 195 -
8.12 REFERENCES
1. Ross, G.T. and Soaland, R.H, “Modeling facility location problem as generalized
assignment problems”, Management Science.
2. U.L. Gupta, D.T. Lee, J.T. Leung, An optimal solution for the channel-assignment
problem.
3. Abara J., Applying Integer Linear Programming to the Fleet Assignment Problem,
Interfaces, Vol. 19, No. 41, pp. 20-28.
4. Kalavathy S., Operations Research, Vikas Publishing House Pvt Ltd, 2002.
- 196 -
Karnataka State Open University
Mukthagangothri, Mysuru – 570 006
[email protected] III SEMESTER M.COM
QUANTITATIVE TECHNIQUE
COURSE CODE:MCOHC3.2
BLOCK
3
Page No.
9.0 Objectives
9.1 Introduction
9.8 Summary
9.9 Keywords
9.11 References
- 197 -
9.0 OBJECTIVES
After studying this unit, you will be able to;
9.1 INTRODUCTION
In this unit, we are going to discuss about the various strategies of players. This is done
through games theory. A game refers to the situation in which two three players are competing.
Game theory applies to those competitive situations which are technically known as
“competitive games” or in general known an games. As the game is a competition involving
two or more decisions makers each of whom is keen to win. The basic aim of this chapter is to
study about how the optimal strategies are formulated in the conflict. Thus we can say that
game theory is not related with finding an optimum or winning strategy for a particular conflict
situation. Afterwards we can say that the theory of game is simply the logic of rational
decisions. After reading this unit, you should be able to know how to take decision under the
cut-throat competition and know that outcome of our business enterprise depends on what the
competitor will do.
In today’s business world, decisions about many practical problems are made in a
competitive situation, where two or more opponents are involved under the conditions of
competition and conflict situations. The outcome does not depend on the decision alone but
also the interaction between the decision-maker and the competitor.
Let us assume that there are only two car manufacturers, company A and company B.
The two companies have market shares for their product. Company A is planning to increase
their market share for the next financial year. The vice-president of company A has come up
- 198 -
with two strategies. One strategy is to modify the outer shape of the car and to advertise on TV.
Company B, knowing that if these strategies are adopted by company A, it may lead to decrease
in its market share, develops similar strategies to modify the shape of their car and to advertise
on TV. Table 9.1 below, gives the pay off if both the companies adopt these strategies.
Table 9.1: The Pay Off if Both Companies Modify Shape & Advertise on TV
Company B
Modify Shape Advertise
Company A Modify Shape 4 6
Advertise 8 -5
The pay off given is with respect to company A and represents company A. Company
B’s pay off is the opposite of each element. For example, it means that for modification strategy,
Company A wins 4 and company B loses 4.
In a game, each player has a set of strategies available. A strategy of a player is the list
of all possible actions (course of action) that are taken for every pay-off (outcome). Theplayers
also know the outcome in advance. The players in the game strive for optimal strategies. An
optimal strategy is the one, which provides the best situation (maximumpay-off) to the players.
Payoff Matrix: Company A has strategies A1, A2,…, Am, and Company B has strategies
B1,B2,….,Bn. The number of pay-offs or outcomes is m × n. The pay-off amn represents
company A’s gains from Company B, if company A selects strategy m and company B selects
strategy n. At the same time, it is a loss for company B (–amn). The pay-off matrix is given
(Table 9.2) with respect to company A.
The game is zero-sum because the gain of one player is equal to the loss of other and
vice-versa.
- 199 -
9.2 TERMINOLOGY OF GAME THEORY
The participants to the game who act as a decision-makers are called players. In a game
two or more participants may be in the conflict. The former of these is called a two person
game and the latter one is known as a person game. Where it does not necessarily imply that
in its play exactly n people would be involved, but rather that the participants can be classified
into n mutually exclusive categories and members of each of the categories have identical
interest.
A finite or infinite number of possible courses of action available to a player are called
strategies.
For example, let x and y be two manufacturers and x is faced with a problem of deciding
whether it is worthwhile to reduce the price of the product to counteract competition. He has
two strategies:
(ii)Maintain the price. Then y too has the same strategies to counter act x’s
strategies.
Play
A play occurs when each player selects one of his available strategies. Two basic
assumptions in a play are:
(b)No player knows the choice of his opponents until he has decided on his own.
Outcome
Pay-off Matrix
The gains resulting from a game is presented in the form of a table called “ pay-off
matrix”. A pay-off matrix comprises n rows and m columns. Where n and m indicates the
number of strategies of first player and second player respectively. The pay-offs of each
combination of the strategies of players are placed as elements of matrix. A positive element
shows the gain to the first player (that is payment from II to I) and negative entry indicates the
loss to the I player 9 (that is payment from I to II).
- 200 -
For instance, consider the following pay-off matrix:
1 2 3 4 5
1 4 8 -2 6 4
2 3 6 5 3 2
3 2 -9 1 7 10
If the player chooses the first strategy and the II player uses second strategy, then the I
player gains 8 units and the II player pays 8 units and similarly, if the 1 player chooses the third
strategy and second player uses II strategy, then the 1 player loses 9 units and pays it to the II
player and II player gains 9 units.
Strategies are classified into 2 types, namely, Pure strategy and Mixed Strategy.
A pure Strategy is a decision of the player to always select the same strategy.
A Mixed Strategy is a decision of the player to select more and more than one strategy
with fixed probabilities. A mixed strategy is advantageous since the opponent is always kept
guessing.
The value of the game is the “expected gain to a player” if he and his opponent use their
best strategies.
Saddle Point
A saddle point in a pay-off matrix corresponds to that element of the matrix which
represents the ‘Maximin’ value of a player and Minimax value of his opponent.
For this we find Maximum element of each column and then find the Minimum value
of column Maxima known as Minimax. Similarly, we identify minimum element of each row
and then find the Maximum of those entries known as Maximin. If Minimax = Maximum of
those entries known as Maximin. If Minimax = Maximin, then saddle point exists and the value
of the game is equal to Minimax to Maximin.
- 201 -
Usually, Maximin ≤ value of the game ≤ Minimax. If Maximin = Minimax = 0, the
game is fair. If Maximin = Minimax, the game is strictly determinable. The value of the game
is the average pay-off that would suit the game was played over and over again.
iii. A game is played when each player chooses a course of action (strategy) out of the
available strategies. No player is aware of his opponent’s choice until he decides his own.
iv. The outcome of the play depends on every combination of courses of action. Each outcome
determines the gain or loss of each player.
In a pay-off matrix, the minimum value in each row represents the minimum gain for
player A. Player A will select the strategy that gives him the maximum gain among the row
minimum values. The selection of strategy by player A is based on maximin principle. Similarly, the
same pay-off is a loss for player B. The maximum value in each column represents the
maximum loss for Player B. Player B will select the strategy that gives him the minimum loss
among the column maximum values. The selection of strategy by player B is based on minimax
principle. If the maximin value is equal to minimax value, the game has a saddle point (that is
equilibrium point). Thus, the strategy selected by player A and player B are optimal.
- 202 -
Illustration - 1:
Consider the example to solve the game whose pay-off matrix is given in Table 9.4 as follows:
Solution:
The game is worked out using minimax procedure. Find the smallest value in each row
and select the largest value of these values. Next, find the largest value in each column and select
the smallest of these numbers. The procedure is shown in Table 9.5.
Player B
1 2 Row Min
Player A 1 1 3 1
2 -1 6 -1
Col Max 1 6
If Maximum value in row is equal to the minimum value in column, then saddle point exists.
1=1
Value of game = 1.
- 203 -
Illustration – 2:
Solve the game with the pay-off matrix for player A as given in Table 9.6.
Solution:
Find the smallest element in rows and largest elements in columns as shown in Table 9.7.
B1 B2 B3 Row
min
Player A A1 –4 0 4 –4
A2 1 4 2 1
A3 –1 5 –3 –3
Column Max 1 5 4
Select the largest element in row and smallest element in column. Check for the minimax
criterion,
1=1
Optimum Strategy:
Player A A2 Strategy
Player B B1 Strategy
- 204 -
Illustration - 3:
Check whether the following game is given in Table 9.8, determinable and fair.
Player B
1 7 0
Player A 2 0 8
Solution:
The game is solved using maximin criteria as shown in Table 9.9.
Player B
1 2 Row Min
1 7 0 0
Player A
2 0 8 0
Column Max 7 8
Max Min ≠ Min Max
that is 0 ≠ 7
Illustration – 4:
Identify the optimal strategies for player A and player B for the game, given below in Table
9.10. Also find if the game is strictly determinable and fair.
Player B
1 2
1 4 0
Player A
2 1 -3
- 205 -
Solution:
Player B
1 2 Row Min
1 4 0 0
Player A
2 1 -3 -3
Column Max 4 0
Max Min = Min Max
0=0
The game is strictly determinable and fair. The saddle point exists and the game has a pure
strategy. The optimal strategies are given in Table 9.11 (b, c).
1 2 1 2
p1 p2 q1 q2
(a) SA and (b) SB
1 0 0 1
Illustration – 5:
Solve the game with the pay off matrix given in Table 9.12 and determine the best strategies for
the companies A and B and find the value of the game for them.
Company B
2 4 2
Company A 1 –5 4
2 6 –2
- 206 -
Solution:
The matrix is solved using maximin criteria, as shown in Table 9.13 below.
Table 9.13: Maximin Procedure
Company B
1 2 3 Row Min
1 2 4 2 2
Company A 2 1 -5 -4 5
3 2 6 -2 -2
Column Max 2 6 2
Therefore, there is a saddle point and it is a pure strategy.
Optimal Strategy:
Company A A1 Strategy
Company B B1 Strategy
For any given pay off matrix without saddle point the optimum mixed strategies areshown in
Table 9.14.
Player B
B1 B2
Player A A1 a11 a12
A2 a21 a22
- 207 -
Table 9.14 (a), (b): Optimum Strategies
A1 A2 B1 B2
(a) SA = and (b) SB=
P1 P1 q1 q2
a22 − a12
q1 = and q2 = 1- q1
(a11 +a22 )− (a12 +a21 )
and the value of the game with respect to player A is given by, a11 a22 – a12 a21
Illustration – 6:
Solve the pay-off given Table 9.15 matrix and determine the optimal strategies and the value
of game.
Let the optimal strategies of SA and SB be as shown in Tables 9.16 (a, b).
- 208 -
The given pay-off matrix is shown below in Table 9.17.
Player B
1 2 Row Min
1 5 2 2
Player A
2 3 4 3
Column Max 5 4
Max Min ≠ Min Max
3≠4
4− 3 1 1
= = 9−5 = 4
(5+4)−(2+3)
p2 = 1 – p1 = 1 – ¼ = ¾
a22 − a12
q1 =
(a11 +a22 )− (a12 +a21 )
4− 2 2 2 1
= = 9−5 = 4 = 2
(5+4)−(2+3)
q2 = 1 – q1 = 1 – ½ = ½
a22 − a21
Value of the game, v = (a
11 +a22 )− (a12 +a21 )
(5 x 4)−(2 x 3) 14
= = = 3.5
(5+4)−(2+3) 4
The optimum mixed strategies are shown in Table 9.18 (a,b) below.
A1 A2 B1 B2
SA = and (b) SB =
p1 p2 q1 q2
Value of the game = 3.5
- 209 -
9.6 DOMINANCE PROPERTY
In case of pay-off matrices larger than 2 × 2 size, the dominance property can be used
to reduce the size of the pay-off matrix by eliminating the strategies that would never be selected.
Such a property is called a dominance property.
Illustration - 7: Solve the game given below in Table 9.19 after reducing it to 2 × 2 game:
Player B
1 2 3
1 1 7 2
Player A 2 6 2 7
3 5 1 6
Solution: Reduce the matrix by using the dominance property. In the given matrix for player A,
all the elements in Row 3 are less than the adjacent elements of Row 2. Strategy 3 will not be
selected by player A, because it gives less profit for player A. Row 3 is dominated by Row 2.
Hence delete Row 3, as shown in Table 9.20.
Player B
1 2 3
1 1 7 2
Player A 2 6 2 7
For Player B, Column 3 is dominated by column 1 (here the dominance is opposite because
Player B selects the minimum loss). Hence delete Column 3. We get the reduced 2 × 2 matrix as
shown below in Table 9.21.
Player B
1 2
1 1 7
Player A 2 6 2
Now, solve the 2 × 2 matrix, using the maximin criteria as shown below in Table 9.22.
- 210 -
Table 9.22: Maximin Procedure
Player B
1 2 Row Min
1 1 7 1
Player A
2 6 2 2
Column Max 6 7
Max Min ≠ Min Max
2≠6
Therefore, there is no saddle point and the game has a mixed strategy. Applying the probability
formula,
2− 6
p1 = (1+2)−( 7+6)
−4 4 2
= = =5
3−12 10
2 3
p2 =1-5=5
2− 7 −5 5 1
q1 = = = 10 = 2
(1+2)−(7+6) 3−13
q2 = 1 – q1 = 1 – ½ = ½
(1 x 2)−(7 x 6) 2−42 40
Value of the game, v = = 3−13 = 10 = 4
(1+2)−(7+6)
- 211 -
Illustration – 8:
Is the following two-person zero-sum game stable? Solve the game given below in Table 9.24.
The pay-off matrix is reduced to 2×2 size using dominance property. Compare the rows to find
the row which dominates other row. Here for Player A, Row 1 is dominated by Row 3 (or row
1 gives the minimum profit for Player A), hence delete Row 1. The matrix is reduced as shown
in Table 9.26.
Player B
1 2 3 4
2 6 7 8 1
Player A 3 8 7 15 1
4 3 4 -1 4
- 212 -
When comparing column wise, column 2 is dominated by column 4. For Player B, the minimum
profit column is column 2, hence delete column 2. The matrix is further reduced as shown in Table
9.27.
Player B
1 3 4
2 6 8 1
Player A 3 8 15 1
4 3 –1 4
Now, Row 2 is dominated by Row 3, hence delete Row 2, as shown in Table 9.28.
Player B
1 3 4
Player A 3 8 15 1
4 3 –1 4
Now, as when comparing rows and columns, no column or row dominates the other. Since there
is a tie while comparing the rows or columns, take the average of any two rows and compare.
We have the following three combinations of matrices as shown inTable 9.29(a) (b) and (c).
11.5 1 8 8 15 4.5
A A A
1 4 3 1.5 -1 3.5
× ✓ ×
When comparing column 1 and the average of column 3 and column 4, column 1 is dominated
by the average of column 3 and 4. Hence delete column 1. Finally, we get the 2 × 2 matrix as
shown in Table 9.30.
- 213 -
Table 9.30: 2×2 Matrix After Deleting Column 1
Player B
3 4
Player A 3 15 1
4 –1 4
The strategy for the arrived matrix is a mixed strategy; using probability formula, we find p1, p2 and
q1, q2.
4−(−1)
p1 =
(15+4)−( 1+(−1)
5
= 19
5 14
p2 = 1 - 9 = 9
4−1 3
q1 = = 19
19
3 16
q2 = 1 – 19 = 19
60+1
= 19
61
= 19
(a) Graphical method can only be used in games with no saddle point.
(b) Concept of dominance is very useful for expanding the size of the matrix.
(c) Saddle point in a pay off matrix is one which is smallest value in its row and the
- 214 -
largest value in its column.
(d) In two-person zero-sum game there will be more than two choices.
(a) Game theory applies to those situation which are technically known as
“competitive game”.
2. (a) competitive (b) pure, mixed (c) n-person (d) pure (e) intelligently.
9.8 SUMMARY
We have discussed the concept of game theory and learnt how to find an optimal
solution. A comprehensive overview of games theory has been applicable to those competitive
situation which are technically known as “competitive games”. If we elaborately go into the depth
of the word “competitions” it is a watchword of contemporary life and competitive situation exists
if two or more individually are making decisions in a circumstances that involves conflicting
interests and in which the result is controlled by the decision of all parties concerned. The initial
discussion study with the zero person game and moves to saddle point further principle of
dominance applicable to reduce the size of matrix and their is a 2×n of m×2 games which can
be solved with the help of graphical method. In short, the game theory facilitates us to learn
how to approves and comprehend a conflict circumstance and to enhance the decision
procedure.
9.9 KEYWORDS
Two Person Game : A game that only has two players.
Zero Sum Game : A game in which one player wins and other player loses.
- 215 -
Strategy : The strategy of a player is the list of all possible actions
that he takes for every pay-off. The strategy is classified
into pure strategy and mixed strategy.
Saddle Point : Saddle point is a situation where both the players are
facing pure strategies. When there is no saddle point, it
indicates the players will play both the strategies.
Value of the Game : The Value of the game is the expected gain of player A if
both players use their best strategies. The best strategy is
arrived at using minimax criterion.
- 216 -
Exercise Problems
1. Using maximin criteria, identify whether the players play pure strategy or mixed strategies
(a) Player B
1 2
1 –7 3
2 –5 –2
(b) Player B
1 2
1 7 2
2 1 5
(a) Player B
B1 B2 B3
A1 3 -1 2
Player A A2 -2 5 7
A3 2 3 5
(b) Player B
B1 B2 B3
A1 6 10 8
Player A A2 -4 10 14
A3 4 6 10
B B
1 2 3 4 1 2 3 4
1 10 -30 20 -40 1 -1 2 -2 1
A 2 5 -5 10 15 A 2 3 -2 0 1
3 20 20 -30 10 3 4 -2 3 2
4 5 -10 20 15 4 0 1 3 2
- 217 -
4. Solve the game.
Company B Company B
(a) B1 B2 B3 (b) 1 2 3
A1 15 25 35 A1 7 5 2
Company A A2 5 10 45 Company A A2 -1 3 -2
A3 65 55 35 A3 4 3 -7
Player B
(a) 1 2 3 4 5 6
1 6 3 7 -4 6 8
Player A
2 7 -11 8 4 7 9
I II III IV
A 14 4 8 18
Company B B 8 3 2 12
C 8 7 6 16
D 6 5 12 10
- 218 -
9. Solve the game whose payoff matrix is given for a 2 x 2 matrix.
(a) 5 -2 (b) 2 5
-1 7 2 -2
Player B
1 2 3 4 5
1 6 15 30 21 6
Player A 2 3 3 6 6 4
3 12 12 24 36 3
9.11 REFERENCES
1. Davis. M, Game Theory: A Nontechnical Introduction, New York; Basic Books, Inc.
2. Lucas, “An Overview of the Mathematical Theory of Game” Management ScienceVol.
8, No. 8, Part-II.
3. Luce R.D. & Raiffa. H, Game & Decisions, New York, John Wiley & Sam.
4. Rapport, A., Two Person Game Theory, Anne Arbric, Michiger: The University of
Nichigan Press, 1966.
5. Shubik. M, The Uses & Methods of Game Theory, New York; American Elsevier.
6. Van Neumain, J. & Morgen Stan. O, Theory of Games & Economic Behaviour.
7. Kalavathy S., Operations Research, Vikas Publishing House Pvt Ltd, 2002.
- 219 -
UNIT – 10 REPLACEMENT PROBLEM
Structure:
10.0 Objectives
10.1 Introduction
10.5 Replacement of items when Value of Money does not Change with Time
10.7 Summary
10.8 Keywords
10.10 References
- 220 -
10.0 OBJECTIVES
After studying this unit, you will be able to;
• State the different types of the situation in which the replacement of an asset is needed.
• Find the optimum replacement age of an equipment under different situations.
10.1 INTRODUCTION
In Industries, all equipments are put to continuous use which reduces the efficiency of
the equipment. The study of replacement is concerned with situations that arise when some
items such as machines, electric-light bulbs, etc., need replacement due to their deteriorating
efficiency, failure or breakdown. The deteriorating efficiency or complete breakdown may be
either gradual or all of a sudden. In all such situations, there is a need to formulate a most
economic replacement policy for replacing faulty units or to take some remedial special action
to restore the efficiencyof deteriorating units. A replacement is also needed for the equipment
if the cost incurred in operating and maintaining the equipment exceeds the benefit derived out
of it. The objective of the Replacement problem is therefore to determine the optimal time at
which the equipment is to be replaced with new one. Thus in this unit we will discuss the
concept to find an optimum age to replace the assets using replacement problem under different
situations.
- 221 -
Figure-10.1: Types of Replacement
Replacement Model
Illustration - 1:
A firm is considering replacement of a machine, whose cost price is ₹ 12,200 and the scrap
value is ₹ 200. The running (maintenance and operating) cost are found from experience are as
follows:
Year 1 2 3 4 5 6 7 8
Running Cost 200 500 800 1200 1800 2500 3200 4000
Solution:
In the problem given above we are provided with running cost f(t), Scrap Value S=200 and the
cost of the machine C = ₹ 12,200.
In order to find out the optimal time n when the machine would be replaced, we will calculate
- 222 -
the average total cost per year during the life of the machine as shown in the table below:
From the above table we can see that the average total cost A(n) is minimum at the end
of 6th year and then from 7th year onwards it starts increasing, hence we would take a decision
to replace the machine at the end of the 6th year where the value of A(n) is minimum.
Illustration - 2:
The data collected in running a machine, the cost of which is ₹ 60,000 are given below
Year 1 2 3 4 5
Resale Value 42000 30000 20400 14400 9650
Cost of Spares 4000 4270 4880 5700 6800
Cost of Labour 14000 16000 18000 21000 25000
Determine the optimum period for the replacement of the machine.
Solution:
To determine the running cost we add the cost of spares and cost of labour.
- 223 -
Inference:
From the above table we can see that the average total cost A(n) is minimum at the end
of 4th year and then from 5th year onwards it starts increasing, hence we would take a decision
to replace the machine at the end of the 4th year where the value of A(n) is minimum i.e
₹ 33,362/-
If the time of failure can be predicted, preventive replacement will often be the
appropriate course of action. However, in many cases it may not bepossible to predict failure
time accurately. In such cases we shall assume that the probability distribution of failure time
may be obtained, based on the past experience. Here it is assumed that the failure occurs only
at the end of a certain period, say till time (t). The problem is to determine an optimal value of
‘t’ so as to minimize the total cost involved in thesystem.
In such situation, there are two types of replacement policies are being followed:
(a) Individual Replacement Policy: Under this policy, an item is replaced immediately
upon its failure.
(b) Group Replacement Policy: Under this policy, it is decided to replace all the items
after a certain time period irrespective of the facts that items have failed or have not failed
with an option that if any item before the optimal time, it may be individually replaced.
Illustrations – 3:
The cost of a machine is ₹ 6, 100 and its scrap value is ₹ 100 only. The maintenance costs are
found from experience to be:
Year 1 2 3 4 5 6 7 8
Maintenance Cost 100 250 400 600 900 1,250 1,600 2,000
- 224 -
Solution:
Table showing optimum period of replacement of the machine
Year 1 2 3 4 5 6 7 8
Maintenance cost in (₹) 1,000 1,200 1,400 1,800 2,300 2,800 3,400 4,000
Resale price 3,000 1,500 750 375 200 200 200 200
If the purchase price of that machine is Rs. 6,000, then at what age the replacement is due?
Solution:
Table showing optimum period of replacement of the machine:
- 225 -
Illustration - 5:
A firm is considering replacement of a machine whose cost is₹ 12, 200 and scrap value is ₹
200. The maintenance costs are found from experience to be as follows:
Year 1 2 3 4 5 6 7 8
Maintenance cost 200 500 800 1,200 1,800 2,500 3,200 4,000
When should the machine be replaced?
Solution:
Table showing the period of replacement
Year 1 2 3 4 5 6 7 8
Running costs (₹) 1,500 1,600 1,800 2,100 2,500 2,900 3,400 4,000
Resale value (₹) 3,500 2,500 1,700 1,200 800 500 500 500
- 226 -
Solution:
Table showing optimum period of replacement of machine
Year 1 2 3 4 5 6
Depreciation during the year(₹) 28,000 20,000 14,000 5,000 4,000 4,000
Annual Service cost(₹) 18,000 21,000 25,000 29,000 34,000 40,000
Assume that no interest charges are necessary for the evaluation. How many years
should the truck be kept in service before replacing it?
Solution:
Table showing optimum period of replacement of truck
- 227 -
10.5 REPLACEMENT OF ITEMS WHEN VALUE OF MONEY DOES NOT
CHANGE WITH TIME
The objective here is to determine the optimum replacement age of an equipment/ item
whose running/maintenance cost increases with time and the value of money remains static
during that period.
An optimum replacement policy suggest that replace the equipment at the end of n years,
if the average total cost in the (n+1)th year is more than the average total cost in the nth year
and the nth year’s maintenance cost is less than the previous year’s average total cost.
If the equipment is used for n years then the total cost incurred during this period is
given by
Illustration – 8:
The following failures have been observed for a certain type of transistors in a digital computer:
End of Week 1 2 3 4 5 6 7 8
Probability of failure to date .05 .13 .25 .43 .68 .88 .96 1.00
Total number of transistors at the beginning of assembly is 1000 units. The cost of replacing
the individual failed transistors is Rs. 1.25/-. The decision is made to replace all these transistors
simultaneously at fixed intervals and to replace the individual transistors as they fails in service.
If the cost of group replacement is 30 paisa per transistors, what is the best interval between
group replacement?
- 228 -
Solution:
Let Pi be the probability that a transistors which was new when placed in position for use, fails
during the ith week of its life. Thus, we have,
Let Ni denotes the number of replacement made at the end of ith week. Then we have,
Now, as we know that group replacement of all the 1000 transistors at one go cost 30 paisa per
transistors and the replacement of individual transistors on failure cost ₹1.25, the average cost
for different group replacement policies are given as under:
- 229 -
Inference:
Since the average cost is lowest at week 3 hence the optimum interval between group
replacement is 3 weeks.
Illustration – 9:
The following failure rates have been observed for a special type of light bulbs.
Months 1 2 3 4 5
% Failing at the end of each month 10 25 50 80 100
In an industrial unit there are 1,000 special type of bulbs in use, and it costs ₹ 10 to
replace an individual bulb which has burnt out. If all bulbs are replaced simultaneously, it
would cost ₹ 2.50 per bulb. It is proposed to replace all bulbs at fixed intervals, whether or not
they have burnt out and to continue replacing burnt out bulbs as they fail. At what intervals of
time the manager should replace all the bulbs.
Solution:
Let ‘Fi’ be the number of failures of bulbs and replaced during the same period.
N = 1,000.
- 230 -
Calculation of number of bulbs failing at the end of each month
It can be seen from the above calculation that the expected number of bulbs failed in
each month goes on increasing until the 4th month and decreases in the 5th month. This
oscillation continues until it reprocates to the average number of bulbs per month for the whole
life.
Mean Life
1 x 0.10 = 0.10
Average number of bulbs = N/Mean life 2 x 0.15 = 0.30
= 1,000 0.25 x 3 = 0.75
3.35 0.30 x 4 = 1.20
= 299 bulbs 5 x 0.20 = 1.00
3.35
Cost of replacing individual bulbs = 299 bulbs x Rs. 10
= ₹ 2,990
Calculation of average cost of group replacement:
Individual
No. of Cumulative Group
replacement Total Average
Month bulbs No. of bulbs replacement
at Rs. cost(Rs.) cost(Rs.)
failing failing at Rs. 2.50
10/bulb
1 100 100 1,000 2,500 3,500 3,500
2 160 200 2,600 2,500 5,100 2,550
3 281 541 5,410 2,500 7,910 2,637
4 377 918 9,180 2,500 11,650 2,928
5 350 1,268 12,680 2,500 15,150 3,056
- 231 -
Inference:
Since, the average cost is lowest against the second month, the optimal interval between
group replacement is 2 months. Further, since the average cost for group replacement (₹ 2,550)
which is less than the average cost of individual replacement (₹2,990), the policy should be
group replacement.
Illustration – 10:
The following failure rates have been observed for a certain type of fuses:
Week 1 2 3 4 5
Percentage failing by the end of the
5 15 35 75 100
week
There are 1,000 fuses in use and it costs ₹ 5 to replace an individual fuse. If all fuses
are replaced simultaneously it would cost ₹ 1.25/fuse. It is proposed to replace all fuses at fixed
intervals of time, whether or not they have got burnt and to continue replacing burnt out fuses
as they fail. At what intervals the group replacement should be made? Aslo prove that this
optimal policy is superior to the straight forward policy of replacing each fuse only, when it
fails.
Solution:
Let ‘Fi’ be the rate of failure of fuses and the fuses replaced during the same period.
No = 1,000 fuses
Number of
Week Working
fuses failing
1 NoP1 = 1,000 x 0.05 50
2 NoP2 + F1P2 = 1,000 x 0.10 + 50 x 0.05 102.5
3 NoP3 + F1P2 + F2P1 = 1,000X 0.2 + 50 x 0.10 + 102.5 x 0.05 210.125
4 NoP4 + F1P3 + F2P2 + F3P1 431
= 1,000 + 0.4 + 50 x 0.2 + 10.25 x 0.1 + 210.125 x 0.05
5 NoP5 + F1P4 + F2P3 + F3P2 + F4P1 = 1,000 x 0.25 + 50 x 0.40 333
+ 102.5 x 0.20 + 210.125 x 0.10 + 431 x 0.05
Group
Cumulative Individual
No. of fuses replacement Total Average
Week No. of fuses replacement
failing at ₹ cost Cost
failing at ₹ 5/fuse
1.25/fuse
1 50 50 250 1,250 1,500 1,500
2 102 152 760 1,250 2,010 1,005
3 210 362 1,810 1,250 3,060 1,020
4 431 793 3,965 1,250 5,215 1,304
5 333 1,126 5,630 1,250 6,880 1,376
Inference:
Optimum interval between two replacements is 2 weeks. Moreover, as the average cost
of individual replacement is higher than the average cost of group replacement, it is better to
adopt the group replacement policy.
- 233 -
10.6 CHECK YOUR PROGRESS
Give an appropriate answer for the following questions:
4. When Time value of money is considered, we shall assume that, the equipment has no
salvage value.
10.7 SUMMARY
To conclude, replacement problems involve items that degenerate with use or with the
passage of time and those that fail after a certain amount of use or time. Sometimes the
equipment fails completely and effects the whole system. The maintenance costs (running
costs) of an equipment also go on increasing with time. Thus, the problem is to determine when
to replace such items and how much maintenance (particularly preventive) to perform so that
the sum of the operating, maintenance, and investment costs is minimized.
10.8 KEYWORDS
Capital Cost : It is the total cost incurred on purchase of fixed assets
- 234 -
10.9 QUESTIONS FOR SELF-STUDY
1. What is a replacement problem?
3. What are the situations which make the replacement of item necessary?
4. Discuss the replacement problem where items are such that maintenance costs increase
with time and the value of money also changes with time.
6. There are 1,000 bulbs in the system, survival rate is given below:
Week 0 1 2 3 4
Bulbs in operation at the end of the week 1,000 850 500 200 0
The group replacement of 100 bulbs costs ₹ 100 and individual replacement is ₹ 50 per
bulb. Suggest suitable replacement policy.
7. The following morality rates have been observed for a certain type of light bulbs:
Week 1 2 3 4 5
Bulbs in operation at the end of the week 10 25 50 80 100
There are 1,000 bulbs in use and it costs ₹ 2 to replace an individual bulb which has burnt
out. If all were replaced simultaneously it would cost 50 paise per bulb. It is proposed to
replace all bulbs at fixed interval, whether or not they have burnt out, and to continue
replacing burnt out bulbs, as they fail. At what interval should all the bulbs be replaced?
8. A large computer installation contains 2,000 components of identical nature which are
subject to failure as per probability distribution given below:
Week end: 1 2 3 4 5
Percentage failure of date: 10 25 50 80 100
Components which fail have to be replaced for efficient functioning of the system. If they
are replaced as and when failure occur, the cost of replacement per unit is ₹3.
Alternatively, if all components are replaced in one lot at periodical intervals and
individually replaced only as such failures occur between group replacement, the cost of
component replaced is ₹ 1.
- 235 -
(b)If group replacement is economical at current costs then assess at what cost of
individual replacement would group replacement be uneconomical?
(c) How high can the cost per unit in group replacement be to make a preference for
individual replacement policy?
9. A truck is priced at ₹ 2,00,000 and running costs are estimated at ₹ 10,000 for each of
first four years increasing by ₹ 2000 per year in the 5th and subsequent years. If the time
value of money is 10% when should the truck be replaced? Assume zero salvage value.
10. A fleet owner finds from his past records that the costs per year of running a truck,
whose purchase price is ₹ 1,60,000, is as follows:
Year 1 2 3 4 5 6 7
Running cost (in ₹): 10,000 12,000 14,000 18,000 23,000 28,000 34,000
Resale value (in ₹): 1,30,000 1,15,000 75,000 37,000 20,000 20,000 20,000
Determine at what age is replacement due?
12. A group of process plants in an oil refinery are fitted with valves. Over a period of time,
it has been observed that the failure pattern 400 of these valves is:
Month 1 2 3 4 5 6 7 8
No. of failings 8 20 48 104 120 56 32 12
If there are 500 values and they cost ₹ 50 each to replace individually and ₹ 25
each to replace on a planned group maintenance system, what is the least expensive
programme?
10.10 REFERENCES
1. Davis. M, Game Theory: A Nontechnical Introduction, New York; Basic Books, Inc.
2. Lucas, “An Overview of the Mathematical Theory of Game” Management Science
Vol. 8, No. 8, Part-II.
3. Luce R.D. & Raiffa. H, Game & Decisions, New York, John Wiley & Sam.
4. Rapport, A., Two Person Game Theory, Anne Arbric, Michiger: The University of
Nichigan Press, 1966.
5. Shubik. M, The Uses & Methods of Game Theory, New York; American Elsevier.Van
Neumain, J. & Morgen Stan. O, Theory of Games & Economic Behaviour.
6. Kalavathy S., Operations Research, Vikas Publishing House Pvt Ltd, 2002.
- 236 -
UNIT - 11 QUEUING THEORY
Structure:
11.0 Objectives
11.1 Introduction
11.8 Illustrations
11.10 Summary
11.11 Keywords
11.13 References
- 237 -
11.0 OBJECTIVES
After studying this unit, you will be able to;
11.1 INTRODUCTION
In this unit, we are going to talk about the queuing theory which is also known as
waiting line. These queuing theory will facilitate in solving the queue related problem of the
industry. The most important point will be taken into consideration in the designing queue
system which should balance service to customers.
Queuing theory deals with problems that involve waiting (or queuing). It is quite
common that instances of queue occurs everyday in our daily life. Examples of queues or long
waiting lines might be
Whenever a customer arrives at a service facility, some of them usually have to wait
before they receive the desired service. This forms a queue or waiting line and customers feel
discomfort either mentally or physically because of long waiting queue.
We infer that queues form because the service facilities are inadequate. If service
facilities are increased, then the question arises how much to increase? For example, how many
buses would be needed to avoid queues? How many reservation counters would be needed to
reduce the queue? Increase in number of buses and reservation counters requires additional
resource. At the same time, costs due to customer dissatisfaction must also be considered.
In designing a queuing system, the system should balance service to customers (short
queue) and also the economic considerations (not too many servers). Queuing theory explores
and measures the performance in a queuing situation such as average number of customers
waiting in the queue, average waiting time of a customer and average server utilization.
- 238 -
11.2 QUEUING SYSTEMS
The customers arrive at service counter (single or in groups) and are attended by one or
more servers. A customer served leaves the system after getting the service. In general, a queuing
system comprises with two components, the queue and the service facility. The queue is where
the customers are waiting to be served. The service facility is customers being served and the
individual service stations. A general queuing system with parallel server is shown in Figure
11.1 below:
(x) Customers
Customers Departure
Arrival (x)
(x) Customers
Departure
Queuing System
The arrival pattern describes how a customer may become a part of the queuing system.
The arrival time for any customer is unpredictable. Therefore, the arrival time and the number
of customers arriving at any specified time intervals are usually random variables. A Poisson
- 239 -
distribution of arrivals correspond to arrivals at random. In Poisson distribution, successive
customers arrive after intervals which independently are and exponentially distributed. The
Poisson distribution is important, as it is a suitable mathematical model of many practical
queuing systems as described by the parameter "the average arrival rate".
The service mechanism is a description of resources required for service. If there are
infinite number of servers, then there will be no queue. If the number of servers is finite, then
the customers are served according to a specific order. The time taken to serve a particular
customer is called the service time. The service time is a statistical variable and can be studied
either as the number of services completed in a given period of time or the completion period
of a service.
The most common queue discipline is the "First Come First Served" (FCFS) or "First-
in, First-out" (FIFO). Situations like waiting for a haircut, ticket-booking counters follow FCFS
discipline. Other disciplines include "Last In First Out" (LIFO) where last customer is serviced
first, "Service In Random Order" (SIRO) in which the customers are serviced randomly
irrespective of their arrivals. "Priority service" is when the customers are grouped in priority
classes based on urgency. "Preemptive Priority" is the highest priority given to the customer
who enters into the service, immediately, even if a customer with lower priority is in service.
"Non-preemptive priority" is where the customer goes ahead in the queue, but will be served
only after the completion of the current service.
Some of the queuing processes allow the limitation to the capacity or size of the waiting
room, so that the waiting line reaches a certain length, no additional customers is allowed to
enter until space becomes available by a service completion. This type of situation means that
there is a finite limit to the maximum queue size.
The more the number of service channels in the service facility, the greater the overall
service rate of the facility. The combination of arrival rate and service rate is critical for
determining the number of service channels. When there are a number of service channels
- 240 -
available for service, then the arrangement of service depends upon the design of the system's
service mechanism.
XXXX
Customers
- 241 -
(c) Arrangement of Mixed Service facilities
Customers
XXXX
Served
Customer
Patient Customer: Customer arrives at the service system, stays in the queue until served, no
matter how much he has to wait for service.
Impatient Customer: Customer arrives at the service system, waits for a certain time in the
queue and leaves the system without getting service due to some reasons like long queue before
him.
Balking: Customer decides not to join the queue by seeing the number of customers already in
service system.
Reneging: Customer after joining the queue, waits for some time and leaves the service
system due to delay in service.
Jockeying: Customer moves from one queue to another thinking that he will get served faster
by doing so.
Pn = Time independent probability that there are n customers in the system (both
waiting and in service).
Pn (t) = Probability that there are n customers in the system at any time t (both waiting
and in service).
e = queue discipline
This denotes Poisson arrival (exponential inter arrival), Poisson departure (exponential service
time), Single server, infinite capacity, and First come first served service disciple. The letter M
is used due to Makeovian property of exponential process.
In this model, the capacity of the system is limited (finite), say N. Obviously, the number of
arrivals will not exceed the number N in any case.
This model is essentially the same as model II except the maximum number of customers in
the system is limited to N, where (N>S).
La = =
− 1−
2. Expected number of customers in the queue,
La = =
( − ) 1−
3. Average waiting time in the system,
Ws =
−
4. Average waiting time in the queue,
Wq =
( − )
Average waiting time for a customer,
W(W/W>0) = or
( − ) −
7. Expected length of non-empty queue,
(L/L > 0) =
( − )
7. Probability that there are n customers in the system,
n
Pn = P0 = 1-
8. Probability that there is nobody in the system,
P0 =
( − )
- 244 -
9. Probability that there is at least one customer or queue is busy,
Pb = 1-P0
10. Traffic intensity,
=
11.8 ILLUSTRATIONS
Illustration – 1:
A T.V. repairman finds that the time spent on his jobs has an exponential distribution with
mean 30 minutes. If he repairs sets in the order in which they come in. If the arrival of sets is
approximately Poisson with an average rate of 10 per 8-hour day, what is the repairman’s
expected idle time each day? How many jobs are ahead of the average set just brought in?
Solution:
10 1
Here, = = 8 X 60 = 48
Since the fraction of the time the repairman is busy equals to , the number of hours for
which the repairman remains busy in 8-hours day
=8 =8 X = 5 hours
Therefore, the time for which the repairman remains idle in an 8-hour day = (8-5) hours = 3
hours.
Illustration – 2:
Arrivals at a telephone booth are considered to be Poisson with an average time of 10 minutes
between one arrival and the next. The length of a phone call is assumed to be distributed
exponentially with mean 3 minutes.
- 245 -
(a) What is the probability that a person arriving at the booth will have to wait?
(b) What is the average length of the queue that forms from time to time?
(c) The telephone department will install a second booth when convinced that an arrival
would except to have to wait at least three minutes for the phone. By how much must
the flow of arrivals be increased in order to justify second booth?
Solution:
1 1
= - 10 = 1.43 persons
3 3
(c) Wq =
(−)
Since Wq = 3, = = ₹ for second booth.
₹
3=
1 1
- ₹
3 3
1 1
3x - ₹ = ₹
3 3
1
- ₹ = ₹
3
1
2 ₹ =
3
1
₹ =
6
₹ = 0.16
- 246 -
Illustration – 3:
Consider a situation where the mean arrival rate (l) is one customer every 4 minutes and the
mean service time (m) is 2½ minutes. Calculate the average numberof customers in the system,
the average queue length and the time taken by a customer in the system and the average time a
customer waits before being served.
Solution: Given, Average Arrival Rate l = 1 customer every 4 minutes or 15 customers per hour
Ls =
−
15
= = 1.66 customers
24 – l5
= X
−
= Customers.
Ws =
−
=
−
= X 60
=6.66 minutes
- 247 -
(iv) The average time a customer waits before being served:
Wq =
( − )
=
(−)
= X 60
= 4.16 minutes
Illustration – 4:
Trucks at a single platform weigh-bridge arrive according to Poisson probability distribution.
The time required to weigh the truck follows an exponential probability distribution. The mean
arrival rate is 12 trucks per day, and the mean service rate is 18 trucks per day. Determine the
following:
P0 = 1-
= 1-
= 0.333 or 33.33%
- 248 -
(b) Average number of trucks waiting for service:
Lq =
−
= X
−
= Trucks
(c) Average time a truck waits for weighing service to begin:
Ws =
−
=
( − )
P0 = 1 – P0
= 1 – 0.333
= 0.6667 or 66.67%
Illustration 5:
Auto car service provides a single channel water wash service. The incoming arrivals occur at
the rate of 4 cars per hour and the mean service rate is 8 cars per hour. Assume that arrivals
follow a Poisson distribution and the service rate follows an exponential probability
distribution. Determine the following measures of performance:
(a) What is the average time that a car waits for water – wash to begin?
(b)What is the average time a car spends in the system?
(c) What is the average number of cars in the system?
- 249 -
Solution:
Given = 4 cars per hour, = 8 cars per day.
(a) Average time that a car waits for water - wash to begin:
Wq =
( − )
4
=
4(8 − 4)
1 1
= = = 0.25 hours or 15 mins.
8−4 4
(c) Average number of cars in the system:
Ls = = = = 1 car.
− −
Illustration – 6:
A bank has decided to open a single server drive-in banking facility at its main branch office.
It is estimated that 20 customers arrive each hour on an average. The time required to serve a
customer is 3 minutes on an average. Assume that arrivals follow a Poisson distribution and the
service rate follows an exponential probability distribution.
(a) What will be the average waiting time of a customer to get the service?
(c) The space required to accommodate all the arrivals, on an average, the space taken by
each car is 10 feet that is waiting for service.
- 250 -
Solution: = 20 Customers per hour, = 60/25 = 2.4 customers per hour.
P0 = 1 =
20
=1-
= 0.166 hours or 10 mins.
(c) Average number of customers waiting in the queue:
Lq =
(−)
202 400
= =
24(24-20) 96
= 4.66 customers.
10 feet is required for 1 customer. Hence, for 4.66 customers, the space required is 10 x 4.66 = 46.6
feet.
Illustration – 7:
In a Bank, customers arrive to deposit cash to a single counter server every 15 minutes. The
bank staff on an average takes 10 minutes to serve a customer. The manager of the bank noticed
that on an average at least one customer was waiting at the counter. To eliminate the customer
waiting time, the manager provided an automatic currency counting machine to the staff. This
decreased the service time to 5 minutes on an average to every customer. Determine whether this
rate of service will satisfy the manager's interest.
- 251 -
Solution:
60 60
Case 1: = = 4 customers per hour, = = 60 = 6 customers per hour.
15 10
4 4
= = = 2 customers.
6-4 2
60
Case 2: 1 = 4, = = 12customers per hour.
10
Average number of customers in the system:
Ls =
−
4 1
= =
= 0.5, say, 1 customers.
8 2
Average number of customers in the queue:
Lq =
(−)
42 16
= =
12(12-4) 96
= 0.01 customers.
Since no customers are standing in the queue the manager’s interest is satisfied.
Illustration – 8:
12 counters are available in a computerized railway reservation system. The arrival rate during
peak hours is 90 customers per hour. It takes 5 minutes to serve a customer on an average.
Assume that the arrivals joining in a queue will not be jockeying (that is move to another queue).
How many counters have to be opened if the customers need not to wait for more than 15
minutes?
- 252 -
Solution:
The problem is to be solved as one system comprising of 'n' number of single server queuing
model.
Considering the single server queuing system, the number of counters required to serve 90 arrivals per
90
0.25 =
12 (12x-90)
0.25 x 12(12x-90) = 90
3(12x – 90) = 90
36x – 270 =90
36x = 360
360
x= = 10 counts
36
Hence, 10 counts are required so that an average arrival will wait less than 15 minutes.
Illustration – 9:
In a single pump petrol station, vehicles arrive at the rate of 20 customers per hour and petrol
filling takes 2 minutes on an average. Assume the arrival rate is Poisson probability distribution
and service rate is exponentially distributed, determine
- 253 -
(a) What is the probability that no vehicles are in the petrol station?
(b) What is the probability that 1 customer is filling and no one is waiting in the queue?
(c) What is the probability that 1 customer is filling and 2 customers are waiting in the queue?
(d) What is the probability that more than 2 customers are waiting?
Solution:
P0 = 1- =1-
=
(b) Probability that 1 customer is filling and no one is waiting in the queue:
n
n
Pn = P0 = 1-
1
20 20
P1 = 1-
30 30
= 0.6667 x 0.3333
= 0.2222 or 22.22%
(c) Probability that 1 customer is filling and 2 customers are waiting in the queue,
that is there are 3 customers in the system:
3
20 20
P3 = 1-
30 30
= 0.2963 x 0.3333
= 0.09875 or 9.87%
(d) Probability that more than 3 customers are in the system:
4
20 20
P4 = 1-
30 30
= 0.1975 x 0.333
= 0.6583 or 65.83%
- 254 -
11.9 CHECK YOUR PROGRESS
(d) The line that form in front of service facilities is called a queue.
(d) Cost associated with service or the facility are known as _____.
- 255 -
11.11 KEYWORDS
Balking : A customer may not like to join the queue seeing it very
long and he may not like to wait.
Jockeying : If there are number of queues then one may leave one
queue to join another.
Exercise Problems:
1. A Bank operates a single facility ATM machine. Customers arrive at the rate of 10
customers per hour according to Poisson probability distribution. The time taken for an
ATM transaction is exponential which means 3 minutes on an average. Find the
following:
2. At an average 12 cars per hour arrive at a single-server, drive-in teller. The average
service time for each customer is 4 minutes, and the arrivals and services are Poisson and
exponentially distributed respectively. Answer the following questions:
(c) What is the probability that an arriving car need not wait to take-up service?
3. At a single facility security check at an airport, passengers arrive at the check- point on
an average of 8 passengers per minute and follows a Poisson probability distribution. The
checking time for a customer entering security check area takes 10 passengers per minute
and follows an exponential probability distribution. Determine the following:
(a) On an average, how many passengers are waiting in queue to enter the check- point?
(b)On an average, what is the time taken by a customer leaving the check- point?
4. In a college computer lab, computers are interconnected to one laser printer. The printer
receives data files for printing from these 25 computers interconnected to it. The printer
prints the files received from these 25 computers at the rate of 5 data files per minute.
The average time required to print a data file is 6 minutes. Assuming the arrivals are
Poisson distributed and service times are exponentially distributed, determine
(b)On an average, how much time must a computer operator wait to take a print-out?
(c) On an average, what is the expected number of operators that will be waiting to take
a print-out?
5. Skyline pizza is a famous restaurant operating a number of outlets. The restaurant uses a
toll-free telephone number to book pizzas at any of its outlets. It was found that an
average of 15 calls are received per hour and the average time to handle each call is 2.5
minutes. Determine the following:
6. From historical data, a two-wheeler service station observe that bikes arrive only for
water wash is at the rate of 7 per hour per 8 hour shift. The manager has a record that it
takes 5 minutes for water service and another 2 minutes for greasing and general check.
Assuming that one bike is washed at a time, find the following:
(c) Find the probability that there are exactly 10 customers in the system.
8. In a toll gate, vehicles arrive at a rate of 120 per hour. An average time for a vehicle to
get a pass is 25 seconds. The arrivals follow a Poisson distribution and service times
follow an exponential distribution. (a) Find the average number of vehicles waiting and
the idle time of the check-post. (b) If the idle time of the check post is less than 10%, the
check-post authorities will install a second gate. Suggest whether a second gate is
necessary?
9. A hospital has an X-ray lab where patients (both in-patient and out-patient) arrive at a
rate of 5 per minute. Due to variation in requirement, the time taken for one patient is 3
minutes and follows an exponential distribution.
- 258 -
10. In the production shop of a company breakdown of the machine is found to be Poisson
with an average rate of 3 machines per hour. Breakdown time at one machine costs
₹ 40 per hour to the company. There are two choices before the company for hiring the
repairmen, one of the repairmen is slow but cheap, the other is fast but expensive. The
slow-cheap repairman demands ₹ 20 per hour and will repair the breakdown machine
exponentially at the rate of 4 per hour. The fast expensive repairman demands ₹ 30 per
hour and will repair exponentially on an average rate of ₹6 per hour. Which repairman
should be hired?
11.13 REFERENCES
1. T.L. Satty, Elements of Queuing, New York McGraw Hill Theory.
2. A.M. Lee, Applied Queuing theory.
3. Cooper, R.B., Introduction to Queuing theory, New York MacMillan Co.
4. Morse, Philip M.Ques, Inventories & maintenance, New York John Wiley & Sons.
5. Panieo, J.A., Queuing Theory: A Study of Waiting Line of Business, Economics,
Science, Englewood, No. 3, Prentice-Hall.
6. Bhat, U.N. “The Value of Queuing Theory – A Rejoinder Interface, Vol. 8, No. 3 pp. 27-
78.
7. Byrd. J., The value of queuing & Interfaces, Vol. 8, No. 3, pp. 22-26.
8. Render, B & Stain R.M., Cases & readings in quantitative analysis, Boston: Allyn &
Bacon, 1982.
9. Graff G, “Simple Queuing theory saves Unnecessary Equipment”, Industrial
Engineering, Vol. 3.
10. Paul R.I., Stevens R.E., Staffing service activities with waiting the models decision,
Science, Vol. 2
11. Kalavathy S., Operations Research, Vikas Publishing House Pvt Ltd, 2002.
- 259 -
UNIT – 12 SEQUENCING PROBLEM
Structure:
12.0 Objectives
12.1 Introduction
12.8 Summary
12.9 Keywords
12.11 References
- 260 -
12.0 OBJECTIVES
After studying this unit, you will be able to;
12.1 INTRODUCTION
When a number of jobs are given to be done and they require processing on two or more
machines, the main concern of a manager is to find the order or sequence to perform these jobs.
We shall consider the sequencing problems in respect of the jobs to be performed in a factory
and study the method of their solution. Such sequencing problems can be broadly divided in
two groups. In the first one, there are n jobs to be done, each of which requires processing on
some or all of the k different machines. We can determine the effectiveness of each of the
sequences that the technologically feasible (that is to say, those satisfying the restrictions on
the order in which each job must be processed through the machines) and choose a sequence
which optimizes the effectiveness. To illustrate, the timings of processing of each of the n jobs
on each of the k machines, in a certain given order, may be given and the time for performing
the jobs may be the measure of effectiveness. We shall select the sequences for which the total
time taken in processing all the jobs on the machines would be the minimum.
In this unit we will look into solution of a sequencing problem. In this unit the solutions of
following cases will be discussed:
a) n jobs and two machines A and B, all jobs processed in the order AB.
b) n jobs and three machines A, B and C all jobs processed in the order ABC
Number of Machines: It means the service facilities through which a job must pass before it
is completed.
Processing order: It refers to the order in which various machines are required for completing
the job.
- 261 -
Processing time: It means the time required by each job on each machine.
Idle time on a machine: This is the time for which a machine remains idle during the total
elapsed time. The notation xij is used to denote the idle time of a machine j between the end of
the (i-1)th job and the start of the ith job.
Total elapsed time: This is the time between starting the first job and completing the last job
which also includes the idle time, if exists.
No Passing rule: It means passing is not allowed, i.e., maintaining the same order of jobs over
each machine. If each of N-jobs is to be processed through 2 machines M1 and M2 in the order
M1 M2 then this rule will mean that each job will go to machine M1 first and then to M2 (i.e.)
if a job is finished on M1, it goes directly to Machine M2 if it is empty, otherwise it starts a
waiting line or joins the end of the waiting line, if one already exists. Jobs which form a waiting
line are processed on machine M2 if it already exists.
Job(s)
Machine
1 2 3 -- - i -- - n
A A1 A2 A3 -- - Ai -- - An
B B1 B2 B3 -- - Bi -- - Bn
The problem is to find the sequence (or order) of jobs so as to minimize the total elapsed
time T. The solution of the above problem is also known as Johnson’s procedure which involves
the following steps:
Step-1: Select the smallest processing time occurring in the list A1,A2,A3, --- , An ;
B1,B2,B3, --- , Bn if there is a tie, either of the smallest processing times can be
selected.
Step-2: If the least processing time is Ar , select the rth job first. If it is Bs, do the sth job
last as the given order is AB
Step-3: There are now (n-1) jobs left to be ordered. Repeat steps I and II for the
remaining set of processing times obtained by deleting the processing time for
both the machines corresponding to the job already assigned.
Step-4: Continue in the same manner till the entire jobs have been ordered. The resulting
ordering will minimize the total elapsed time T and is called the optimal
sequence.
Step-5: After finding the optimal sequence as stated above find the total elapsed time
and idle times on machines A and B as under:
Total elapsed The time between starting the first job in the optimal
time = sequence on machine A and completing the last job in
the optimal machine B.
Idle time on (Time when the last job in the optimal sequence on
machine A = sequences is completed on machine B)- (Time when
- 263 -
the last job in the optimal sequences is completed on
machine A)
Idle time on (Time when the first job in the optimal sequences is
∑𝑛 th
= completed on machine A)+ 𝑘 = 2 [(time when k
machine B
job starts on machine B) – (time (k – 1)st job finished
on machine B)]
Illustration–1:
There are five jobs each of which must go through the two machines A and B in the order in
the order AB. Processing times are given below.
Job 1 2 3 4 5
Machine A 5 1 9 3 10
Machine B 2 6 7 8 4
Determine a sequence for five jobs that will minimise the total elapsed time
Solution:
The smallest processing time in the given problem is 1 on Machine A. So, perform job 2 in
the beginning as shown below.
Job 1 3 4 5
m/c A 5 9 3 10
m/c B 2 7 8 4
Again, the smallest processing time in the reduced list is 2 for job 1 on the machine B. So,
place the job 1 last.
2 1
- 264 -
Continuing in the same manner the next reduced list is obtained
Job 3 4 5
m/c A 9 3 10
m/c B 7 8 4
2 4 1
Job 3 5
m/c A 9 10
m/c B 7 4
2 4 5 1
2 4 3 5 1
Flow of jobs through machine A and B using the optional sequence (viz)
2 – 4 – 3 – 5 – 1.
- 265 -
Illustration-2:
There are nine jobs, each of which must go through two machines P and Q in the order PQ, the
processing times (in hours) are given below:
Job(s)
Machine
A B C D E F G H I
P 2 5 4 9 6 8 7 5 4
Q 6 8 7 4 3 9 3 8 11
Find the sequence that minimizes the total elapsed time T. Also calculate the total idle time for
the machines in this period.
Solution:
The minimum processing time on two machines is 2 which correspond to task A on machine
P. This shows that task A will be preceding first. After assigning task A, we are left with 8
tasks on two machines
Machine B C D E F G H I
P 5 4 9 6 8 7 5 4
Q 8 7 4 3 9 3 8 11
Minimum processing time in this reduced problem is 3 which correspond to jobs E and G (both
on machine Q). Now since the corresponding processing time of task E on machine P is less
than the corresponding processing time of task G on machine Q therefore task E will be
processed in the last and task G next to last. The situation will be dealt as
A G E
The problem now reduces to following 6 tasks on two machines with processing time as
follows:
- 266 -
Machine B C D F H I
P 5 4 9 8 5 4
Q 8 7 4 9 8 11
Here since the minimum processing time is 4 which occurs for tasks C and I on machine P and
task D on machine Q. Therefore, the task C which has less processing time on P will be
processed first and then task I and task D will be placed at the last i.e., 7th sequence cell.
A C I D G E
Machine B F H
P 5 8 5
Q 8 9 8
In this reduced table the minimum processing time is 5 which occurs for tasks B and H both
on machine P. Now since the corresponding time of tasks B and H on machine Q are same i.e.
8. Tasks B or H may be placed arbitrarily in the 4th and 5th sequence cells. The remaining task
F can then be placed in the 6th sequence cell. Thus the optimal sequences are represented as
A C I B H F D G E
or
A C I H B F D G E
Further, it is also possible to calculate the minimum elapsed time corresponding to the optimal
sequencing A → C → I → B → H → F → D → G → E.
- 267 -
Job Machine P Machine Q Ideal Time
Sequence Time In Time Out Time In Time Out A B
A 0 2 2 8 - 2
C 2 6 8 15 - -
I 6 10 15 26 - -
B 10 15 26 34 - -
H 15 20 34 42 - -
F 20 28 42 51 - -
D 28 37 51 55 - -
G 37 44 55 58 - -
E 44 50 58 61 61-50 -
11 2
Hence the total elapsed time for this proposed sequence staring from job A to completion of
job G is 61 hours .During this time machine P remains idle for 11 hours (from 50 hours to 61
hours)and the machine Q remains idle for 2 hours only (from 0 hour to 2 hour ).
The following steps are used to convert the given problem into two machine problems.
Step 1 Find the minimum processing time for the jobs on first and last machine and the
maximum processing time for the second machine.
min Ai ≥ max Bi
or
min Ci ≥ max Bi
Step 3 If none of the inequality in step 2 are satisfied this method cannot be applied.
- 268 -
Step 4 If at least one of the inequality in step 2 is satisfied we define two machines G and H
such that the processing time on G & H are given by
Gi = Ai + Bi i = 1, 2…n
Hi = Bi + Ci i = 1, 2…n
Step 5 For the converted machines G & H, we obtain the optimum sequence. Using two
Machine algorithm.
Illustration – 3:
There are five jobs (namely 1,2,3,4 and 5), each of which must go through machines A, B and
C in the order ABC. Processing Time (in hours) are given below:
Jobs 1 2 3 4 5
Machine A 5 7 6 9 5
Machine B 2 1 4 5 3
Machine C 3 7 5 6 7
Find the sequence that minimum the total elapsed time required to complete the jobs.
Solution:
Here Min Ai = 5 and Ci =3; Max Bi = 5 since the condition of Min. Ai ≥ Max. Bi is satisfied
the given problem can be converted into five jobs and two machines problem.
Jobs Gi = Ai + Bi Hi = Bi + Ci
1 7 5
2 8 8
3 10 9
4 14 11
5 8 10
2 5 4 3 1
- 269 -
Total elapsed Time will be
2 0 7 7 8 8 15 - 7 8
5 7 12 12 15 15 22 - 4 -
4 12 21 21 26 26 32 - 6 4
3 21 27 27 31 32 37 - 1 -
1 27 32 32 34 37 40 40-32=8 1 -
40-34=6 -
8 25 12
Idle time for Machine B is 25 hours (0-7, 8-12, 15-21, 26-27, 31-32 and 34-40)
Illustration – 4:
A Machine operator has to perform three operations turning, threading and knurling on a
number of different jobs. The time required to perform these operations (in minutes) for each
job is known. Determine the order in which the jobs should be processed in order to minimize
the total time required to turn out all the jobs. Also find the minimum elapsed time.
Job 1 2 3 4 5 6
Turning 3 12 5 2 9 11
Threading 8 6 4 6 3 1
Knurling 13 14 9 12 8 13
- 270 -
Solution:
max (B1) = 8
Step 2
Such that Gi = Ai + Bi
Hi = Bi + Ci
Job 1 2 3 4 5 6
G 11 18 9 8 12 12
H 21 20 13 18 11 14
4 3 1 6 2 5
To find min total elapsed time and idle time for Machines A, B and C
- 271 -
Total elapsed time = 77 minutes
Step 1 Find Min Mi and Min Mik and Max. of each of Mi2, Mi3 ...Mik1 for I = 1, 2…n
or
Step 3 If the inequality in step 2 are not satisfied the method fails, otherwise, go to next step.
Step 4 In addition to step 2 if Mi2 + Mi3 + … Mik-1 = C, where C is a positive fixed constant for
all i = 1, 2 … n.
Then determine the optimal sequence for n jobs and the two machines are Mi and M1 in the
order Mi M2 by using the optimum sequence algorithm.
Step 5 If the condition Mi2 + Mi3 + … Mi4.1 ≠ C for all i = 1,2 …n, we define two machines G
and H such that
Determine the optimal sequence of performance of all jobs on G and H using the optimum
sequence algorithm for two machines.
- 272 -
Illustration – 5:
Four jobs 1, 2, 3 and 4 are to be processed on each of the five machines A, B, C, D, and
E in the order A B C D E. Find the total minimum elapsed time if no passing of jobs is
permitted. Also find the idle time for each machine.
Jobs
Machines
1 2 3 4
A 7 6 5 8
B 5 6 4 3
C 2 4 5 3
D 3 5 6 2
E 9 10 8 6
Solution:
Since the problem is to be sequenced on five machines, we convert the problem into two
machine problems by adopting the following steps.
i = 1,2,3,4
is satisfied. Therefore, we can convert the problem into two machine problems.
Gi = Ai + Bi + Ci + Di
Hi = Bi + Ci + Di + Ei i = 1,2,3,4.
Job 1 2 3 4
G 17 21 20 16
H 19 25 23 14
- 273 -
Machine A Machine B Machine C Machine D Machine E
Job
In Out In Out In Out In Out In Out
1 0 7 7 12 12 14 14 17 17 26
3 7 12 12 16 14 19 19 25 26 34
2 12 18 18 24 24 28 28 33 34 44
4 18 26 26 29 29 32 33 35 44 50
Idle time
A B C D E
- 7 12 14 17
- - - 2 -
- 2 5 3 -
- 2 1 - -
50-26 21 18 15 -
=24 32 36 34 17
Idle time for m/c A = 24 hrs.; Idle time for m/c B = 32 hrs.; Idle time for m/c
E = 17 hrs.
Illustration – 6:
When passing is not allowed. Solve the following problem giving an optimal solution.
Job Machine
G M1 M2 M3 M4
A 24 7 7 29
B 16 9 5 15
C 22 8 6 14
D 21 6 8 32
- 274 -
Solution:
The given problem is having four jobs on four machines. The optimum sequence can be
obtained by converting it into 2 machine problems. The following steps are adopted to find the
optimum sequence.
Step 3 In addition to this inequality also we have Mi2 + Mi3 = 14 for i = 2,3. We have two
Machines M1 and M4 in the order M1 M4
Job A B C D
M1 24 16 22 21
M4 29 15 14 32
D A B C
D 0 21 21 27 27 35 35 67
A 21 45 45 52 52 59 67 96
B 45 61 61 70 70 75 96 111
C 61 83 83 91 91 97 111 125
- 275 -
Idle time
M1 M2 M3 M4
- 21 27 35
- 18 17 -
- 9 11 -
42 13 16 -
- 34 28 -
42 95 99 35
Total elapsed time = 125 hrs.
Idle time for m/c M1 = 43 hrs; Idle time for m/c M2 = 95 hrs; Idle time for m/c M3 = 99
hrs; Idle time for m/c M4 = 35 hrs.
Jobs 1 2 3 4 5 6 7 8 9
Machine A 4 9 5 10 6 12 8 3 8
Machine B 6 4 8 9 4 6 2 6 4
Machine C 10 12 9 11 14 15 10 14 12
1. Idle time is included between the first job and last job.
3. Operations once started need not require to perform till the end.
- 276 -
12.8 SUMMARY
As we have discussed, sequencing problems are concerned with an appropriate order
(sequence) for a series of jobs to be done a finite number of service facilities (like machine) in
some well defined technological order so as to optimise some efficiency measure such as total
elapsed time or overall cost, etc. In simple, sequencing problems deals the selection of an
optimum order for the number of jobs to perform with a finite number of facilities. It is required
to know what time of date each jobs is due as well as when it will start. It is also interested in
figuring out the order of jobs that will minimises the total elapsed time for processing all the
jobs from the beginning of the job the end of the last job.
Exercise Problems:
1. Six jobs go first over machine I and then over machine II. The order of completion of
jobs no significance. The following gives the machine times in hours for six jobs and the
two machines.
- 277 -
Job 1 2 3 4 5 6
5 9 4 7 8 6
Machine I
7 4 8 3 9 5
Machine II
Find the sequence of jobs that minimizes the total elapsed time to compete the jobs.
2. We have seven jobs each of which has to go through the machine M1 and M2 in the order
M1 M2. Processing time (in hours) are given as
Job 1 2 3 4 5 6 7
3 12 15 6 10 11 9
Machine M1
8 10 10 6 12 1 3
Machine M2
Determine a sequence of these jobs that will minimize the total elapsed time.
3. Find the sequence that minimize the total elapsed time required to complete the following
tasks
Tasks A B C D E F G
3 8 7 4 9 8 7
Time on I m/c
4 3 2 5 1 4 3
Time on II m/c
6 7 5 11 5 6 12
Time on III m/c
4. Find the sequence for the following eight jobs that will minimize the total elapsed time
for the competition of all jobs. Each job is processed in the same order.
Jobs
Time for
machines 1 2 3 4 5 6 7 8
4 6 7 4 5 3 6 2
A
8 10 7 8 11 8 9 13
B
5 6 2 3 4 9 15 11
C
- 278 -
5. Solve the following sequencing problem, when passing is not allowed.
Machine
Item
A B C D E
9 7 5 4 11
I
8 8 6 7 12
II
7 6 7 8 10
III
10 5 5 4 8
IV
12.11 REFERENCES
1. T.L. Satty, Elements of Queuing, New York McGraw Hill Theory.
2. A.M. Lee, Applied Queuing theory.
3. Cooper, R.B., Introduction to Queuing theory, New York MacMillan Co.
4. Morse, Philip M.Ques, Inventories & maintenance, New York John Wiley & Sons.
5. Panieo, J.A., Queuing Theory: A Study of Waiting Line of Business, Economics,
Science, Englewood, No. 3, Prentice-Hall.
6. Bhat, U.N. “The Value of Queuing Theory – A Rejoinder Interface, Vol. 8, No. 3 pp. 27-
78.
7. Byrd. J., The value of queuing & Interfaces, Vol. 8, No. 3, pp. 22-26.
8. Render, B & Stain R.M., Cases & readings in quantitative analysis, Boston: Allyn &
Bacon, 1982.
9. Graff G, “Simple Queuing theory saves Unnecessary Equipment”, Industrial
Engineering, Vol. 3.
10. Paul R.I., Stevens R.E., Staffing service activities with waiting the models decision,
Science, Vol. 2.
11. Kalavathy S., Operations Research, Vikas Publishing House Pvt Ltd, 2002.
- 279 -
Karnataka State Open University
Mukthagangothri, Mysuru – 570 006
[email protected] III SEMESTER M.COM
QUANTITATIVE TECHNIQUE
COURSE CODE:MCOHC3.2
BLOCK
4
Page No.
13.0 Objectives
13.1 Introduction
13.11 Illustrations
13.13 Summary
13.14 Keywords
13.16 References
- 280 -
13.0 OBJECTIVES
After studying this unit, you will be able to;
13.1 INTRODUCTION
In this unit we are going to discuss about the inventory control and how to minimised the
total cost of inventory. The inventory control system offers comprehensive report capabilities
to keep you on top of inventory status. It can facilitate in bringing about the creating of new or
improved purchasing policies, save policies, pricing modelling and even enhanced customer
service.
The inventory means a physical stocks of good which is kept in hand for smooth and
efficient running of future affairs of an organisation at the minimum costs of funds blocked in
inventories. In a manufacturing organisation, inventory control plays a significant role because
the total investment in inventories of various kinds is quite substations. In this chapter we are
going to discuss the meaning of inventory, need to control inventory, advantage of material
control, essential factor, of material control, the ABC analysis techniques, process of inventory
control.
Inventory can be defined as the stock of goods, commodities or other resources that are
stored at any given period for future production. In real, inventory control is a process itself,
with the help of which, the demand of items, scheduling, purchase receiving, inspection,
storage and despatch are arranged in such a manner that at minimum cost and in minimum
time, the goods can be despatched to production department. Inventory control makes use of
available capital in a most effective way and ensures adequate supply of goods for production.
1. For effective cost accounting system: Cost accounting system is useful only when there
is a tight control over cost and inventory cost is a major part of total production cost.
- 281 -
2. To check waste and wastage: Inventory control not just only ensures uninterrupted material
supply to production department but also ensures the control from purchasing to supply of
finished goods to custome₹ So in this way it checks waste and wastage whether it is about
time, money or material.
4. For the success of business: Customer’s satisfaction is very much important for the
success of business and customer’s satisfaction is directly related to the goods supplied to
them. If the goods supplied to customers are low in cost with good quality at right time, it
ensures the success of business. Inventory Control helps inachieving this goal.
5. For the life of the business: In absence of Inventory Control there are many risks of
losses.
6. To check national wastage: Inventory control checks the wastage of nation’s resources
such as raw minerals, ores, etc.
- 282 -
13.4 ESSENTIAL FACTORS OF MATERIAL CONTROL
For the success of material control following factors should be kept in mind.
5. Use of Standard Forms: Standards forms should be used so that any information can be
send to all department within no time.
7. Proper Storing System: Adequate and well organised warehouse facilities with well-
equipped proper handling facilities must be there. Such facilities will reduce the wastage
due to leakage, wear and tear, sustained dust and mishandling of materials. Store location
should be in between the purchase department and production department, so that cost of
internal transportation can be minimised.
9. Proper Issuing System: There should be a well organised issuing system of material so
that production process do not suffer.
10. Perpetual Inventory System: Daily stock position should be taken in this system.
- 283 -
11. Fixing of Various Stock Levels: Minimum stock level, maximum stock level, reorder
point, safety level etc, should be pre-determined to ensure the continuity of smooth
production.
13. Regular Reporting System: The information regarding the stock position, materials
quantity etc., should be available to management regularly.
For the convenience to understand the topic, the inventory control system may be divided into
three parts:
2. Preparation of Purchasing Budge: First of all the production target of the company
should be determined, on the basis of which the budget for purchasing of material is
prepared.
- 284 -
Following points should be kept in mind while preparing purchase budget:
(ii) The quantity and quality of the material according to the production
requirements.
(iv) Present balance of materials and predictions to receive the materials ordered.
(vii) The conditions regarding the value of the material and rebate or discount on it.
3. Preparation of Purchase Requisition Slip: The initiations of purchase begins with the
formal request from the various sections or departments to the purchase department to
order goods. The request is made in a prescribed form to the purchase department by the
departments needing the goods, authorising the purchase department for procuring the
goods as per the specifications given in the slip by the date mentioned on it.
Specimen of a PRS
- 285 -
For use of department issuing this For use of Purchased department
requisition
The requisitions are generally prepared in triplicate the original copy is sent to the
purchase department, the second copy is retained by the store or the department initiating the
purchase requisition and third are is sent to the costing department.
4. Obtaining the Tender: After the decision for purchase tenders are invited from the
prospective suppliers on studying the terms of supply and the quantity and quality of the
goods. Vendor is selected out of the tenderers for the comparative study of tendere₹
Following type of table may be used:
Schedule of Quotations
- 286 -
5. Sending Purchase Order: After comparing the difference tenderers, the best vendor is
decided and the order of required material quotation is placed to him.
Purchase order is prepared in prescribed form by the purchase department and sent to the
vendor authorising him to supply a specified quantity and quality of the materials at the
stipulated terms at the time and place mentioned therein. Generally purchase order has
the following information:
Please supply the following items in accordance with the terms and conditions mentioned
herein ........................
- 287 -
Terms and conditions:
(Signature)
Acknowledgement
Received on ........................
From
........................
- 288 -
Goods Quantity No. of Order Delivery Demanded Remarks Inspection
by
Packets No. Note No.
department
etc.
rejected
ledger ref.
6. Receiving and Inspection of Materials: When goods arrive they are taken delivery of
and parcels or packet unpacked and the contents of the packages are checked by the
receiving clerk with the order placed by the purchasing department to the vendor. After
proper checking goods should be delivered to the laboratory or inspection department.
Goods received note is prepared here.
8. Payment of Purchased Material: After required inspection etc. final report is sent to
purchase officer, who sent it to payment officer after placing required entries in the
report. After checking the ledger, payment officer authorises accounts clerk for payment.
1. Issue of Materials: When a foreman of any production department needs materials from
store, he prepares three copies of goods requisition slip. If the material is costly and
important then factory manager also sign these copies. One copy of requisition slip is
kept by foreman itself and other two copies are given to stores. According to the
requisition slip the store-keeper issues the materials to foreman. Foreman signs the two
copy of store’s requisition slips to verify that he has received the materials. then
storekeeper makes the required entries in the bin card. After signing both the copies of
- 289 -
requisition slip storekeeper sent one copy to accountant of store. After recording the issue
of materials, store accountant sent this copy to costing department.
To .......................... No ..........................
Rate Issued by
Amount ……….
- 290 -
Quantity Unit Description Code No. Office use only Remarks
Rate Issued by
Amount ……….
- 291 -
3. To Prepare Material Abstract: (For details see Inventory Storing System).
Material Abstract
4. Periodical Checking of Materials: To control the issue of materials this is very much
necessary that bin cards, store control records and store ledgers are checked regularly and
if any discrepancy is found, proper corrective actions should be taken.
1. Receipt of Material in Store: The storekeeper receives the material along with the goods
received note from the receiving section. The material are then classified according to
the nature of the material. The material should be arranged in bins especially meant for
the materials. A bin card is attached with each bin or rack displaying the identification
mark or code, minimum, maximum and ordering levels of materials and receipts, issues
- 292 -
and balance of materials in hand, so that the exact position may be known at any time
whenever desired.
BIN CARD
No.
2. Issue of Material from Store: The store undertakes the responsibility of issuing the
material to the using departments. In order to prevent malpractices, the materials must be
issued only against the properly authorised requisition slips. These requisition must be
properly checked and scrutinised to avoid over issue of materials. All requisition received
must be posted immediately or daily on the bin cards and on the stock control cards.
Generally three copies of requisition slips are prepared — first two copies are given to
the stores and third copy kept with the demanding department. Store in charge keeps one
copy of requisition slip for himself and other copy he sent to accounts department.
3. Return of Material to Store: If a department uses less material to its demand then it
return the material to stores. Goods return slips are sent along with the materials. The
same specifications and details of materials are given in goods return slips as they were
- 293 -
mentioned in requisition slips. Three copies of goods return slips are prepared. First two
copies are sent to stores department and third copy is kept by the goods returning
department itself. Store keeper sent one copy to accounts department. The colour of both
requisition slip and return slips are kept different to identify them easily.
5. Material Abstract: In big industries where the large quality of materials are received,
issued and transferred daily, “material abstract” is prepared weekly or fortnightly to
control the inventory. A physical verification of quantity in stores and other departments
is done by material abstract.
The minimum stock level may be calculated by the use of the following formula: Minimum
Stock Level = Re-ordered level – (Average rate of consumption × Lead time)
1. Lead Time: This is the time lag required to obtain the delivery of fresh supplies. If this
time is more than the minimum inventory level will be high.
2. Inland or Importable Inventory: If the material is to be import then the lead time will
be more implying minimum inventory level is to be kept high.
- 294 -
3. Availability of Inventory: If the material is not easily available then the minimum stock
level to be kept high.
5. Nature of the Material: Materials that are regularly stored must maintain a minimum
level. If on customer’s order a special item of material is to be purchased, no minimum
level is required to be fixed for that.
6. The Maximum Time Required from the Date of Order to the Date of Actual
Delivery: It is known as the Lead Time. The longer the lead time the lower is the
minimum level, provided the reorder point remains constant.
7. Rate of Consumption of the Material: The minimum rate, the maximum rate and the
normal rate of consumption are to be taken into consideration.
Maximum Level = Re- order level + Re-order quantity – Minimum consumption × Minimum
Re-order period
Or
4. Nature of the Material: The materials which deteriorate quickly are stored as
minimum as possible.
- 295 -
5. Storage space available for the material.
6. Price Economy: Seasonal materials are cheap during the harvesting reasons. So
maximum purchase is made during that season and as a result the maximum level is
high.
8. Cost of the material and the finance available: When the material is costly the
maximum level is likely to be relatively low. If the price is likely to go up maximum
level should be high.
9. Inventory Turnover: In case of slow moving materials the maximum level is low
and in case of quick moving material it is high.
10. Nature of Supply: If the supply is uncertain the maximum level should be as high as
possible.
11. Economic Order Quantity (EOQ): Maximum level largely depends in economic
order quantity, because unless otherwise contra indicated the economic order
quantity decides the quantity ordered and hence decides the maximum level.
= Maximum usage per day × Maximum Re-order period or Maximum Delivery Time
Or
- 296 -
Assumptions of Re-order point
1
Average stock level = [Minimum Level + Maximum level]
2
1
or Average stock level = Minimum level + [Re-order Quantity]
2
Some concerns fix danger level below the re-ordering level but above the minimum
level. If action for purchase is taken as soon as the stock reaches the re-ordering level, the
danger level bears no importance except that, when the stock reaches the danger level (but not
yet the minimum level) a reference may be made to the purchase department to ensure that
delivery is received before the actual stock reaches the minimum level.
When the danger level is fixed below the minimum, it being reaches by the actual stock,
the defect in the system is identified and corrective measure becomes necessary. When the
danger level is fixed above the minimum, it being reached by the actual stock, preventive
measure is to be taken so that the stock may not go below the minimum level.
- 297 -
It is the point or level of stock which the material stock should never be allowed to
reduce. It is generally a level below the minimum level. As soon as the stock of material reaches
this point, urgent action is needed for replenishment of stock.
Re-order Quantity: The quantity which is ordered at re-order point is called re-order quantity.
This is determined on the basis of minimum stock level and maximum stock level. This is
normally used in notation of economic order quantity.
13.11 ILLUSTRATIONS
Illustrations - 1
Calculate (i) Re-order Level; (ii) Minimum Level; and (iii) Maximum Level for each
Component A and from the following information:
Solution:
(ii) Minimum Level = Re-order Level – (Normal Usage × Average Re-order Period)
- 298 -
Average Re-order Period for Component B = 4 + 6 = 5
= 650 Units
= 750 Units
Illustration - 2:
From the following particulars, calculate: (a) Re-order Level (b) Minimum Level, (c)
Maximum Level, (d) Average Level:
Solution:
(b) Minimum Level = Re-order Level – (Normal Usage × Average Re-order Period)
= 27.5 days
- 299 -
= 7,400 Units.
= 1,150 + 7,400
= 4, 275 Units
Illustration - 3:
A manufacturer buys costing equipment from outside suppliers ₹ 30 per unit. Total annual
needs are 800 units. The following data is available:
Solution:
EOQ = CH
= 10 % of ₹ 30 + Re 1 = ₹ 3 + Re. 1 = ₹ 4.
- 300 -
Illustration 4:
Fair Deal Limited uses ₹ 1,00,000 materials per year. The administration cost per purchase in
₹ 100 and the carrying cost is 20% of the average inventory. The company has a purchase
policy on the basis of economic order quantity but has been offered a discount of 0.5% in the
case of purchase five times per year. Advise the company whether it should accept new offer
or not?
Solution:
E.O.Q. (in ₹) =
CH
2 1,00,000 100
=
0.20
10,00,00,000
=
= ₹ 10,000
qo 10,000
(iii) Carrying Cost = X CH = X 0.2 ₹ 1,000
2 2
Total Cost ₹ 1,02,000
- 301 -
Total Cost in case of each order is placed or ₹ 19,900 i.e., ₹ 20,000 – 0.5% discount:
R
(ii) Ordering Cost = X Cp
qo
99,500
= X 100 500.00
19,900
qo
(iii) Carrying Cost = X CH
2
= 19,900 x 0.199 1,980.05
[Note: Here P = Re. 1, 0.5% or Re. 1 = Re. 1 = Re. 0.95, CH = 0.95 × 20% = Re. 0.199]
On the basis of above analysis the offer should be accepted as it will save ₹ 1,02,000 –
1,01,980.05 = ₹ 19.95.
Illustration 5:
A pharmaceutical factory consumes annually 6,000 kgms. of a chemical costing ₹ 5 per kgm.
Placing each order costs ₹ 25 and the carrying cost is 6% per year per kgm. of average
inventory. Find the Economic Order Quantity and the total inventory cost.
The factory works for days in a year. If the procurement time is 15 days and safety stock 200
kgms., find the re-order point and maximum and average inventories levels.
If the supplier offers a discount of 5% on the cost price for a single order of annual requirement,
should the factory accept it?
Solution:
2 60,000 25
= 0.30o
3,00,000
=
0.30
= 10,00,000 =1,000kgms.
5x6
CH = 6% of Average inventory i.e., = Re.30
100
R x CH qo x CH
T.I.C = (RxP) + +
qo 2
6,000 1,000
= (6,000x5) + x 25 + x .30
1,000 2
=30,000+150+140= ₹ 30,000
= 6,000 x 15 + 200
300 1
= 300+200+=500 kgms.
- 303 -
or Maximum Stock Level = q0 + Safety Stock
Minimum Stock Level = Re-order Level – (Normal usage × Average Re-order period)
R
* Normal Usage =
No. of Working days
6,000
=
300
= 20 kgms.
1,000 + 200
= = 700 kgms.
2
TIC if a single order of 6,000 kgms is placed:
6
CH = 6% of Average Inventory i.e., 4.75 × =Re.285;
100
Cp = ₹ 25; R = 6,000 kgms; qo = 6,000 kgms.
- 304 -
6,000 6,000
= (6,000 x 4.75) + x 25 + x 0.25
6,000 2
The company should accept the offer of 5% discount in purchase price by placing a single
order of 6,000 kgms. because the total inventory cost in this case is less by ₹ 30,300 – ₹ 29,380
= ₹ 920 as compared to total inventory cost without discount offer.
Illustration 6:
A trading company expects to sell 15,000 mixers during the coming year. The cost per mixer
is ₹ 200. The cost of storing a mixer for 1 year is ₹ 5 and the ordering cost is ₹ 540 per order.
Find the Economic Order Quantity. Would it be profitable to the company to accept a discount
offer of 30% on a single order per year. The storing cost continuing to be ₹ 5 per mixer per
year.
Solution:
2x15,000x540
EOQ = 5
= 32,40,000
=1,800 units
15,000 1,800
= (15,000 x 200) + x540 + x5
1,800 2
- 305 -
= 30,00,000 + 4,500 + 4,500
= 30,09,000.
R q0
TIC = (RxP) + x Cp + x CH
q0 2
15,000 15,000
= (15,000 x 140) + x540 + x5
15,000 2
= 21,00,000 + 540 + 37,500
= 21,38,040.
The company should accept the offer of 30% discount as it will save ₹ 30,09,000 – ₹21,38,040
= ₹ 8,70,960.
Illustration 7:
A manufacturer requires 1,000 units of a raw material, per month. The ordering cost is ₹ 15 per
order. The carrying cost in addition to ₹ 2 per unit, is estimated to be 15% of average inventory
per unit per year. The purchase price of the raw material is ₹ 10 per unit. Find the Economic
Lot Size and the total cost.
The manufacturer is offered as 5% discount in purchase price for order for 2,000 units or more
but less than 5,000 units. A further 2% discount is available for order of 5,000 or more units.
Which of the three ways of purchase he should adopt?
Solution:
Cp = ₹ 15 per order;
P = (i) ₹ 10 per unit in case of order for less than 2,000 units.
(ii) ₹ 10 – 5% of ₹ 10 i.e., ₹ 9.50 in case of order for 2,000 or more units but less than 5,000
units.
- 306 -
CH = (i) ₹ 2 + 15% of ₹ 2 of Average inventory i.e., ₹ 2 + 1.50 = ₹ 3.50 per unit per
annum in case of order for less than 2,000 units.
(ii) ₹ 2 + 15% of ₹ 9.50 = ₹ 2 + 1.425 = ₹ 3.425 per unit per annum in case of order for
2,000 units or more but less than 5,000 units.
(iii)₹ 2 + 15% of ₹ 9.70 = ₹ 2 + 1.395 = ₹ 3.395 per unit per annum in case of order for
5,000 or more units.
2 x R x CP
CH
E.O.Q. (qo) =
2x12,000x15
= 3.50
3.60.000
= 3.50
= 1,02,857
R q0
TIC = (RxP) + x Cp + x CH
q0 2
12,000 321
= (12,000 x 10) + x15 + x 3.50
321 2
- 307 -
Alternative II: In case of order for 2,000 or more units but less than 5,000 units:
2 R CP
EOQ (qo) = CH
2x12,000x15
= 3.425
3.60.000
= 3.425
= 1,05,109.45
= 324 units.
As the Economic Lot size (324 units) is less than minimum ordering quantity (2,000 units),
the company should order at least 2,000 units to get 5% discount in purchase price
R q0
TIC = (RxP) + x Cp + x CH
q0 2
12,000 2000
= (12,000 x 9.50) + x15 + x 3.425
2000 2
2x12,000x15
= 3.395
3,60,000
= 3.395
- 308 -
= 1,06,038.29
= 325.6 units.
As the Economic Lot Size (326 units) is less than the minimum ordering quantity 5,000 units,
the company should order at least 5,000 units to get 7% discount in purchase price.
R q0
TIC = (RxP) + x Cp + x CH
q0 2
12,000 5,000
= (12,000 x 9.30) + x15 + x 3.395
5,000 2
On the basis of above analysis we find that the T.I.C. is minimum (₹. 1,17,515) in second
alternative. Hence the company should adopt this alternative.
2. ABC analysis ensure the close control over the items of A, B and C categories.
1. True.
2. True.
3. False.
4. True.
- 309 -
13.13 SUMMARY
Inventory control, also called stock control, is the process of ensuring the right amount
of supply is available in an organization. With the appropriate internal and production controls,
the practice ensures the company can meet customer demand and delivers financial elasticity.
Successful inventory control requires data from purchases, reorders, shipping, warehousing,
storage, receiving, customer satisfaction, loss prevention and turnover. Inventory control
enables the maximum amount of profit from the least amount of investment in stock without
affecting customer satisfaction. Inventory control practices and policies should apply to more
than just finished and raw goods.
Properly managing inventory can make or break a business, and having insight into your
stock at any given moment is critical to success. Regardless of the type of inventory control
process you choose, decision-makers know they need the right tools in place so they can
manage their inventory effectively. NetSuite offers a suite of native tools for tracking inventory
in multiple locations, determining reorder points and managing safety stock and cycle counts.
Find the right balance between demand and supply across your entire organization with the
demand planning and distribution requirements planning features.
13.14 KEYWORDS
Lead Time : Time between ordering and receiving
the good.
- 310 -
13.15 QUESTIONS FOR SELF STUDY
1. What do you understand by inventory control?
3. Discuss the various factors which determine the level of inventory control.
Y : 2 to 4 weeks
7. From the following information determine the Re-order point, Minimum Stock Level
and Maximum Stock Level:
8. A manufacturer’s requirement for raw materials is 12,800 kgms. per annum. The
purchase price of it is ₹ 50 per kgm. Ordering cost is ₹ 100 per order and carrying cost
is 8% of average inventory. The manufacturer can procure its annual requirement of raw
material higher in one single lot or by ordering of 400, 800, 1600 or 3,200 kgms. quantity.
Find which of these order quantities is the Economic Order Quantity using tabular
method.
- 311 -
9. The annual requirement of a product in a firm is 1,000 units. The purchase price per unit
is ₹ 50; ordering cost is ₹ 150 per order and the carrying cost per unit of average of
inventory is 15%. The firm can procure its annual requirement either in one single lot or
in various alternative losts of 100, 200, 250 or 500 units. Determine the Economic Order
Quantity by Graphical method and with the help of the three curves, show at EOQ level
ordering and carrying costs are equal and total cost is minimum.
10. Calculate Economic Order Quantity from the following information by using Tabular
method, Graphical method and mathematical method:
11. A company requires annually 12,000 lbs. of a chemical which costs ₹ 250 per lb. Placing
each order costs the company ₹ 22.50, and the carrying cost is 15% of the cost of average
inventory per annum.
(i) Find Economic Order Quantity and total expenses on the chemical.
(ii) If in addition, the company decides to maintain a stock of 300 lbs. find the
maximum as well as average inventory.
12. Calculate the Economic Order Quantity from the following information. Also state what
will be the number of orders during the whole year:
13. A manufacturer’s requirement for a raw material is 2,000 units per year. The ordering
costs are ₹ 10 per order while carrying costs are 16 paise per year per unit of a average
inventory. The purchase price of raw material is Re. 1 per unit.
(a) Find the Economic Order quantity and the total inventory cost.
- 312 -
(b) If a discount of 5% is available for orders of 1,000 units, should the manufacturer
accept this offer?
14. A business unit expects to sell 60,500 units of a commodity during the coming year. The
ordering cost per order is ₹ 840 and the cost per unit of the commodity is ₹200. The
carrying cost per unit per annum is 0.5% of the average inventory. Find out Economic
Order Quantity. Would it be profitable to the business unit to accepts a discount offer of
1% on a single order per year. In this case the storing cost per unit per year will increase
to 0.75% of the average inventory.
15. A manufacturer requires 2,500 units of a raw material per month. The ordering cost is ₹
20 per order. The carrying cost in addition to ₹ 3 per unit is estimated to be 10% of
average inventory per unit per year. The purchase price of the raw material is ₹ 4 per
unit. Find the Economic Lot Size and the Total Inventory Cost.
The manufacturer is offered a discount in purchase price for order of 1,000 units or more
but less than 2,000 units. A further discount is available for orders of 2,000 or more units.
Which of the three ways of purchase he should adopt?
13.16 REFERENCES
1. Gupta M.P. & Sharma J.K. Operation Research for Management, National Publishing
House.
2. Mustafi C.K., Operation Research Methods & Practice, Wiley Eastern Ltd.
3. Peterson & E.A. Silver, Decision System for Inventory Management Production
Planning, Wiley New York.
4. Stan M.K.D.W. Miller, Inventory Control Theory & Practices, Prentice Hall of India.
6. Kalavathy S., Operations Research, Vikas Publishing House Pvt Ltd, 2002.
- 313 -
UNIT – 14 SIMULATIONS
Structure:
14.0 Objectives
14.1 Introduction
14.8 Summary
14.9 Keywords
14.11 References
- 314 -
14.0 OBJECTIVES
After studying this unit, you will be able to;
14.1 INTRODUCTION
In the previous units, we have discussed inventory model. In this unit let us look into
the mathematical technique that is, simulation technique which considered as a valuable tool
because of wide area of applications. All the models were used with mathematical techniques
to have analytical solutions. In certain cases, it might not be possible to formulate the entire
problem or solve it through mathematical models. In such cases, simulation proves to be the
most suitable method, which offers a near-optimal solution. Simulation is a reflection of a real
system, representing the characteristics and behaviour within a given set of conditions.
In simulation, the problem must be defined first. Secondly, the variables of the model
are introduced with logical relationship among them. Then a suitable model is constructed.
After developing a desired model, each alternative is evaluated by generating a series of values
of the random variable, and the behaviour of the system is observed. Lastly, the results are
examined and the best alternative is selected.
For example, if a study has to be carried out to determine the arrival rate of customers
at a ticket booking counter, the data can be generated within a short span of time can be used
with the help of a computer.
- 315 -
Problem Definition
Introduction of Variables
Examination of results
Not Acceptable Not Acceptable
Acceptable
ADVANTAGES:
• Simulation is best suited to analyze complex and large practical problems when it is not
possible to solve them through a mathematical method.
• Simulation is flexible, hence changes in the system variables can be made to select the
best solution among the various alternatives.
• In simulation, the experiments are carried out with the model without disturbing the
system.
• Policy decisions can be made much faster by knowing the options well in advance and
by reducing the risk of experimenting in the real system.
DISADVANTAGES:
- 316 -
14.3 MONTE CARLO SIMULATION
In simulation, we have deterministic models and probabilistic models. Deterministic
simulation models have the alternatives clearly known in advance and the choice is made by
considering the various well-defined alternatives. Probabilistic simulation model is stochastic
in nature and all decisions are made under uncertainty. One of the probabilistic simulation
models is the Monte Carlo method. In this method, the decision variables are represented by a
probabilistic distribution and random samples are drawn from probability distribution using
random numbers The simulation experiment is conducted until the required number of
simulations are generated. Finally, the best course of action is selected for implementation. The
significance of Monte Carlo Simulation is that decision variables may not explicitly follow any
standard probability distribution such as Normal, Poisson, Exponential, etc. The distribution
can be obtained by direct observation or from past records.
Step 3: Set Random Number intervals for variables and generate random numbers.
Step 4: Simulate the experiment by selecting random numbers from random numbers tables
until the required number of simulations are generated.
An ice-cream parlor's record of previous month’s sale of a particular variety of ice cream as
follows:
- 317 -
Solution:
Demand Probability
4 0.17
5 0.33
6 0.20
7 0.27
8 0.03
Find the cumulative probability and assign a set of random number intervals to various
demand levels. The probability figures are in two digits, hence we use two digit random
numbers taken from a random number table. The random numbers are selected from the table
from any row or column, but in a consecutive manner and random intervals are set using the
cumulative probability distribution.
To simulate the demand for ten days, select ten random numbers from random number tables.
The random numbers selected are,
- 318 -
The first random number selected, 7 lies between the random number intervals 17-49
corresponding to a demand of 5 ice-creams per day. Hence, the demand for day one is 5.
Similarly, the demand for the remaining days is simulated.
Demand Simulation
Day 1 2 3 4 5 6 7 8 9 10
Random 17 46 85 09 50 58 04 77 69 74
Number
Demand 5 5 7 4 6 6 4 7 6 7
Illustration 2:
A dealer sells a particular model of washing machine for which the probability distribution of
daily demand.
Demand/day - 0 1 2 3 4 5
Solution:
Assign sets of two-digit random numbers to demand levels as shown in below Table.
- 319 -
Ten random numbers that have been selected from random number tables are 68, 47, 92, 76,
86, 46, 16, 28, 35, 54. To find the demand for ten days see the below table.
n
Expected demand per day = Pi Xi ………………………………………(1)
i=0
where, Pi = probability and Xi = demand
The average demand of 2.8 washing machines using ten-day simulation differs significantly
when compared to the expected daily demand. If the simulation is repeated number of times,
the answer would get closer to the expected daily demand.
- 320 -
Illustration 3:
A farmer has 10 acres of agricultural land and is cultivating tomatoes on the entire land. Due
to fluctuation in water availability, the yield per acre differs. The probability distribution yields
are given below:
a. The farmer is interested to know the yield for the next 12 months if the same water
availability exists. Simulate the average yield using the following random numbers 50,
28, 68, 36, 90, 62, 27, 50, 18, 36, 61 and 21.
Simulation Problem
200 0.15
220 0.25
240 0.35
260 0.13
280 0.12
b. Due to fluctuating market price, the price per kg of tomatoes varies from ₹ 5.00 to ₹ 10.00
per kg. The probability of price variations is shown in table below. Simulate the price for
next 12 months to determine the revenue per acre. Also find the average revenue per acre.
Use the following random numbers 53, 74, 05, 71, 06, 49, 11, 13, 62, 69, 85 and 69.
Simulation Problem
5.50 0.05
6.50 0.15
7.50 0.30
8.00 0.25
10.00 0.15
- 321 -
Solution:
- 322 -
6 240 7.50 1800
= ₹. 1777.50
Illustration-4:
J.M Bakers has to supply only 200 pizzas every day to their outlet situated in city bazaar. The
production of pizzas varies due to the availability of raw materials and labor for which the
probability distribution of production by observation made is as follows:
Simulation Problem
Probability 0.06 0.09 0.10 0.16 0.20 0.21 0.08 0.07 0.03
Simulate and find the average number of pizzas produced more than the requirement and the
average number of shortage of pizzas supplied to the outlet.
Solution:
Assign two-digit random numbers to the demand levels as shown in below table.
- 323 -
199 0.16 0.41 25-40
Selecting 15 random numbers from random numbers table and simulate the production per day.
1 26 199 - 1
2 45 200 - -
3 74 201 1 -
4 77 201 1 -
5 74 201 1 -
6 51 200 - -
7 92 203 3 -
8 43 200 - -
9 37 199 - 1
10 29 199 - 1
11 65 201 1 -
12 39 199 - 1
13 45 200 - -
14 95 203 3 -
15 93 203 3 -
Total 12 4
- 324 -
The average number of pizzas produced more than requirement
= 12/15
= 4/15
Mr. Srinivasan, owner of Citizens restaurant is thinking of introducing separate coffee shop
facility in his restaurant. The manager plans for one service counter for the coffee shop
customers A market study has projected the inter-arrival times at the restaurant as given in the
below table. The counter can service the customers at the following rate:
2 0.15 2 0.10
3 0.25 3 0.25
4 0.20 4 0.30
5 0.25 5 0.2
6 0.15 6 0.15
Mr. Srinivasan will implement the plan if the average waiting time of a customers in the system
is less than 5 minutes.
Before implementing the plan, Mr. Srinivasan would like to know the following:
- 325 -
iii. Average idle time of service.
Simulate the operation of the facility for customer arriving sample of 20 cars when the
restaurant starts at 7.00 pm every day and find whether Mr. Srinivasan will go for the plan.
Solution:
Allot the random numbers to various inter-arrival service times as shown in below table.
Waiting Time
Sl.No Random Number Inter Arrival Arrival Service Random Service Service
(Arrival) Number Time
Time (Min) Time at Starts at Ends at Customer Service
(service) (Min)
(Min)
- 326 -
18 41 4 8.17 8.17 45 4 8.21 - 2
Total 83 72 20 17
iii. Time spent by the customer in the system = 3.6 + 1 = 4.6 minutes.
Illustration - 6:
Dr. Strong, a dentist schedules all his patients for 30 minute appointments. Some of the patients
take more or less than 30 minutes depending on the type of dental work to be done. The
following table shows the summary of the various categories of work, their probabilities and
the time actually needed to complete the work.
Simulation Problem
Filling 45 0.40
Crown 60 0.15
Cleaning 15 0.15
Extraction 45 0.10
Check-up 15 0.20
Simulate the dentist’s clinic for four hours and determine the average waiting time for the
patients as well as the idleness of the doctor. Assume that all the patients show up at the clinic
exactly at their scheduled arrival time, starting at 8.00 am. Use the following random numbers
for handling the above problem: 40, 82,11,34,25,66,17,79.
- 327 -
Solution:
Assign the random number intervals to the various categories of work as shown in below table.
Assuming the dentist clinic starts at 8.00 am, the arrival pattern and the service category are
shown in below table.
1 8.00 40 Crown 60
2 8.30 82 Check-up 15
3 9.00 11 Filling 45
4 9.30 34 Filling 45
5 10.00 25 Filling 45
6 10.30 66 Cleaning 15
7 11.00 17 Filling 45
8 11.30 79 Extraction 45
- 328 -
The arrival, departure patterns and patients’ waiting time are tabulated.
The dentist was not idle during the simulation period. The waiting times for the patients are
shown below.
1 8.00 8.00 0
2 8.30 9.00 30
3 9.00 9.15 15
4 9.30 10.00 30
5 10.00 10.45 45
6 10.30 11.30 60
- 329 -
7 11.00 11.45 45
8 11.30 12.30 60
Total 285
= 35.625 minutes.
A dealer of electrical appliances has a certain product for which the probability distribution of
demand per day and the probability distribution of the lead-time, developed by past records are
as shown in below table.
Demand 2 3 4 5 6 7 8 9 10
(Units)
Probability 0.05 0.07 0.09 0.15 0.20 0.21 0.10 0.07 0.06
Lead Time 1 2 3 4
(Days)
The dealer is interested in having an inventory policy with two parameters, the reorder point
and the order quantity, i.e., at what level of existing inventory should an order be placed and
the number of units to be ordered. Evaluate a simulation plan for 35 days, which calls for a
reorder quantity of 35 units and a re-order level of 20 units, with a beginning inventory balance
of 45 units.
- 330 -
Solution:
Assigning of random number intervals for the demand distribution and lead- time distribution
is shown in below tables.
- 331 -
Simulation Work-sheet for Inventory Problem (Case – 1)
0 - - - - 45 - - - -
1 58 7 - - 38 - - 38 -
2 45 6 - - 32 - - 32 -
3 43 6 - - 26 - - 26 -
4 36 6 73 3 20 - 50 20 -
5 46 6 - - 14 - - 14 -
6 46 6 - - 8 - - 8 -
7 70 7 - - 1 35 - 36 -
8 32 5 - - 31 - - 31 -
9 12 4 - - 27 - - 27 -
10 40 6 - - 21 - - 21 -
11 51 6 21 2 15 - 50 15 -
12 59 7 - - 8 - - 8 -
13 54 6 - - 37 35 - 37 -
14 16 4 - - 33 - - 33 -
15 68 7 - - 26 - - 26 -
16 45 6 45 2 20 - 50 20 -
17 96 10 - - 10 - - 10 -
18 33 5 - - 40 35 - 40 -
19 83 8 - - 32 - - 32 -
20 77 8 - - 24 - - 24 -
21 05 3 - - 21 - - 21 -
- 332 -
22 15 4 76 3 17 - 50 17 -
23 40 6 - - 11 - - 11 -
24 43 6 - - 5 - - 5 -
25 34 5 - - 35 35 - 35 -
26 44 6 - - 29 - - 29 -
27 89 9 96 4 20 - 50 20 -
28 20 4 - - 16 - - 16 -
29 69 7 - - 9 - - 9 -
30 31 5 - - 4 - - 4 -
31 97 10 - - 29 35 - 29 -
32 05 3 - - 26 - - 26 -
33 59 7 94 4 19 - 50 19 -
34 02 2 - - 17 - - 17 -
35 35 5 - - 12 - - 12 -
0 - - - - 45 - - - -
1 58 7 - - 38 - - 38 -
2 45 6 - - 32 - - 32 -
3 43 6 - - 26 - - 26 -
4 36 6 73 3 20 - 50 20 -
5 46 6 - - 14 - - 14 -
6 46 6 - - 8 - - 8 -
- 333 -
7 70 7 - - 31 30 - 31 -
8 32 5 - - 29 - - 29 -
9 12 4 - - 25 - - 25 -
10 40 6 - - 19 - 50 19 -
11 51 6 21 2 13 - - 13 -
12 59 7 - - 38 - - 38 -
13 54 6 - - 32 30 - 32 -
14 16 4 - - 21 - - 21 -
15 68 7 - - 21 - - 21 -
16 45 6 45 2 15 - 50 15 -
17 96 10 - - 5 - - 5 -
18 33 5 - - 30 - - 30 -
19 83 8 - - 22 - - 22 -
20 77 8 - - 14 - 50 14 -
21 05 3 - - 11 - - 11 -
22 15 4 76 3 7 - - 7 -
23 40 6 - - 31 30 - 31 -
24 43 6 - - 14 - - 14 -
25 34 5 - - 20 - 50 20 -
26 44 6 - - 14 - - 14 -
27 89 9 96 4 5 - - 5 -
28 20 4 - - 1 - - 1 -
29 69 7 - - 24 30 - 24 -
30 31 5 - - 19 - 50 19 -
31 97 10 - - 9 - - 9 -
32 05 3 - - 6 - - 6 -
- 334 -
33 59 7 94 4 0 - - - 20
34 02 2 - - 28 30 - 28 -
35 35 5 - - 23 - - 23 -
The simulation of 35 days with an inventory policy of reordering quantity of 35 units at the
time of inventory level at the end of day is 20 units, as worked out in Table 14.27. The table
explains the demand inventory level, quantity received, ordering cost, holding cost and
shortage cost for each day.
Since the demand for each day is satisfied, there is no shortage cost.
= ₹ 1068.00
For a different set of parameters, with a re-order quantity of 30 units and the same re- order
level of 20 units, if the 35-day simulation is performed, we get the total of various costs as
shown in Table 10.28.
Therefore,
= ₹ 1003.00
If we analyse the combination of both the parameters, Case II has lesser total cost than Case I.
But at the same time, it does not satisfy the demand on 33rd day, that might cause customer
dissatisfaction which may lead to some cost.
If this type of problems, the approach with various combinations of two parameter values is
simulated a large number of times to find the total cost of each experiment, compare the total
cost and select the optimum alternative, i.e., that one which incurs the lowest cost.
- 335 -
14.7 CHECK YOUR PROGRESS
1. Write True or False against each statement
(a) Simulations models are built for management problems and require management
input.
(c) Simulation is best suited to analyse complex & large practical problem
1. (a) True (b) False (c) True (d) False (e) False
2. (a) Quantitative (b) Inclusion (c) Simulation (d) Random (e) Data
14.8 SUMMARY
By going through this unit, it is very true and clear that simulation is a reflection of a real
system representing the characteristics and behaviour within a given set of conditions. The
most important point in simulation is that simulation technique is considered as a valuable tool
because of its wide area of application. The most important approach to solving simulation is
the Monte Carlo Simulation which can be solved with the help of probabilistic and
deterministic model. The deterministic simulation mode, have the alternatives clearly known
in advance where as the probabilistic model is stochastic in nature and all decisions are made
under uncertainty.
- 336 -
14.9 KEY WORDS
Simulation : A management science analysis that brings into play
construction and mathematical model that represents a real-
world situation.
2. With the help of a flow chart, briefly explain the simulation process.
Exercise Problem
1. A sweet stall observed that the demand for item Mysorpak per week in one kilogram
pack is as follows:
Demand /
week 5 10 15 20 25 30
(per kilo pack)
Frequency 4 22 16 42 10 6
Generate the demand for the next 10 weeks, and also find the average demand.
2. At a service station, cars arrive for water-wash daily. The probability of number of
cars that arrive are given in the table below. Simulate the number of cars that
will arrive for the next 10 days. Use the following random numbers: 87, 01, 74, 11,
46, 82, 59, 94, 25 and 34.
- 337 -
Cars arrival 5 6 7 8 9 10
per day
3. A private bank has installed an ATM in the city bazaar area. It was found that the time
between an arrival and completion of transaction varies from one minute to seven
minutes. The arrival and service distribution times are given below. Simulate the
ATM operations for the next 30 arrivals.
Probability
Time
(minutes) Arrival Service
The materials manager of a firm wishes to determine the expected mean demand for a
particular item in stock during the re-order lead time. This information is needed to determine
how far in advance to re-order, before the stock level is reduced to zero. However, both the
lead time, and the demand per day for the item are random variables, described by the
probability distribution.
1 0.45 1 0.15
2 0.30 2 0.25
- 338 -
3 0.25 3 0.40
4 4 0.20
Manually simulate the problem for 30 re-orders, to estimate the demand during lead time.
4. A company has the capacity to produce around 300 bikes per day. Daily production
varies from 295 to 304 depending upon getting the clearance from the final inspection
department. The probability distribution of bikes passed through final inspection per
day is given below:
295 0.03
296 0.04
297 0.10
298 0.20
299 0.25
300 0.15
301 0.09
302 0.07
303 0.05
304 0.02
The finished bikes are transported in a long trailer lorry sufficient to accommodate 300 mopeds.
Simulate the process for 10 days and find:
5. In a single pump petrol station, it was observed that the inter-arrival times and service
times are as given in the table. Using the random numbers given, simulate the queue
behaviour for a period of 30 minutes and estimate the probability of the pump being
idle and the mean time spent by a customer waiting to fill petrol.
- 339 -
Inter-arrival time Service time
1 0.10 2 0.10
3 0.17 4 0.23
5 0.35 6 0.35
7 0.23 8 0.22
9 0.15 10 0.10
Use the following random numbers: 93, 14, 72, 10, 21, 81, 87, 90, 38, 10, 29, 17, 11,
6. A one-man TV service station receives TV sets for repair. TV sets are repaired on a
‘first come, first served’ basis. The observations of the study made over a 100 day
period are given below.
1 15
2 15
3 20
4 25
5 25
1 10
2 30
3 20
4 15
5 25
- 340 -
Simulate a 10 day period of arrival and service pattern.
a.
No of units 0 1 2 3
The company wants to know (a) how much to order? and (b) when to order ? Assume that the
inventory in hand at the start of the experiment is 20 units and 15 units are ordered closed as
soon as inventory level falls to 10 units. No back orders are allowed. Simulate the situation for
25 weeks.
8. A box contains 100 balls of which 20 percent are white, 30 percent are black and the
remaining are red. Simulate the process for drawing balls at random from the box,
identify and note the colour and then replace. Use the following 10 random numbers to
simulate: 52, 60, 02, 3379, 79, 30, 36, 58 and 43.
9. Rahul, the captain of the cricket team, has the following observations on the number of
runs scored against type of ball. The bowling probability of a bowler for the type of
balls bowled are given below.
Short-Pitched 0.3
Bouncer 0.20
- 341 -
The number of runs scored off each type of ball is shown in the table given below:
Over pitched 1
Short-Pitched 4
Bouncer 2
Attempted Yorker 0
Simulate the game for 3 overs (6 balls per over) and calculate the batting average of Rahul.
14.11 REFERENCES
1. Ernshoff, J.R. & Sisson, R.L. Computer Simulations Models, New York Macmillan
Company.
4. Shannon, R. I. Systems Simulation. The act & Science. Englewood Cliffs, N.J. Prentice
Hall.
5. Kalavathy S., Operations Research, Vikas Publishing House Pvt Ltd, 2002.
- 342 -
UNIT - 15 PROBABILITY
Structure:
15.0 Objectives
15.1 Introduction
15.5 Illustrations
15.9 Summary
15.10 Keywords
15.12 References
- 343 -
15.0 OBJECTIVES
After studying this unit, you will be able to;
• Define probability.
• Explain the fundamental principles of permutation and combination.
15.1 INTRODUCTION
The probability, theoretical probability distribution and probability distribution of
random variable in the three important interrelated trades which we are going to discuss in this
unit. As we know that probability associated with the occurrence of various events are
determined by specifying the condition of a random experiments. The concept of probability
originated from the analysis of the games of chance in the 17th century. Now the subject has
been developed to the extent that it is very difficult to imagine a discipline, be it from social or
natural sciences, that can do without it. The theory of probability is a study of Statistical or
Random Experiments. It is the backbone of Statistical Inference and Decision Theory that are
essential tools of the analysis of most of the modern business and economic problems. Often,
in our day-to-day life, we hear sentences like 'it may rain today', 'Mr X has fifty- fifty chances
of passing the examination', 'India may win the forthcoming cricket match against Sri Lanka',
'the chances of making profits by investing in shares of company A are very bright', etc. Each
of the above sentences involves an element of uncertainty.
2. Complement of an Event:
P(AI) = 1 – P(A) OR P(A) = 1 – P(AI)
- 344 -
3. ADDITIONAL THEOREM
a. Mutually Exclusive event
P(A ∪ B) = P(A) + P(B)
P(A ∪ B ∪ C) = P(A) + P(B) + P(C)
b. Dependent Event
P(A ∩ B) = 0
5. COMBINATIONS
𝒏 𝒏!
𝑪𝒓 =
(𝒏 − 𝒓)! 𝒏!
6. CONDITIONAL PROBABILITY
If ‘A’ & ‘B’ are two dependent events, then the probability of the occurrence of ‘A’, given
that ‘B’ has also occurred is given by,
P(A ∩ B) P(A ∩ B)
P(A/B) = or P(B/A) =
P(B) P(A)
7. BAYE’S THEOREM
Let ‘B’ be any arbitrary event, which can only occur, in conjunction with one of the ‘n’
mutually exclusive event, then the probability of occurrence of AI given that B has
occurred.
- 345 -
P(Ai ∩ B)
P(Ai/B) =
P(B)
Where i= 1, 2, 3, 4, …………, n.
P(Ai) × P(B/Ai)
P(Ai/B) =
P(A1) × P(B/A1) + P(A2) × P(B/A2) + … … … + P(An) × P(B/An)
- 346 -
b) A two coins are tossed simultaneously write a event of getting
(i) All heads, (ii) One head, (iii) At least one head, (iv) No head.
Solution:
S = {HH, HT, TH, TT}
(i) Let event ‘A’ denote getting all heads
A = {HH}
(ii) Let event ‘B’ denote getting one head
B = { HT, TH}
(iii) Let event ‘C’ denote getting at least one head
C = { HH, HT, TH}
(iv) Let event ‘D’ denote getting no heads.
D = {TT}
c) A dice is thrown, write a event of getting:
(i) An odd number
(ii) An even number
(iii) The number exactly divisible by ‘3’
(iv) The number more than ‘4’
Solution:
S = {1,2,3,4,5,6}
(i) Let event ‘A’ denote getting an odd number
A = {1,3,5}
(ii) Let event ‘B’ denote getting an even number
B = {2,4,6}
(iii) Let event ‘C’ denote getting a number exactly
C = {3,6}
(iv) Let event ‘D’ denote getting number more than ‘4’
D = {5,6}
d) When dice are thrown, write an event of getting;
(i)Same no. on both the dice, (ii)The no.3, (iii)The sum of 6, (iv)The sum exactly
divisible by 4.
Solution:
S= {(1,1) (1,2) (1,3) (1,4) (1,5) (1,6)
(2,1) (2,2) (2,3) (2,4) (2,5) (2,6)
(3,1) (3,2) (3,3) (3,4) (3,5) (3,6)
- 347 -
(4,1) (4,2) (4,3) (4,4) (4,5) (4,6)
(5,1) (5,2) (5,3) (5,4) (5,5) (5,6)
(6,1) (6,2) (6,3) (6,4) (6,5) (6,6)}
(i) Let event ‘A’ denote getting same number on both the dice.
A = {(1,1) (2,2) (3,3) (4,4) (5,5) (6,6)}
(ii) Let event ‘B’ denote number ‘3’
B = {(1,3) (2,3) (3,1) (3,2) (3,3) (3,4) (3,5) (3,6) (4,3) (5,3) (6,3)}
(iii) Let event ‘C’ denote sum of 6
C = {(1,5) (2,4) (3,3) (4,2) (5,1)}
(iv) Let event ‘D’ denote sum exactly divisible by ‘4’
D = {(1,3) (2,2) (2,6) (3,1) (3,5) (4,4) (5,3) (6,2) (6,6)}
4. MUTUALLY EXCLUSIVE EVENT: The two events are said to be mutually exclusive
event, when happening of an one event prevents the happening of an another event
Eg: a) When a coin is tossed, occurrence of head prevents the occurrence of tail and
vice versa.
b) When a die is thrown
S = {1,2,3,4,5,6} A={2,4,6} B{1,3,5}
Happening of an event ‘A’ prevents the happening of an event ‘B’ and vice versa.
5. NON-MUTUALLY EXCLUSIVE EVENT: The two events are said to be non-mutually
exclusive event, when happening of an one event does not prevents the happening of an
another event
Eg: When a die is thrown
S = {1,2,3,4,5,6} A={2,4,6} B{1,3,5} C={3,6}
Happening of an event ‘A’ or ‘B’ does not prevent the happening of an event ‘C’ and vice
versa.
6. DEPENDENT EVENT: The two events are said to be dependent event, when happening
of an one event is depending on the happening or non-happening of an another event
7. INDEPENDENT EVENT: The two events are said to be independent event, when
happening of an one event does not effect of happening or non-happening of an another
event
8. COMPLEMENT OF AN EVENT: If ‘A’ is any event, then the non-happening of that
event is said to be complement of that event. It is represented by AI or A.
- 348 -
15.5 ILLUSTRATIONS
Illustration - 1:
A pair coin is tossed, find the probability of head in the toss of a pair coin.
Solution:
S = { H,T}
A = {H}
Illustrations - 2:
a. One head
b. At least one head
c. Two heads
d. No heads
Solution:
- 349 -
b. P (Getting at least one head)
3
∴ P(B) = or 0.75 or 75%
4
C = {H, H}
1
∴ P(C) = or 0.25 or 25%
4
d. P (getting no heads)
Let event ‘D’ denote getting no heads
D = {T,T}
1
∴ P(D) = or 0.25 or 25%
4
Illustration -3:
a. An even number
b. An odd number
c. Multiple of 3
d. A number greater than 4
Solution:
S = {1,2,3,4,5,6}
- 350 -
3
∴ P(A) = or 0.5 or 50%
6
3
∴ P(B) = or 0.5 or 50%
6
c. P (getting multiple of 3)
Let event ‘C’ denote probability of getting multiple of ‘3’
C = {3,6}
2
∴ P(C) = or 0.33
6
2
∴ P(D) = or 0.33
6
Illustration – 4:
a. A sum of 7
b. Same number on both the dice
c. Getting number 3
d. Sum exactly divisible by 4
e. A sum of 7 or same number on both the dice.
f. Sum of 7 or number 3.
Solution:
- 351 -
(5,1) (5,2) (5,3) (5,4) (5,5) (5,6)
a. P (getting sum of 7)
Let event ‘A’ denote sum of 7
A = {(1,6) (2,5) (3,4) (4,3) (5,2) (6,1)}
6 1
∴ P(A) = 36 = 0.1667 or 6
c. P (Getting number 3)
Let ‘C’ denote number 3
C = {(1,3) (2,3) (3,1) (3,2) (3,3) (3,4) (3,5) (3,6) (4,3) (5,3) (6,3)}
11
∴ P(C) = 36 = 0.3055
f. P (Sum of 7 or number 3)
P (A∪C) = P (A) + P (C) – P (A∩C)*
* Because non-mutually exclusive events as occurrence of one event doesn’t avoid the
other and some events are repeated in both event ‘A’ and ‘C’.
i.e. (3,4) and (4,3)
P (A∪C) = P (A) + P (C) – P (A∩C)*
- 352 -
6 11 2
= + −
36 36 36
15
= = 0.4167
36
Illustration – 5:
Solution:
= 0.126
77181
b. P (New born baby survives upto the age of 20 years) =
100000
= 0.77181
9726
c. P (Person aged 60 lives for 20 more years) = 41406
= 0.235
Illustration – 6:
The probability of ‘A’ hitting a target is ¼ the probability of ‘B’ hitting is 1/5. If both fire once,
what is the probability that the target is hit.
- 353 -
Solution:
1 1 3
P(A) = 4 P (A1) = 1 – P(A) = 1 - 4 = 4
1 1 4
P(A) = 5 P (B1) = 1 – P(B) = 1 - 5 = 5
= 0.40.
= 1 P (A1) x P (B1)
3 4
=1-4x5
= 0.40.
P(A1) = 1 – P(A)
1
=1-4
3
=4
P(B1) = 1 – P(B)
1
=1-5
4
=5
Illustration – 7:
The probabilities of three persons A,B & C solving a problem are 1/2, 2/3 and 3/4. If all the
three independently try to solve what is the probability that the problem is solved.
Solution:
1 1
P (A) = 2 , P(A1) = 2
2 1
P (B) = 3, P(B1) = 3
3 1
P (C) = 4, P(C1) = 4
- 354 -
P (Problem solved) = 1- P (Problem not solved)
= 0.9583
Illustration – 8:
A bag contains 6 white and 7 black balls find the probability of getting
a. A black ball
b. A white ball
Solution:
S = {6W, 7B}
Illustration – 9:
A puzzle was given to 4 students A,B,C&D whose chances of solving it are 1/2, 1/3, 1/4 and
1/5 respectively. Find the chances that the problem will be solved.
Solution:-
1
=1-5
4
= 5 = 0.8
- 355 -
Illustration – 10:
In a shooting competition, probability that Mr. X will hit the target is 1/4. What is the
probability that Mr. X will not hit the target.
Solution:
=¾
Illustration – 11:
Speaker ‘A’ tells the truth 3/4 times, speaker ‘B’ in 4 out of 5 cases. What is the probability
they will contradict each other in stating the same fact.
Solution:
3 1
P (A) = 4 , P(A1) = 4
4 1
P(B) = 5 , P(B1) = 5
3 4
= 20 + 20
7
= 20 = or 0.35.
Illustration – 12:
The probabilities of 3 drivers driving home safely after consuming liquor are 3/4, 3/5 and 4/5
respectively. One day the 3 drivers start home after consuming liquor in a party. Find the
probability that are the 3 drive home safety.
- 356 -
Solution:
3 3 4
P (A) = 4 , P(B) = 5 , P(C) = 5
9
= 25 = 0.36
Illustration -13:
A group of children has three boys and one girl. Another group has 2 boys and 2 girls. The
third group has one boy and 3 girls.
One child is selected from each of these 3 groups. Find the probability that
Solution:
= 0.09375
b. P(At least one boy) = 1 – P (No boys)
= 1-P(All girls)
= 1 – 0.09375
= 0.90625
c. P (G1 ∩ B2 ∩ B3) ∪ P (B1 ∩ G2 ∩ B3) ∪ P (B1 ∩ B2 ∩ G3)
= P(G1) x P(B2) x P(B3) + P(B1) x P(G2) x P(B3) + P(B1) x P(B2) x P(G3)
1 2 1 3 2 1 3 2 3
= (4 x 4 x 4 ) + (4 x 4 x 4 ) + (4 x 4 x 4 )
2 6 18
= 64 + 64 + 64
26
= 64
13
= 32
- 357 -
Illustration-14:
Solution:
a. P(Non-leap year):
Total number of days = 365
(-)52 weeks (52 x 7) = 364
1 Extra
S = {S,M,T,W,T,F, Sat)
1
∴ P(A) =
7
b. P(Leap year):
Total number of days = 366
(-)52 weeks (52 x 7) = 364
2 Extra
Illustration - 15:
A dealer in new and old cars has collected the following historical data on car-sales.
New (N) 12 30 42
Old (O) 20 38 58
Total 32 68 100
- 358 -
e) Are the events new car purchase and payment by cash statistically independent?
Solution:
or
P (A∩B)
P(A/B) = P(B)
20
100
= 58
100
20
P(A/B) =
58
e. Are the new car purchases and payment of cash independent?
P (A ∩ B) = P(A) x P(B)
12 32 42
= x
100 100 100
P (A ∩ B) ≠ P(A) x P(B)
Illustration - 16:
A market survey was conducted in 4 cities pertaining to preference for brand ‘A’. The responses
are shown below.
Yes 45 55 60 50 210
No 35 45 35 45 160
- 359 -
No Responses 5 5 5 5 20
Solution:
d. P (He was from Bombay given that consumer prefers Brand ‘A’)
A = Consumer prefers Brand ‘A’
B = He was from Bombay.
50
P(B∩A) 390 50
P (B/A) = = 210 = 210
P (A)
390
- 360 -
Illustration 17:
In a college, there are 5 lectures. Among them 3 are Doctorates. If a committee consisting 3
lecturers is formed, what is the probability that at least 2 of them are doctorates?
Solution:
P(At least 2 of them are doctorates)=(2 Doctors and 1 non doctors)or(3 Doctors and O non
doctors)
3
C2 x 2C1 3
C3 x 2C0
= +
5 5
C3 C3
3x2 1x1
= +
10 10
6 1
= 10 + 10
7
= 10
Illustration – 18:
There are 20 persons. 5 of them are graduates. 3 persons are randomly selected from these 20
persons. Find he probability that atleast one of the selected person is graduate?
Solution:
P (x ≥ 1) = 1 – P (No graduate)
5
C0 x 15C3
=1-
20
C3
1 x 455
=1– 1140
1140−455
= 1140
685
= 1140
- 361 -
Illustration – 19:
A bag contains 6 white and 7 black balls. Two balls are drawn at random. Find the probability
that they are of
a. Same color
b. Different colors
Solution:
S = 6W, 7B = 13
a. P (getting same color)
= (Both are White) or (Both are Black)
6 7
C2 C2
= +
13 13
C2 C2
15 21
= +
78 78
36
= 78
b. P (Getting different color)
6
C1 x 7C1
=
13
C2
42
=
78
Illustration- 20:
A bag has 5 red, 2 blue and 3 yellow marbles. 3 marbles are drawn at random. Find the
probability that they are of
a. Same color
b. Different color
- 362 -
Solution:
S = 5R, 2B, 3Y = 10
30 1
= 120 = 4 = 0.25
Illustration – 21:
A bag contains 4 Red and 6 blue balls. Two balls are drawn at random from the bag. Find the
probability that both of them are Red, if
Solution:
S = {4R, 6B}
c. With replacement:
4 4 16
P (Getting Red) = 10 x 10 = 100 = 0.16
- 363 -
15.6 RANDOM VARIABLES
Meaning:
Random variable is a function which assigns a real number to every sample point in the sample
space. The set of such real values is a range of random variables.
𝜎 = √Variance
Illustration - 22:
X P (X)
8 0.20
14 0.30
18 0.20
20 0.15
26 0.15
Solution:
Mean:
∑(X) = ∑ X P
= 16.30
∑(X)2 = ∑ X 2 P
= 297.80
- 364 -
Variance:
= 297.80 – (16.30)2
Var(x) = 32.11
Standard Deviation
= √32.11
𝜎 = 5.66
Illustration – 23:
A person enters into a game of tossing a coin. If head appears he gains ₹ 10, if tail appears he
losses ₹ 5.
Solution:
X P(X) X.p
10 0.5 5
-5 0.5 -2.5
1.00 2.5
∑(𝑥) = ∑ 𝑥 P
= 2.5
Illustration-24:
X : -1 0 1 2
- 365 -
Solution:
X P(X) X.P
-1 0.333 -0.333
0 0.167 0
1 0.167 0.167
2 0.333 0.666
1.00 0.50
∑(𝑥) = ∑ 𝑥 P
= 0.50
Illustration-25:
A person by paying ₹ 5 enters into a game of shooting a target. With one shot, if he hits the
target, he gets ₹ 25. Otherwise, he gets nothing. If his probability of hitting the target is 1/7,
find his expectation.
Solution:
X P(X) X.P
20 1/7 2.85
-5 6/7 -4.29
∑ 𝑥 P(x) -1.44
∑(𝑥) = ∑ 𝑥 P(x)
= -1.44
- 366 -
4. Normal distribution
5. Chi square distribution
6. ‘t’ distribution
√𝑝𝑞
5. This distribution is applicable only when there are two outcomes. Here, ‘1’ stands for
success and ‘0’ stands for failure.
15.7.2 BINOMIAL DISTRIBUTION
The distribution which has the following probability mass function is called binomial
distribution.
𝑛
P.M.F: 𝑃(𝑥) = 𝐶𝑥 × 𝑝 𝑥 × 𝑞1−𝑥
Where x = 0,1,2,……….n.
Properties:
1. Binomial distribution has two parameter. i.e. ‘n’ & ‘p’
𝑛
2. The P.M.F. of this distribution is 𝑃(𝑥) = 𝐶𝑥 × 𝑝 𝑥 × 𝑞1−𝑥
3. In binomial distribution, ‘p’ stands for success and ‘q’ stands for failure and q=1-p.
4. Mean = E(x) = np, Variance = Var(x) = npq, Standard Deviation = 𝜎 = √𝑉𝑎𝑟 (𝑥) =
√𝑛𝑝𝑞
5. In this distribution, the mean is always greater than variance (Mean > Variance).
15.7.3 POISSON DISTRIBUTION
It is used to describe the average number of events occurring in a given interval of time.
The distribution which has the following probability mass function is called poisson
distribution.
- 367 -
e- x x
P.M.F: P(x) =
x!
Where x = 0, 1, 2,……….n
Properties:
1. The Poisson distribution has only one parameter. i.e. ( = mean)
e- x x
2. The P.M.F. of this distribution is P(x) =
x!
3. In possion distribution, ‘n’ is very large and ‘p’ is very small, this distribution gives a
very close approximation to binomial distribution.
4. Mean = E(x) = , Variance = Var(x) = , Standard Deviation = 𝜎 = √𝑉𝑎𝑟 (𝑥) =
√
5. In this distribution, the mean is equal to variance (Mean = Variance).
15.7.4 NORMAL DISTRIBUTION
It is a continuous frequency distribution. It is a symmetrical distribution. The normal
distribution of a variable when represented graphically takes a form of bell shaped curve. The
probability distribution which has the following standard normal variate is called normal
distribution.
𝑥− 𝜇
𝑍=
𝜎
Properties:
1. The distribution has 2 parameter namely 𝜇 & 𝜎.
2. The curve is bell shaped.
50% 50%
-∞ -3 -2 -1 0 +1 +2 +3 +∞
3. For practical application, the normal distribution is converted into standard normal
variate
𝑥− 𝜇
𝑍=
𝜎
- 368 -
4. The area under the standard normal curve is,
The area value of 0 to – ∞ is 0.5
The area value of 0 to ∞ is 0.5
(c) Counting techniques are often helpful in ______ of total number of outcomes.
(e) The assignment of probabilities on basis of statistical and classical events is objective.
15.9 SUMMARY
This unit provides an explanation of probability for processes with a finite number of
possible outcomes. It explains the meaning of probability, as well as how to calculate
probability. It also examines the relationship between complementary events. When two events
are complementary, one occurs if and only if the other does not. Probability helps people
understand which choices are safe and which choices are risky. Of course, this task is much
easier when we have fluent knowledge of probability. Through the concept of probability
explained in this unit, we can analyze the likelihood of future events, and prepare accordingly.
- 369 -
Further, a probability distribution is a mathematical function that describes the
probability of different possible values of a variable. Probability distributions are often depicted
using graphs or probability tables. Common probability distributions include the binomial
distribution, Poisson distribution, and uniform distribution. Certain types of probability
distributions are used in hypothesis testing, including the standard normal distribution, the F
distribution, and Student’s t distribution. Probability distributions are used to describe the
populations of real-life variables, like coin tosses or the weight of chicken eggs. They’re also
used in hypothesis testing to determine p values.
15.10 KEYWORDS
Event : A subset of the outcomes of a process. For instance, the
set of outcomes {2, 4, 6} when rolling a die is an event
that one might call "rolling an even number".
Complement of an Event : The set of outcomes in the sample space that are not in
the event E.
Favourable outcomes
Probability =
Possible outcomes
Sample Space : The set of all possible outcomes of an experiment
Union of Two Events : The event that occurs if either or both events occur.
3. Distinguish between objective probability and subjective probability. Give one example
of each concept.
- 370 -
4. State and prove theorem of addition of probabilities for two events when
5. Explain the meaning of conditional probability. State and prove the multiplication rule
of probability of two events when (a) they are not independent, (b) they are independent.
6. Explain the concept of independence and mutually exclusiveness of two events A and B.
If A and B are independent events, then prove that A and B are also independent.
For two events A and B it is given that P(A) = 0.4, P(B) = p, P(A ∪ B) = 0.6
7. Explain the meaning of a statistical experiment and corresponding sample space. Write
down the sample space of an experiment of simultaneous toss of two coins and a die.
9. What is the probability of getting exactly two heads in three throws of an unbiased coin?
10. What is the probability of getting a sum of 2 or 8 or 12 in single throw of two unbiased
dice?
11. Two cards are drawn at random from a pack of 52 cards. What is the probability that
the first is a king and second is a queen?
12. What is the probability of successive drawing of an ace, a king, a queen and a jack from
a pack of 52 well shuffled cards? The drawn cards are not replaced.
13. 5 unbiased coins with faces marked as 2 and 3 are tossed. Find the probability of getting
a sum of 12.
14. If 15 chocolates are distributed at random among 5 children, what is the probability that
a particular child receives 8 chocolates?
15. A and B stand in a ring with 10 other persons. If arrangement of 12 persons is at random,
find the chance that there are exactly three persons between A and B.
16. Two different digits are chosen at random from the set 1, 2, 3, 4, 5, 6, 7, 8. Find the
probability that sum of two digits exceeds 13.
17. From each of the four married couples one of the partner is selected at random. What
is the probability that they are of the same sex?
- 371 -
18. A bag contains 5 red and 4 green balls. Two draws of three balls each are done with
replacement of balls in the first draw. Find the probability that all the three balls are red
in the first draw and green in the second draw.
19. Two die are thrown two times. What is the probability of getting a sum 10 in the first
and 11 in the second throw?
20. 4 cards are drawn successively one after the other without replacement. What is the
probability of getting cards of the same denominations?
21. A bag contains 4 white and 2 black balls. Two balls are drawn one after another without
replacement. What is the probability that first ball is white and second is black or first
is black and second is white?
22. A bag contains 4 white and 3 red balls. Another bag contains 3 white and 5 red balls.
One ball is drawn at random from each bag. What is the probability that (a) both balls
are white, (b) both are red, (c) one of them is white and the other is red?
23. What is the probability of a player getting all the four aces, when playing cards are
uniformly distributed among the four players?
24. A bag contains 10 white and 6 red balls. Two balls are drawn one after another with
replacement. Find the probability that both balls are red.
25. Three persons A, B and C successively draw one card from a pack of 52 cards with
replacement of the card drawn earlier. The first to obtain a card of spade wins. What
are their respective chances of winning?
26. A bag contains 6 red and 4 green balls. A ball is drawn at random and replaced and a
second ball is drawn at random. Find the probability that the two balls drawn are of
different colours.
15.12 REFERENCES
1. Feller W., An introduction to probability theory and its applications, Volume 1, John
Willy & Sons.
2. Csiszar, I divergence geometry of probability distributions and minimization problems,
The Annals of probability, Vol 3, No 1, pp. 146-158.
3. Sheldon M. Ross, A first course in probability, Prentice Hall.
4. Morris H. Degroot, Mark J, Schervish, "Probability and Statistics," Addison-Wesley,
2001
5. William Mendenhall, Robert, J. Beaver, Barbara, M. Beaver, Introduction to Probability
and Statistics.
6. Kalavathy S., Operations Research, Vikas Publishing House Pvt Ltd, 2002.
- 372 -
UNIT – 16 DECISION THEORY
Structure:
16.0 Objectives
16.1 Introduction
16.8 Summary
16.9 Keywords
16.11 References
- 373 -
16.0 OBJECTIVES
After studying this unit, you will be able to;
• Explain the different types of decision-making situations.
• Highlight the optimum decision making criteria under uncertainty.
• State the different decision problems under risk.
• Illustrate some problem to find optimal solutions under different decision-making
situations.
• Draw an appropriate decision tree under different approaches.
16.1 INTRODUCTION
Decision theory deals with methods for determining the optimal course of action when a
number of alternatives are available and their consequences cannot be forecast with certainty.
It is difficult to imagine a situation which does 10th involve such decision problems, but we
shall restrict ourselves primarily to problems occurring in business, with consequences that can
be described in dollars of profit or revenue, cost or loss. For these problems, it may be reasonable
to consider as the best alternative that which results in the highest profit or revenue, or lowest
cost or loss, on the average, in the long run. This criterion of optimality is not without
shortcomings, but it should serve as a useful guide to action in repetitive situations where the
consequences are not critical. (Another criterion of optimality, the maximization of expected
“utility,” provides a more personal and subjective guide to action for a consistent decision-
maker.)
The simplest decision problems can be resolved by listing the possible monetary
consequences and the associated probabilities for each alternative, calculating the expected
monetary values of all alternatives, and selecting the alternative with the highest expected
monetary value. The determination of the optimal alternative becomes a little more complicated
when thealternatives involve sequences of decisions.
- 374 -
16.2 IMPORTANT TERMS
The problem under decision theory may be represented by a model in terms of the following
elements.
i. The decision maker: The decision maker is charged with responsibility of making the
decision. That is, he has to elect one from a set of possible courses of action.
ii. The Acts: The acts are the alternative courses of action of strategies that are available to
the decision maker. The decision involves a selection among two or more alternative
courses of action. The problem is to choose the best of these alternatives to achieve an
objective.
iii. Event: Events are the occurrences which affect the achievement of the objectives. They
are also called states of nature or outcomes. The events constitute a mutually exclusive
and exhaustive set if outcomes, which describe the possible behaviour of the environment
in which the decision is made. The decision maker has no control over which event will
take place and can only attach a subjective probability of occurrence of each.
iv. Pay off table: A pay off table represents the economics of a problem, that is revenue and
costs associated with any action with a particular outcome. It is an ordered statement of
profit or costs resulting under the given situation. The pay off can be interpreted as the
outcome in quantitative form if the decision maker adopts a particular strategy under a
particular state of nature.
v. Opportunity loss table: An opportunity loss is the loss incurred because of failure to
take the best possible action. Opportunity losses are calculated separately for each state
of nature that might occur. Given the occurrence of a specific state of nature we can
determine the best possible act. For a given state of nature, the opportunity loss of an act
is the difference between the pay off of that act, and the pay off for best act that could
have been selected.
- 375 -
The decision making problems can be discussed under the following heads on the basis
of their environments:
a) Maximax Criterion
b) Minimax Criterion
c) Maximin Criterion
d) Laplace Criterion (criterion of equally likelihood)
e) Hurwicz Alpha Criterion (Criterion of Realism)
a. THE MAXIMAX DECISION CRITERION (CRITERION OF OPTIMISM)
The term ‘Maximax’ is an abbreviation of the phrase maximum of the maximums and
an adventurous and aggressive decision maker may choose to take the action that would result
in the maximum payoff possible. Suppose for each action there are three possible payoffs
corresponding to three states of nature as given in the following decision matrix:
States of Decisions
nature A1 A2 A3
S1 220 180 100
S2 160 190 180
S3 140 170 200
- 376 -
Maximum under each decision are (220, 190, 200). The maximum of these three
maximums is 220. Consequently according to the maximax criteria the decision to be adopted
is A1.
Minimax is just the opposite of maximax. Application of the minimax criteria requires
a table of losses instead of gains. The losses are the costs to be incurred or the damages to be
suffered for each of the alternative actions and states of nature. The minimax rule minimizes
the maximum possible loss for each course of action. The term 'minimax' is an abbreviation of
the phrase minimum of the maximum. Under each of the various actions there is a maximum
loss and the action that is associated with the minimum of the various maximum losses is the
action to be taken according to the minimax criterion. Suppose the loss table is
States of Decisions
nature A1 A2 A3
S1 0 4 10
S2 3 0 6
S3 18 14 0
A1 A2 A3
18 14 10
and the minimum among three maximums is 10 which is under action A3. Thus according to
minimax criterion, the decision-maker should take action A3.
The maximin criterion of decision making stands for choice between alternative courses
of action assuming pessimistic view of nature. Taking each act in turn, we note the worst
possible results in terms of payoff and select the act which maximises the minimum pay off.
Suppose the payoff table is
States of Decisions
nature A1 A2 A3
S1 -80 -60 -20
S2 -30 -10 -2
S3 30 15 7
S4 75 80 25
Minimum under each decision are respectively -80,-60 and -20.
- 377 -
The action A3 is to be taken according to this criterion because it's the maximum among
minimums.
d. LAPLACE CRITERION
As the decision maker has no information about the probability of occurrence of various
events, the decision maker makes a simple assumption that each probability is equally likely.
The expected pay off is worked out on the basis of these probabilities. The act having maximum
expected pay off is selected.
For decision problems under risk, the most popular methods used are EMV (Expected
monetary value) criterion, EOL (Expected Opportunity Loss), criterion or EVPI (Expected
Value of Perfect Information).
When the probabilities can be assigned to the various states of nature, it is possible to
calculate the statistical expectation of gain for each course of action.
The conditional value of each event in the pay off table is multiplied by its probability
and the product is summed up. The resulting number is the EMV for the act. The decision
maker then selects from the available alternative actions, the action that leads to the maximum
expected gain (that is the action with highest EMV). Consider the following example. Let the
states of nature be $ and S, and the alternative strategies be A, and A, Let the pay off table be
as shown below.
- 378 -
A1 A2
S1 30 20
S2 35 30
Let the probabilities for the states of nature S1 and S2, be respectively 0.6 and 0.4. Then,
The difference between the greater pay off and the actual pay off is known as
opportunity loss. Under this criterion the strategy which has minimum Expected Opportunity
Loss (EOL) is chosen. The calculation of EOL is similar to that of EMV.
Consider the following Example: Given below is an opportunity loss table. A1 and A2
are the strategies and S1 and S2 are the states of nature.
A1 A2
S1 0 10
S2 2 -5
The expected value with perfect information is the average (expected) return in the long
run, if we have perfect information before a decision is to be made.
In order to calculate EVPI, we choose the best alternative with the probability of their
state of nature. The expected value of perfect information (EVPI) is the expected outcome with
perfect information minus the outcome with max EMV.
- 379 -
∴ EVPI Expected value with perfect information maximum EMV.
Illustration – 1:
Act
Events
A1 A2 A3
E1 20 12 25
E2 25 15 30
E3 30 20 22
Solution:
We associate equal probability for each event say 1/3. Expected pay off are
1 1 1 75
A1 20 x 3 + 25 x 3 + 30 x 3 = = 25
3
1 1 1 47
A2 12 x 3 + 15 x 3 + 20 x 3 = = 15.67
3
1 1 1 77
A2 25 x 3 + 30 x 3 + 22 x 3 = = 25.67
3
We find D1, D2, D3 etc. connected with all strategies where Di = Mi+(1-)mi, where
Mi is the maximum payoff of ‘i’ the strategy and mi, is the minimum payoff of ‘i’th strategy.
The strategy with highest of D1, D2,….. is chosen. The decision maker will specify the value
of depending upon his level of optimism.
- 380 -
Illustration – 2:
Act
Events
A1 A2 A3
E1 20 12 25
E2 25 15 30
E3 30 20 22
Solution:
Let = 6
Min. payoff = 20
∴ D1 = (0.6x30) + (1-0.6) 20 = 26
Illustration – 3:
A1 A2, A3 are the acts and S1, S2, S3 are the states of nature. Also known that P(S1) =0.5,
P(S2) = 0.4 and P(S3) = 0.1
Solution:
- 381 -
Now find EVPI, work out expected value for maximum pay off under all states of nature.
S1 30 0.5 15
S2 35 0.4 14
S3 40 0.1 4
=33-29.5
=3.5
Illustration – 4:
You are given the following pay-offs of three acts A1, A2, and A3, and the states of nature S1,
S2, and S3.
Status of A1 A2 A3
Nature
S1 25 -10 -125
The probabilities of the states of nature are respectively, 0.1, 0.7 and 0.2. Calculate and
tabulate the EMV and conclude which of the acts can be chosen as the best.
Solution:
- 382 -
∴EMV for A1 = 412.5, EMV for A2 = 455, EMV for A3 = 417.5
Illsutration-5:
A management is faced with the problem of choosing one of the products for manufacturing.
The probability matrix after market research for the two products was as follows,
Status of Nature
The profit that the management can make for different levels of market acceptability of the
products are as follows,
Status of Nature
Profit (in ₹) if market is
Calculate expected value of the choice of alternatives and advise the management.
Solution:
Let us put the above information in a pay off matrix with probabilities associated with the states
of nature.
Product A Product B
State of Nature
Profit x Probability Profit x Probability
- 383 -
Since the expected pay off (EMV) of product B is greater, product B should be preferred
by the management.
Illustration – 6:
Action E1 E2 E3 E4
A1 50 300 -150 50
A2 400 0 100 0
A4 0 300 300 0
Suppose that the probabilities of the events in this table are P(E1) = 0.15; P(E2)= 0.45;
P(E3)= 0.25; P (E4) = 0.15.
Calculate the expected pay off. Prepare opportunity loss table (Regret table) and
calculate expected loss of each action.
Solution:
Hint: Rewrite the question with E1, E2, E3, E4 as rows and A1, A2, A3, A4 as columns.
Acts
Events
A1 A2 A3 A4
E1 50 400 -50 0
E2 300 0 200 300
E3 -150 100 0 300
E4 50 0 100 0
- 384 -
A. Calculation of Expected Pay off (EMV)
A1 A2 A3 A4
E3 300 + 150 = 450 300 – 100 = 200 300 – 0 = 300 300 – 300 = 0
A1 A2 A3 A4
Loss X Prob. Loss X Prob. Loss X Prob. Loss X Prob.
- 385 -
The decision tree consists of nodes and branches. The nodes are two types, decision
nodes and chance node. Courses of action (or strategies) originate from the decision nodes as
the main branches. At the terminal of each main branch there is a chance node. From these
chance nodes, chance events emanate in the form of sub branches. The respective pay offs and
the probabilities associated with alternative courses and the chances events are shown along
the sub branches. At the terminal of the sub branches are shown the expected values of the
outcome.
E1 O11
E2 O12
A1
E1 O11
A2
E2 O12
A3
E1 O11
E2 O12
The advantages of the decision tree structure is that complex managerial problems and
decisions of a chain-like nature can be systematically and explicitly defined and evaluated.
Illustration – 7:
A firm owner is seriously considering of drilling a farm well in the past, only 70% of wells
drilled were successful at 200 feet of depth in the Area. Moreover, on finding no water at 200
ft., some persons drilled it further upto 250 feet but only 20% struck water at 250ft. The
prevailing cost of drilling is ₹ 50 per foot. The farm owner has estimated that in case he does
- 386 -
not get his own wells he will have to pay ₹ 15,000 over the next 10 years, in PV term, to buy
water from the neighbour. The following decisions can be optimal.
Draw an appropriate decision tree and determine the farm owner's strategy under
E.M.V. approach.
Solution:
D1 D2 250 x 50 = 12500
15,000+10,000=25,000
200x50=10,000
EMV is smaller for the act drill up to 250 feet. So it is optimal act.
At D2 point
The decisions are drill upto 200 feet and do not drill. Events are same as those of D2 point.
Probabilities are0.7,0.3
- 387 -
The optimal decision is drill upto 200 feet (as the EMV is small).
Therefore, Combining D1 and D2 the optimal strategy is to drill the well upto 200 feet and if
no water is struck, then further drill it upto 250 feet.
Illustration – 8:
A firm is planning to develop and market a new drug. The cost of extensive research to develop
the drug has been estimated at ₹ 100000. The manager of the Research programme has found
that there is a 60% chance that the drug will be developed successfully. The market potential
has been assessed as follows:
The present value figures do not include the cost of research. While the firm is considering this
proposal, a second proposal almost similar comes up for consideration. The second one also
requires an investment of ₹1,00,000 but the present value of all profits is 12,000. The return on
investment in the second proposal is certain.
The present value figures do not include the cost of research. While the firm is considering this
proposal, a second proposal almost similar comes up for consideration. The second one also
requires an investment of ₹1,00,000 but the present value of all profits is 12,000. The return on
investment in the second proposal is certain.
(i) Draw a decision tree indicating all events and choices of the firm.
(ii) What decision the firm should take regarding the investment of ₹1,00,000? PV of Profit
₹ 25,000
Solution:
₹ 10,000
Stop
Stop Do not enter Market
- 388 -
At Point D2
Using EMV criterion, the optimal decision at D1 is to develop and market the new drug.
1. The differences between maximum pay off and actual payoff is called as ______.
2. ______ is an act of choosing best among alternative course of action.
3. Decision making situations includes,
a) Decision making under certainty.
b) Decision making under uncertainty
c) Decision making under risk
d) All the above.
4. To calculate EVPI, best alternative with ______ of their states of nature will be chosen.
1. Opportunity loss
2. Decision making
3. d. all the above
4. Probability
- 389 -
16.9 SUMMARY
Let us conclude by summarizing that decision theory, as it has grown up in recent years,
is a formalization of the problems involved in making optimal choices. In a certain sense—a
very abstract sense, to be sure—it incorporates operations research, theoretical economics, and
wide areas of statistics, among others. The formal structure of a decision problem in any area
can be put into four parts: (1) the choice of an objective function defining the relative
desirability of different outcomes, (2) specification of the policy alternatives which are
available to the agent, or decision maker, (3) specification of the model, that is, empirical
relations that link the objective function, or the variables that enter into it, with the policy
alternatives and possibly other variables, and (4) computational methods for choosing among
the policy alternatives that one which performs best as measured by the objective function. In
the last part, the objective function is maximized subject to the constraints imposed by the
model. It is for this reason that decision theory is mathematically, to a great extent, a branch of
the theory of constrained maxima.
Very simply, the decision problem is how to select the best of the available alternatives.
The elements of the problem are the possible alternatives (actions, acts), the possible events
(states, outcomes of a random process), the probabilities of these events, the consequences
associated with each possible alternative-event combination, and the criterion (decision rule)
according to which the best alternative is selected.
16.10 KEYWORDS
Pay-off : A decisive fact or factor resolving a situation or
bringing about a definitive conclusion.
- 390 -
16.11 QUESTION FOR SELF - STUDY
1. what do you understand by ‘Decision theory’?
2. Indicate the difference between decision under risk and decision under uncertainty?
3. Describe some methods which are useful for decision making under uncertainty?
4. explain the terms (i) Expected monetary value (ii) Expected value of perfect information.
5.What are EMV and EOL criteria?
6. What are pay off table and regret table?
7. Write notes on “Bayesian decision theory”.
8. Write noted in decision tree.
9. Write noted on Action space.
10. Explain (a) Maximum (b) Minimax (c) Maximin decision criteria.
11. From the pay off table shown below, decide which is the optimal act.
Strategies
Events A1 A2 A3
S1 20 40 60
S2 15 -10 -15
S3 35 25 -20
P(S1) = 0.4 P(S2) = 0.5 P(S3)
EMV for A1 = 19, for A2 = 13.5, for A3 = 13.5 so A1]
16.12 REFERENCES
1. Feller W., An introduction to probability theory and its applications, Volume 1, John
Willy & Sons.
2. Csiszar, I divergence geometry of probability distributions and minimization problems,
The Annals of probability, Vol 3, No 1, pp. 146-158.
3. Sheldon M. Ross, A first course in probability, Prentice Hall.
4. Morris H. Degroot, Mark J, Schervish, "Probability and Statistics," Addison-Wesley,
2001
5. William Mendenhall, Robert, J. Beaver, Barbara, M. Beaver, Introduction to Probability
and Statistics.
6. Kalavathy S., Operations Research, Vikas Publishing House Pvt Ltd, 2002.
- 391 -
Higher Education to Everyone Everywhere
ಉನ್ನತ ಶಿಕ್ಷಣ ಎಲ್ಲರಿಗೂ ಎಲ್ಲೆಡೆ
Prasaranga
Karnataka State Open University
MUKTHAGANGOTHRI, MYSURU
https://ksoumysuru.ac.in/
ISBN:
Commerce