SlideShare a Scribd company logo
1 of 101
OPERATION RESEARCH
Subject code : EOE-073
Unit -I :
Introduction:
Definition and scope of OR,OR model, Solving the OR
model,art of modelling,phases of OR study.
Linear Programming:
Two variable linear programming model and graphical
method of solution ,Simplex method, Dual Simplex
method, special cases of LP, Duality,Sensitivity
analysis.
Unit – II :
Transportation Problem :
Types of transportation problem, Mathematical
models, Transportation Algorithm,
Assignment :
Allocation and Assignment problems and models,
processing of job through machines.
UNIT- III :
Network Techniques:
Shortest Path Model, minimum spanning Tree
Problem, Max-Flow problem and Min-cost problem
Project Management:
Phases of project management, guidelines for
network construction, CPM and PERT.
UNIT-IV
Theory of games:
Rectangular games, Minimax theorem, graphical
solution of 2Xn or mX2 games, game with mixed
strategies, reduction to linear programming model.
Queuing Systems:
Elements of queuing model, generalised poisson
queuing model, single server models
UNIT –V :
Inventory Control:
Models of inventory, operation of inventor system,
quantity discount.
Replacement:
Replacement models: Equipments that deteroriate with
time, equipments that fail with time.
Operation Research
• As its name implies, operations research
involves “research on operations.” Thus, operations
research is applied to problems that concern how to
conduct and coordinate the operations (i.e., the
activities) within an organization .
• The nature of the organization is essentially
immaterial, in fact, OR has been applied extensively
in such diverse areas as manufacturing,
transportation, construction, telecommunications,
financial planning, health care, the military, and
public services, to name just a few .
Operation Research
•The process begins by carefully observing and
formulating the problem, including gathering all
relevant data. Then construct a scientific model
to represent the real problem ,while explaining its
objectives with the system constraints.
• It attempts to resolve the conflicts of interest
among the components of the organization in
a way that is best for the organization as a
whole.
HISTORY OF OPERATIONS
RESEARCH
Operations Research came into existence during
World War II, when the British and American
military management called upon a group of
scientists with diverse educational background
namely, Physics, Biology, Statistics, Mathematics,
Psychology, etc., to develop and apply a scientific
approach to deal with strategic and tactical problems
of various military operations.
HISTORY OF OPERATIONS
RESEARCH
The objective was to allocate scarce
resources in an effective manner to various
military operations and to the activities
within each operation. The name
Operations Research (OR) came directly
from the context in which it was used and
developed, viz., research on military
operations
HISTORY OF OPERATIONS
RESEARCH
During the 50s, Operations Research achieved recognition
as a subject for study in the universities. Since then the
subject has gained increasing importance for the students of
Management, Public Administration, Behavioral Sciences,
Engineering, Mathematics, Economics and Commerce, etc.
Today, Operations Research is also widely used in regional
planning, transportation, public health, communication etc.,
besides military and industrial operations.
HISTORY OF OPERATIONS
RESEARCH
In India, Operations Research came into existence in
1949 with the opening of an Operations Research
Unit at the Regional Research Laboratory at
Hyderabad and also in the Defence Science
Laboratory at Delhi which devoted itself to the
problems of stores, purchase and planning. For
national planning and survey, an Operations
Research Unit was established in 1953 at the India
Statistical Institute, Calcutta. In 1957, Operations
Research Society of India was formed. Almost all the
universities and institutions in India are offering the
input of Operations Research in their curriculum .
Definition
• Operations Research (OR)
It is a scientific approach to determine
the optimum (best) solution to a decision
problem under the restriction of limited
resources, using the mathematical
techniques to model, analyze, and solve the
problem
• Phases of OR
1. Definition of the problem
2. Model Construction
3. Solution of the model
4. Model validity
5. Implementation of the solution
Basic components of the model
1. Decision Variables
2. Objective Function
3. Constraints
Example 1:Example 1:
• A company manufactures two products A&B.two products A&B.
with 4 & 3 units of price4 & 3 units of price. A&B take 3&23&2
minutesminutes respectively to be machined. The total
time available at machining department is 800is 800
hourshours (100 days or 20 weeks). A market
research showed that at leastat least 10000 units of A10000 units of A
and not more thanmore than 6000 units of B6000 units of B are needed.
It is required to determine the number of units
of A&B to be produced to maximize profit.
• Decision variables
X1= number of units produced of A.
X2= number of units produced of B.
• Objective Function
Maximize Z= 4 X1 + 3 X2
• Constraints
3 X1 + 2 X2 ≤ 800x60
X1 ≥ 10000
X2 ≤ 6000
X1, X2 ≥ 0
Example 2:Example 2: Feed mix problem
• A farmer is interested in feeding his cattle at
minimum cost. Two feeds are used A&BTwo feeds are used A&B. Each cow
must get at leastat least 400 grams/day of protein400 grams/day of protein, at leastat least
800 grams/day of carbohydrates800 grams/day of carbohydrates, and not more thannot more than
100 grams/day of fat100 grams/day of fat. Given that A contains 10%A contains 10%
protein, 80% carbohydrates and 10% fat while Bprotein, 80% carbohydrates and 10% fat while B
contains 40% protein, 60% carbohydratescontains 40% protein, 60% carbohydrates and no fatno fat.
A costs Rs 20/kgA costs Rs 20/kg, and B costs Rs 50 /kg.B costs Rs 50 /kg. Formulate
the problem to determine the optimum amount of
each feed to minimize cost.
• Decision variables
X1= weight of feed A kg/day/animal
X2= weight of feed B kg/day/animal
• Objective Function
Minimize Z= 20X1 + 50X2
• Constraints
Protein 0.1 X1+ 0.4 X2 ≥ 0.4
Carbohydrates 0.8 X1 + 0.6 X2 ≥ 0.8
Fats 0.1 X1 ≤ 0.1
X1, X2 ≥ 0
Cost function
Example 3:Example 3: Blending Problem
• An iron ore from 4 mines4 mines will be blended.
The analysis has shown that, in order to
obtain suitable tensile properties, minimum
requirements must be met for 3 basic3 basic
elements A, B, and Celements A, B, and C. Each of the 4 mines4 mines
contains different amounts of the 3 elements3 elements
(see the table). Formulate to find the least
cost (Minimize) blend for one ton of iron
ore.
Problem Formulation
• Decision variables
X1= Fraction of ton to be selected from mine number 1
X2= Fraction of ton to be selected from mine number 2
X3= Fraction of ton to be selected from mine number 3
X4= Fraction of ton to be selected from mine number 4
• Objective Function
Minimize Z= 800 X1 + 400 X2 + 600 X3 + 500 X4
• Constraints
10 X1+ 3X2 + 8X3 + 2X4 5
90 X1 + 150 X2 + 75 X3+ 175 X4 10
45 X1 + 25 X2 + 20 X3+ 37 X4 30
X1 + X2 + X3 + X4 1
X1, X2, X3, X4 0
≥
≥
≥
≥
=
Example 4:Example 4: Inspection Problem
• A company has 2 grades2 grades of inspectors 1&2. It is
required that at leastat least 1800 pieces1800 pieces be inspected per 8per 8
hour dayhour day. Grade 1Grade 1 inspectors can check pieces at the
rate of 25 per hourrate of 25 per hour with an accuracy of 98%.accuracy of 98%. Grade 2Grade 2
inspectors can check at the rate of 15 pieces per hourrate of 15 pieces per hour
with an accuracyaccuracy of 95%.of 95%. Grade 1 costs 4 L.E/hourGrade 1 costs 4 L.E/hour,
grade 2 costs 3 L.E/hourgrade 2 costs 3 L.E/hour. Each time an error is madeEach time an error is made
by an inspector costs the company 2 L.Eby an inspector costs the company 2 L.E. There are 88
grade 1grade 1 and 10 grade 210 grade 2 inspectors available. The
company wants to determine the optimal assignment
of inspectors which will minimize the total cost of
inspection/day.
Problem Formulation
• Decision variables
X1= Number of grade 1 inspectors/day.
X2= Number of grade 2 inspectors/day.
• Objective Function
Cost of inspection = Cost of error + Inspector salary/day
Cost of grade 1/hour = 4 + (2 X 25 X 0.02) = 5 L.E
Cost of grade 2/hour = 3 + (2 X 15 X 0.05) = 4.5 L.E
Minimize Z= 8 (5 X1 + 4.5 X2) = 40 X1 + 36 X2
• Constraints
X1 ≤ 8
X2 ≤ 10
8(25) X1+ 8(15)X2 ≥ 1800
200 X1+ 120 X2 ≥ 1800
X1, X2 ≥ 0
Example 5:Example 5: Trim-loss Problem.
• A company produces paper rolls with a
standard width of 20 feet. Each special customer
orders with different widths are produced by
slitting the standard rolls. Typical orders are
summarized in the following tables.
Possible knife settings
• Formulate to minimize the trim loss and the number
of rolls needed to satisfy the order.
Figure
2.9
Problem Formulation
Decision variables
Xj = Number of standard rolls to be cut according to
setting j j = 1, 2, 3, 4, 5, 6
• Number of 5 feet rolls producedNumber of 5 feet rolls produced = 2 X2 + 2 X3 + 4 X4 + X5
• Number of 7 feet rolls producedNumber of 7 feet rolls produced = X1 + X2+ 2 X5
• Number of 9 feet rolls producedNumber of 9 feet rolls produced = X1 + X3+ 2 X6
• Let Y1, Y2, Y3 be the number of surplus rolls of the 5, 7, 9 feet
rolls thus
• Y1= 2 X2 + 2 X3 + 4 X4 + X5 - 150
• Y2= X1 + X2+ 2 X5 - 200
• Y3= X1 + X3+ 2 X6- 300
• The total trim losses = L (4X1 +3 X2+ X3 + X5 + 2 X6 + 5Y1+
• Objective Function
Minimize Z= L(4X1 +3 X2+ X3 + X5 + 2 X6 +
5Y1+ 7Y2+ 9Y3)
• Constraints
2 X2+ 2 X3+ 4 X4+ X5 - Y1 = 150
X1+ X2 + 2 X5 - Y2 = 200
X1+ X3 + 2 X6 - Y3 = 300
X1, X2, X3, X4, X5, X6 ≥ 0
Y1, Y2, Y3 ≥ 0
General form of a LP problem with mGeneral form of a LP problem with m
constraints and n decision variables is:constraints and n decision variables is:
Maximize Z = C1X1+ C2X2+ … + CnXn
• Constraints
A11X1 + A12X2+……………+ A1nXn ≤ B1
A21X1 + A22X2+……………+ A2nXn ≤ B2
.
.
.
.
Am1X1+ Am2X2+…………...+ AmnXn ≤ Bm
X1, X2,…………………………, Xn ≥ 0
OROR
Maximize
• ConstraintsConstraints
∑=
=
n
j
jj xcz
1
∑=
≤
n
j
ijij bxa1
mi ,...,2,1, =
xj 0≥ nj ,...,2,1, =
Terminology of solutions for a LP model:
• A Solution
Any specifications of values of X1, X2, …, Xn is called
a solution.
• A Feasible Solution
Is a solution for which all the constraints are
satisfied.
• An Optimal Solution
Is a feasible solution that has the most favorable value
of the objective function (largest of maximize or
smallest for minimize)
Notes
Graphical Solution
• Construction of the LP model
• Example 1: The Reddy Mikks Company
Reddy Mikks produces both interior and exterior paints
from two raw materials, M1&M2. The following table
provides the basic data of the problem.
• A market survey indicates that the daily
demand for interior paint cannot exceed that of
exterior paint by more than 1 ton. Also, the
maximum daily demand of interior paint is 2
ton.
• Reddy Mikks wants to determine the optimum
(best) product mix of interior and exterior
paints that maximizes the total daily profit
Problem Formulation
• Decision variables
X1= Tons produced daily of exterior paint.
X2= Tons produced daily of interior paint.
• Objective Function
Maximize Z= 5 X1 + 4 X2
• Constraints
6 X1+4 X2 24
X1+2 X2 6
- X1+ X2 1
X2 2
X1, X2 0
≤
≤
≤
≤
≥ graphcal solution
• Any solution that satisfies all the constraints of the
model is a feasible solution. For example, X1=3 tons
and X2=1 ton is a feasible solution. We have an
infinite number of feasible solutions, but we are
interested in the optimum feasible solution that yields
the maximum total profit.
Graphical Solution
• The graphical solution is valid only for two-
variable problem .
• The graphical solution includes two basic
steps:
1. The determination of the solution space that
defines the feasible solutions that satisfy all the
constraints.
2. The determination of the optimum solution from
among all the points in the feasible solution space.
• ABCDEF consists of an infinite number of points; we
need a systematic procedure that identifies the
optimum solutions. The optimum solution is
associated with a corner point of the solution space.
• To determine the direction in which the profit
function increases we assign arbitrary increasing
values of 10 and 15
5 X1 + 4 X2=10
And 5 X1 + 4 X2=15
• The optimum solution is mixture of 3 tons of exterior
and 1.5 tons of interior paints will yield a daily profit
of 21000$.
Transportation Problem
The Transportation Problem is a classic
Operations Research problem where the
objective is to determine the schedule for
transporting goods from source to destination
in a way that minimizes the shipping cost while
satisfying supply and demand
constraints.
Transportation Problem
A typical Transportation Problem has the
following elements:
1. Source(s)
2. Destination(s)
3. Weighted edge(s) showing cost of
transportation
Transportation Problem
The Assignment Problem
• In many business situations, management needs to
assign - personnel to jobs, - jobs to machines, -
machines to job locations, or - salespersons to
territories.
• Consider the situation of assigning n jobs to n
machines.
• When a job i (=1,2,....,n) is assigned to machine j
(=1,2, .....n) that incurs a cost Cij.
• The objective is to assign the jobs to machines at the
least possible total cost.
The Assignment Problem
• This situation is a special case of the
Transportation Model And it is known as the
assignment problem.
• Here, jobs represent “sources” and machines
represent “destinations.”
• The supply available at each source is 1 unit
And demand at each destination is 1 unit.
The Assignment Problem
55
Basic Components of a Queue
1. Arrival
process
6. Service
discipline
2. Service time
distribution
4. Waiting
positions 3. Number of
servers
5. Customer
Population
Example: students at a typical computer terminal room
with a number of terminals. If all terminals are busy,
the arriving students wait in a queue.
56
Kendall Notation A/S/m/B/K/SD
• A: Arrival process
• S: Service time distribution
• m: Number of servers
• B: Number of buffers (system capacity)
• K: Population size, and
• SD: Service discipline
57
Arrival Process
• Arrival times:
• Interarrival times:
• τj form a sequence of Independent and Identically Distributed (IID)
random variables
• The most common arrival process: Poisson arrivals
– Inter-arrival times are exponential + IID ⇒ Poisson arrivals
• Notation:
– M = Memoryless = Poisson
– E = Erlang
– H = Hyper-exponential
– G = General ⇒ Results valid for all distributions
58
Service Time Distribution
• Time each student spends at the terminal
• Service times are IID
• Distribution: M, E, H, or G
• Device = Service center = Queue
• Buffer = Waiting positions
59
Service Disciplines
• First-Come-First-Served (FCFS)
• Last-Come-First-Served (LCFS)
• Last-Come-First-Served with Preempt and Resume (LCFS-PR)
• Round-Robin (RR) with a fixed quantum.
• Small Quantum ⇒ Processor Sharing (PS)
• Infinite Server: (IS) = fixed delay
• Shortest Processing Time first (SPT)
• Shortest Remaining Processing Time first (SRPT)
• Shortest Expected Processing Time first (SEPT)
• Shortest Expected Remaining Processing Time first (SERPT).
• Biggest-In-First-Served (BIFS)
• Loudest-Voice-First-Served (LVFS)
60
Common Distributions
• M: Exponential
• Ek: Erlang with parameter k
• Hk: Hyper-exponential with parameter k
• D: Deterministic ⇒ constant
• G: General ⇒ All
• Memoryless:
– Expected time to the next arrival is always 1/λ
regardless of the time since the last arrival
– Remembering the past history does not help
61
PERT/CPM ChartPERT/CPM Chart
]
1
2
3
4
5
6
8
7
5
6
2
6
5 3
1
TE = 5
TE = 11
TE = 12
TE = 14
TE = 20
TE = 19 TE = 22
TE = 23
62
PERT/CPM Chart
Task. A project has been defined to contain the following list of activities along
with their required times for completion:
Activity
No
Activity Expected
completion time
Dependency
1. Requirements collection 5 -
2. Screen design 6 1
3. Report design 7 1
4. Database design 2 2,3
5. User documentation 6 4
6. Programming 5 4
7. Testing 3 6
8. Installation 1 5,7
a. Draw a PERT chart for the activities.
b. Calculate the earliest expected completion time.
c. Show the critical path.
63
PERT/CPM Chart (cont’d)
a. Draw a PERT chart for the activities.
Using information from the table, show the sequence of activities.
1
2
3
4
5
6
8
7
64
PERT/CPM Chart (cont’d)
1
2
3
4
5
6
8
7
b. Calculate the earliest expected completion time.
1. Using information from the table, indicate expected completion time for each activity.
5
6
7
2
6
5 3
1
2. Calculate earliest expected completion time for each activity (TE) and the entire project.
Hint: the earliest expected completion time for a given activity is determined by summing the
expected completion time of this activity and the earliest expected completion time of the
immediate predecessor.
Rule: if two or more activities precede an activity, the one with the largest TE is used in
calculation (e.g., for activity 4, we will use TE of activity 3 but not 2 since 12 > 11).
TE = 5
TE = 11
TE = 12
TE = 14
TE = 20
TE = 19 TE = 22
TE = 23
65
PERT/CPM Chart (the end)
1
2
3
4
5
6
8
7
5
6
2
6
5 3
1
TE = 5
TE = 11
TE = 12
TE = 14
TE = 20
TE = 19 TE = 22
TE = 23
c. Show the critical path.
The critical path represents the shortest time, in which a project can be completed. Any activity
on the critical path that is delayed in completion delays the entire project. Activities not on the
critical path contain slack time and allow the project manager some flexibility in scheduling.
Scope of Operations Research
O.R is useful in the following various important fields.
1. In Agriculture:
(i) Optimum allocation of land to various crops in
accordance with the climatic conditions, and
(ii) Optimum allocation of water from various
resources like canal for irrigation purposes.
2. In Finance:
(i) To maximize the per capita income with minimum
resources
(i) To find the profit plan for the country
(ii) To determine the best replacement policies, etc.
Continued…
Scope of Operations Research
3. In Industry:
(i) O.R is useful for optimum allocations of limited
resources such as men materials, machines,
money, time, etc. to arrive at the optimum
decision.
4. In Marketing:
With the help of O.R Techniques a marketing
Administrator (manager) can decide where to
distribute the products for sale so that the total
cost
of transportation etc. is minimum.
Continued…
Scope of Operations Research
Continuation…
(ii) The minimum per unit sale price
(iii) The size of the stock to meet the future demand
(iv) How to select the best advertising media with respect
to time, cost etc.
(v) How when and what to purchase at the min. possible cost?
5. In Personnel Management:
(i) To appoint the most suitable persons on min. salary
(i) To determine the best age of retirement for the employees
(ii) To find out the number of persons to be appointed on
full time basis when the work load is seasonal.
Continued…
Scope of Operations Research
Continuation…
6. In Production Management:
7. In L.I.C.:
(i) What should be the premium rates for various modes of
policies
(ii) How best the profits could be distributed in the cases of
with profit policies etc.
(i) To find out the number and size of the items to be produced
) In scheduling and sequencing the production run by proper
allocation of machines
i) In calculating the optimum product mix, and
v) To select, locate and design the sites for the production plants
THE LINEAR PROGRAMMING PROBLEM
INTRODUCTION
A linear programming problem is a problem of minimizing or maximizing a
linear function in the presence of linear constraints of the inequality and/or the
equality type.
Linear Programming by Simplex
Method
Maximize Z=6X1 + 8X2
Subject to 30X1 + 20X2 ≤ 300
5X1 + 10X2 ≤ 110
And X1 , X2 ≥ 0
Method :
Step 1 : Convert the above inequality
constraint into equality constraint by adding
slack variables S1 and S2
Linear Programming by Simplex
Method
The constraint equations are now
30X1 + 20X2 + S1 = 300 , S1 ≥ 0
5X1 + 10X2 + S2 = 110 , S2 ≥ 0
The LP problem in standard is now
Z = 6X1 +8X2 +0 x S1 + 0 x S2
30X1 + 20X2 + S1 = 300
5X1 + 10X2 + S2 = 110
And X1 ,X2 , S1 , S2 ≥ 0
Linear Programming by Simplex
Method
Variables with non-zero values are called
basic variables.
Variables with zero values are called non-
basic variables.
If there is no redundant constraint equation
in the problem , there will be as many basic
variables as many constraints, provided a
basic feasible solution exists.
Linear Programming by Simplex
Method
Step 2 : Form a table
Table I
Basic | Z | X1 X2 S1 S2 | Solution | Ratio
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Z 1 -6 -8 0 0 0
S1 0 30 20 1 0 300 ( 300/20=15)
S2 0 5 10 0 1 110 (110/10=11)
----------------------------------------------------------------------
Start with the current solution at the origin X1=0,X2=0
And therefore Z = 0. S1,S2 are the basic variables and
Linear Programming by Simplex
Method
• Z is 0 and it is not maximum . It has scope for
improvement
• Z is found to be most sensitive to X2 since its
coefficient is -8 ,so this is chosen as the pivot
column .X2 enters into the basic variable
column. This becomes the pivot column.
• Search for leaving variable in the first column
by choosing the row which has the least value in
the ratio column. It is S2 which leaves the
basic variable
Linear Programming by Simplex
Method
The modified table is now obtained by
1.New pivot row =current pivot row/pivot element
2. All other new row (including Z row) =
current row- its pivot column coefficient*new pivot-
row
Table II
Basic | Z | X1 X2 S1 S2 | Solution Ratio
-----------------------------------------------------------
Z 1 -2 0 0 8/10 88
S1 0 20 0 1 -2 80 ( 80/20=4)
X2 8 5/10 1 0 1/10 11 (11/.5 =22)
----------------------------------------------------------------------
Linear Programming by Simplex
Method
Z row has -2 in X1 column,hence there is
scope for improvement in Z.
X1 now enters the basic variable and S1 row
with least ratio of 4 will leave the basic
variable .
Table III
Basic | Z | X1 X2 S1 S2 | Solution Ratio
-----------------------------------------------------------
Z 1 0 0 1/10 6/10 96
X1 6 1 0 1/20 -1/10 4
X2 8 0 1 1/20 3/20 9
No negative coeff in Z-row for basic variable .0ptimal solution X1=4,X2=9 and Z=96
Linear Programming by Simplex
Method
Linear Programming by Simplex
Method
Linear Programming by Simplex
Method
Linear Programming by Simplex
Method
X1 contributes maximum in profit. This is selected
for basic variable .
Example on Simplex Method
Lect or1 (2)
Lect or1 (2)
Lect or1 (2)
Lect or1 (2)

