SlideShare une entreprise Scribd logo
1  sur  65
OPERATION
RESEARCH
S.Muthuganesh M.Sc.,B.Ed
Assistant Professor
Department of Computer Science
Vivekananda College
Tiruvedakam West
ganesh01muthu@gmail.com
• Discrete mathematics, linear algebra, number theory, and graph
theory are the math courses most relevant to the computer science
profession. Different corners of the profession, from machine learning
to software engineering, use these types of mathematics. Without
these math classes, you may struggle to manage data structures,
databases, and algorithms.
OPERATION RESEARCH
•Operations- The activities carried out in an
organization related to attain its goals and
objectives.
•Research- Any form of systematic and
organized investigation to establish facts.
Decision making is a key part of our daily
life.
•Decision making is a key part of our daily life.
I need a AC Should I buy it now?
Is it affordable now?
Which company should I go for?
•Final decision should be to maximise benefits and minimise
effort and time
Who is software Engineer?
• A software engineer is a person who applies the principles of
software engineering to the design, development, maintenance,
testing, and evaluation of computer software.
Requirement gathering and analysis
• Business requirements are gathered in this stage. This stage is the main focus of
the project managers and client.
• Meetings with managers, clients and users are held in order to determine the
requirements like;
• Who is going to use the system?
• What data should be input into the system?
• What data should be output by the system?
• These are general questions that get answered during a requirements gathering ..
Design
• In this stage the system and software design is prepared from the requirement
specifications which were studied in the first stage.
• System Design helps in specifying hardware and system requirements and also
helps in defining overall system architecture.
• The system design specifications serve as input for the next phase of the model
Implementation / Coding
• On receiving system design documents, the work is divided in
modules/units and actual coding is started.
• in this stage the code is produced so it is the main focus for the
developer.
• This is the longest phase of the software development life cycle.
Testing
• After the code is developed it is tested against the requirements to
make sure that the product is actually solving the needs addressed
and gathered during the requirements phase.
Deployment
• After successful testing the product is delivered / deployed to the
customer for their use.
Steps of involving Operation
Research
WHY NEED FOR CS
 Define the problem and gather
the data
 Formulate a mathematical model
to represent the problem
 Derive a solutions from the
model
 Validate the model
