OR - 1 B SC Final
OR - 1 B SC Final
UNIT - I
INTRODUCTION TO OR
Introduction: The term Operations Research was first coined in 1940 by
McClosky and Trefthen in a small town, Bowdsey, of the United Kingdom. This
new science came into existence in military context. During World War II, military
management called on scientists from various disciplines and organize them into
teams to assist in solving strategic and tactical problems. By their joint efforts
experience and deliberations, they suggested certain approaches that showed
remarkable progress. This new approach to systematic and scientific study of the
operations of the system was called the Operations Research.
Origin and Development of OR: The Operations Research was originated in
military management in World War II in 1940. It was started by the British military
management later it was applied to solve the problems in Industrial sector in the
Britain post world war. The application of OR got the industrial revolution in UK.
During the year 1950, OR achieved recognition as a subject worthy of
academic study in the Universities. Since then, the subject has been gaining
more and more importance for students of Economics, Management, Public
Administration, Behavioural sciences, Social work, Mathematics, Commerce and
Engineering.
Operations Research Society of America was formed in 1950 and in 1957
the International Federation of O.R. societies was established. In several
Countries, International Scientific Journals in O.R began to appear in different
Languages. The Primary journals are Operation Research, Transportation
Science, Management sciences, Operational Research Quarterly etc.,
******* ******** *********
Meaning of OR: The term OR refers to “Operations Research”. That is the
detailed study (research) of the problem under our consideration so as to get the
best solution among all possible solutions. Thus this subject has been a
successful application in almost all sectors of the real life like military, industry,
business, finance and management etc.
Definition of OR: There are several definitions are available for OR among them
the most acceptable definition is as fallows.
“Operation Research in the most general sense can be characterised as the
application of scientific methods, techniques and tools to problems involving
the operation of a system so as to provide those in control of the operations
with optimum solutions to the problem.”
then replaced by the improved solution, and the process is repeated until
either no further improvement is possible or the cost of further calculation
cannot be justified. In other words, the method can take the form of either
simple trial and error or complex iteration in a successive manner to arrive
at the optimal solution.
(c) Monte Carlo Method: The solution of any problem in a system becomes
complicated if the system is not represented by the theoretical methods.
Then by the knowledge of the important characteristics and rules of
operation of a system we can visualise the typical behaviour of the system.
This is done by taking random samples from the mathematical model that
represents the real-life system. The random samples result in a probability
distribution that imitates the real life system, and form which the value of the
specified stochastic variables is to be estimated. Furthermore, by varying
the value of certain parameters and independent variables, and then
repeating the random sampling process, one cacn attempt to measures
their effect on the chosen stochastic variable.
******* ******* ********
3. Better and more successful decisions: With O.R. the executive builds in to
planning a true reflection of the limitations and restrictions under which he must
operate. When it becomes necessary to deviate from the best programme, he
can evaluate the cost or penalty involved.
4. Better tools for adjusting to meet changing conditions: Once basic plan is
arrived at through O.R. it can be re-evaluated for changing conditions plan can
be laid for several sets of conditions to find out how to best prepare for possible
future changes. If conditions change when the plan is partly carried out. They
can be determined so as to adjust the remainder of the plan for best results.
6. It also helps the manager to have better understanding about the phenomenon
and various activities of the of the organization for the organization construction
of suitable mathematical model visualizing the relationship between variables if
any and making improvement over them.
*************************************
APPLICATION AND SCOPE (uses) OF OPERATIONS RESEARCH:
Operations Research is today recognised as an applied science concerned
with large number of diverse human activities. To be precise an operation uses
some valuable resources like men, money, machines, time, effort, etc. The
outcome of the Operations Research has also some value. So some of the areas
of management where techniques of Operations Research are applied is
explained below,
1. Finance, Budgeting and Investment: In finance the cash flow analysis and
long-range capital requirements, investment portfolios, dividend policies are
observed. Besides this credit policies, credit tasks and delinquent account
procedures are also maintained by using the O.R.
4. Marketing Management: In this field the O.R. tools are applied for product
selection, timing, competitive actions and advertising strategy and choice of
different media of advertising also the effectiveness of market research, etc.
Used.
6. Research and Development: The techniques of O.R. also applied in this field
for determination of areas of concentration of research and development,
reliability and evaluation of alternative designs. Control of development
projects, etc.
From all the above areas of applications one may conclude that O.R. can be
widely used in taking timely management decisions and also used as a
corrective measurement decisions and also used as a corrective measure.
********************
CHAPTER– II
LINEAR PROGRAMMING PROBLEM
Definition: Linear programming is a mathematical technique for determining
the optimum allocation of resources and obtaining a particular objective when
here are alternative uses of the resources like “money, manpower, material,
machine and other facilities”. The objective in resource allocation may be cost
minimization or inversely profit maximization. The technique of linear
programming is applicable to problems in which the total limitations on
resources give rise to linear equalities or inequalities of the individual
allocations.
Feasible region: It is the collection of all feasible solutions. That is the area
showing all possible production combination in a linear programming problem.
Convex Set: It is a collection of points such that for any two points on the set,
the line joining the points belongs to the set.
Extreme Point: A point that lies o one of the corners of the feasible region.
This means that it falls at the intersection of two constraint lines.
Optimal Solution: Among all feasible solution the solution that gives us the
required solution that is either maximum value or minimum value among all
possible values of extreme points with respective to the objective of the
problem is called as the optimal solution.
Optimal value: The optimal value of the objective function that is the value
of the objective functions when evaluated at the optimal solution.
Infeasible Solution: Any point lying outside the feasible region. It violates
one or more of the stated constraints. In such situations one cannot obtain the
required (optimal) solution and this situation is generally termed as the
“infeasible solution”. Often this situation is referred as the non-existing of the
feasible solution.
Phase I:
(a) Provide detailed verbal description of the problem under
consideration ensuring that related information is unambiguous and
sufficiently precise. It essential that we have a clear and adequate
understanding of the problem under investigation before we seek to
apply the technique itself.
(b) Determine the overall objective that appears to be relevant. It will
unusually be clear whether the objective relates to some
maximization or minimization, to cost or profit and so on. An
adequate understanding of the overall objective can be of
considerable assistance in unravelling other aspects of the problem.
(c) Determining the factors that appear to restrict in some way the
arraignment of the objective identified in the previous stage. These
stages together will provide a detailed verbal exposition of the
complete problem under investigation.
Phase II:
Once the problem has been described verbally, the next step is
transforming the verbal descriptions into the proper mathematical structure. A
workable procedure to employ at this stage of the problem formulation
process is as follows:
(a) Define the decision variables that are relevant to the problem and as is
often important, ensue that their units of measurement are explicitly
stated.
(b) Identify the contribution coefficients associated with each variable.
(c) Formulate the objective e function quantitatively and express it as a
linear function of decision variables.
KP Lec in Stats M.Sc(Stats),M.Sc.(Maths), SET(8297646836)
10
3. Identify the feasible region: the area which satisfies all the constraints
simultaneously in the given LP problem is known as feasible region. Here
we have to observe the each constraint conditions, then to decide the
feasible region.
4. Select the corner points: identify each of the corner of the feasible region
either by visual inspection or the method of simultaneous equations.
Compute the objective function value for each corner point by
substituting the co-ordinates of that point.
Identify the optimal solution at that corner point which shows highest
profit or lowest cost among all above calculated objective function values.
The corresponding co-ordinate points become the optimal solution for the
given LP problem.
******** ******** *********
(i). Alternative solution: If there exists more than one optimum solution in
graphical method for any given LPP then such type solutions are known as an
alternative solution for the problem. One can use any solution product mix to
get the objective of the problem.
UNIT – II
GENERAL LINEAR PROGRAMMING
General Linear Programming Problem (GLP):
By using the symbol Σ, i,e,, the ‘sum’ of notation, the above formulation may
be put in the following compact form:
𝑛
Optimize (Max. Or Min.) 𝑍 = Σ𝑗=1 𝑐𝑗 𝑥𝑗
Simplex Method
Definition: The simplex algorithm (method) is a systematic and efficient
algebraic procedure for finding corner point solution and taking them
optimality. The evaluation of corner points always starts at the point of origin
which is one of the corners of the feasible solution space. Then gradually the
solution is improved by introducing the various decision variables in the
solution space and finding the optimality of new solution we reach the
optimum solution.
Slack variable: The variable which is added on the left side of the less than
or equal to constraint to make it as equation is generally called as slack
variable. This variable is usually denoted by S.
Surplus variable: The variable which is subtracted on the left side of the
equation to make it as equation is generally called as surplus variable. This
variable is usually denoted by S.
Artificial variable: The variable which is added on the left side of the variable
with the surplus variable which is used to satisfy the non-negative restriction is
known as artificial variable.
Standard form of LP problem: For any given LP problem the resulted form
after process of introducing slack, surplus and artificial variable according to
requirement both in the constraints and also in the objective function is known
as standard form of the given LP problem.
Simplex table: The table which is used to carry out the calculations in the
process of simplex method is usually called as the simplex table.
Degeneracy: A condition that arises when there is a tie in the values used to
determine which variable will enter the solution next. It can lead to cycling
back and forth between two non-optimal solutions.
Simplex Method :
Computational procedure of simplex method can be explained in the form
of following steps.
Step 1: Formulate the linear programming model of the given real world
problem, i.e.; obtain a mathematical representation of the problem’s objective
function and constraints on various resources in the process.
Step 3: Design the initial feasible solution. An initial basic feasible solution is
obtained by setting
X1= X2 = ....=Xn = 0 Thus we get s1 =b1, s2 = b2, ...... , sn = bn .
Step 4: Enter the above solution into the initial simplex table with the
contribution coefficients cj and it is also for basic variables denoted by CB the
solution values by xB. Now calculate the gross contribution for each column
denoted by Zj and is calculated by
Zj = ∑𝒏𝒊=𝟏 𝒄𝑩 𝒂𝒊𝒋
Step 5: Compute the net evaluation row Cj – Zj and select the maximum
positive value among all values in this row. This is called as “key column”
indicates the entering variable into the basic.
Step 6: Find out the replacement ratio (RR) by using key column elements
and the solution values XB.
RR = XB / (corresponding key column element)
Select the minimum RR among all the resulted values. This indicates “Key
Row” and it is the exit variable from the basis.
Step 7: construct new simplex table by replacing the new entering variable
into the basis. In this table we get a new row for the entering variable and
modified rows for the remaining variables.
Note:
(i). one can use the index row as Cj – Zj instead of the above stated one
can use this as zj – cj.. If the modification is made then one has to select
the key column by selecting the most positive for minimization and in case
of maximization most negative and the remaining process is similar.
Min Z = - Max Z*
UNIT – III
THE BIG – M METHOD
Big M method: (Penalty Method) The Simplex method fails when there are
greater than or equal to or equations are present in the constraints. Because
in such cases we introduce the artificial variables to get the standard form for
the given LPP. So the alternative method to deal such LP problems is the Big
M method. The procedure of this method can be summarized in the following
way.
Steps:
1. Formulate the LP problem for the given real world problem by identifying
the objective function and the constraints are given on various resources.
The objective function may be of either minimization or maximization.
3. Find the IBFS by equating all basic variables to zero. The solution is now
prepared in the form of initial simplex table.
4. Find the zj and zj – cj rows then select the most negative among all values if
the objective function is of minimization and if it is the maximization then
select the most positive value. This column is known as the key column,
This indicates the entering variable into the basic.
6. Select the minimum positive ratio among all calculated values. The
negative ratios are not considered for the comparison as they are not
satisfies the non-negative constraint. The selected row is known as key row
and indicates the exit variable from the basic.
7. The intersection element for key row and key column is called as key
element (KE). Now we modify the simplex table rows such that the key
element becomes 1 and the remaining key column element becomes zero.
8. In the new table we find the zj – cj (index row). Then test for optimality that
is “if all the elements are positive or zero in case of minimization” and “if all
elements are negative or zero in case of maximization.” If not then repeat
the steps 4 to 7 until we get the optimal solution.
Two – phase method: The alternative and easy method to find the optimal
solution for LP problem in case of Big-M method is two-phase method. The
procedure of this method can be explained in the following way.
Phase I:
1. Formulate the LP problem for the given real world problem by identifying the
objective function and the various restrictions on required resources.
3. Find the IBFS for the given problem by equating all the non-basic variables
to zero. Now construct the initial simplex table.
4. Find the zj – cj row to determine the entering variable also the Replacement
ratio for the exit variable from the bias.
5. Construct the new simplex table for the new entering variable. Then test for
the optimality.
6. In optimal solution there are no artificial variable present in the basis then
we go to phase II. Otherwise there exists no optimal solution for the given
problem.
Phase II:
1. Now we introduce original contribution for xi variables and zero contribution
for slack and surplus variables. Then we prepare the simplex table.
3. If all index row(zj - cj) elements are either ‘0’ or positive in case of
minimization and the elements are either ‘0’ or negative in case of
maximization then we reach the optimal solution.
Step1: First, find out the rows for which the minimum non-negative ratio is the
same (tie). Assume there is a tie between the first and second row,
Step2: Now rearrange the columns of the unusual simplex table so that the
columns forming the original unit matrix comes first in proper irder.
Only for the rows for which the minimum ratio is not unique. i.e., for first and
second rows.
(I) If the minimum is attained for second row then this first row then this
row will be the key row and key element can be determined by
intersecting the key row with the key column.
(II) If the minimum is not unique, then go to the next step.
Step 4: Now find the minimum of the ratio, only for the tied rows, if this
minimum ratio unique for the first row, then this row will be the key row for
determining the key element by intersecting with key column.
𝐸𝑙𝑒𝑚𝑒𝑛𝑡𝑠 𝑜𝑓 𝑠𝑒𝑐𝑜𝑛𝑑 𝑐𝑜𝑙𝑢𝑚𝑛 𝑜𝑓 𝑢𝑛𝑖𝑡 𝑚𝑎𝑡𝑟𝑖𝑥
The minimum of the ratio =
𝐶𝑜𝑟𝑟𝑒𝑠𝑝𝑜𝑛𝑑𝑖𝑛𝑔 𝑒𝑙𝑒𝑚𝑒𝑛𝑡𝑠 𝑜𝑓 𝑘𝑒𝑦 𝑐𝑜𝑙𝑢𝑚𝑛