More Related Content

What's hot

Cost Of Capital
Cost Of CapitalCost Of Capital
Cost Of Capitalyashpal01
 
Application of differentiation
Application of differentiationApplication of differentiation
Application of differentiationLily Maryati
 
Bba i-bm-u-3.2-differentiation -
Bba i-bm-u-3.2-differentiation - Bba i-bm-u-3.2-differentiation -
Bba i-bm-u-3.2-differentiation - Rai University
 
Graphical Method
Graphical MethodGraphical Method
Graphical MethodSachin MK
 
Post-optimal analysis of LPP
Post-optimal analysis of LPPPost-optimal analysis of LPP
Post-optimal analysis of LPPRAVI PRASAD K.J.
 
Solutions manual for operations research an introduction 10th edition by taha...
Solutions manual for operations research an introduction 10th edition by taha...Solutions manual for operations research an introduction 10th edition by taha...
Solutions manual for operations research an introduction 10th edition by taha...ricmka
 
Sensitivity analysis linear programming copy
Sensitivity analysis linear programming   copySensitivity analysis linear programming   copy
Sensitivity analysis linear programming copyKiran Jadhav
 
The binomial theorem class 11 maths
The binomial theorem class 11 mathsThe binomial theorem class 11 maths
The binomial theorem class 11 mathsDharmendra Dudi
 
