Professional Documents
Culture Documents
Q1. Explain the types of Operations Research Models. Briefly explain the phases of
Operations Research.
Physical models
These models include all forms of diagrams, graphs, and charts. They are designed to tackle
specific problems. They bring out significant factors and interrelationships in pictorial form to
facilitate analysis. There are two types of physical models. They are:
Iconic models
Analogue models
Mathematical or symbolic models
These models employ a set of mathematical symbols to represent the decision variable of
the system. The variables are related by mathematical systems. Some examples of
mathematical models are allocation, sequencing, and replacement models.
By nature of environment
Deterministic models - These are the models in which everything is defined and the
results are certain, such as an EOQ model.
Probabilistic models - These are the models in which the input and output variables
follow a defined probability distribution, such as the games theory.
Judgment phase
Action phase
This phase involves making recommendations for the decision process. The
recommendations can be made by those who identify and present the problem or by anyone
who influences the operation in which the problem has occurred.
2
Q2. a. Explain the graphical method of solving Linear Programming Problem.
b. A paper mill produces two grades of paper viz., X and Y. Because of raw material
restrictions, it cannot produce more than 400 tons of grade X paper and 300 tons of
grade Y paper in a week. There are 160 production hours in a week. It requires 0.20
and 0.40 hours to produce a ton of grade X and Y papers. The mill earns a profit of Rs.
200 and Rs. 500 per ton of grade X and Y paper respectively. Formulate this as a
Linear Programming Problem.
While obtaining the optimal solution to an LPP by the graphical method, the statement of the
following theorems of linear programming is used:
The collection of all feasible solutions to an LPP constitutes a convex set whose
extreme points correspond to the basic feasible solutions.
There are a finite number of basic feasible regions within the feasible solution space.
If the convex set of the feasible solutions of the system of simultaneous equation is a
convex polyhedron, then at least one of the extreme points gives an optimal solution.
If the optimal solution occurs at more than one extreme point, the value of the
objective function will be the same for all convex combination of these extreme
points.
Working rule
The method of solving an LPP on the basis of the above analysis is known as the graphical
method. The working rule for the method is as follows.
3
b) Decision variables Let x1 and x2 be the number of units of two grades of paper of X & Y
Objective function since the profit for the two grades of paper X and Yare given, the
objective function is to maximize the profit Max(Z) = 200X1 + 500X 2 ,
Constraints There are 2 constraints i. w.r t. to raw material, and ii. w.r t .to production hours.
The complete LPP is Max (Z) =200X1 + 500X2,
Subject to X1 ≤ 400
X2 ≤ 300
0.2X1 + 0.4X2 ≤160
X1 ≥ 0 , X 2 ≥ 0,
Graphical Solution:
X1 X2 RHS Dual
Maximize 200 500
Constraint 1 1 0 <= 400 0
Constraint 2 0 1 <= 300 100
Constraint 3 0.2 0.4 <= 160 1000
Solution 200 300 19000
A basic solution to an m-origin, n destination transportation problem can have at the most
m+n-1 positive basic variables (non-zero), otherwise the basic solution degenerates. It
4
follows that whenever the number of basic cells is less than m + n – 1, the transportation
problem is a degenerate one. The degeneracy can develop in two ways:
Case 1 - The degeneracy develops while determining an initial assignment via any one of
the initial assignment methods discussed earlier. To resolve degeneracy, you must augment
the positive variables by as many zero-valued variables as is necessary to complete the
required m + n – 1 basic variable. These zero-valued variables are selected in such a
manner that the resulting m + n – 1 variable constitutes a basic solution. The selected zero
valued variables are designated by allocating an extremely small positive value ε to each
one of them. The cells containing these extremely small allocations are then treated like any
other basic cells. The ε’s are kept in the transportation table until temporary degeneracy is
removed or until the optimum solution is attained, whichever occurs first. At that point, we set
each ε = 0.
Case 2 - The degeneracy develops at the iteration stage. This happens when the selection
of the entering variable results in the simultaneous drive to zero of two or more current (pre-
iteration) basic variables.
A feasible solution has to be found always. Rather than determining a first approximation by
a direct application of the simplex method, it is more efficient to work with the transportation
table. The transportation algorithm is the simplex method specialised to the format of table
involving the following steps:
In the first stage, we find the basic feasible solution using any of the following methods:
5
Q4. a. Explain the steps involved in Hungarian method of solving Assignment
problems.
b. What do you mean by unbalanced assignment problem? How do you overcome it?
Hungarian method algorithm is based on the concept of opportunity cost and is more
efficient in solving assignment problems. The following steps are adopted to solve an AP
using the Hungarian method algorithm.
Step 1: Prepare row ruled matrix by selecting the minimum values for each row and subtract
it from the other elements of the row.
Step 2: Prepare column-reduced matrix by subtracting minimum value of the column from
the other values of that column.
Step 3: Assign zero row-wise if there is only one zero in the row and cross (X) or cancel
other zeros in that column.
Step 4: Assign column wise if there is only one zero in that column and cross other zeros in
that row.
Step 5: Repeat steps 3 and 4 till all zeros are either assigned or crossed. If the number of
assignments is equal to number of rows present, you have arrived at an optimal solution, if
not, proceed to step 6.
Step 6: Mark (as correct mark) the unassigned rows. Look for crossed zero in that row. Mark
the column containing the crossed zero. Look for assigned zero in that column. Mark the row
containing assigned zero. Repeat this process till all the makings are done.
Step 7: Draw a straight line through unmarked rows and marked column. The number of
straight line drawn will be equal to the number of assignments made.
Step 8: Examine the uncovered elements. Select the minimum.
b) Unbalanced AP
6
Unbalanced assignment problem is an assignment where the number of rows is not equal to
the number of columns and vice versa. For example, the number of machines may be more
than the number of jobs or the number of jobs may be more than the number of machines. In
such a situation, you have to introduce dummy rows or columns in the matrix. The dummy
rows or columns will contain all cost elements as zero. This balances the problem and then
you can use Hungarian method to find the optimal assignment.
At present the track will hold 150 cars. Using the following random numbers
determine the average number of cars waiting for shipment in the company and
average number of empty space in the truck. Random Numbers 82, 54, 50, 96, 85, 34,
30, 02, 64, 47.
a) Monte-Carlo Simulation
The method is generally used to solve the problems that cannot be adequately represented
by mathematical models or where solution of the model is not possible by analytical method.
b)Solution:
Number of
Simulated Scooter
example
Trail No Random No Production Waiting in
spaces in
Rate the factory
the truck
1 82 152 2 -
2 54 150 2 -
3 50 150 2 -
4 96 153 5 -
5 85 152 7 -
6 34 150 7 -
7 30 150 7 -
8 02 147 4 3
9 64 151 5 -
8
10 47 150 7 -
Total 3
a) In a rectangular game, the pay-off matrix of player A is pay-off in one specific row ( r row )
th exceeding the corresponding pay-off in another specific row( s row ) th . This means
thatwhatever course of action is adopted by player B, for A, the course of action Ar yields
greater gains than the course of action As .Therefore, Ar is a better strategy than As
irrespective of B’s strategy. Hence, you can say that Ar dominates As .Alternatively, if each
pay-off in a specific column ( p column ) th is less than the corresponding pay-off in another
specific column( q column ) th ,it means strategy Bp offers minor loss than strategy Bq
irrespective of A’s strategy. Hence, you can say that Bp dominatesBq .
In the previous section, you learnt the operating characteristics of a queuing system. You will
now learn the constituents of a queuing system. The constituents of a queuing system
include arrival pattern, service facility and queue discipline.
PERT
PERT was developed in connection with an Research and Development (R&D) work.
Therefore, it had to cope with the uncertainties that are associated with R&D
activities. In PERT, the total project duration is regarded as a random variable.
Therefore, associated probabilities are calculated in order to characterize it.
It is an event-oriented network as in the analysis of a network, emphasis is given on
the important stages of completion of a task rather than the activities required to be
performed to reach a particular event or task.
9
CPM
CPM was developed in connection with a construction project, which consisted of
routine tasks whose resource requirements and duration were known with certainty.
Therefore, it is basically deterministic.
CPM is suitable for establishing a trade-off for optimum balancing between schedule
time and cost of the project.
CPM is used for projects involving activities of repetitive nature.
10