Notes oPERATION Research
Notes oPERATION Research
1-Pure strategy is the only course of action that is always chosen by a player
regardless of other player’s strategy .
3- TWO-PERSON ZERO-SUM GAMES A game with only two players, say A and B, is
called a two-person zero-sum game, only if one player’s gain is equal to the loss
of other player, so that total sum is zero.
4- Payoff matrix The payoffs in terms of gains or losses, when players select
their particular strategies (courses of action), can be represented in the form of a
matrix, called the payoff matrix.
4. One player attempts to maximize gains and the other attempts to minimize
losses.
5. Both players make their decisions individually, prior to the play, without direct
communication between them.
For player A the minimum value in each row represents the least gain (payoff) to
him, if he chooses his particular strategy. These are written in the matrix by row
minima. He will then select the strategy that gives the largest gain among the row
minimum values.
For player B, who is assumed to be the looser, the maximum value in each column
represents the maximum loss to him, if he chooses his particular strategy. These
are written in the payoff matrix by column maxima. He will then select the
strategy that gives the minimum loss among the column maximum values.
Optimal strategy A course of action that puts any player in the most preferred
position, irrespective of the course of action his competitor(s) adopted .
Saddle point is the payoff value that represents both minimax and maximin value
of the game.
if the maximin value equals the minimax value, then the game is said to have a
saddle (equilibrium) point and the corresponding strategies are called optimal
strategies.
Value of the game is the expected gain or loss in a game when a game is played a
large number of times or expected payoff at end of game when each player uses
optimal strategy.
Remarks
1. The value of the game, in general, satisfies the equation: maximin value ≤ V ≤
minimax value.
2. A game is said to be a fair game if the lower (maximin) and upper (minimax)
values of the game are equal and both equals zero.
Q 2 SOLUTION=First ignore the values of p and q in the payoff matrix, and then
determine the maximin and minimax values in the usual manner.
since there exists no unique saddle point, therefore, the saddle point will exist at
the position (2, 2) only when p ≤ 7 and q > 7.
THE RULES (PRINCIPLES) OF DOMINANCE
These rules help in deleting certain rows and/or columns of the payoff matrix that
are inferior (less attractive) to at least one of the remaining rows and/or columns
(strategies), in terms of payoffs to both the players.
The rules of dominance are especially used for the evaluation of two-person zero-
sum games without a saddle (equilibrium) point. Certain dominance principles are
stated as follows:
1. For player B, who is assumed to be the loser, if each element in a column, say
Cr is greater than or equal to the corresponding element in another column, say
Cs in the payoff matrix, then the column Cr is said to be dominated by column Cs
and therefore, column Cr can be deleted from the payoff matrix. In other words,
player B will never use the strategy that corresponds to column Cr because he will
loose more by choosing such strategy.
2. For player A, who is assumed to be the gainer, if each element in a row, say Rr ,
is less than or equal to the corresponding element in another row, say Rs , in the
payoff matrix, then the row Rr is said to be dominated by row Rs and therefore,
row Rr can be deleted from the payoff matrix. In other words, player A will never
use the strategy corresponding to row Rr , because he will gain less by choosing
such a strategy.
Remark :Rules (principles) of dominance discussed are used when the payoff
matrix is a profit matrix for the player A and a loss matrix for player B. Otherwise
the principle gets reversed.
Introduction Of OR
Scope of OR-
Application of OR-
Shortcomings
• The solution to a problem is often derived by simplifying assumptions.
Consequently, such solutions are not optimal.
• Models may not represent the realistic situations in which decisions are made.
• Often the decision-maker is not fully aware of the limitations of the models.
(i) analytical
(ii) numerical
(iii) Monte Carlo method
Numerical method- When analytical methods fail to obtain the solution due to
complexity in terms of constraints or number of variables, a numerical (or
iterative) method is used to find the solution. In this method, instead of solving
the problem directly, a general algorithm is applied for obtaining a specific
numerical solution.
Monte Carlo method -This method is based upon the idea of experimenting on a
mathematical model by inserting into the model specific values of decision
variables for a selected period of time under different conditions and then
observing the effect on the criterion chose.
model Formulation-
Optimization Technique-
State: The variable that links two stages in a multistage decision problem is called
a state variable.
(a) The problem can be subdivided into stages with a policy decision required at
each stage. A stage is a device to sequence the decisions. That is, it decomposes a
problem into sub-problems such that an optimal solution to the problem can be
obtained from the optimal solutions to the sub-problems.
(c) Decision at each stage converts the current stage into state associated with
the next stage.
(d) The state of the system at a stage is described by a set of variables, called
state variables.
(e) When the current state is known, an optimal policy for the remaining stages
is independent of the policy of the previous ones.
(f) To identify the optimal policy for each state of the system, a recursive
equation is formulated with n stages remaining, given the optimal policy for
each state with (n − 1) stages left.
(g) Using recursive equation approach each time, the solution procedure moves
backward stage by stage for obtaining the optimum policy of each state for that
particular stage, till it attains the optimum policy beginning at the initial stage.
Step 1. Decompose (or divide) the given problem into a number of smaller sub-
problems (or stages). Identify the state variables at each stage and write down
the transformation function as a function of the state variables and decision
variables at the next stage.
Step 2. Write down a general recursive relationship for computing the optimal
policy. Decide whether forward or backward method is to be followed to solve
the problem.
Step 3. Construct appropriate stages to show the required values of the return
function at each stage.
Step 4. Determine the overall optimal policy or decisions and its value at each
stage. There may be more than one such optimal policy.
sn sn+1
state state
rn sn , xn
Linear Programming-