Transportation Problem In Linear Programming
Transportation Problem In Linear ProgrammingTransportation Problem In Linear Programming
Transportation Problem In Linear ProgrammingMirza Tanzida
 
Least Cost Method - operation research
Least Cost Method - operation researchLeast Cost Method - operation research
Least Cost Method - operation researchsajan gohel
 
Matrix Algebra : Mathematics for Business
Matrix Algebra : Mathematics for BusinessMatrix Algebra : Mathematics for Business
Matrix Algebra : Mathematics for BusinessKhan Tanjeel Ahmed
 
Formulation Lpp
Formulation  LppFormulation  Lpp
Formulation LppSachin MK
 
Linear Programming Application
Linear Programming ApplicationLinear Programming Application
Linear Programming ApplicationKashif Latif
 
Sequencing problems in Operations Research
Sequencing problems in Operations ResearchSequencing problems in Operations Research
Sequencing problems in Operations ResearchAbu Bashar
 
3. linear programming senstivity analysis
3. linear programming senstivity analysis3. linear programming senstivity analysis
3. linear programming senstivity analysisHakeem-Ur- Rehman
 
Unbalanced Transportation Problem
Unbalanced Transportation ProblemUnbalanced Transportation Problem
Unbalanced Transportation ProblemDrDeepaChauhan
 
