You are on page 1of 41

CHAPTER ONE

INTRODUCTION TO OPERATIONS
RESEARCH AND MODELLING

Dr. Mulugeta Kebede


Department of Management
1.1. Introduction to Operations Research (OR)

• Operations Research (OR) came in to existence as a


discipline during World War II:
– when there was a critical need to manage scarce
resources.
• The term “Operations research” was coined as a
result of research on military operations during this
war.
• The objective was the most effective utilization of
most limited military resources by the use of
quantitative techniques.
Cont…

OR/Management Science Defined


• OR is a scientific approach to decision making,
which seeks to determine how best to design and
operate a system, usually under conditions requiring
the allocation of scarce resources.”
-Winston
• Management science is the application of a scientific
approach to solving management problems in order
to help managers make better decisions.
-Taylor and Bernard
Cont…

• It is a scientific method of providing executive


departments with a quantitative basis for decisions
regarding the operations under their control.”
- Kimball & Morse
• In general,
• OR is a systematic application of quantitative
methods, techniques and tools to the analysis of
problems involving the operation of systems.
– A quantitative approach to decision making
Cont…

• Other names used for this discipline include:


– Management science (MS)
– OR/MS or just ORMS
– Industrial engineering (IE),
– Decision Science (DS) and Problem solving
• In OR, problems are:
– Decomposed into basic components and
– Solved via mathematical analysis.
Significance Operations Research

• Helps to balance conflicting objectives (goals or


interests) of sub units in the organization.
– where there are many alternative courses of
action available to the decision-makers.
• OR Balances the following:
# Global Optimum: the decision that is best for the
organization as a whole.
# Suboptimum decision: A decision that is best for
one or more sections of the organization
Benefits of OR

• OR helps companies to:


– Minimize Cost of Investment
– Increase Revenue or ROI
– Increase Market Share
– Manage and Reduce Risk
– Improve Quality
– Increase Throughput while Decreasing Delays
– Improves Utilization of Limited Resources
– Demonstrate Feasibility and Workability
Features of Operations Research Approach

• Features of OR approach to any decision and control


problems include:
 Inter-disciplinary approach
 Methodological Approach
 Holistic Approach/ Systems Orientate
 Objectivistic Approach
 Decision Making Approach
 Use of Computers
 Human factors
Cont…

• A system is an organization of interdependent


components that work together to accomplish the
goal of the system.
• The components may be either physical or
conceptual or both but they share a unique
relationship with each other and with the overall
objective of the system.
Cont…

• We have said that OR is a quantitative and rational


approach to decision making.
• The scientific approach to decision making requires
the use of one or more mathematical models.
• A mathematical model is a mathematical
representation of the actual situation that may be
used to make better decisions or clarify the situation.
1.2. An Introduction to Modeling in OR

• What is a model?
– A representation of an object, a system, or an idea
in some form other than that of the entity itself.
- Shannon
– A model is a limited approximation of reality.
– Models do not and cannot represent every aspect
of reality.
• The reason being the innumerable and changing
characteristics of the real life problems
Cont…

• For a model to be effective, it must:


– be representative of those aspects of reality that
are being investigated and
– have a major impact on the decision situation.
• A model is constructed to analyze and understand
the given system for the purpose of improving its
performance.
• It allows an examination of the behavioral changes
of a system w/o disturbing the on-going operations.
Types of OR Models

• There are many ways to classify models:


Based on structure
a. Physical Models: provide a physical appearance of
the real object under study either reduced in size or
scaled up.
– Example: Scale models, prototype plants,…
b. Symbolic models: use symbols and functions to
represent variables and their relationships to
describe the properties of the system.
Cont…

Based on function or purpose


a. Descriptive models: describe some aspects of a
situation, based on observation, survey, interview
and questionnaire results or available data.
– They do not recommend anything.
b. Predictive Models: indicate “If this occurs, then that
follow”.
– They relate dependent and independent
variables and permit trying out, “what if”
questions.
Cont…

• For example:
S = a + bA +cI
• is a model that describes how the sales (S) of a
product changes in advertising expenditures (A) and
disposal personal income (I).
• Here, a, b, and c are parameters whose values must
be estimated.
• These models do not have an objective function as a
part of the model.
Cont…

c. Normative (Optimization) models: provide the


