Quantitative Methods Intro 2nd Term
Quantitative Methods Intro 2nd Term
Research
Introduction
Operations Research is an Art and Science
It had its early roots in World War II and is
Operations
The activities carried out in an organization.
Research
The process of observation and testing
characterized by the scientific method.
Situation, problem statement, model
construction, validation, experimentation,
candidate solutions.
What Do We do
1. OR professionals aim to provide rational bases for
decision making by seeking to understand and
structure complex situations and to use this
understanding to predict system behavior and
improve system performance.
2. Much of this work is done using analytical and
numerical techniques to develop and manipulate
mathematical and computer models of
organizational systems composed of people,
machines, and procedures.
Terminology
Stochastic Models
Game Theory
Inventory models
Simulation
History of OR
OR is a relatively new discipline.
70 years ago it would have been
1890
Frederick Taylor
Scientific
Management
[Industrial
Engineering]
1900
Henry Gannt
[Project Scheduling]
Andrey A. Markov
[Markov Processes]
Assignment
[Networks]
1910
F. W. Harris
[Inventory Theory]
E. K. Erlang
[Queuing Theory]
1920
William Shewart
[Control Charts]
H.Dodge
H.Roming
[Quality Theory]
1960
John D.C. Litle
[Queuing Theory]
Simscript - GPSS
[Simulation]
1950
H.Kuhn A.Tucker
[Non-Linear Prog.]
Ralph Gomory
[Integer Prog.]
PERT/CPM
Richard Bellman
[Dynamic Prog.]
ORSA and TIMS
1940
World War 2
George Dantzig
[Linear
Programming]
First Computer
1930
Jon Von Neuman
Oscar Morgenstern
[Game Theory]
1970
Microcomputer
1980
H. Karmarkar
[Linear Prog.]
Personal
computer
OR/MS Softwares
1990
Spreadsheet
Packages
INFORMS
2006
You are here
10
12
Situation
Problem
Statement
ImplementaSolution
Data
Construct
aModel
Implement
theSolution
Model
Solution
Find
aSolution
Establish
aProcedure
TesttheModel
andtheSolution
Solution
13
Tools
The Situation
Situation
Data
Problem Formulation
Situation
Formulatethe
Problem
Problem
Statement
Data
Describe system
Define boundaries
State assumptions
Select performance measures
Define variables
Define
constraints
Data
requirements
Example: Maximize individual nurse preferences
subject to demand requirements.
15
Data Preparation
16
Constructing a Model
Problemmustbetranslated
fromverbal,qualitativetermsto
logical,quantitativeterms
Alogicalmodelisaseriesof
rules,usuallyembodiedina
computerprogram
Situation
Formulatethe
Problem
Problem
statement
Data
Construct
aModel
Amathematicalmodelisacollectionof
functionalrelationshipsbywhichallowable
actionsaredelimitedandevaluated.
Model
Model Development
Models are representations of real objects or
situations.
Three forms of models are iconic, analog, and
mathematical.
Iconic models are physical replicas (scalar
Advantages of Models
Generally, experimenting with models
19
Mathematical Models
Cost/benefit considerations must be made in
20
Mathematical Models
Relate decision variables (controllable inputs)
Transforming Model
Inputs into Output
Uncontrollable Inputs
(Environmental Factors)
Controllable
Inputs
(Decision Variables)
Mathematical
Model
Output
(Projected Results)
22
Scheduling
Consider a construction company building
a 250-unit apartment complex. The project
consists of hundreds of activities involving
excavating, framing, wiring, plastering,
painting, landscaping, and more. Some of the
activities must be done sequentially and
others can be done simultaneously. Also,
some of the activities can be completed
faster than normal by purchasing additional
resources (workers, equipment, etc.).
What is the best schedule for the activities
and for which activities should additional
23
Example: Project
Scheduling
Question:
24
Example: Project
Scheduling
Question:
25
Example: Project
Scheduling
Question:
times
Activity expediting costs
Funds available for expediting
Precedence relationships of the activities
26
Example: Project
Scheduling
Question:
Example: Project
Scheduling
Question:
28
Solving the
Mathematical Model
Many tools are
Model
Find a
solution
Solution
Tools
available as discussed
before
Some lead to
optimal solutions
(deterministic Models)
Others only evaluate
candidates trial and
error to find best
course of action
Model Solution
Involves identifying the values of the
hand calculations
most practical applications require using a
computer
30
Computer Software
A variety of software packages are
Excel
The Management Scientist (MS)
Quantitative system for business (QSB)
LINDO, LINGO
Quantitative models (QM)
Decision Science (DS)
31
32
Implementation
Situation
A solution to a problem
Implementation and
Follow-Up
Successful implementation of model results is
of critical importance.
Secure as much user involvement as possible
throughout the modeling process.
Continue to monitor the contribution of the
model.
It might be necessary to refine or expand the
model.
34
Report Generation
A managerial report, based on the results of
35
profiles, external
resources, rules)
Graphical User Interface
(GUI); web enabled using
java or VBA
Algorithms, pre- and
post- processor
What-if analysis
Report generators
36
Examples of OR
Applications
Rescheduling aircraft in response to
37
40
43
monthly production =
(steel required per unit of product 1)
x (monthly production of product 1)
+ (steel required per unit of product 2)
x (monthly production of product 2)
= a1 x 1 + a 2 x 2
cannot be negative:
x2 > 0
45
Max
p1x1 + p2x2
s.t.
> m
x2 < u
x2 > 0
46
2x1 +
>
720
x2 >
0
47
Question:
Example: Ponderosa
Development Corp.
Ponderosa Development Corporation (PDC) is a
small real estate developer operating in the
Rivertree Valley. It has seven permanent employees
whose monthly salaries are given in the table on the
next slide.
PDC leases a building for $2,000 per month. The
cost of supplies, utilities, and leased equipment runs
another $3,000 per month.
PDC builds only one style house in the valley.
Land for each house costs $55,000 and lumber,
supplies, etc. run another $28,000 per house. Total
labor costs are figured at $20,000 per house. The
one sales representative of PDC is paid a
commission of $2,000 on the sale of each house. 50
Example: Ponderosa
Development Corp.
Employee
Monthly Salary
President
$10,000
VP, Development
6,000
VP, Marketing
4,500
Project Manager
5,500
Controller
4,000
Office Manager
3,000
Receptionist
2,000
51
Example: Ponderosa
Development Corp.
Question:
Example: Ponderosa
Development Corp.
Question:
53
Example: Ponderosa
Development Corp.
Question:
1200
1000
Total Cost =
40,000 + 105,000x
800
600
400
200
0
0
9 10
Steps in OR Study
Problemformulation
Modelbuilding
Datacollection
Dataanalysis
Coding
Model
verificationand
validation
No
Finetune
model
Yes
7
Experimentaldesign
Analysisofresults
56
Success Stories of
OR
57
Application Areas
Strategic planning
Supply chain management
Pricing and revenue management
Logistics and site location
Optimization
Marketing research
58
Applications Areas
(cont.)
Scheduling
Portfolio management
Inventory analysis
Forecasting
Sales analysis
Auctioning
Risk analysis
59
Examples
60
AT&T Network
Bank Hapoalim
ustomers
British Telecommunications
Continental Airlines
FAA
ram
61
General Motors
IBM Microelectronics
l Systems Group
Jeppesen Sanderson
62
Mars
Merrill Lynch
ce
NBC
Rhenania
evel Modeling
Samsung
ete
63
(4)
Spicer
Syngenta
Towers Perrin
U.S. Army
UPS
Visteon
64
Finale
Please Go to
www.scienceofbetter.org
For details on these successful stories
65
Case 1: Continental
Airlines Survives 9/11
Problem: Long before September 11, 2001,
66
Continental Airlines
(cont)
accommodate:
1,400 daily flights
5,000 pilots
9,000 flight attendants
FAA regulations
Union contracts
67
Continental Airlines
(cont)
68
Continental Airlines
(cont)
69
70
Merrill Lynch
(cont)
71
Merrill Lynch
(cont)
schedules
Analyze the bottom-line impact of
introducing different online and offline
investment choices
72
Merrill Lynch
(cont)
Project Value:
Introduced two new products which garnered
$83 billion ($22 billion in new assets) and
produced $80 million in incremental revenue
Helped management identify and mitigate
revenue risk of as much as $1 billion
Reassured financial advisors
73
Case 3: NBCs
Optimization of Ad Sales
Problem: NBC sales staff had to manually
74
NBC Ad Sales
(cont)
75
76
NBC Ad Sales
(cont)
77
78
Ford Motor
(cont)
79
Ford Motor
(cont)
80
Ford Motor
(cont)
81
82
(cont)
83
(cont)
84
(cont)
85
86
87
American Airlines
(cont)
American Airlines
(cont)
89
characterized
OR terminology
What a model is and how to assess its value
How to go from a conceptual problem to a
quantitative solution
90