Or Lecture 1
Or Lecture 1
Research
Shivam Kushwaha
Assistant Professor (POM & QT)
Institute of Rural Management Anand
General Steps of Problem Solving
12/19/2024 OR-PRM45 2
Analysis Phase of Decision-Making Process
12/19/2024 OR-PRM45 3
Analysis Phase of Decision-Making Process
12/19/2024 OR-PRM45 4
Analysis Phase of Decision-Making Process
12/19/2024 OR-PRM45 5
Quantitative Analysis
12/19/2024 OR-PRM45 6
Example: Flight Simulator
12/19/2024 OR-PRM45 7
Essential features
12/19/2024 OR-PRM45 8
Can you guess which model best explains the image
below?
12/19/2024 OR-PRM45 9
Model Development
12/19/2024 OR-PRM45 10
In this course, we will learn and apply quantitative
models to take better decision for real-world
problems
Operations Research
▪ Early roots of OR can be traced to World War II.
▪ The first formal use of OR was by the British military in 1937 to
improve radar detection systems.
▪ In 1947, George Dantzig made significant contribution to the
field by developing simplex method for solving linear
programming problems.
▪ It has been applied to various business and industries.
▪ Transportation, Banking and Finance, Agriculture
12/19/2024 OR-PRM45 12
Optimization
What is Optimization ?
▪ Optimization is the process of selecting the best among a set of
alternatives based on certain criteria/conditions/resources.
Let’s understand through an example:
Task Assignment
▪ 5 employees have 5 tasks to complete.
▪ Each employee is qualified to carry out one task.
▪ Each employee can only be assigned one task.
▪ Minimize the cost of getting all task done by employees.
TASK-1 TASK-2 TASK-3 TASK-4 TASK-5
Employee-1 138 129 132 105 116
Employee-2 132 116 123 110 111
Employee-3 138 102 109 137 131
Employee-4 150 145 105 114 136
Employee-5 123 113 108 150 130
12/19/2024 OR-PRM45 13
Optimization
Task Assignment
▪ What about 20 employees have 20 tasks to complete.
▪ The cost of assignment of each employee to each tasks is given.
▪ Do you really want to enumerate the 20!
2432902008176640000
12/19/2024 OR-PRM45 14
Recap
12/19/2024 OR-PRM45 15
Case Study-I: A Case of ABC Glass Company
12/19/2024 OR-PRM45 16
Constraints
Production time
Product I Product II available per week
Plant (Requirement) (Requirement) (hours)
1 1 0 4
2 0 2 12
3 3 2 18
12/19/2024 OR-PRM45 17
A Case of ABC Glass Company contd..
GOAL:
12/19/2024 OR-PRM45 18
Objective for ABC company
Assume
Total profit of ABC is denoted as (Z)
𝑥1 and 𝑥2 are number of quantities of Products I and II.
Given per unit Profit on products I and II to be Rs. 3,000 and Rs. 5,000
respectively.
To maximize profit, one need to choose 𝑥1 and 𝑥2 such that that maximize
total profit (Z).
Representing mathematically
12/19/2024 OR-PRM45 19
Formulating a Mathematical Model
12/19/2024 OR-PRM45 20
Linear Programming
Key Components:
▪ Decision Variables
▪ Objective Function
▪ Constraints
▪ Feasible Region
▪ Objective Function Coefficients
▪ Non-Negativity Constraints
12/19/2024 OR-PRM45 21
General Form of Linear Programming
𝑥𝑗 values are decision variables and 𝑐𝑗, 𝑎𝑖𝑗 , and 𝑏𝑖 values are
constants, called parameters or coefficients
12/19/2024 OR-PRM45 22
Case Study-I: A problem of farmer
The farmer wants to minimize the total cost of purchasing fertilizers while
ensuring the crops get the minimum required nutrients.
12/19/2024 OR-PRM45 23
Case Study-I: A problem of farmer
12/19/2024 OR-PRM45 24
Problem 1: Product-Mix
12/19/2024 OR-PRM45 25
Problem 2: Man-Power Requirement
The nurses start work at the beginning of the shift (8 am, 12 noon etc) and
work for 8 continuous hours.
What is the minimum number of nurses required to meet the daily demand?
12/19/2024 OR-PRM45 26
Problem 3: Production Planning
12/19/2024 OR-PRM45 27
Tasks for the next class
12/19/2024 OR-PRM45 28
Thank you
12/19/2024 OR-PRM45 29