Transportation Method Operation Research
Transportation Method Operation ResearchTransportation Method Operation Research
Transportation Method Operation ResearchR A Shah
 

What's hot (20)

Cost Of Capital
Cost Of CapitalCost Of Capital
Cost Of Capital
 
Application of differentiation
Application of differentiationApplication of differentiation
Application of differentiation
 
Linear Programming
Linear ProgrammingLinear Programming
Linear Programming
 
Bba i-bm-u-3.2-differentiation -
Bba i-bm-u-3.2-differentiation - Bba i-bm-u-3.2-differentiation -
Bba i-bm-u-3.2-differentiation -
 
Graphical Method
Graphical MethodGraphical Method
Graphical Method
 
Post-optimal analysis of LPP
Post-optimal analysis of LPPPost-optimal analysis of LPP
Post-optimal analysis of LPP
 
Solutions manual for operations research an introduction 10th edition by taha...
Solutions manual for operations research an introduction 10th edition by taha...Solutions manual for operations research an introduction 10th edition by taha...
Solutions manual for operations research an introduction 10th edition by taha...
 
Sensitivity analysis linear programming copy
Sensitivity analysis linear programming   copySensitivity analysis linear programming   copy
Sensitivity analysis linear programming copy
 
The binomial theorem class 11 maths
The binomial theorem class 11 mathsThe binomial theorem class 11 maths
The binomial theorem class 11 maths
 
Transportation Problem In Linear Programming
Transportation Problem In Linear ProgrammingTransportation Problem In Linear Programming
Transportation Problem In Linear Programming
 
Least Cost Method - operation research
Least Cost Method - operation researchLeast Cost Method - operation research
Least Cost Method - operation research
 
Matrix Algebra : Mathematics for Business
Matrix Algebra : Mathematics for BusinessMatrix Algebra : Mathematics for Business
Matrix Algebra : Mathematics for Business
 
Formulation Lpp
Formulation  LppFormulation  Lpp
Formulation Lpp
 
Linear Programming Application
Linear Programming ApplicationLinear Programming Application
Linear Programming Application
 
Sequencing problems in Operations Research
Sequencing problems in Operations ResearchSequencing problems in Operations Research
Sequencing problems in Operations Research
 
3. linear programming senstivity analysis
3. linear programming senstivity analysis3. linear programming senstivity analysis
3. linear programming senstivity analysis
 
Unbalanced Transportation Problem
Unbalanced Transportation ProblemUnbalanced Transportation Problem
Unbalanced Transportation Problem
 
Transportation Method Operation Research
Transportation Method Operation ResearchTransportation Method Operation Research
Transportation Method Operation Research
 
Linear programming
Linear programmingLinear programming
Linear programming
 
Modi method
Modi methodModi method
Modi method
 

Similar to Lect or1 (2)

