Documente Academic
Documente Profesional
Documente Cultură
Answer= The areas of management where techniques of Operations Research are applied are listed
below:
A. Marketing and Sales:
1. Advertising and media planning, 2. Product selection, timing and competitive strategies 3.
Recruitment of salesman, 4. Forecasting and decision trends,5. Pricing and competitive decisions,
6. Market research decisions.
B. Finance and Accounting:
1. Cash flow planning, 2.Credit policy analysis, 3. Investment policy for maximum return, i
4, Dividend policies, 5. Portfolio analysis, 6. Profit planning.
C. Personnel:
1. Selection of personnel, mixes of age and skills, 2. Recruitment policies and assignment of
jobs, 3. Manpower planning, wage administration, 4. Scheduling of training programmes.
D. Construction:
1. Allocation of resources to projects, 2. Determination of proper workforce, 3. Employment
of workforce, 4. Project scheduling, monitoring and control.
E. Facilities planning:
1. Factory size location decision, 2. Location and size of warehouse, distribution centres and
retail outlets, 3. Transportation, loading and unloading, 4. Logistics system design, layout.
F. Manufacturing:
1. Employment, training, layoffs, quality control, 2. Aggregate production planning,
assembly j,ne, blending, purchasing, 3. Production scheduling, production smoothing, 4. Inventory
control.
G. Purchasing and Procurement:
1. Bidding policies, 2. Vendor analysis, replacement policies, 3. Optimal buying and
reordering, % Materials transfer.
H. Maintenance and Project scheduling:
1. Preventive maintenance and maintenance policies, 2. Project scheduling and allocation of Purees, 3.
Maintenance crew size and scheduling, 4. Project management and strategic planning.
I. Research and Development:
1. Control of Research and Development projects, 2. Product introduction planning, 3. Organizational
design and control, 4. Decision support system and MIS.
Q 2. Explain the different techniques of Operations
Research.
[10 Marks]
Answer=The techniques can be related to certain typical questions that arise in the management of a
business since they are, in essence, aids to decision making.
1. Linear Programming; Linear Programming finds application in such allocation problems. It is a mathematical
model for determining how to use certain limited resources or capacities for a particular objective such as profit
maximisation or cost minimisation. The allocation problems may be classified into assignment modals, transportation
models or product mix problems.
2. Theory of Games: Developed by John Von Neuman and Oskar Morgensen, this is a
mathematical theory applicable to competitive business problems. It is concerned with a method
of determining an optimum strategy In the face of an opponent who will be having a strategy of
his own, not known to others. Strategy In this context is a master plan against an opponent, for
example, pricing a new product in a competitive market. The strategy chosen will also depend
upon the risk, the management is ready to take.
3. Network Analysis (PERT/CPM): Network analysis techniques like Programme Evaluation
and Review Technique (PERT) and Critical path method (CPM) are powerful management tools
for planning and control of complex jobs involving a large number of activities. It is possible to
estimate the project completion time and selectively. Control the progress of the project with the
help of these techniques. They also aid in scheduling activities and allocating resources to maintain
a high degree of utilisation, if not in making the optimal allocation.
4. Inventory Control: There will be fluctuations in the rate of consumption of a particular
material and also in the time lag between indenting and receipt. Inventory models incorporating
probability concepts take into account such fluctuations and enable determination of optimal
inventories for a specified risk level. The manager starts by admitting that in the long run, there is
always a chance of running out of stock, and then computes optimal stocking policy for the given
shortage criteria.
5. Dynamic Programming: Dynamic Programming is a technique which formulates this
procedure of getting towards the goal in a logical manner - the analyst takes an optimal decision
at each stage to the extent of his knowledge.
Dynamic programming can also be applied to problems of equipment replacement, trading in
fluctuating markets, allocation of sales force to market zones, and other similar areas where the
number of variables involved is not large, and the problem can be visualised in terms of making'
decisions in several stages.
6. Queueing Theory: Queueing theory establishes quantitative relationship between the
quality of service and the facilities required. The management can use judgement and develop
systems to balance costs and quality of service
7. Simulation: Simulation is a working analogy of a system which brings out the effect of
interaction of relevant variables, on certain result areas. For instance, it is required to establish the
level of buffer stock to be maintained under the stipulation that not more than 1% of the times a
stock out can be tolerated. A simulation study can be carried out based on past usage pattern and
the time lag between indent and receipt of the item, assuming different stocking policies and
choosing the lowest buffer stock level satisfying the condition regarding permissible stock outs.
This involves use of random numbers and a large number of trials. Generally the amount of work
is so large that the use of a computer becomes inevitable.
Simulation is also applicable to several other areas like replacement of equipment or spares,
maintenance of work force, brand loyalty assessment, demand forecasting etc.
8. Reliability: Reliability theory is concerned with quantifying the frequency of failures and
developing indicator of quality and dependability of a product. It is closely associated with
probability theory and therefore facilitates statistical analysis and measurement.
The assessment of reliability of an equipment is most useful to the designer in improving the
quality of the critical parts as well as in deciding how much to provide by way of standby.
9. Replacement Models: Replacement theory helps in developing a strategy for replacement
for minimum Life Cycle cost. Some replacement models also incorporate the concept of value of
money in relation to time, for arriving at the best replacement strategy.
There is another category of items which do not deteriorate appreciably with age but suddenly
fail. Examples are electronic components and electric bulbs. Replacement theory using probability
concepts helps in determining the replacement strategy for such items at minimum overall cost.
10. Sequencing: Sequencing models have been developed to find a sequence for processing
jobs so that the total elapsed time for all the jobs will be a minimum. The models also help to
resolve the conflict between the objectives of maximising machine utilisation and complying with
predetermined delivery dates.
[10 Marks]
0 S1 3 3 1 0 0 36 12
0 S2 5 2 0 1 0 50 25
0 S3 2 6* 0 0 1 60 10
j=Cj-Zj 20 30 0 0 0
*Key element
Key column
0 S1 *2 0 1 0 -1/2 6 3
0 S2 13/3 0 0 1 -1/3 30 90/
13=6.92
30 X2 1/3 1 0 0 1/6 10 30
j=Cj-Zj 0 0 0 0 -5
* Key element
Key column
Second simplex Tableau:
Cj 20 30 0 0 0
0 x1 1 0 1/2 0 -1/4 3
0 S2 0 0 -13/6 1 -3/4 17
30 X2 0 1 -1/6 0 1/4 9
j=Cj-Zj 0 0 0 0 -2.5
* Key element
Key column
Since all values of j=Cj-Zj are negative or zero the solution Is optimal and therefore x1=3 units
and x2=9 units and maximum profit Z= 20x1+30x2 = 20(3)+30(9) = 60+270 = 330
Q 7. A marketing manager wishes to allocate his annual advertising budget of Rs 20,000 to two
media vehicles A and B. The unit cost of message in media A is Rs 1,000 and that in B it is Rs
1500. Media A is a monthly magazine and not more than one insertion is desired in one issue. At
least 5 messages should appear in media B. The expected effected audience for unit messages in
the media A is 40,000 and for media B is 55,000.
(i) Develop a mathematical model.
(ii) Solve it for maximising the total effective audience.
Solution :
Step 1. The mathematical model is as follows:
Max. = 40,000x1 + 55,000x2
subject to, 1,000x1 + 1,500x2 20,000
x1 12
x2 5 or -x2 -5
and x1, x2 0
where x1 = annual number of insertions for medium A and
x2 = annual number of insertions for medium B.
The standard simplex form can be written as
Max. = 40,000x1 + 55,000x2 + 0.S1 + 0.S2 +0.S3
subject to, 1,000x1 + 1,500x2 + S1 = 20,000
x1 + S2 = 12
-x2 + S3= -5
and x1 x2, S1 S2, S3 0
where S1, S2 and S3 are slack variables introduced to convert inequalities into equalities.
Step 2. For initial solution, we use x1= 0, x2 = 0 and prepare the initial simplex table.
SIMPLEX TABLE I
Since all the values of Dj are either zeros or negative, we have obtained the optimal solution.
Thus X1 = 12, x2 = 16/3 and
= 20,000/3 is the optimal solution
S3 = 1/3 indicates unutilised capacity for medium B.
Sensitivity analysis is a post optimality analysis and is an integral part of the OR work, it is the
control over the solution, when non-controllable parameters change which may affect the
controllable parameters and the optimality of the solution may change.
In a LPP we presume that the parameters of cost decision variables and constraints are
deterministic and constant. However, they may be subject to error and cost and resources may
change with time slightly or substantially. This uncertainty of parameters may be a cause of doubt
about the optimality of the solution. The sensitivity analysis is thus, a tool to assess the change in
the optimal solution due to variations in the original parameter values in the discrete fashion.
There can be five types of discrete changes in the original LP model needing assessment or
investigation during this post-optimality analysis :
(a) Cj , the unit cost or profit associated with both basic and non-basic decision variables.
(b) bi , the resources availability
(c) aij , indicating consumption of resources per unit of product
(d) Any addition of a new variable to the problem (at a later date)
(e) Any addition of a new constraint to the original problem
Change in Cj : Since Cj represents the profit cost per unit, an increase or decrease in Cj would
indicate the corresponding change in the resource utilisation i.e. diverting resources away from a
most profitable activity.
Change in bi - Any change in the values of bi , i.e., the right hand side of the constrain does
not affect the optimality condition. It only affects the values of the basic variables- values of the
objective function, in the determination of the solution values.
Change in the input coefficients (aijJ): When the elements of changed, there can be two cases
worth considering :
1. Change in aij for the columns in basic matrix
2. Change in aij for the columns which do not belong to the basic matrix.
The change in the values of aij associated with non-basic variables in the optimal simplex table
can be analysed by forming a corresponding dual constraint from the original set of constraints i.e.
m
aij , yi Cj for xj non-basic variables
i=1
Addition of new variables: When we add another variable, there will be an extra column,
the following situations arise :
1. Cn+1 Z n+1 0 the solution remains optimal
2. Cn+1 Z n+1 > 0 then the solution can be improved by introducing a new column into the
bases and the complex method is continued for obtaining a new optional solution.
Addition of a new constraint (ROW) :
Addition of a new constraint would mean a simultaneous change in the coefficient Cj as well
as coefficients atj of the corresponding non-basic variable. Thus it will the optimality of the
problem.
Answer=Each assignment problem has a table, or matrix, associated with it. This table is similar
to that for transportation problem. Generally, the rows contain the objects or people we wish to
assign, and the column comprises the jobs or tasks we want them assigned to. Given n facilities
(or resources) and n jobs (or activities) and effectiveness (in terms of cost, time, profit etc) of each
facility (resource) for each job (activity), the problem lies in assigning each resource to one and
only one activity so that the given measure of effectiveness is optimised. The assignment problem
is thus a special case of transportation problem where supply (or availability) of each of the
resource and the demand (or requirement) at each of the destinations is taken to be unity.
Assignment problems are special class of linear programming problems which involve
determining most efficient assignment-of people to projects, jobs to machines, salespersons to
territories, contracts to bidders, classes to rooms and so on. The desired objective is to minimize
total costs or time required to perform the tasks at hand. The problem can be illustrated by the
following table -
Workers Jobs
A B C D
1 C1a C1B C1C c1D
2 C2a C2B C2c C2D
3 C3a C3B C3C C3D
4 C4a C4B C4C C4D
Cost or time taken by workers on various jobs is indicated in matrix cells as Cij. One person
can perform only one job. The problem is to assign which job to a particular work at a minimum
total cost or minimum total time required to perform the job.
Q 10. Find the sequence and total elapsed time required in performing the following jobs on three
machines in the order ABC. Processing times (in hrs) are given in the following table.
Job 1 2 3 4 5
Machine A 8 10 6 7 11
B 5 6 2 3 4
C 4 9 9 6 5
Solution:
Here min A = 6, Max B = 6, min C = 4
Step I : Calculation of processing time
Job Processing times Processing times
G = (A+B) H = (B=C)
1 13 9
2 16 15
3 8 10
4 10 9
5 15 9
Q 11. Five jobs pass through 3 machines. X, Y, Z In the order XYZ. Processing times in each
machine is given in minutes.
Machines
Jobs X Y Z
1 11 7 6
2 12 8 11
3 9 6 9
4 8 5 5
5 13 6 6
Find the best sequence the will minimise the total elapsed time. Find the idle time of each
machine. Solution:
Answer=From the elapsed time given on three machines it is clear that the smallest processing
time on machine X i.e. 8 minutes is equal to the maximum elapsed time on machine Y i.e. 8
minutes, hence solution is possible. Now, we add the processing times of different jobs on
machines X and Y and machines Y and Z respectively as follows;
Drawbacks of CPM:
1. Based on the assumption of precise known time for each of the activity in the project which
may not be true in real life situations.
2. Does not incorporate statistical analysis in determining the time estimates.
3. It is difficult to use CPM as a controlling device for the simple reason that the entire
evaluation of the project-is to be repeated and a new critical path is to be found out each time when
certain changes are introduced In the network.
4. CPM was initially developed as a static planning model and not as a dynamic controlling
device.
Q.14=The rate of arrival of customers at a public telephone follows Poisson distribution, 0 with
an average time of ten minutes between one customer and the next. The duration of a phone call
is assumed to follow exponential distribution with a mean time of three minutes.
(i) What is the probability that a person arriving at the booth will have to wait?
(ii) What is the average length of queue?
(iii)The Mahanagar telphone Ltd. will install another booth when it is convinced that the
customers would have to wait for at least three minutes for their turn to make a call. How
much should be the flow of customers in order to justify a second booth?
Solution:
Given that
Average time of 10 min between customer and next = = 10
Mean time = = 3x10 = 30
i) Probability that a person arriving at booth will have to wait is
10
=
= 30
= 1/3
30 30
ii) = = 3010
= 20 = 32
30 10 10 10 1
iii) = = 3010
30 = 20 30 = 6
Q 15 A self service stores employes one cashier at its corner. Nine customers arrive on an average
every 5 minutes while cashier can serve 10 customers in 5 minutes. Assuming Poisson distribution
for arrival rate and exponential distribution for service rate, find
(i) Average number of customers in the system
(ii) Average time a customer spends in the system
(iii)Average queue length.
Solution:
10
(iii) = = 109
= 10 customers
Q 16. At an oil refining company, ships arrive to unload crude oil according to Poisson process
with mean rate of 8 ships per week. Service time is exponentially distributed with Q mean service
time of half day to unload one ship.
i) What is the average number ships waiting to deliver crude oil?
ii) What is the average time a ship must wait before it is taken for service?
iii) What is the average total time that a ship spends at the refinery?
iv) What is the probability that a ship has to wait for more than 2 days before getting the
service?
Solution:
= 8 per week, =8 x 7/4 = 14 per week.
(i) Average number of ships waiting to deliver crude oil
2 8x8 64
Lq = ()
= 14(148)
= 14x6
= 0.76
(ii) Average time a ship must wait before taken for service
8 8
Wq = = = = 0.095 wks
( ) 14(14 8) 14x6
(iii)Average total time a ship spends at the refinery
1 1 1
Ws = = = = 0.166 weeks
( ) 14(14 8) 6
(iv) Probability that a ship has to wait for more than 2 days before getting service
= ()
8 (148)x2 12
= e 7 = 0.57e 7 = 0.57(e)1.71 = 0.57x0.183
14
= 0.104
2
= (1 ) + ( ) (1 ) + ( ) 2 (1 ) = (1 ) [1 + + 2 ]
10 10 102
= (1 ) + [1 + + ] = 042
12 12 122
(b) Probability that an arriving customer has to wait outside the indicated space
3
= 1 0.42 {( ) (1 )} = 0.58 0.10 = 0.48
10
= = = 0.42 hours
( ) 12(12 10)
10 10
0 = 1 =1 = 0.16 1 = = (0 ) = (0.16) = 0.14
12 12