“best” or “Optimal” solution to problems subject
to certain limitations on the use of resources.
– They provide recommended courses of action.
– These models are also called prescriptive
models, because they prescribe what the
decision maker ought to do.
– Example: Mathematical programming models
(LP, IP, TP, AP etc)
Cont…

Based on Time Reference


a. A static model is one in which the decision variables
do not involve sequences of decisions over multiple
periods. [do not account for changes over time.]
– Example: EOQ (Inventory model)
b. A dynamic model is a model in which the decision
variables do involve sequences of decisions over
multiple periods.
– Example: Dynamic programming
Cont…

Based on degree of certainty


a. Deterministic Models: If all the parameters,
constants and functional relationships are assumed
to be known with certainty
– Examples: Linear programming models
b. Probabilistic (Stochastic) models: Models in which at
least one parameter or decision variable is random.
– But it is possible to predict a pattern of values of
the variables by their probability distribution.
Cont…

Based on Method of solution or Quantification


a. Heuristic Models: employ some sets of rules which,
though not optimal, do facilitate solutions of
problems
b. Analytical Models: have a specific mathematical
structure and can be solved by known analytical
techniques. [Eg: Optimization models]
c. Simulation Models: have a mathematical structure
but are not solved by applying known
mathematical techniques.
Cont…

• What benefits do you think do models have?


Seven Steps to Good OR Analysis

1. Observe and Identify the Problem


– Define the problem (Is it too narrow or too broad?)
– Specify objectives
– Determine parts of the organization to be studied.
2. Understand the System
– Determine parameters affecting the problem.
– How different components of the system ınteract
wıth each other?
– Collect data to estimate values of the parameters.
Cont…

3. Formulate a Mathematical Model


• Basic components required in decision problem
model are:
– Controllable (decision) Variables
– Uncontrollable variable
– Objective function
– Constraints or Limitations
– Functional relationships
– Parameters
Cont…

• A general decision problem model might take the


form:
Cont…

ꙮ A model is referred to as a linear model if all


functional relationships among decision variables X1,
X2, Xn in f(x) and g(x) are of a linear form.
ꙮ But if one or more of the relationships are non –
linear, the model is said to be a non-linear model.
ꙮ If one or more of the decision variables must be
integer, then the model is an integer model.
ꙮ If all the decision variables are free to assume
fractional values, then the model is a non-integer
model.
Cont…

4. Verify the Model and Use the Model for Prediction


– Do outputs match current observatıons for
current ınputs?
– Are outputs reasonable?
– Could the model be erroneous?
5. Select a Suitable Alternative
– Given a set of alternative solutions, determine
which solution best meets the objectives.
– Inherently the most difficult step.
Cont…

6. Present the Results of the Analysis


– Present the results to the decision maker(s)
• If necessary, prepare several alternative
solutions and permit them to choose.
– Any non-approval of the study’s solution may
have stemmed from an incorrect problem
definition or failure to involve the decision
maker(s) from the start of the project.
• In such a case, return to step 1, 2, or 3.
Cont…

7. Implement and Evaluate Recommendations


• Assist in implementing the recommendations.
• Monitor and dynamically update the system as
the environment and parameters change to
ensure that recommendations enable the
organization to meet its goals.
Real Life Example: GE Capital

• GE Capital provides credit card service to 50 million


accounts with an average outstanding balance of $12
billion.
• GE Capital led by Makuch et al. (1989) developed the
PAYMENT system to reduce delinquent accounts and
the cost of collecting from delinquent accounts.
# Step 1: Its goal was to reduce the delinquent accounts
and the cost of processing them.
– To do this, GE capital needed to come up with a
method of assigning scarce labor resources to
delinquent accounts.
Cont…

# Step 2: The key to modeling delinquent accounts is


the concept of a delinquency movement matrix
(DMM).
– The DMM determines how the probability of the
payment on a delinquent account during the
current month depends on the following factors:
• size of unpaid balance
• action taken
• performance score
Cont…
• Step 3 GE developed a linear optimization model.
– The objective function was to maximize the expected
delinquent accounts collected during the next six
months.
– The decision variables represented the fraction of each
type of delinquent account.
– The constraints ensure that available resources are not
overused.
– Constraints also relate the number of each type of
delinquent account present in, say, January to the
number of delinquent accounts for each type present in
the next month.
– This dynamic aspect is crucial to the model’s success.
Cont…

# Step 4: PAYMENT was piloted on a $62 million portfolio