CH-2 Linear Programing.pptx
CH-2 Linear Programing.pptxCH-2 Linear Programing.pptx
CH-2 Linear Programing.pptxRobiel1
 
Operation research - Chapter 01
Operation research - Chapter 01Operation research - Chapter 01
Operation research - Chapter 012013901097
 
Linear programming
Linear programmingLinear programming
Linear programmingTarun Gehlot
 
Operations Research
Operations ResearchOperations Research
Operations Researchajithsrc
 
1.Operations Research.ppt
1.Operations Research.ppt1.Operations Research.ppt
1.Operations Research.pptGeethPerera6
 
Bagian 3 PTI
Bagian 3 PTIBagian 3 PTI
Bagian 3 PTIHIMTI
 
181_Sample-Chapter.pdf
181_Sample-Chapter.pdf181_Sample-Chapter.pdf
181_Sample-Chapter.pdfThanoonQasem
 
Mb 106 quantitative techniques 2
Mb 106 quantitative techniques 2Mb 106 quantitative techniques 2
Mb 106 quantitative techniques 2KrishnaRoy45
 
Linear programming
Linear programmingLinear programming
Linear programmingKrantee More
 
Alg II 3-4 Linear Programming
Alg II 3-4 Linear ProgrammingAlg II 3-4 Linear Programming
Alg II 3-4 Linear Programmingjtentinger
 
Linear Programming 1
Linear Programming 1Linear Programming 1
Linear Programming 1irsa javed
 
introduction to Operation Research
introduction to Operation Research introduction to Operation Research
introduction to Operation Research amanyosama12
 
4. linear programming using excel solver
4. linear programming using excel solver4. linear programming using excel solver
4. linear programming using excel solverHakeem-Ur- Rehman
 
OR chapter 2.pdf
OR chapter 2.pdfOR chapter 2.pdf
OR chapter 2.pdfAlexHayme
 

Similar to Lect or1 (2) (20)

CH-2 Linear Programing.pptx
CH-2 Linear Programing.pptxCH-2 Linear Programing.pptx
CH-2 Linear Programing.pptx
 
Operations Research - Introduction
Operations Research - IntroductionOperations Research - Introduction
Operations Research - Introduction
 
Operations research
Operations researchOperations research
Operations research
 
Intro week3 excel vba_114e
Intro week3 excel vba_114eIntro week3 excel vba_114e
Intro week3 excel vba_114e
 
Operation research - Chapter 01
Operation research - Chapter 01Operation research - Chapter 01
Operation research - Chapter 01
 
Linear programming
Linear programmingLinear programming
Linear programming
 
OR Ndejje Univ.pptx
OR Ndejje Univ.pptxOR Ndejje Univ.pptx
OR Ndejje Univ.pptx
 
OR Ndejje Univ (1).pptx
OR Ndejje Univ (1).pptxOR Ndejje Univ (1).pptx
OR Ndejje Univ (1).pptx
 
Operations Research
Operations ResearchOperations Research
Operations Research
 
1.Operations Research.ppt
1.Operations Research.ppt1.Operations Research.ppt
1.Operations Research.ppt
 
Bagian 3 PTI
Bagian 3 PTIBagian 3 PTI
Bagian 3 PTI
 
Decision Making Process
Decision Making ProcessDecision Making Process
Decision Making Process
 
181_Sample-Chapter.pdf
181_Sample-Chapter.pdf181_Sample-Chapter.pdf
181_Sample-Chapter.pdf
 
Mb 106 quantitative techniques 2
Mb 106 quantitative techniques 2Mb 106 quantitative techniques 2
Mb 106 quantitative techniques 2
 
Linear programming
Linear programmingLinear programming
Linear programming
 
Alg II 3-4 Linear Programming
Alg II 3-4 Linear ProgrammingAlg II 3-4 Linear Programming
Alg II 3-4 Linear Programming
 
Linear Programming 1
Linear Programming 1Linear Programming 1
Linear Programming 1
 
introduction to Operation Research
introduction to Operation Research introduction to Operation Research
introduction to Operation Research
 
4. linear programming using excel solver
4. linear programming using excel solver4. linear programming using excel solver
4. linear programming using excel solver
 
OR chapter 2.pdf
OR chapter 2.pdfOR chapter 2.pdf
OR chapter 2.pdf
 

More from Dasrat goswami (20)

3.cost of capital
3.cost of capital3.cost of capital
3.cost of capital
 
1.financial management
1.financial management1.financial management
1.financial management
 
Measures of leverage
Measures of leverageMeasures of leverage
Measures of leverage
 
2.dividends & share repurchases
2.dividends & share repurchases2.dividends & share repurchases
2.dividends & share repurchases
 
4.capital budgeting
4.capital budgeting4.capital budgeting
4.capital budgeting
 
Chapter 4
Chapter 4Chapter 4
Chapter 4
 
Chapter 6
Chapter 6Chapter 6
Chapter 6
 
Chapter 7
Chapter 7Chapter 7
Chapter 7
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 
1st chapter introduction to portfolio mgt
1st chapter introduction to portfolio mgt1st chapter introduction to portfolio mgt
1st chapter introduction to portfolio mgt
 
8th chapter
8th chapter8th chapter
8th chapter
 
2nd chapter
2nd chapter2nd chapter
2nd chapter
 
6th chapter
6th chapter6th chapter
6th chapter
 
5the chapter
5the chapter5the chapter
5the chapter
 
3rd chapter
3rd chapter3rd chapter
3rd chapter
 
4th chapter
4th chapter4th chapter
4th chapter
 
Chapter 2-updatedextra
Chapter 2-updatedextraChapter 2-updatedextra
Chapter 2-updatedextra
 

Recently uploaded

भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxAnaBeatriceAblay2
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonJericReyAuditor
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 

Recently uploaded (20)

TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lesson
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 

