Beruflich Dokumente
Kultur Dokumente
MBA I Semester II
Subject: Quantitative Analysis-II
General Guidelines
Prepared by Dr. Anitha Sunil, Associate Professor, L.J. Institute of Management Studies[Type text] Page 1
MODULE-I (CHAPTER 1 &2)
Chapter-1 Introduction to OR (only theory)
1) Briefly discuss the history of Operations Research. Also discuss the nature
and characteristics of OR.
Refer Page no 6, point 1.2.1 and 1.2.2
Quantitative factors are data that can be accurately calculated. Examples include:
Interest rates, Inventory levels Demand, Labor cost etc
Qualitative factors are more difficult to quantify but affect the decision process.
Examples include: weather, Technological breakthroughs.
Steps of OR:
1) Problem Formulation
2) Model Building
3) Obtaining Input data
4) Solution of Model
5) Model Validation
6) Implementation
Theory
Prepared by Dr. Anitha Sunil, Associate Professor, L.J. Institute of Management Studies[Type text] Page 2
OR
Identify the three components of a Linear Programming Problem. Explain
different applications of Linear Programming Problem.
Refer page 20 topic 2.1 & 2.2
Linear Programming:
It is a mathematical technique for choosing the best alternative from a set of feasible
alternatives in situation where the objective function as well as the constraints can be
expressed as linear mathematical functions.
Requirements of LPP
All problems seek to maximize or minimize some quantity (the objective
function).
Restrictions or constraints that limit the degree to which we can pursue our
objective are present.
There must be alternative courses of action from which to choose.
The objective and constraints in problems must be expressed in terms of
linear equations or inequalities.
a. Objective Function
The objective function of LPP is expressed in terms of decision variables to
optimise the criterion of optimality such as profit, cost, time, distance etc.
b. Convex Polygon
Prepared by Dr. Anitha Sunil, Associate Professor, L.J. Institute of Management Studies[Type text] Page 3
If any two points are selected in feasible region and the line segment formed
by joining these two points lies completely in this region , including boundary,
then this represents a convex set.
c. Infeasibility in LPP
Infeasibility is a condition when there is no solution satisfying all the
constraints and the non negativity conditions, simultaneously. Such a
condition happens when the constraints are inconsistent and conflicting with
each other.
d. Unboundedness in LPP
For a maximisation type of linear programming, unboundedness occurs when
there is no restriction on the solution so that one or more of the decision
variables can be increased indefinitely without violating any of the constraints.
e. Binding Constraints
A constraint is termed as binding if the left-hand side and right-hand side of it
are equal when optimal values of the decision variables are substituted into
the constraint.
f. Iso-profit /Iso Cost Line
All points on an iso-profit line yield the same profit. Similarly all points on an
iso-cost line yield the same cost.
g. Redundant Constraint
When a constraint is plotted and does not form part of the boundary making
the feasible region of the problem, the constraint is said to be redundant. The
inclusion or exclusion of a redundant constraint obviously does not affect the
optimal solution to the problem.
Note: As a example sketches as discussed in the class should be drawn
Sums to practice
1. Solved: Example 2.8 page no 37, example 2.12 page no 41. Example 2.17, page no 48
2. Unsolved: Practical problems 1,2,3,4,6,7,8,10,20,21,22,23,24,29,30,31,34,42
Theory
Prepared by Dr. Anitha Sunil, Associate Professor, L.J. Institute of Management Studies[Type text] Page 4
Maximise Z=40x1+35 x2 profit
Subject to
2x1+3x2 60 Raw material constraint
4x1+3x2 96 Labour hours constraint
x1,x2 0
The optimal solution is producing 18 units of A(x1=18) and 8 units 0f B(x2=8), with a
profit of 1000.
Dual
Minimise G=60y1+96y2
Subject to
2y1+4y2 40 -----------(i)
3y1+3y2 35 -----------(ii)
y1,y2 0
where y1 and y2 are the dual prices, which means the worth i.e. rate per kg of raw
material and rate per hour of labour hours.
The optimal solution of the above dual, when solved graphically gives values of y1
and y2 as Rs 10/3 per kg and Rs 25/3 per hour. These imputed prices or shadow
prices indicate the worth of resources. The total imputed cost of the resources used
in making a unit of the product A would be as follows:
The total imputed cost of producing one unit of product A equals the unit profit
obtainable from it. Similarly from each unit of product B, the total imputed cost of
resources employed would be
3 kg @ Rs 10/3 per kg = Rs 10
3 hours @ Rs 25/3 per hour = Rs 25
Total = Rs 35
This obviously equals the profit per unit of the product. The imputed value of the
resources should be matching with the profit realisable from the decision variable to
be part of the solution.( here x1=18 and x2=8, both are part of the solution)
The shadow prices are also known as marginal value or marginal profitability of the
resources. Thus if there were a market for renting material and labour hours, the firm
would be willing to take the materials if the price of the material were less than Rs
10/3 per kg and labour hours, if the price payable is less than Rs25/3 per hour. This
is because an additional kg of raw material would add Rs 10/3 to the profit. Similarly
an addition of one labour hour would cause the profit to increase by Rs 25/3
3. Explain the basic concepts of Sensitivity Analysis. What are the different
factors affecting the given solutions and how do we resolve them? Give a brief
comment on each of them.(IMP)
OR
Write short note on Sensitivity analysis.
OR
Prepared by Dr. Anitha Sunil, Associate Professor, L.J. Institute of Management Studies[Type text] Page 5
Why sensitivity analysis is known as post optimality analysis? Also discuss
the importance of sensitivity analysis in LPP.
OR
Describe sensitivity analysis. Explain the basic concepts of Sensitivity
Analysis.
Such analyses are used to examine the effects of changes in three areas:
Let us understand the concept by using a small production mix problem. An ABC
company manufactures quality compact disc players and stereo receivers. The firm
formulates the following LP problem in order to determine the best production mix of
CD players (x1) and receivers(x2)
x1,x2 0
The optimum solution solution is x1=0 x2=20 for a weekly profit of Z= 2400
3x1+1x2=3(0) + 1 (20) = 20
But the hours available are 60(RHS). Thus there is a slack of 60-20=40 hours. As
LHSRHS, this is a non-binding constraint. For a nonbinding constraint , it means
Prepared by Dr. Anitha Sunil, Associate Professor, L.J. Institute of Management Studies[Type text] Page 6
that extra hours are available that are not being used, so obtaining additional units of
that resource will not result in higher profits and will only increase the slack.
In real life problems, contributions rates( usually profit or cost) in the objective
functions fluctuate periodically, as do most of a firms expenses. Graphically it means
that although the feasible solution region remains exactly the same, the slope of the
iso-profit or iso-cost line will change.
Prepared by Dr. Anitha Sunil, Associate Professor, L.J. Institute of Management Studies[Type text] Page 7
If for this example, profit of x2 is changed to 150, it is observed that optimal solution
remains the same, i.e x1=0 and x2=20, with a new profit of 3000= 50(0) + 150
(20).However if the profit is reduced to 80, the optimal solution (OS) changes with
x1=1 and X2=12 ( z= 50 (16) + 80 ( 12)=1760.
This illustrates that we can increase or decrease the objective function coefficient (
profit) of any variable and the current corner point of feasible region may remain
optimal if the change is not too large. However, if we increase or decrease this
coefficient by too much, then the OS would be at a different corner point of feasible
region. How much can the objective function coefficient change before another
corner point becomes optimal? The answer to this question can be obtained using
QM for Windows/Excel
From the below computer output, program 7.5 B, we see the profit on CD players
was 50, which is indicated as the original value in the output. This objective function
coefficient has a lower bound of negative infinity and an upper bound of 60. This
means the current OS will remain optimal as long as the profit on CD players does
not go above 60.The lower bound as negative infinity is logical because currently
there are no CD players being produced because the profit is too low
This range in which the OS remain unchanged is defined by a lower limit called lower
bound and a upper limit known as Upper bound.
Prepared by Dr. Anitha Sunil, Associate Professor, L.J. Institute of Management Studies[Type text] Page 8
The profit of receivers has an upper bound of infinity and a lower bound of 100, which
means if the coefficient is reduced below 100, then only the OS will change. The
upper and lower bound s relate to changing only one coefficient at a time. If two or
more coefficients are changed simultaneously, then the problem should be solved
again.
The RHS values represents the resources available to the firm. As in this example
there are two resources- hours available of electricians time and audio technicians
time. If additional hours are available, a higher profit could be realised. Sensitivity
analysis will give answers to questions like
1. How much should the company be willing to pay for additional hours/
2. Is it profitable to have more electrician hours?
3. Should we be willing to pay more technicians time?
As we earlier found that electrician hours is a binding constraint, which means there
is no slack for this constraint.
Prepared by Dr. Anitha Sunil, Associate Professor, L.J. Institute of Management Studies[Type text] Page 9
If we increase the electrician hours to 100, we can make 5 addition units of x2( 100-
80/4 which can be sold at a profit of additional profit of 600(5*120). It means
additional 20 hours of electricians time resulted in an increase in profit of 600 or
600/20= 30 per hour. This 30 per hour is the change in profit that resulted from a
change in the hours available is called the dual price or dual value.
The Dual Price for a constraint is the improvement in the objective function value
that result from a one unit increase in the right hand side of the constraint. This value
can be obtained from program 7.5 B. The dual value for electrician hours constraint is
given as 30, lower bound is zero and the upper bound is 240. This means that each
additional hour of electrician time up to a total of 240 hours will increase the profit by
30. Similarly if it is decreased, the profit will decrease by 30 per hour until the
available time is decreased to the lower bound of 0.
Cost Coefficients: Cj
Profit/cost associated with decision variables OR
coefficients in the objective function
Technological Coefficients:aij
Consumption of resources per unit on decision variables OR
Coefficient of decision variables on the left-hand side of constraints
For Eg.
x1,x2 0
where 50 and 120 are cost coefficients(Cj) and 2, 4 are technological coefficients( aij)
Prepared by Dr. Anitha Sunil, Associate Professor, L.J. Institute of Management Studies[Type text] Page 10
if the co-efficient of some variable changes beyond the allowable limits, solution
changes.
In category 2, the current solution remains optimal by what is known as 100% rule.
The 100% rule says, in case of multiple changes in the objective function coefficients,
if the summation of all rjs does not exceed 1(i.e. 100%0, then the current basis shall
remain altered, while if it exceeded 1, then the current basis may or may not hold
valid.
Sums to practice
1. Page no 146, Example 4.2, 4.3, 4,4
2. Unsolved: Practical problems 1 to 8
Theory
Sub to 7x1+6x2 55
3x1+4x2 60
Prepared by Dr. Anitha Sunil, Associate Professor, L.J. Institute of Management Studies[Type text] Page 11
An IPP in which only some of the variables are required to be integers is known as a
mixed integer programming problem. For example,
Sub to 7x1+6x2 55
3x1+4x2 60
1. Pure Integer Programming problems are those in which all variables are required
to have integer values.
An electric company produces two products-lamps and fans. Both require a two
step production process involving wiring and assembly. It takes about 2 hours to
wire a lamp and 3 hours to wire a fan. Final assembly of lamp and fan requires 6
and 5 hours respectively. The production capacity is such that only 12 wiring
time and 30 hours assembly time are available. Each lamp and fan is sold at a
profit of 7 and 6 respectively.
Production Mix decision can be formulated as follows:
Maximise Profit = 7x1 +6x2
Sub to 2x1 + 3x2 12 ( wiring hours)
6x1 + 5x2 12 ( assembly hours)
Formulation:
Let x1 be the number of 50 kg bags of X produced and x2 be the number of kgs of Y
produced
Prepared by Dr. Anitha Sunil, Associate Professor, L.J. Institute of Management Studies[Type text] Page 12
Maximise Profit = 85 x1+1.50 x2
Sub to 30x1+0.5 x2 2000
18x1+0.4 x2 2000
2x1+0.1 x2 2000
3. Zero-one integer programming problems are special cases in which all the
decision variables must have integer solution values of 0 or 1.
LPP GPP
LPP have single goal GPP have multiple goals
It optimises, which means LPP tries to It satisfies, which means it tries to come
find the best possible outcome for a as close as possible to reaching goals
single objective
The objective is to maximise or minimise The objective is to minimize deviations
between the set goals and what we can
actually achieve within the given
constraints
The objective function is a linear function Objective function contains deviational
of decision variables variables that represent each goal
Typically goals set by management can be achieved only at the expense of other
goals. A hierarchy of importance needs to be established so that higher-priority goals
are satisfied before lower-priority goals are addressed. It is not always possible to
satisfy every goal so goal programming attempts to reach a satisfactory level of
multiple objectives. The main difference is in the objective function where goal
programming tries to minimize the deviations between goals and what we can
actually achieve within the given constraints.
Prepared by Dr. Anitha Sunil, Associate Professor, L.J. Institute of Management Studies[Type text] Page 13
5. What is a travelling salesmans problem? How is it different from assignment
problem? (IMP)
Refer page 354, point 7.3.4
Sums to practice
1. Solved: Page no 374 Example 7.13, page 395, example 7.20, 7.21
2. Unsolved: Page no 410, 20,21,22
Theory
When a solution is degenerate, the difficulty is that it cannot be tested for optimality.
k+ =k; k- = k; 0+ = ;
+ = ; - =0; k* =0.
Prepared by Dr. Anitha Sunil, Associate Professor, L.J. Institute of Management Studies[Type text] Page 14
II. While Revising the solution
When the problem becomes degenerate at the solution-revision stage,
epsilon ()is placed in one (or more, if required) of the recently vacated cells
with the minimum cost. And then we proceed with the problem in the usual
manner.
Page no 227, point 5.4.4
Sums to practice
1. Solved: Page no 206 Example 5.1, & Example 5.2,5.3,5.4,5.6,.5.8,5.11
2. Unsolved: Page no 273, problem no 6,7, 8,13, 22
Theory
Sums to practice
1. Solved: Page no 295 Example 6.3, 6.4,6.5,6.6,6.7, 6.10, 6.12, 6.13, 6.14
2. Unsolved: Page no 325, problem no 3, 10,11,12,17,18
Theory
1. What are network models? Explain various types of network models. (IMP)
All types of networks use a common terminology. The points on a network are called
nodes and may be represented as circles of squares. The lines connecting the nodes
are called arcs. There are basically three network models:
Minimum spanning Tree: The minimum spanning tree technique determines the
path through the network that that connects all the points while minimising total
distance. When the points represent houses in a subdivision, the minimal spanning
tree technique can be used to determine the best way to connect all of the houses to
electrical power, water systems and so on, in a way that minimises the total distance
or length of power lines or water pipes. There is no origin or destination, the objective
is interconnectivity.
Shortest-Route Technique: This technique finds the shortest path through a
network. There is an origin and a destination. For example, this technique can find
the shortest route from one city to another through a network of roads.
Prepared by Dr. Anitha Sunil, Associate Professor, L.J. Institute of Management Studies[Type text] Page 15
Maximum Flow technique: The maximal-flow technique finds the maximum flow of
any quantity or substance through a network. This technique can determine for
example, the maximum number of vehicles( cars, trucks and so forth) that can go
through a network of roads from one location to another.
Sums to Practice:
Assignments given
Chapter-10 Queuing
Theory
Queuing theory is the study of waiting lines. It is one of the oldest and most widely
used quantitative analysis techniques. The three basic components of a queuing
process are arrivals, service facilities, and the actual waiting line. Analytical models
of waiting lines can help managers evaluate the cost and effectiveness of service
systems. Most waiting line problems are focused on finding the ideal level of service
a firm should provide. In most cases, this service level is something management
can control. When an organization does have control, they often try to find the
balance between two extremes.
There is generally a trade-off between cost of providing service and cost of waiting
time. A large staff and many service facilities generally results in high levels of
service but have high costs. Having the minimum number of service facilities keeps
service cost down but may result in dissatisfied customers. service facilities are
evaluated on their total cost which is the sum of service costs and waiting costs.
Organizations typically want to find the service level that minimizes the total expected
cost.
Prepared by Dr. Anitha Sunil, Associate Professor, L.J. Institute of Management Studies[Type text] Page 16
Various types of Queuing System:
A Single Service facility
Multiple Parallel Facilities with Single Queue
Multiple Parallel Facilities with Multiple Queue
Service Facilities in a Series
Page no 524, part of point 10.2. draw the figures 10.2(a), (b), (c), (d).
The theory is applicable to situations where the customers arrive at some service
station for some service; wait (occasionally not); and then leave the system after
getting the service. In such arrival and departure problems, the customers might be
people waiting to deposit their electricity bills at a cash counter, machines waiting to
be repaired in a factorys repair shop, patients in a hospital who need treatment and
so onThe service stations in such problems are the cash counters in the electricity
office, repairman in shop and doctors attending the patients respectively.
The waiting lines develop because the service to a customer may not be rendered
immediately as the customer reaches the service facility. Thus lack of adequate
service facility would cause waiting lines of customers to be formed. The only way
that the service demand can be met with ease is to increase the service capacity to a
higher level. But that will mean higher cost of servicing. A manager therefore, has to
decide on an appropriate level of service which is neither too low nor too high.
Prepared by Dr. Anitha Sunil, Associate Professor, L.J. Institute of Management Studies[Type text] Page 17
Refer page no 522, write the examples from Table 10.1.
Sums to practice
1. Solved: Page no 528 Example 10.1 to 10.6 &10.9 to 10.15
2. Unsolved: Page no 561, problem no 1 to 16
Theory
1. What is Markov analysis? List the assumptions that are made in Markov
analysis.
OR
What is Markov processes? Discuss the following assumptions in relation to
the Markov chains. (IMP)
1) Finite states
2) First order process
3) Stationary of transition probabilities
4) Uniform time periods
Markov analysis is a technique that deals with the probabilities of future occurrences
by analysing presently known probabilities. The technique has numerous applications
in business including market share analysis, bad debt prediction, university
enrolment predictions and determining whether a machine will break down in the
future. Markov analysis makes the assumption that the system starts in an initial
state or condition. The probabilities of changing from one state to another are called
a matrix of transition probabilities.
For assumptions, refer page no 764, point 14.3.1 ( figures 14.2 & 14.3)
Applications in Management:
1) Predict the future market shares.
Given the vector of state probabilities and the matrix of transitional probabilities, it is
not very difficult to determine the state probabilities at a future date. This type of
analysis allows the computation of the probability that a person will be at one of the
Prepared by Dr. Anitha Sunil, Associate Professor, L.J. Institute of Management Studies[Type text] Page 18
grocery stores in the future. Since this probability is equal to market share, it is
possible to determine the future market shares of the grocery stores. Can also
discuss brand switching example here ( page 762, point 14.2)
For example a company has recorded the operation of his milling machine for several
years. Over the past two years, 80% of the time the milling machine functioned
correctly for the current month if it had functioned correctly during the preceding
month.90% of the time the machine remained incorrectly adjusted if it had been
incorrectly adjusted in the preceding month.
P = 0.8 0.2
0.1 0.9
Using markov analysis questions like- What is the probability that the machine will
be functioning correctly one month from now? Or what is the probability that the
machine will be functioning correctly in two months? ; can be answered.
3. Discuss the concept of Brand Switching with an example. What is steady state
condition in Markov Analysis?
Brand switching example ( page 762, point 14.2)
Steady State probabilities: A significant property of the Markov chains is that the
process tends to stabilize in long run. A stabilized system is said to be in a steady
state or in equilibrium, so that the systems operating characteristics can become
independent of time. The phenomenon of equilibrium can be expressed symbolically
as Q(k)=Q(k-1)----(i), so that the state probabilities of period k are the same as in the
previous period.
= Q(0)* PK
Putting the equation (i) in equation (ii), the formula for steady state is derived as
follows:
Q(k)= Q(k) * P
Sums to practice
1. Solved: Page no 775 Example 14.4, 14.5,14.7,14.8,14.10
2. Unsolved: Page no 789, problem no 3, 5 to 14
Prepared by Dr. Anitha Sunil, Associate Professor, L.J. Institute of Management Studies[Type text] Page 19
Chapter-17 Simulation Modelling
Theory
Simulation is one of the most widely used quantitative analysis tools. To simulate is to try
to duplicate the features, appearance, and characteristics of a real system. We will build
a mathematical model that comes as close as possible to representing the reality of the
system. Physical models can also be built to test systems.
Prepared by Dr. Anitha Sunil, Associate Professor, L.J. Institute of Management Studies[Type text] Page 20
Disadvantages of simulation are:
Sums to practice
1. Solved: Page no 889 Example 17.3, 17.4, 17.5, 17.6, 17.8
2. Unsolved: Page no 907, problem no 2,3,7
***********
NOTE: All page numbers are from N.D VOHRA, 4th Edition
Prepared by Dr. Anitha Sunil, Associate Professor, L.J. Institute of Management Studies[Type text] Page 21