for a single department store.
– GE Capital managers came up with their own
strategies for allocating resources (called CHAMPION).
– Store’s accounts were randomly assigned to the
CHAMPION and PAYMENT strategies.
– PAYMENT used more live calls and “no action”.
– PAYMENT showed a 5-7% improvement over
CHAMPION.
# Step 5: For each type of account PAYMENT tells the credit
managers the fraction that should receive each type of
contact.
Cont…

# Steps 6 and 7: PAYMENT was next applied to the 18


million accounts of the $4.6 billion Montgomery
Ward store portfolio.
– Comparing accounts to the previous year,
PAYMENT increased collections by $1.6 million
per month.
– Overall, GE Capital estimated PAYMENT increased
collections by $37 million per year and used
fewer resources than previous strategies.
Some other Successful Applications of OR
Company Year Problem Techniques Used Annual Savings
Designing buffers into production
Hewlett Packard 1998 Queuing models $280 million
line
Taco Bell 1998 Employee scheduling IP, Forecasting, Simulation $13 million

Redesign production & distributon


Proctor & Gamble 1997 Transportation models $200 million
system
Delta Airlines 1994 Assigning planes to routes Integer Programming $100 million

Queuing models,
AT&T 1993 Call center design $750 million
Simulation
Yellow Freight Systems, Network models,
1992 Design trucking network $17.3 million
Inc. Forecasting, Simulation

San Francisco Police


1989 Patrol Scheduling Linear Programming $11 million
Dept.
Bethlehem Steel 1989 Design an Ingot Mold Stripper Integer Programming $8 million

North American Van


1988 Assigning loads to drivers Network modeling $2.5 million
Lines
Linear Programming,
Citgo Petroleum 1987 Refinery operations & distribution $70 million
Forecasting

United Airlines 1986 Scheduling reservation personnel LP, Queuing, Forecasting $6 million

Dairyman's Creamery 1985 Optimal production levels Linear Programming $48,000

Phillips Petroleum 1983 Equipment replacement Network modeling $90,000


[Some] Application Areas of OR

 Transportation and Travel


• OR techniques are used by airlines and rail companies to
offer varying fares and make higher revenues by filling more
seats at different prices - an OR technique known as Yield
Management. All airlines depend on the effective use of OR
techniques to make them operate at a profit.
Financial Services
• Used to address issues such as portfolio and risk
management, planning and analysis of customer service.
They are widely employed in Credit Risk Management—to
find optimum balance of risk and revenue.
Cont…

Retailing
• In supermarkets, data from store loyalty card schemes is
analyzed by OR groups to advise on merchandising policies &
profitability improvement. OR methods are also used to
decide when and where new store developments should be
made.
Health
• Hospital managers use OR to make decisions such as
determining the optimal utilization of operating rooms and
personnel, assessing the risks posed by patients with various
medical conditions, and deciding necessary levels of
perishable medicine in stock.
Cont…

 Government
• OR is a key contributor in modernizing government services
and making them more efficient. Some OR applications
include modeling the impact of performance related
paying for employees, evaluating government call-centers,
projecting the size of the prison population, and national
defense…..
 Production Systems
• Such problems may arise in settings that include, but are
not limited to, manufacturing, telecommunications,
health-care delivery, facility location, layout, and staffing
Common Operations Research Models

1. Allocation Models: Optimization models


• Helps to solve both:
Linear programming problems, and
Non-linear programming problems
• Allocation models include
– Linear programming
– Integer programming
– Goal programming
– Stochastic programming
– Transportation problems
– Assignment problems
Cont…

2. Probabilistic Models
– Decision Analysis models
– Queuing Theory
3. Inventory Model
– EOQ
– EPQ
4. Network Models
– CPM
– PERT
5. Competitive (Game Theory) Model
6. Simulation Models
Algorisms and OR Software Packages

• Popular tools/ modeling systems, approaches and


software packages include:
– Excel Solver
– LINDO/LINGO
– MATLAB
– OR Tutor
– CPLEX
– MPL
Recommended OR Journals

• The following academic journals contain many useful


articles that reflect state of the art applications of OR.
1. Operations Research
2. Management Science
3. European Journal of Operational Research
4. Journal of the Operational Research Society
5. Mathematical Programming
6. Networks
7. Naval Research Logistics
8. Interfaces
• The first seven of the above are mainly theoretical whilst the
eighth (Interfaces) concentrates upon case studies.
41

You might also like