Lect or1 (2)

  • 1. OPERATION RESEARCH Subject code : EOE-073 Unit -I : Introduction: Definition and scope of OR,OR model, Solving the OR model,art of modelling,phases of OR study. Linear Programming: Two variable linear programming model and graphical method of solution ,Simplex method, Dual Simplex method, special cases of LP, Duality,Sensitivity analysis.
  • 2. Unit – II : Transportation Problem : Types of transportation problem, Mathematical models, Transportation Algorithm, Assignment : Allocation and Assignment problems and models, processing of job through machines. UNIT- III : Network Techniques: Shortest Path Model, minimum spanning Tree Problem, Max-Flow problem and Min-cost problem
  • 3. Project Management: Phases of project management, guidelines for network construction, CPM and PERT. UNIT-IV Theory of games: Rectangular games, Minimax theorem, graphical solution of 2Xn or mX2 games, game with mixed strategies, reduction to linear programming model. Queuing Systems: Elements of queuing model, generalised poisson queuing model, single server models
  • 4. UNIT –V : Inventory Control: Models of inventory, operation of inventor system, quantity discount. Replacement: Replacement models: Equipments that deteroriate with time, equipments that fail with time.
  • 5. Operation Research • As its name implies, operations research involves “research on operations.” Thus, operations research is applied to problems that concern how to conduct and coordinate the operations (i.e., the activities) within an organization . • The nature of the organization is essentially immaterial, in fact, OR has been applied extensively in such diverse areas as manufacturing, transportation, construction, telecommunications, financial planning, health care, the military, and public services, to name just a few .
  • 6. Operation Research •The process begins by carefully observing and formulating the problem, including gathering all relevant data. Then construct a scientific model to represent the real problem ,while explaining its objectives with the system constraints. • It attempts to resolve the conflicts of interest among the components of the organization in a way that is best for the organization as a whole.
  • 7. HISTORY OF OPERATIONS RESEARCH Operations Research came into existence during World War II, when the British and American military management called upon a group of scientists with diverse educational background namely, Physics, Biology, Statistics, Mathematics, Psychology, etc., to develop and apply a scientific approach to deal with strategic and tactical problems of various military operations.
  • 8. HISTORY OF OPERATIONS RESEARCH The objective was to allocate scarce resources in an effective manner to various military operations and to the activities within each operation. The name Operations Research (OR) came directly from the context in which it was used and developed, viz., research on military operations
  • 9. HISTORY OF OPERATIONS RESEARCH During the 50s, Operations Research achieved recognition as a subject for study in the universities. Since then the subject has gained increasing importance for the students of Management, Public Administration, Behavioral Sciences, Engineering, Mathematics, Economics and Commerce, etc. Today, Operations Research is also widely used in regional planning, transportation, public health, communication etc., besides military and industrial operations.
  • 10. HISTORY OF OPERATIONS RESEARCH In India, Operations Research came into existence in 1949 with the opening of an Operations Research Unit at the Regional Research Laboratory at Hyderabad and also in the Defence Science Laboratory at Delhi which devoted itself to the problems of stores, purchase and planning. For national planning and survey, an Operations Research Unit was established in 1953 at the India Statistical Institute, Calcutta. In 1957, Operations Research Society of India was formed. Almost all the universities and institutions in India are offering the input of Operations Research in their curriculum .
  • 11. Definition • Operations Research (OR) It is a scientific approach to determine the optimum (best) solution to a decision problem under the restriction of limited resources, using the mathematical techniques to model, analyze, and solve the problem
  • 12. • Phases of OR 1. Definition of the problem 2. Model Construction 3. Solution of the model 4. Model validity 5. Implementation of the solution
  • 13. Basic components of the model 1. Decision Variables 2. Objective Function 3. Constraints
  • 14. Example 1:Example 1: • A company manufactures two products A&B.two products A&B. with 4 & 3 units of price4 & 3 units of price. A&B take 3&23&2 minutesminutes respectively to be machined. The total time available at machining department is 800is 800 hourshours (100 days or 20 weeks). A market research showed that at leastat least 10000 units of A10000 units of A and not more thanmore than 6000 units of B6000 units of B are needed. It is required to determine the number of units of A&B to be produced to maximize profit.
  • 15. • Decision variables X1= number of units produced of A. X2= number of units produced of B. • Objective Function Maximize Z= 4 X1 + 3 X2 • Constraints 3 X1 + 2 X2 ≤ 800x60 X1 ≥ 10000 X2 ≤ 6000 X1, X2 ≥ 0
  • 16. Example 2:Example 2: Feed mix problem • A farmer is interested in feeding his cattle at minimum cost. Two feeds are used A&BTwo feeds are used A&B. Each cow must get at leastat least 400 grams/day of protein400 grams/day of protein, at leastat least 800 grams/day of carbohydrates800 grams/day of carbohydrates, and not more thannot more than 100 grams/day of fat100 grams/day of fat. Given that A contains 10%A contains 10% protein, 80% carbohydrates and 10% fat while Bprotein, 80% carbohydrates and 10% fat while B contains 40% protein, 60% carbohydratescontains 40% protein, 60% carbohydrates and no fatno fat. A costs Rs 20/kgA costs Rs 20/kg, and B costs Rs 50 /kg.B costs Rs 50 /kg. Formulate the problem to determine the optimum amount of each feed to minimize cost.
  • 17. • Decision variables X1= weight of feed A kg/day/animal X2= weight of feed B kg/day/animal • Objective Function Minimize Z= 20X1 + 50X2 • Constraints Protein 0.1 X1+ 0.4 X2 ≥ 0.4 Carbohydrates 0.8 X1 + 0.6 X2 ≥ 0.8 Fats 0.1 X1 ≤ 0.1 X1, X2 ≥ 0 Cost function
  • 18. Example 3:Example 3: Blending Problem • An iron ore from 4 mines4 mines will be blended. The analysis has shown that, in order to obtain suitable tensile properties, minimum requirements must be met for 3 basic3 basic elements A, B, and Celements A, B, and C. Each of the 4 mines4 mines contains different amounts of the 3 elements3 elements (see the table). Formulate to find the least cost (Minimize) blend for one ton of iron ore.
  • 19. Problem Formulation • Decision variables X1= Fraction of ton to be selected from mine number 1 X2= Fraction of ton to be selected from mine number 2 X3= Fraction of ton to be selected from mine number 3 X4= Fraction of ton to be selected from mine number 4 • Objective Function Minimize Z= 800 X1 + 400 X2 + 600 X3 + 500 X4 • Constraints 10 X1+ 3X2 + 8X3 + 2X4 5 90 X1 + 150 X2 + 75 X3+ 175 X4 10 45 X1 + 25 X2 + 20 X3+ 37 X4 30 X1 + X2 + X3 + X4 1 X1, X2, X3, X4 0 ≥ ≥ ≥ ≥ =
  • 20. Example 4:Example 4: Inspection Problem • A company has 2 grades2 grades of inspectors 1&2. It is required that at leastat least 1800 pieces1800 pieces be inspected per 8per 8 hour dayhour day. Grade 1Grade 1 inspectors can check pieces at the rate of 25 per hourrate of 25 per hour with an accuracy of 98%.accuracy of 98%. Grade 2Grade 2 inspectors can check at the rate of 15 pieces per hourrate of 15 pieces per hour with an accuracyaccuracy of 95%.of 95%. Grade 1 costs 4 L.E/hourGrade 1 costs 4 L.E/hour, grade 2 costs 3 L.E/hourgrade 2 costs 3 L.E/hour. Each time an error is madeEach time an error is made by an inspector costs the company 2 L.Eby an inspector costs the company 2 L.E. There are 88 grade 1grade 1 and 10 grade 210 grade 2 inspectors available. The company wants to determine the optimal assignment of inspectors which will minimize the total cost of inspection/day.
  • 21. Problem Formulation • Decision variables X1= Number of grade 1 inspectors/day. X2= Number of grade 2 inspectors/day. • Objective Function Cost of inspection = Cost of error + Inspector salary/day Cost of grade 1/hour = 4 + (2 X 25 X 0.02) = 5 L.E Cost of grade 2/hour = 3 + (2 X 15 X 0.05) = 4.5 L.E Minimize Z= 8 (5 X1 + 4.5 X2) = 40 X1 + 36 X2 • Constraints X1 ≤ 8 X2 ≤ 10 8(25) X1+ 8(15)X2 ≥ 1800 200 X1+ 120 X2 ≥ 1800 X1, X2 ≥ 0
  • 22. Example 5:Example 5: Trim-loss Problem. • A company produces paper rolls with a standard width of 20 feet. Each special customer orders with different widths are produced by slitting the standard rolls. Typical orders are summarized in the following tables.
  • 23. Possible knife settings • Formulate to minimize the trim loss and the number of rolls needed to satisfy the order. Figure 2.9
  • 24. Problem Formulation Decision variables Xj = Number of standard rolls to be cut according to setting j j = 1, 2, 3, 4, 5, 6 • Number of 5 feet rolls producedNumber of 5 feet rolls produced = 2 X2 + 2 X3 + 4 X4 + X5 • Number of 7 feet rolls producedNumber of 7 feet rolls produced = X1 + X2+ 2 X5 • Number of 9 feet rolls producedNumber of 9 feet rolls produced = X1 + X3+ 2 X6 • Let Y1, Y2, Y3 be the number of surplus rolls of the 5, 7, 9 feet rolls thus • Y1= 2 X2 + 2 X3 + 4 X4 + X5 - 150 • Y2= X1 + X2+ 2 X5 - 200 • Y3= X1 + X3+ 2 X6- 300 • The total trim losses = L (4X1 +3 X2+ X3 + X5 + 2 X6 + 5Y1+
  • 25. • Objective Function Minimize Z= L(4X1 +3 X2+ X3 + X5 + 2 X6 + 5Y1+ 7Y2+ 9Y3) • Constraints 2 X2+ 2 X3+ 4 X4+ X5 - Y1 = 150 X1+ X2 + 2 X5 - Y2 = 200 X1+ X3 + 2 X6 - Y3 = 300 X1, X2, X3, X4, X5, X6 ≥ 0 Y1, Y2, Y3 ≥ 0
  • 26. General form of a LP problem with mGeneral form of a LP problem with m constraints and n decision variables is:constraints and n decision variables is: Maximize Z = C1X1+ C2X2+ … + CnXn • Constraints A11X1 + A12X2+……………+ A1nXn ≤ B1 A21X1 + A22X2+……………+ A2nXn ≤ B2 . . . . Am1X1+ Am2X2+…………...+ AmnXn ≤ Bm X1, X2,…………………………, Xn ≥ 0
  • 28. Terminology of solutions for a LP model: • A Solution Any specifications of values of X1, X2, …, Xn is called a solution. • A Feasible Solution Is a solution for which all the constraints are satisfied. • An Optimal Solution Is a feasible solution that has the most favorable value of the objective function (largest of maximize or smallest for minimize) Notes
  • 29. Graphical Solution • Construction of the LP model • Example 1: The Reddy Mikks Company Reddy Mikks produces both interior and exterior paints from two raw materials, M1&M2. The following table provides the basic data of the problem.
  • 30. • A market survey indicates that the daily demand for interior paint cannot exceed that of exterior paint by more than 1 ton. Also, the maximum daily demand of interior paint is 2 ton. • Reddy Mikks wants to determine the optimum (best) product mix of interior and exterior paints that maximizes the total daily profit
  • 31. Problem Formulation • Decision variables X1= Tons produced daily of exterior paint. X2= Tons produced daily of interior paint. • Objective Function Maximize Z= 5 X1 + 4 X2 • Constraints 6 X1+4 X2 24 X1+2 X2 6 - X1+ X2 1 X2 2 X1, X2 0 ≤ ≤ ≤ ≤ ≥ graphcal solution
  • 32. • Any solution that satisfies all the constraints of the model is a feasible solution. For example, X1=3 tons and X2=1 ton is a feasible solution. We have an infinite number of feasible solutions, but we are interested in the optimum feasible solution that yields the maximum total profit.
  • 33. Graphical Solution • The graphical solution is valid only for two- variable problem . • The graphical solution includes two basic steps: 1. The determination of the solution space that defines the feasible solutions that satisfy all the constraints. 2. The determination of the optimum solution from among all the points in the feasible solution space.
  • 34.
  • 35.
  • 36. • ABCDEF consists of an infinite number of points; we need a systematic procedure that identifies the optimum solutions. The optimum solution is associated with a corner point of the solution space. • To determine the direction in which the profit function increases we assign arbitrary increasing values of 10 and 15 5 X1 + 4 X2=10 And 5 X1 + 4 X2=15 • The optimum solution is mixture of 3 tons of exterior and 1.5 tons of interior paints will yield a daily profit of 21000$.
  • 37. Transportation Problem The Transportation Problem is a classic Operations Research problem where the objective is to determine the schedule for transporting goods from source to destination in a way that minimizes the shipping cost while satisfying supply and demand constraints.
  • 38. Transportation Problem A typical Transportation Problem has the following elements: 1. Source(s) 2. Destination(s) 3. Weighted edge(s) showing cost of transportation
  • 40. The Assignment Problem • In many business situations, management needs to assign - personnel to jobs, - jobs to machines, - machines to job locations, or - salespersons to territories. • Consider the situation of assigning n jobs to n machines. • When a job i (=1,2,....,n) is assigned to machine j (=1,2, .....n) that incurs a cost Cij. • The objective is to assign the jobs to machines at the least possible total cost.
  • 41. The Assignment Problem • This situation is a special case of the Transportation Model And it is known as the assignment problem. • Here, jobs represent “sources” and machines represent “destinations.” • The supply available at each source is 1 unit And demand at each destination is 1 unit.
  • 43. 55 Basic Components of a Queue 1. Arrival process 6. Service discipline 2. Service time distribution 4. Waiting positions 3. Number of servers 5. Customer Population Example: students at a typical computer terminal room with a number of terminals. If all terminals are busy, the arriving students wait in a queue.
  • 44. 56 Kendall Notation A/S/m/B/K/SD • A: Arrival process • S: Service time distribution • m: Number of servers • B: Number of buffers (system capacity) • K: Population size, and • SD: Service discipline
  • 45. 57 Arrival Process • Arrival times: • Interarrival times: • τj form a sequence of Independent and Identically Distributed (IID) random variables • The most common arrival process: Poisson arrivals – Inter-arrival times are exponential + IID ⇒ Poisson arrivals • Notation: – M = Memoryless = Poisson – E = Erlang – H = Hyper-exponential – G = General ⇒ Results valid for all distributions
  • 46. 58 Service Time Distribution • Time each student spends at the terminal • Service times are IID • Distribution: M, E, H, or G • Device = Service center = Queue • Buffer = Waiting positions
  • 47. 59 Service Disciplines • First-Come-First-Served (FCFS) • Last-Come-First-Served (LCFS) • Last-Come-First-Served with Preempt and Resume (LCFS-PR) • Round-Robin (RR) with a fixed quantum. • Small Quantum ⇒ Processor Sharing (PS) • Infinite Server: (IS) = fixed delay • Shortest Processing Time first (SPT) • Shortest Remaining Processing Time first (SRPT) • Shortest Expected Processing Time first (SEPT) • Shortest Expected Remaining Processing Time first (SERPT). • Biggest-In-First-Served (BIFS) • Loudest-Voice-First-Served (LVFS)
  • 48. 60 Common Distributions • M: Exponential • Ek: Erlang with parameter k • Hk: Hyper-exponential with parameter k • D: Deterministic ⇒ constant • G: General ⇒ All • Memoryless: – Expected time to the next arrival is always 1/λ regardless of the time since the last arrival – Remembering the past history does not help
  • 49. 61 PERT/CPM ChartPERT/CPM Chart ] 1 2 3 4 5 6 8 7 5 6 2 6 5 3 1 TE = 5 TE = 11 TE = 12 TE = 14 TE = 20 TE = 19 TE = 22 TE = 23
  • 50. 62 PERT/CPM Chart Task. A project has been defined to contain the following list of activities along with their required times for completion: Activity No Activity Expected completion time Dependency 1. Requirements collection 5 - 2. Screen design 6 1 3. Report design 7 1 4. Database design 2 2,3 5. User documentation 6 4 6. Programming 5 4 7. Testing 3 6 8. Installation 1 5,7 a. Draw a PERT chart for the activities. b. Calculate the earliest expected completion time. c. Show the critical path.
  • 51. 63 PERT/CPM Chart (cont’d) a. Draw a PERT chart for the activities. Using information from the table, show the sequence of activities. 1 2 3 4 5 6 8 7
  • 52. 64 PERT/CPM Chart (cont’d) 1 2 3 4 5 6 8 7 b. Calculate the earliest expected completion time. 1. Using information from the table, indicate expected completion time for each activity. 5 6 7 2 6 5 3 1 2. Calculate earliest expected completion time for each activity (TE) and the entire project. Hint: the earliest expected completion time for a given activity is determined by summing the expected completion time of this activity and the earliest expected completion time of the immediate predecessor. Rule: if two or more activities precede an activity, the one with the largest TE is used in calculation (e.g., for activity 4, we will use TE of activity 3 but not 2 since 12 > 11). TE = 5 TE = 11 TE = 12 TE = 14 TE = 20 TE = 19 TE = 22 TE = 23
  • 53. 65 PERT/CPM Chart (the end) 1 2 3 4 5 6 8 7 5 6 2 6 5 3 1 TE = 5 TE = 11 TE = 12 TE = 14 TE = 20 TE = 19 TE = 22 TE = 23 c. Show the critical path. The critical path represents the shortest time, in which a project can be completed. Any activity on the critical path that is delayed in completion delays the entire project. Activities not on the critical path contain slack time and allow the project manager some flexibility in scheduling.
  • 54. Scope of Operations Research O.R is useful in the following various important fields. 1. In Agriculture: (i) Optimum allocation of land to various crops in accordance with the climatic conditions, and (ii) Optimum allocation of water from various resources like canal for irrigation purposes. 2. In Finance: (i) To maximize the per capita income with minimum resources (i) To find the profit plan for the country (ii) To determine the best replacement policies, etc. Continued…
  • 55. Scope of Operations Research 3. In Industry: (i) O.R is useful for optimum allocations of limited resources such as men materials, machines, money, time, etc. to arrive at the optimum decision. 4. In Marketing: With the help of O.R Techniques a marketing Administrator (manager) can decide where to distribute the products for sale so that the total cost of transportation etc. is minimum. Continued…
  • 56. Scope of Operations Research Continuation… (ii) The minimum per unit sale price (iii) The size of the stock to meet the future demand (iv) How to select the best advertising media with respect to time, cost etc. (v) How when and what to purchase at the min. possible cost? 5. In Personnel Management: (i) To appoint the most suitable persons on min. salary (i) To determine the best age of retirement for the employees (ii) To find out the number of persons to be appointed on full time basis when the work load is seasonal. Continued…
  • 57. Scope of Operations Research Continuation… 6. In Production Management: 7. In L.I.C.: (i) What should be the premium rates for various modes of policies (ii) How best the profits could be distributed in the cases of with profit policies etc. (i) To find out the number and size of the items to be produced ) In scheduling and sequencing the production run by proper allocation of machines i) In calculating the optimum product mix, and v) To select, locate and design the sites for the production plants
  • 58. THE LINEAR PROGRAMMING PROBLEM INTRODUCTION A linear programming problem is a problem of minimizing or maximizing a linear function in the presence of linear constraints of the inequality and/or the equality type.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64. Linear Programming by Simplex Method Maximize Z=6X1 + 8X2 Subject to 30X1 + 20X2 ≤ 300 5X1 + 10X2 ≤ 110 And X1 , X2 ≥ 0 Method : Step 1 : Convert the above inequality constraint into equality constraint by adding slack variables S1 and S2
  • 65. Linear Programming by Simplex Method The constraint equations are now 30X1 + 20X2 + S1 = 300 , S1 ≥ 0 5X1 + 10X2 + S2 = 110 , S2 ≥ 0 The LP problem in standard is now Z = 6X1 +8X2 +0 x S1 + 0 x S2 30X1 + 20X2 + S1 = 300 5X1 + 10X2 + S2 = 110 And X1 ,X2 , S1 , S2 ≥ 0
  • 66. Linear Programming by Simplex Method Variables with non-zero values are called basic variables. Variables with zero values are called non- basic variables. If there is no redundant constraint equation in the problem , there will be as many basic variables as many constraints, provided a basic feasible solution exists.
  • 67. Linear Programming by Simplex Method Step 2 : Form a table Table I Basic | Z | X1 X2 S1 S2 | Solution | Ratio ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Z 1 -6 -8 0 0 0 S1 0 30 20 1 0 300 ( 300/20=15) S2 0 5 10 0 1 110 (110/10=11) ---------------------------------------------------------------------- Start with the current solution at the origin X1=0,X2=0 And therefore Z = 0. S1,S2 are the basic variables and
  • 68. Linear Programming by Simplex Method • Z is 0 and it is not maximum . It has scope for improvement • Z is found to be most sensitive to X2 since its coefficient is -8 ,so this is chosen as the pivot column .X2 enters into the basic variable column. This becomes the pivot column. • Search for leaving variable in the first column by choosing the row which has the least value in the ratio column. It is S2 which leaves the basic variable
  • 69. Linear Programming by Simplex Method The modified table is now obtained by 1.New pivot row =current pivot row/pivot element 2. All other new row (including Z row) = current row- its pivot column coefficient*new pivot- row Table II Basic | Z | X1 X2 S1 S2 | Solution Ratio ----------------------------------------------------------- Z 1 -2 0 0 8/10 88 S1 0 20 0 1 -2 80 ( 80/20=4) X2 8 5/10 1 0 1/10 11 (11/.5 =22) ----------------------------------------------------------------------
  • 70. Linear Programming by Simplex Method Z row has -2 in X1 column,hence there is scope for improvement in Z. X1 now enters the basic variable and S1 row with least ratio of 4 will leave the basic variable . Table III Basic | Z | X1 X2 S1 S2 | Solution Ratio ----------------------------------------------------------- Z 1 0 0 1/10 6/10 96 X1 6 1 0 1/20 -1/10 4 X2 8 0 1 1/20 3/20 9 No negative coeff in Z-row for basic variable .0ptimal solution X1=4,X2=9 and Z=96
  • 71. Linear Programming by Simplex Method
  • 72. Linear Programming by Simplex Method
  • 73.
  • 74. Linear Programming by Simplex Method
  • 75. Linear Programming by Simplex Method
  • 76.
  • 77.
  • 78.
  • 79. X1 contributes maximum in profit. This is selected for basic variable .
  • 80.
  • 81.
  • 82.
  • 83.
  • 84.
  • 85.
  • 86.
  • 87.
  • 88.
  • 89.
  • 90.
  • 91.
  • 92.
  • 93.
  • 94.
  • 95.
  • 96.