Define the problem
How to define the problem?
•Study the relevant system (business, industry etc) and
develop a well defined statement of problem to be
considered.
•It helps to determine objectives (Ex: Minimize cost of
operation, maximize the profit of company, maintain high
level of safety) , constraints (limited resources),
interrelationship, possible alternatives, time limits for
making decision and so on.
Example
• How many bowls and mugs should be produced to maximize profits given labour
and materials constraints .Product resource requirements and unit profit:
Total labour hours available is 40 hours and total clay is 120 lb
Model
• Models are representations of real objects or situations and can be
presented in various forms. The purpose of any model is that it
enables us to make inferences about the real situation by studying
and analysing the model .
• Maximize Z = 40x1 + 50x2 subject to:
1x1 + 2x2 ≤40
4x1 + 3x2 ≤ 120
x1, x2 ≥ 0
Derive a solution from the model
• Numerous algorithms are available to solve the problem (ex: simplex
algorithm, Graphical method)
• A common theme in OR is search for an optimal or best solution .
Install and Maintain the Solution
• Once we get the optimal values of x and y and objective function
instructions are given to the concerned personal to manufacture the
products as per the optimal solution, and maintain the same until
further instructions.
DEFINITIONS
OPERATIONAL RESEARCH IS THE SCIENTIFIC
STUDY OF OPERATIONS TO MAKE BETTER
DECISIONS.
IN SIMPLE TERMS OR IS
DESCRIBED AS “THE SCIENCE OF
BETTER”.
HISTORY
•During 2nd World War how to use the limited
military resources effectively to win the battle by
UK?
•They studied strategic and tactical problems
associated with air and land defence of the country,
and won the war
•This technique was named OR (British Air Ministry
official named A. P. Rowe
Operation Research in India
• In India, Operational Research or Operation Research came into existence in
1949 with the opening of an Operational Research Unit at the Regional Research
Laboratory at Hyderabad.
• In 1953, an Operational Research Unit was established in the Indian Statistical
Institute, Calcutta for the application of Operational Research methods in
national planning & survey .
• Operational Research Society of India was formed in 1957.
• It became a member of the International Federation of Operational Research
Societies in 1959
OBJECTIVE OF OR
•Develop new knowledge about the program & its
utilization
•Identify & solve program problems in a timely
manner
•Help policy-makers & program managers to make
decision with evidence based answers
•Improve efficiency & effectiveness of program
using scientifically valid methods
Definition
• “Operational Research is the application of scientific methods, techniques and
tools to problems involving the Operations of a system so as to provide those in
control of the system with optimum solutions to the problem”.
- C.W.Churchman, R.L.Ackoff & E.L.Arnoff
• “Operational Research is the art of giving bad answers to problems which
otherwise have worse answers”.
- T.L.Saaty
Models in Operational Research
•A model in Operational Research is a simplified
representation of an operation or a process in which
only the basic aspects or the most important features
of a typical problem under investigation are
considered.
Characteristics of model
• Assumptions should be simple and few.
•Variables should be as less as possible.
•It should be able to adopt the system environmental changes
without change in its framework.
•It should be easy to construct
Physical Models
• These models provide a physical appearance of the real object under
study either reduced in size or scaled up physical models are useful
only in design problems because they are easy to observe, build and
describe.
Example:
Model airplane, Model car, Model railway.
Iconic models
• Iconic model retain some of the physical properties
and characteristics of the system they represent.
• An Iconic Model is a look-alike representation of some
specific entity
Example
a house
Analogue models
• The models represent a system by the set of properties different from that of the
original system and does not resemble physically.
Symbolic Models
These models use letters, numbers and other symbols to
represent the properties of the system.Verbal Models : These models
describes a situation in written or spoken language.
eg:- Written Sentences, books etc.,
• Mathematical Models: These models involve the use of mathematical
Symbols, letters, numbers and mathematical operators (+, -, ÷, ×) to
represent relationship among various variables of the systems to
describe its properties or behaviour
Descriptive Models
• These models simply describe some aspects of a situation, based on
observation, survey, questionnaire results or other available data of a
situation and do not predict or recommend.
Eg:- Plant layout diagram
Predictive Models
• These models are used to predict the outcomes due to a given set of
alternatives for problem. These models do not have an objective
function as a part of the model to evaluate decision alternatives
Static Models
• Static models present a system at some specified time and do not
account for changes over time.
Dynamic Models
• In a dynamic model, time is considered as one of the variables
and admit the impact of changes generated by time in the selection
of the optimal courses of action.
Deterministic Models
• If all the parameters, constants and functional relationships are
assumed to be known with certainty when the decision is made, then
the model is said to be deterministic
Probabilistic (Stochastic Models)
• Models in which atleast one parameter or decision variable is a random variable
are called probabilistic (or Stochastic) models.
• Since atleast one decision variable is random, therefore, an independent
variable which is the function of dependent variable(s) will also be random.
• This means consequences or payoff due to certain changes in the independent
variable cannot be predicted with certainty.
• However, it is possible to predict a pattern of values of both the variable by
their probability distribution.
• Eg:- Insurance against risk of fire, accidents, sickness etc.
Analytical Models
• These models have a specific mathematical structure and thus can be
solved by known analytical or mathematical techniques. Any
optimization model ( which requires maximization or minimization of
an objective function) is an analytical model
Simulation Models
• These models also have a mathematical structure but are not solved
by applying mathematical structure but are not solved by applying
mathematical techniques to get a solution.
• Instead, a simulation model is essentially a computer assisted
experimentation on a mathematical structure of a real-life problem in
order to describe and evaluate its behaviour under certain
assumptions over a period of time.
Applications of OR
• Everyone in the world is required to make decisions at every step of
his/her life. Though we may not be particularly conscious of it, we
make decisions every day and every hour of our active life.
• Example Food making process
Finance, Budgeting and Investment:
• i. Cash flow analysis, long range capital requirement, investment
portfolios, dividend policies,
• ii. Claim procedure, and
• iii. Credit policies.
• The pricing and selling of industrial products are considered in
sections on decision theory.
Marketing
• i. Product selection, competitive actions,
• ii. Number of salesmen, frequencies of calling on, and
• iii. Advertising strategies with respect to cost and time.
Producers
Assessing the product potential of products
Substitutes available
Market structure
Market share
Determine best mix of the products for a plant with available resources, so as to
get maximum profit or minimum cost of production.
Consumers
• Awareness to various innovative products
• Assessing market scenario
Purchasing
• i. Buying policies, varying prices,
• ii. Determination of quantities and timing of purchases,
• iii. Bidding policies,
• iv. Replacement policies, and
• v. Exploitation of new material resources
• Optimal buying decisions and reordering with or without price quantity discount
and transportation planning.
Army
• The modern field of operations research (OR) arose during World War II in an
effort to enhance the effectiveness of weapons and equipment used in the
battlefield.
• Since then, OR techniques have been used to solve many sophisticated and
complex defense-related problems not only limited to combat operations but
also encompassing logistics, manpower planning, equipment procurement,
training, infrastructure defense, and many other areas.
Production Management
i. Physical distribution: Location and size of warehouses, distribution centres and
retail outlets, distribution policies.
ii. Facilities Planning: Number and location of factories, warehouses etc. Loading
and unloading facilities.
iii. Manufacturing: Production scheduling and sequencing stabilisation of produc-
tion, employment, layoffs, and optimum product mix.
iv. Maintenance policies, crew size.
v. Project scheduling and allocation of resources
Research and Development
i. Areas of concentration for R&D.
ii. Reliability and alternate decisions.
iii. Determination of time-cost trade off and control of development
projects.
Agriculture
• Where to start farming?
• What should be the size of the farm?
• What type of farming should he have, viz. grain farming, hog farming, dairy
farming, beef cattle, or some other type?
• what resources should he acquire and in what quantities? Whether should he
have one tractor or two, small, medium or large in size.
• Some of these decisions are taken after a good deal of time devoted to thinking;
whereas others have to be spontaneous .
• We can also apply this technique to maximise cultivator’s profit, involving
cultivation of number of items with different returns and cropping time in
different type of lands having variable fertility
General methods for OR
Analytical or Deductive Methods
• In these methods classical optimization techniques such as Calculus,
Finite Differences, etc., are used for solving an O.R. model. The kind
of mathematics required depends upon the nature Of the model. For
the area indicated by the mathematical function may be evaluated
through the use of Integral Calculus.
Numerical Methods
• Numerical methods are concerned with the iterative or trial and error
procedures, through the use of numerical computation at each step.
• These numerical methods are used when some analytical methods
fail to derive the solution.
• The algorithm is started optimality/ with a trial The (initial) trial
solution is and then continued replaced by with the a improved set of
rules for improving the process it.
Monte Carlo Methods
• These involve the use of probability and sampling concepts. The various steps are
associated with a Monte Carlo method are as follows .
a) For appropriate model of the system, make sample observations and determine the
probability distribution for the variables of interest.
b) Convert the probability distribution to cumulative distribution.
c) Select the sequence of random numbers with the help of random tables.
d) Determine the sequence of values of variables of interest with the sequence of
random numbers obtained in the above step.
e) Fit an appropriate standard mathematical function to the values obtained in step
The Monte Carlo method is essentially a simulation technique in which statistical
distribution functions are created by generating a series of random numbers.
SCIENTIFIC METHOD IN O.R.
SCIENTIFIC METHOD IN O.R.
• The scientific method in Operations Research consists of the following three
phases .
Judgement Phase, This phase includes
• (i) identification of the real-life problem,
• (ii) selection of an appropriate goal and the values of various variables related to
the goals,
• (iii) appropriate scale of measurement, and
• (iv) formulation of an appropriate model of the problem, abstracting the essential
information so that a solution at the decision-maker's goal can be sought.
Research Phase
• This phase is the largest and longest among the other two. However, the
remaining two are also equally important as they provide the basis for a scientific
method. This phase utilizes : (i) observations and data collection for a better
understanding of what the problem is,
• (ii) formulation of hypothesis and models,
• (iii) observation and experimentation to test the hypothesis on the basis of
additional data,
• (iv) analysis of the available information and verification of the hypothesis using
pre-established measures of effectiveness.
• (v) Predictions of various results from the hypothesis, and
• (vi) generalization of the results and consideration of alternative methods.
Action Phase
• This phase consists of making recommendations for decision process
by those who first posed the problem for consideration, or by anyone
in a position to make a decision influencing the operation in which
the problem occurred.
Transportation Problem (TP)
Introduction
• The transportation problem is a special type of linear programming problem
where the objective is to minimise the cost of distributing a product from a
number of sources or origins to a number of destinations.
• The origin of a transportation problem is the location from which shipments are
despatched. (e.g. factory, manufacturing facility)
• The destination of a transportation problem is the location to which shipments
are transported. (e.g. warehouse, store)
• The unit transportation cost is the cost of transporting one unit of the
consignment from an origin to a destination.
Structure of TP
Basic Notation:
m = number of sources (i = 1 … m)
n = number of destinations (j = 1 … n)
c i,j = unit cost of shipping from source i to destination j
x i,j = amount shipped from source i to destination j
a i = supply at source i
b j = demand at destination j
Basic structure of transportation problem:
In the above table D1, D2, D3 and D4 are the destinations where the products/goods are to be
delivered from different sources S1, S2, S3 and S4. Si is the supply from the source Oi. dj is the
demand of the destination Dj. Cij is the cost when the product is delivered from source Si to
destination Dj.
The solution of a transportation problem involves the
following major steps
• Step l. Formulate the given problem as a linear programming problem.
• Step 2. Set up the given L.P.P. in the tabular form known as a transportation table.
• Step 3, Find an initial basic feasible solution that must satisfy all the supply and
demand conditions
• Step 4. Examine the solution obtained in step 3 for optimality, i.e., examine
whether an improved transportation schedule with lower cost is possible.
• Step 5. If the solution is not optimum, modify the shipping schedule by including
that unoccupied cell whose inclusion may result in an improved solution.
Step 6. Repeat step 3 until no further improvement is possible.
FINDING AN INITIAL BASIC FEASIBLE SOLUTION
There are several methods available to obtain an initial basic
feasible solution. However, we shall discuss here the following three
1.North-West Corner Method,
2.Least-Cost Method, and
3.Vogel'sApproximation Method
North-West Corner Rule (NWCR)
• It is a simple and efficient method to obtain an initial basic feasible solution. Various
steps of the method are
Step l. Select the north-west (upper left hand) corner cell of the transportation table and
allocate as much as possible so that either the capacity of the first row is exhausted or
the destination requirement of the first column is satisfied, i.e., = min. (al, b1).
Step 2. If bl > al, we-move down vertically to the second row and make the second
allocation of magnitude X21 = min. ((a2, bl —x1 1) in the cell (2, l).
If b1 < a1, we move right horizontally to the second column and make the second
allocation of magnitude X12= min. (a1 —x11, b2) in the cell (l, 2).
If b1 =a1, there is a tie for the second allocation. One can make the second allocation of
magnitude.
X12 = min. (a1 —a1, b1) = 0 in the cell (l, 2).
or X21 = min. (a2,b1 —b1) = 0 in the cell (2, l).
Step 3. Repeat steps I and 2 moving down towards the lower right corner of the
transportation table until all the rim requirements are satisfied.
Assignment problem
• An assignment problem is a particular case of transportation problem
where the objective is to assign a number of resources to an equal
number of activities so as to minimise total cost or maximize total
profit of allocation.
Structure of AP
Mathematical formulation of AP

Contenu connexe

Tendances

Ssad decision table
Ssad decision tableSsad decision table
Ssad decision tableRavi Shekhar
 
Introduction to Operation Research
Introduction to Operation ResearchIntroduction to Operation Research
Introduction to Operation ResearchAbu Bashar
 
Discrete And Continuous Simulation
Discrete And Continuous SimulationDiscrete And Continuous Simulation
Discrete And Continuous SimulationNguyen Chien
 
Choosing a Machine Learning technique to solve your need
Choosing a Machine Learning technique to solve your needChoosing a Machine Learning technique to solve your need
Choosing a Machine Learning technique to solve your needGibDevs
 
internship project1 report
internship project1 reportinternship project1 report
internship project1 reportsheyk98
 
Sarcia idoese08
Sarcia idoese08Sarcia idoese08
Sarcia idoese08asarcia
 
Simulation & Modelling
Simulation & ModellingSimulation & Modelling
Simulation & ModellingSaneem Nazim
 
Domain State model OOAD
Domain State model  OOADDomain State model  OOAD
Domain State model OOADRaghu Kumar
 
A Tree-Based Approach for Addressing Self-Selection in Impact Studies with Bi...
A Tree-Based Approach for Addressing Self-Selection in Impact Studies with Bi...A Tree-Based Approach for Addressing Self-Selection in Impact Studies with Bi...
A Tree-Based Approach for Addressing Self-Selection in Impact Studies with Bi...Galit Shmueli
 
Liner programming on Management Science
Liner programming on Management ScienceLiner programming on Management Science
Liner programming on Management ScienceAbdul Motaleb
 
Linear Programming Problems {Operation Research}
Linear Programming Problems {Operation Research}Linear Programming Problems {Operation Research}
Linear Programming Problems {Operation Research}FellowBuddy.com
 
Modeling, analysis, and control of dynamic systems
Modeling, analysis, and control of dynamic systemsModeling, analysis, and control of dynamic systems
Modeling, analysis, and control of dynamic systemsJACKSON SIMOES
 
Quantitative management
Quantitative managementQuantitative management
Quantitative managementsmumbahelp
 
01 Introduction to System Dynamics
01 Introduction to System Dynamics01 Introduction to System Dynamics
01 Introduction to System Dynamicsiddbbi
 
A General Framework for Accurate and Fast Regression by Data Summarization in...
A General Framework for Accurate and Fast Regression by Data Summarization in...A General Framework for Accurate and Fast Regression by Data Summarization in...
A General Framework for Accurate and Fast Regression by Data Summarization in...Yao Wu
 

Tendances (20)

Ssad decision table
Ssad decision tableSsad decision table
Ssad decision table
 
Introduction to Operation Research
Introduction to Operation ResearchIntroduction to Operation Research
Introduction to Operation Research
 
Discrete And Continuous Simulation
Discrete And Continuous SimulationDiscrete And Continuous Simulation
Discrete And Continuous Simulation
 
Part 1
Part 1Part 1
Part 1
 
Choosing a Machine Learning technique to solve your need
Choosing a Machine Learning technique to solve your needChoosing a Machine Learning technique to solve your need
Choosing a Machine Learning technique to solve your need
 
03.system concept
03.system concept03.system concept
03.system concept
 
internship project1 report
internship project1 reportinternship project1 report
internship project1 report
 
Decision tree
Decision treeDecision tree
Decision tree
 
Sarcia idoese08
Sarcia idoese08Sarcia idoese08
Sarcia idoese08
 
Simulation & Modelling
Simulation & ModellingSimulation & Modelling
Simulation & Modelling
 
Domain State model OOAD
Domain State model  OOADDomain State model  OOAD
Domain State model OOAD
 
A Tree-Based Approach for Addressing Self-Selection in Impact Studies with Bi...
A Tree-Based Approach for Addressing Self-Selection in Impact Studies with Bi...A Tree-Based Approach for Addressing Self-Selection in Impact Studies with Bi...
A Tree-Based Approach for Addressing Self-Selection in Impact Studies with Bi...
 
Liner programming on Management Science
Liner programming on Management ScienceLiner programming on Management Science
Liner programming on Management Science
 
Ahp calculations
Ahp calculationsAhp calculations
Ahp calculations
 
Linear Programming Problems {Operation Research}
Linear Programming Problems {Operation Research}Linear Programming Problems {Operation Research}
Linear Programming Problems {Operation Research}
 
Modeling, analysis, and control of dynamic systems
Modeling, analysis, and control of dynamic systemsModeling, analysis, and control of dynamic systems
Modeling, analysis, and control of dynamic systems
 
Quantitative management
Quantitative managementQuantitative management
Quantitative management
 
01 Introduction to System Dynamics
01 Introduction to System Dynamics01 Introduction to System Dynamics
01 Introduction to System Dynamics
 
A General Framework for Accurate and Fast Regression by Data Summarization in...
A General Framework for Accurate and Fast Regression by Data Summarization in...A General Framework for Accurate and Fast Regression by Data Summarization in...
A General Framework for Accurate and Fast Regression by Data Summarization in...
 
Decision making systems
Decision making systemsDecision making systems
Decision making systems
 

Similaire à OR

The principles of simulation system design.pptx
The principles of simulation system design.pptxThe principles of simulation system design.pptx
The principles of simulation system design.pptxubaidullah75790
 
Introduction to Computational Thinking.pptx
Introduction to Computational Thinking.pptxIntroduction to Computational Thinking.pptx
Introduction to Computational Thinking.pptxAyodeleOgegbo
 
Unit 1 introduction to simulation
Unit 1 introduction to simulationUnit 1 introduction to simulation
Unit 1 introduction to simulationDevaKumari Vijay
 
Simulation and Modelling Reading Notes.pptx
Simulation and Modelling  Reading Notes.pptxSimulation and Modelling  Reading Notes.pptx
Simulation and Modelling Reading Notes.pptxDanMuendo1
 
Operation Research VS Software Engineering
Operation Research VS Software EngineeringOperation Research VS Software Engineering
Operation Research VS Software EngineeringMuthuganesh S
 
OR Intoduction.pptx
OR Intoduction.pptxOR Intoduction.pptx
OR Intoduction.pptxNalinaKB
 
Resource management techniques
Resource management techniquesResource management techniques
Resource management techniquesDr Geetha Mohan
 
Introduction to Statistics and Probability:
Introduction to Statistics and Probability:Introduction to Statistics and Probability:
Introduction to Statistics and Probability:Shrihari Shrihari
 
Operations Research.pptx
Operations Research.pptxOperations Research.pptx
Operations Research.pptxjobin joseph
 
3. 2. decision making
3. 2. decision making3. 2. decision making
3. 2. decision makingJamshid khan
 
Operation research history and overview application limitation
Operation research history and overview application limitationOperation research history and overview application limitation
Operation research history and overview application limitationBalaji P
 
Analytical thinking &amp; creativity
Analytical thinking &amp; creativityAnalytical thinking &amp; creativity
Analytical thinking &amp; creativityAbhishek Gupta
 
Introduction to Modelling and Simulation.pptx
Introduction to Modelling and Simulation.pptxIntroduction to Modelling and Simulation.pptx
Introduction to Modelling and Simulation.pptxPortiaMupfumiraTenda
 
OR chapter 1.pdf
OR chapter 1.pdfOR chapter 1.pdf
OR chapter 1.pdfAlexHayme
 
Computational Thinking in the Workforce and Next Generation Science Standards...
Computational Thinking in the Workforce and Next Generation Science Standards...Computational Thinking in the Workforce and Next Generation Science Standards...
Computational Thinking in the Workforce and Next Generation Science Standards...Josh Sheldon
 

Similaire à OR (20)

Operations Research
Operations ResearchOperations Research
Operations Research
 
The principles of simulation system design.pptx
The principles of simulation system design.pptxThe principles of simulation system design.pptx
The principles of simulation system design.pptx
 
Introduction to Computational Thinking.pptx
Introduction to Computational Thinking.pptxIntroduction to Computational Thinking.pptx
Introduction to Computational Thinking.pptx
 
QT final.pptx
QT final.pptxQT final.pptx
QT final.pptx
 
Unit 1 introduction to simulation
Unit 1 introduction to simulationUnit 1 introduction to simulation
Unit 1 introduction to simulation
 
Simulation and Modelling Reading Notes.pptx
Simulation and Modelling  Reading Notes.pptxSimulation and Modelling  Reading Notes.pptx
Simulation and Modelling Reading Notes.pptx
 
Operation Research VS Software Engineering
Operation Research VS Software EngineeringOperation Research VS Software Engineering
Operation Research VS Software Engineering
 
OR Intoduction.pptx
OR Intoduction.pptxOR Intoduction.pptx
OR Intoduction.pptx
 
Modeling and analysis
Modeling and analysisModeling and analysis
Modeling and analysis
 
Resource management techniques
Resource management techniquesResource management techniques
Resource management techniques
 
Introduction to Statistics and Probability:
Introduction to Statistics and Probability:Introduction to Statistics and Probability:
Introduction to Statistics and Probability:
 
10cs661_or_unit-1.ppt
10cs661_or_unit-1.ppt10cs661_or_unit-1.ppt
10cs661_or_unit-1.ppt
 
Operations Research.pptx
Operations Research.pptxOperations Research.pptx
Operations Research.pptx
 
Operational research ppt
Operational research pptOperational research ppt
Operational research ppt
 
3. 2. decision making
3. 2. decision making3. 2. decision making
3. 2. decision making
 
Operation research history and overview application limitation
Operation research history and overview application limitationOperation research history and overview application limitation
Operation research history and overview application limitation
 
Analytical thinking &amp; creativity
Analytical thinking &amp; creativityAnalytical thinking &amp; creativity
Analytical thinking &amp; creativity
 
Introduction to Modelling and Simulation.pptx
Introduction to Modelling and Simulation.pptxIntroduction to Modelling and Simulation.pptx
Introduction to Modelling and Simulation.pptx
 
OR chapter 1.pdf
OR chapter 1.pdfOR chapter 1.pdf
OR chapter 1.pdf
 
Computational Thinking in the Workforce and Next Generation Science Standards...
Computational Thinking in the Workforce and Next Generation Science Standards...Computational Thinking in the Workforce and Next Generation Science Standards...
Computational Thinking in the Workforce and Next Generation Science Standards...
 

Plus de Muthuganesh S

Plus de Muthuganesh S (11)

javascript.pptx
javascript.pptxjavascript.pptx
javascript.pptx
 
Cnotes
CnotesCnotes
Cnotes
 
CSS
CSSCSS
CSS
 
Conditional statement in c
Conditional statement in cConditional statement in c
Conditional statement in c
 
Input output statement in C
Input output statement in CInput output statement in C
Input output statement in C
 
Php notes
Php notesPhp notes
Php notes
 
Php Basics Iterations, looping
Php Basics Iterations, loopingPhp Basics Iterations, looping
Php Basics Iterations, looping
 
PHP Basics
PHP BasicsPHP Basics
PHP Basics
 
Php
PhpPhp
Php
 
Introduction to c
Introduction to cIntroduction to c
Introduction to c
 
Javascript dom
Javascript domJavascript dom
Javascript dom
 

Dernier

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
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxnelietumpap1
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
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
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 

Dernier (20)

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 🔝✔️✔️
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptx
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
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
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 

OR

  • 1. OPERATION RESEARCH S.Muthuganesh M.Sc.,B.Ed Assistant Professor Department of Computer Science Vivekananda College Tiruvedakam West ganesh01muthu@gmail.com
  • 2. • Discrete mathematics, linear algebra, number theory, and graph theory are the math courses most relevant to the computer science profession. Different corners of the profession, from machine learning to software engineering, use these types of mathematics. Without these math classes, you may struggle to manage data structures, databases, and algorithms.
  • 3. OPERATION RESEARCH •Operations- The activities carried out in an organization related to attain its goals and objectives. •Research- Any form of systematic and organized investigation to establish facts.
  • 4. Decision making is a key part of our daily life. •Decision making is a key part of our daily life. I need a AC Should I buy it now? Is it affordable now? Which company should I go for? •Final decision should be to maximise benefits and minimise effort and time
  • 5. Who is software Engineer? • A software engineer is a person who applies the principles of software engineering to the design, development, maintenance, testing, and evaluation of computer software.
  • 6.
  • 7. Requirement gathering and analysis • Business requirements are gathered in this stage. This stage is the main focus of the project managers and client. • Meetings with managers, clients and users are held in order to determine the requirements like; • Who is going to use the system? • What data should be input into the system? • What data should be output by the system? • These are general questions that get answered during a requirements gathering ..
  • 8. Design • In this stage the system and software design is prepared from the requirement specifications which were studied in the first stage. • System Design helps in specifying hardware and system requirements and also helps in defining overall system architecture. • The system design specifications serve as input for the next phase of the model
  • 9. Implementation / Coding • On receiving system design documents, the work is divided in modules/units and actual coding is started. • in this stage the code is produced so it is the main focus for the developer. • This is the longest phase of the software development life cycle.
  • 10. Testing • After the code is developed it is tested against the requirements to make sure that the product is actually solving the needs addressed and gathered during the requirements phase.
  • 11. Deployment • After successful testing the product is delivered / deployed to the customer for their use.
  • 12. Steps of involving Operation Research
  • 14.  Define the problem and gather the data  Formulate a mathematical model to represent the problem  Derive a solutions from the model  Validate the model
  • 15. Define the problem How to define the problem? •Study the relevant system (business, industry etc) and develop a well defined statement of problem to be considered. •It helps to determine objectives (Ex: Minimize cost of operation, maximize the profit of company, maintain high level of safety) , constraints (limited resources), interrelationship, possible alternatives, time limits for making decision and so on.
  • 16. Example • How many bowls and mugs should be produced to maximize profits given labour and materials constraints .Product resource requirements and unit profit: Total labour hours available is 40 hours and total clay is 120 lb
  • 17. Model • Models are representations of real objects or situations and can be presented in various forms. The purpose of any model is that it enables us to make inferences about the real situation by studying and analysing the model . • Maximize Z = 40x1 + 50x2 subject to: 1x1 + 2x2 ≤40 4x1 + 3x2 ≤ 120 x1, x2 ≥ 0
  • 18. Derive a solution from the model • Numerous algorithms are available to solve the problem (ex: simplex algorithm, Graphical method) • A common theme in OR is search for an optimal or best solution .
  • 19. Install and Maintain the Solution • Once we get the optimal values of x and y and objective function instructions are given to the concerned personal to manufacture the products as per the optimal solution, and maintain the same until further instructions.
  • 20. DEFINITIONS OPERATIONAL RESEARCH IS THE SCIENTIFIC STUDY OF OPERATIONS TO MAKE BETTER DECISIONS. IN SIMPLE TERMS OR IS DESCRIBED AS “THE SCIENCE OF BETTER”.
  • 21. HISTORY •During 2nd World War how to use the limited military resources effectively to win the battle by UK? •They studied strategic and tactical problems associated with air and land defence of the country, and won the war •This technique was named OR (British Air Ministry official named A. P. Rowe
  • 22. Operation Research in India • In India, Operational Research or Operation Research came into existence in 1949 with the opening of an Operational Research Unit at the Regional Research Laboratory at Hyderabad. • In 1953, an Operational Research Unit was established in the Indian Statistical Institute, Calcutta for the application of Operational Research methods in national planning & survey . • Operational Research Society of India was formed in 1957. • It became a member of the International Federation of Operational Research Societies in 1959
  • 23. OBJECTIVE OF OR •Develop new knowledge about the program & its utilization •Identify & solve program problems in a timely manner •Help policy-makers & program managers to make decision with evidence based answers •Improve efficiency & effectiveness of program using scientifically valid methods
  • 24. Definition • “Operational Research is the application of scientific methods, techniques and tools to problems involving the Operations of a system so as to provide those in control of the system with optimum solutions to the problem”. - C.W.Churchman, R.L.Ackoff & E.L.Arnoff • “Operational Research is the art of giving bad answers to problems which otherwise have worse answers”. - T.L.Saaty
  • 25.
  • 26. Models in Operational Research •A model in Operational Research is a simplified representation of an operation or a process in which only the basic aspects or the most important features of a typical problem under investigation are considered.
  • 27. Characteristics of model • Assumptions should be simple and few. •Variables should be as less as possible. •It should be able to adopt the system environmental changes without change in its framework. •It should be easy to construct
  • 28. Physical Models • These models provide a physical appearance of the real object under study either reduced in size or scaled up physical models are useful only in design problems because they are easy to observe, build and describe. Example: Model airplane, Model car, Model railway.
  • 29. Iconic models • Iconic model retain some of the physical properties and characteristics of the system they represent. • An Iconic Model is a look-alike representation of some specific entity Example a house
  • 30. Analogue models • The models represent a system by the set of properties different from that of the original system and does not resemble physically.
  • 31. Symbolic Models These models use letters, numbers and other symbols to represent the properties of the system.Verbal Models : These models describes a situation in written or spoken language. eg:- Written Sentences, books etc., • Mathematical Models: These models involve the use of mathematical Symbols, letters, numbers and mathematical operators (+, -, ÷, ×) to represent relationship among various variables of the systems to describe its properties or behaviour
  • 32. Descriptive Models • These models simply describe some aspects of a situation, based on observation, survey, questionnaire results or other available data of a situation and do not predict or recommend. Eg:- Plant layout diagram
  • 33. Predictive Models • These models are used to predict the outcomes due to a given set of alternatives for problem. These models do not have an objective function as a part of the model to evaluate decision alternatives
  • 34. Static Models • Static models present a system at some specified time and do not account for changes over time.
  • 35. Dynamic Models • In a dynamic model, time is considered as one of the variables and admit the impact of changes generated by time in the selection of the optimal courses of action.
  • 36. Deterministic Models • If all the parameters, constants and functional relationships are assumed to be known with certainty when the decision is made, then the model is said to be deterministic
  • 37. Probabilistic (Stochastic Models) • Models in which atleast one parameter or decision variable is a random variable are called probabilistic (or Stochastic) models. • Since atleast one decision variable is random, therefore, an independent variable which is the function of dependent variable(s) will also be random. • This means consequences or payoff due to certain changes in the independent variable cannot be predicted with certainty. • However, it is possible to predict a pattern of values of both the variable by their probability distribution. • Eg:- Insurance against risk of fire, accidents, sickness etc.
  • 38. Analytical Models • These models have a specific mathematical structure and thus can be solved by known analytical or mathematical techniques. Any optimization model ( which requires maximization or minimization of an objective function) is an analytical model
  • 39. Simulation Models • These models also have a mathematical structure but are not solved by applying mathematical structure but are not solved by applying mathematical techniques to get a solution. • Instead, a simulation model is essentially a computer assisted experimentation on a mathematical structure of a real-life problem in order to describe and evaluate its behaviour under certain assumptions over a period of time.
  • 40. Applications of OR • Everyone in the world is required to make decisions at every step of his/her life. Though we may not be particularly conscious of it, we make decisions every day and every hour of our active life. • Example Food making process
  • 41. Finance, Budgeting and Investment: • i. Cash flow analysis, long range capital requirement, investment portfolios, dividend policies, • ii. Claim procedure, and • iii. Credit policies. • The pricing and selling of industrial products are considered in sections on decision theory.
  • 42. Marketing • i. Product selection, competitive actions, • ii. Number of salesmen, frequencies of calling on, and • iii. Advertising strategies with respect to cost and time. Producers Assessing the product potential of products Substitutes available Market structure Market share Determine best mix of the products for a plant with available resources, so as to get maximum profit or minimum cost of production. Consumers • Awareness to various innovative products • Assessing market scenario
  • 43. Purchasing • i. Buying policies, varying prices, • ii. Determination of quantities and timing of purchases, • iii. Bidding policies, • iv. Replacement policies, and • v. Exploitation of new material resources • Optimal buying decisions and reordering with or without price quantity discount and transportation planning.
  • 44. Army • The modern field of operations research (OR) arose during World War II in an effort to enhance the effectiveness of weapons and equipment used in the battlefield. • Since then, OR techniques have been used to solve many sophisticated and complex defense-related problems not only limited to combat operations but also encompassing logistics, manpower planning, equipment procurement, training, infrastructure defense, and many other areas.
  • 45. Production Management i. Physical distribution: Location and size of warehouses, distribution centres and retail outlets, distribution policies. ii. Facilities Planning: Number and location of factories, warehouses etc. Loading and unloading facilities. iii. Manufacturing: Production scheduling and sequencing stabilisation of produc- tion, employment, layoffs, and optimum product mix. iv. Maintenance policies, crew size. v. Project scheduling and allocation of resources
  • 46. Research and Development i. Areas of concentration for R&D. ii. Reliability and alternate decisions. iii. Determination of time-cost trade off and control of development projects.
  • 47. Agriculture • Where to start farming? • What should be the size of the farm? • What type of farming should he have, viz. grain farming, hog farming, dairy farming, beef cattle, or some other type? • what resources should he acquire and in what quantities? Whether should he have one tractor or two, small, medium or large in size. • Some of these decisions are taken after a good deal of time devoted to thinking; whereas others have to be spontaneous . • We can also apply this technique to maximise cultivator’s profit, involving cultivation of number of items with different returns and cropping time in different type of lands having variable fertility
  • 49. Analytical or Deductive Methods • In these methods classical optimization techniques such as Calculus, Finite Differences, etc., are used for solving an O.R. model. The kind of mathematics required depends upon the nature Of the model. For the area indicated by the mathematical function may be evaluated through the use of Integral Calculus.
  • 50. Numerical Methods • Numerical methods are concerned with the iterative or trial and error procedures, through the use of numerical computation at each step. • These numerical methods are used when some analytical methods fail to derive the solution. • The algorithm is started optimality/ with a trial The (initial) trial solution is and then continued replaced by with the a improved set of rules for improving the process it.
  • 51. Monte Carlo Methods • These involve the use of probability and sampling concepts. The various steps are associated with a Monte Carlo method are as follows . a) For appropriate model of the system, make sample observations and determine the probability distribution for the variables of interest. b) Convert the probability distribution to cumulative distribution. c) Select the sequence of random numbers with the help of random tables. d) Determine the sequence of values of variables of interest with the sequence of random numbers obtained in the above step. e) Fit an appropriate standard mathematical function to the values obtained in step The Monte Carlo method is essentially a simulation technique in which statistical distribution functions are created by generating a series of random numbers.
  • 53. SCIENTIFIC METHOD IN O.R. • The scientific method in Operations Research consists of the following three phases . Judgement Phase, This phase includes • (i) identification of the real-life problem, • (ii) selection of an appropriate goal and the values of various variables related to the goals, • (iii) appropriate scale of measurement, and • (iv) formulation of an appropriate model of the problem, abstracting the essential information so that a solution at the decision-maker's goal can be sought.
  • 54. Research Phase • This phase is the largest and longest among the other two. However, the remaining two are also equally important as they provide the basis for a scientific method. This phase utilizes : (i) observations and data collection for a better understanding of what the problem is, • (ii) formulation of hypothesis and models, • (iii) observation and experimentation to test the hypothesis on the basis of additional data, • (iv) analysis of the available information and verification of the hypothesis using pre-established measures of effectiveness. • (v) Predictions of various results from the hypothesis, and • (vi) generalization of the results and consideration of alternative methods.
  • 55. Action Phase • This phase consists of making recommendations for decision process by those who first posed the problem for consideration, or by anyone in a position to make a decision influencing the operation in which the problem occurred.
  • 57. Introduction • The transportation problem is a special type of linear programming problem where the objective is to minimise the cost of distributing a product from a number of sources or origins to a number of destinations. • The origin of a transportation problem is the location from which shipments are despatched. (e.g. factory, manufacturing facility) • The destination of a transportation problem is the location to which shipments are transported. (e.g. warehouse, store) • The unit transportation cost is the cost of transporting one unit of the consignment from an origin to a destination.
  • 58. Structure of TP Basic Notation: m = number of sources (i = 1 … m) n = number of destinations (j = 1 … n) c i,j = unit cost of shipping from source i to destination j x i,j = amount shipped from source i to destination j a i = supply at source i b j = demand at destination j
  • 59. Basic structure of transportation problem: In the above table D1, D2, D3 and D4 are the destinations where the products/goods are to be delivered from different sources S1, S2, S3 and S4. Si is the supply from the source Oi. dj is the demand of the destination Dj. Cij is the cost when the product is delivered from source Si to destination Dj.
  • 60. The solution of a transportation problem involves the following major steps • Step l. Formulate the given problem as a linear programming problem. • Step 2. Set up the given L.P.P. in the tabular form known as a transportation table. • Step 3, Find an initial basic feasible solution that must satisfy all the supply and demand conditions • Step 4. Examine the solution obtained in step 3 for optimality, i.e., examine whether an improved transportation schedule with lower cost is possible. • Step 5. If the solution is not optimum, modify the shipping schedule by including that unoccupied cell whose inclusion may result in an improved solution. Step 6. Repeat step 3 until no further improvement is possible.
  • 61. FINDING AN INITIAL BASIC FEASIBLE SOLUTION There are several methods available to obtain an initial basic feasible solution. However, we shall discuss here the following three 1.North-West Corner Method, 2.Least-Cost Method, and 3.Vogel'sApproximation Method
  • 62. North-West Corner Rule (NWCR) • It is a simple and efficient method to obtain an initial basic feasible solution. Various steps of the method are Step l. Select the north-west (upper left hand) corner cell of the transportation table and allocate as much as possible so that either the capacity of the first row is exhausted or the destination requirement of the first column is satisfied, i.e., = min. (al, b1). Step 2. If bl > al, we-move down vertically to the second row and make the second allocation of magnitude X21 = min. ((a2, bl —x1 1) in the cell (2, l). If b1 < a1, we move right horizontally to the second column and make the second allocation of magnitude X12= min. (a1 —x11, b2) in the cell (l, 2). If b1 =a1, there is a tie for the second allocation. One can make the second allocation of magnitude. X12 = min. (a1 —a1, b1) = 0 in the cell (l, 2). or X21 = min. (a2,b1 —b1) = 0 in the cell (2, l). Step 3. Repeat steps I and 2 moving down towards the lower right corner of the transportation table until all the rim requirements are satisfied.
  • 63. Assignment problem • An assignment problem is a particular case of transportation problem where the objective is to assign a number of resources to an equal number of activities so as to minimise total cost or maximize total profit of allocation.