Professional Documents
Culture Documents
2
What is Operations Research (OR)?
What is a system?
3
During World War II…
Military leaders wanted
engineers to analyze:
• The deployment of radar
• The management of convoy,
bombing, submarine, and mining
operations
4
Societies
• The International Federation of Operational Research Societies (IFORS)
• Institute for Operations Research and the Management Sciences
(INFORMS)
• The OR Society (ORS)
• The Association of European Operational Research Societies (EURO)
• Canadian Operations Research Society (CORS)
• Australian Society for Operations Research (ASOR)
• Military Operations Research Society (MORS)
• Operations Research Society of New Zealand (ORSNZ)
• Operations Research Society of the Philippines (ORSP)
• Operational Research Society of India (ORSI)
• Operations Research Society of South Africa (ORSSA)
5
• Institute for Operations Research (IFOR)
Journals
• INFORMS Journals
• European Journal of Operational Research (EJOR)
• Journal of The Operational Research Society (JORS)
• INFOR Journal
6
OR in Turkey
1956: Genelkurmay Başkanlığı Harekat Araştırması Şubesi
→ Everywhere!
8
Examples
9
Modelling Optimization Process
• OR is interdisciplinary team approach
• OR is a system approach
• OR is the art of giving answers to problems where otherwise worse answers are
given.
Why? What are we looking for? Identify the need for the model.
10
How? How should we look at this model? Identify the governing physical principles.
Modelling Optimization Process
Predict? What will our model predict? Identify the equations that will be used, the
calculations that will be made, and the answers that will result.
Valid? Are the predictions valid? Identify tests that can be made to validate the model,
i.e., is it consistent with its principles and assumptions?
Verified? Are the predictions good? Identify tests that can be made to verify the model,
i.e., is it useful in terms of the initial reason it was done
Improve? Can we improve the model? Identify parameter values that are not
adequately known, variables that should have been included, and/or
assumptions/restrictions that could be lifted.
Use? How will we exercise the model? What will we do with the model?
11
Modelling Optimization Process
A first-order view of mathematical modeling that shows how the questions asked in a
principled approach to building a model relate to the development of that model
The 7-Step Problem Solving Process
1. Observe the System and Formulate the Problem
The operations researcher first defines the organization’s problem. Defining the
problem includes specifying the organization’s objectives and the parts of the
organization that must be studied before the problem can be solved.
2. Collect Data
Collect data to estimate the values of parameters. The operations researcher collects
data to estimate the value of parameters that affect the organization’s problem.
These estimates are used to develop and evaluate a mathematical model of the
organization’s problem.
14
The 7-Step Problem Solving Process
15
Models: Abstractions of real world
• Iconic Models
• Simulation Models
• Mathematical Models
16
Terminology
maximize c1x1+c2x2+…+cnxn
Objective Function
Constraints
subject to
Decision Variables a11x1+a12x2+…+a1nxn b1
a21x1+a22x2+…+a2nxn b2
Parameters
equality or ≥ constraint
….
set constraints am1x1+am2x2+…+amnxn bm
sign restrictions x1, x2 , …, xn Z+
Optimal solution Note: Can also have
Feasible solution equality or ≥ constraint
Heuristics in non-standard form.
17
Mathematical Models
18
Descriptive vs. Prescriptive Models
19
A Mathematical Modeling Example
➢ Daisy Co. produces the drug Wozac by heating a chemical
mixture of components A, B and C in a pressurized container.
➢ Each batch produced yields a different amount of Wozac:
process yield (kg).
➢ If Daisy is interested in determining the factors that influence
the process yield, they should form a descriptive model, to
describe the behavior of the actual yield as a function of various
factors.
➢ Now, Daisy can describe the yield of the production process when
volume, pressure, temperature, and chemical composition are
known. Suppose that Daisy now wants to maximize the yield.
24
The Optimization Model for Daisy
25
The Optimization Model for Daisy
26
The Optimization Model for Daisy
27
Classifications of Models
Single vs. Multiple Objective Functions
• In many situations, an organization may have multiple (more
than one) objectives.
• For example, in assigning students to two high schools in the
same district, the assignment of students may involve two
objectives:
• equalize the number of students at the two high schools
• minimize the average distance students travel to school
❑ Any problem whose model fits the format for the linear programming
model is a linear programming problem.
Definitions
• A function f(x1, x2, …, xn) of x1, x2, …, xn is a linear function if and only
if for some set of constants, c1, c2, …, cn,
• For any linear function f(x1, x2, …, xn) and any number b, the
inequalities
Weekly profit =
weekly revenue – weekly raw material costs – weekly
variable costs
Weekly revenue = 27x1 + 21x2
Weekly raw material costs = 10x1 + 9x2
Weekly variable costs = 14x1 + 10x2
• Constraints:
– Each week, no more than 100 hours of finishing time may be used:
2 x1 + x2 ≤ 100
– Each week, no more than 80 hours of carpentry time may be used:
x1 + x2 ≤ 80
– Because of limited demand, at most 40 soldiers should be produced:
x1 ≤ 40
Giapetto- Formulation
• The coefficients of the decision variables in the constraints
are called the technological coefficients (or constraint
coefficients). The number on the right-hand side of each
constraint is called the constraint’s right-hand side (or rhs).
x1 + x2 ≤ 80 (carpentry constraint)
20 + 60 = 80