SlideShare a Scribd company logo
Lecture 1 – Operations Research
Topics
• What is OR?
• Modeling and the problem solving process
• Deterministic vs. stochastic models
• OR techniques
• Using the Excel add-ins to find solutions
• Solving real problems
What is Operations Research?
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.
 
Model
An abstract representation of reality. Mathematical,
physical, narrative, set of rules in computer program.
Systems Approach
Include broad implications of decisions for the
organization at each stage in analysis. Both quantitative
and qualitative factors are considered.

Optimal Solution
A solution to the model that optimizes (maximizes or
minimizes) some measure of merit over all feasible
solutions.
 
Team
A group of individuals bringing various skills and
viewpoints to a problem.
 
Operations Research Techniques
A collection of general mathematical models, analytical
procedures, and algorithms.
Definition of OR
s OR professionals aim to provide a rational
  basis for decision making by seeking to
  understand and structure complex situations
  and to use this understanding to predict
  system behavior and improve system
  performance.

s 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.
Problem Solving Process
                                                    Formulate the
                                                       Problem
                               Situation                                    Problem
                                               Implement a Solution        Statement
Goal: solve a problem
• Model must be valid
                        Data
• Model must be                                                Construct
  tractable                                                    a Model
                         Implement
• Solution must be      the Solution

  useful                                                              Model

                          Procedure
                                                            Find
                                                         a Solution
                                 Establish
                                a Procedure


                                 Test the Model
                                 and the Solution     Solution                  Tools
The Situation
                             • May involve current operations
                               or proposed developments due to
                               expected market shifts
      Situation
                             • May become apparent through
                               consumer complaints or through
                               employee suggestions
    Data                     • May be a conscious effort to
                               improve efficiency or respond to
                               an unexpected crisis

Example: Internal nursing staff not happy with their schedules;
         hospital using too many external nurses.
Problem Formulation
                         Formulate the
                            Problem
            Situation                     Problem
                                         Statement


          Data



•   Describe system                  • Define variables
•   Define boundaries                • Define constraints
•   State assumptions                • Identify data requirements
•   Select performance measures
      Example: Maximize individual nurse preferences
               subject to demand requirements, or minimize
               nurse dissatisfaction costs.
Personnel Planning and Scheduling:
  Example of Bounding a Problem
Long-term planning
Ð Full & part-timers
Ð Shifts
Ð Days off

                       Weekly scheduling
                       Ð Vacations, leave
                       Ð Overtime
                       Ð Part-timers, casuals
                       Ð Task assignments

                                                Real-time control
                                                Ð Emergencies
                                                Ð Daily adjustments
                                                Ð Sick leave
                                                Ð Overtime
Constructing a Model
                                              Situation                   Problem
• Problem must be translated                              Formulate the
                                                                          statement

  from verbal, qualitative terms to                         Problem
                                            Data
  logical, quantitative terms
• A logical model is a series of                                 Construct
                                                                 a Model
  rules, usually embodied in a
  computer program
                                                                          Model
• A mathematical model is a collection of
  functional relationships by which allowable
  actions are delimited and evaluated.

Example: Define relationships between individual nurse assignments
         and preference violations; define tradeoffs between the use
         of internal and external nursing resources.
Solving the Mathematical Model
                             • Many tools are available as
                               discussed in this course
            Model


  Find a                     • Some lead to “optimal”
 solution                      solutions
                             • Others only evaluate
                               candidates  trial and
Solution            Tools      error to find “best” course
                               of action

 Example: Collect input data -- nurse profiles and demand
          requirements; apply algorithm; post-process results to
          get monthly schedules.
Implementation
                    • A solution to a problem usually implies
   Situation          changes for some individuals in the
                      organization
                    • Often there is resistance to change,
                      making the implementation difficult
 Implement          • A user-friendly system is needed
the Procedure
                    • Those affected should go through
                      training
   Procedure
Example: Implement nurse scheduling system in one unit at a
         time. Integrate with existing HR and T&A systems.
         Provide training sessions during the workday.
Components of OR-Based
       Decision Support System
• Database (nurse profiles,
  external resources, rules)
• Graphical User Interface (GUI);
  web enabled using java or VBA
• Algorithms, pre- and post-
  processors
• “What-if” analysis capability
• Report generators
Problems, Models and Methods

 Real World
Real World
 Situation
Situation


  Problems         TP            LP   DS
Problems


  Models
Models        LP    NFP   TP




 Methods
Methods                   interior
              simplex
Operations Research Models

Deterministic Models     Stochastic Models
• Linear Programming     • Discrete-Time Markov Chains
• Network Optimization   • Continuous-Time Markov Chains
• Integer Programming    • Queuing
• Nonlinear Programming • Decision Analysis
Deterministic vs. Stochastic Models
Deterministic models – 60% of course

Stochastic (or probabilistic) models – 40% of course

Deterministic models
     assume all data are known with certainty
Stochastic models
     explicitly represent uncertain data via
     random variables or stochastic processes

Deterministic models involve optimization

Stochastic models characterize / estimate
     system performance.
Examples of OR Applications
• Rescheduling aircraft in response to
  groundings and delays
• Planning production for printed circuit board
  assembly
• Scheduling equipment operators in mail
  processing & distribution centers
• Developing routes for propane delivery
• Adjusting nurse schedules in light of daily
  fluctuations in demand
1
                  Problem formulation


Steps in OR   2
   Study                Model building



              3
                       Data collection



              4
                        Data analysis



              5
                            Coding




                            Model           No
                  6                              Fine-tune
                       verification and           model
                          validation

                                  Yes

              7
                  Experimental design



              8
                      Analysis of results
01 intro
01 intro
Activate Excel Add-ins

                Tools Menu:
                Add ORMM
                or
                Individual Add-ins
Available OR_MM Add-ins
What You Should Know About
        Operations Research
• Components of the decision-making process
• OR terminology
• What a model is and how to assess its value
• How to go from a conceptual problem to a
  quantitative solution
• How to load or locate the Excel add-ins

More Related Content

PPT
01 introduction
DOC
4. gdsd job aid
PDF
NG BB 31 Cause and Effect (XY) Matrix
PDF
NG BB 46 Mistake Proofing
PDF
NG BB 18 Theory of Constraints
PDF
NG BB 40 Solution Selection
PDF
NG BB 01 Introduction
PDF
NG BB 15 MEASURE Roadmap
01 introduction
4. gdsd job aid
NG BB 31 Cause and Effect (XY) Matrix
NG BB 46 Mistake Proofing
NG BB 18 Theory of Constraints
NG BB 40 Solution Selection
NG BB 01 Introduction
NG BB 15 MEASURE Roadmap

What's hot (20)

PDF
NG BB 22 Process Measurement
PDF
NG BB 30 Basic Tools
PDF
NG BB 27 Process Capability
PDF
NG BB 05 Roles and Responsibilities
PDF
NG BB 39 IMPROVE Roadmap
PDF
NG BB 36 Simple Linear Regression
PDF
NG BB 42 Visual Management
PDF
NG BB 17 Takt Time
PDF
NG BB 47 Basic Design of Experiments
PDF
Aqm Programme Six Sigma
PDF
NG BB 33 Hypothesis Testing Basics
PDF
CMMI High Maturity Best Practices HMBP 2010: Demystifying High Maturity Imple...
 
PDF
NG BB 14 DEFINE Tollgate
PDF
NG BB 49 Risk Assessment
PDF
NG BB 37 Multiple Regression
PDF
NG BB 45 Quick Change Over
PDF
NG BB 26 Control Charts
PDF
NG BB 02 Table of Contents
PDF
NG BB 54 Sustain the Gain
PDF
NG BB 08 Change Management
NG BB 22 Process Measurement
NG BB 30 Basic Tools
NG BB 27 Process Capability
NG BB 05 Roles and Responsibilities
NG BB 39 IMPROVE Roadmap
NG BB 36 Simple Linear Regression
NG BB 42 Visual Management
NG BB 17 Takt Time
NG BB 47 Basic Design of Experiments
Aqm Programme Six Sigma
NG BB 33 Hypothesis Testing Basics
CMMI High Maturity Best Practices HMBP 2010: Demystifying High Maturity Imple...
 
NG BB 14 DEFINE Tollgate
NG BB 49 Risk Assessment
NG BB 37 Multiple Regression
NG BB 45 Quick Change Over
NG BB 26 Control Charts
NG BB 02 Table of Contents
NG BB 54 Sustain the Gain
NG BB 08 Change Management
Ad

Similar to 01 intro (20)

PPTX
QT final.pptx
PDF
Making Improvement Standard: Making Agile Practices Dynamic through Lean Stan...
PPTX
DESIGN PATTERN.pptx
PPTX
DESIGN PATTERN.pptx
PPTX
How to solve problems (or at least try) with 8D
PPTX
Zero defect
PPT
02 processraison
PDF
Improving Cm Programs (Melbourne, 2008)
PPT
157_37315_EA221_2013_1__2_1_Chapter 1, introduction to OR (1).ppt
PPT
or row.ppt .
PDF
Measuring the Results of your Agile Adoption
PDF
Control y seguimiento del proyecto herramientas
PPTX
LPP application and problem formulation
DOC
Performance Management - Herman Augnis
PPTX
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
PDF
Modeling and analysis
PPTX
Modeling and analysis
PPTX
Operations research lpp
PDF
Service Operation Processes
PDF
Agile process
QT final.pptx
Making Improvement Standard: Making Agile Practices Dynamic through Lean Stan...
DESIGN PATTERN.pptx
DESIGN PATTERN.pptx
How to solve problems (or at least try) with 8D
Zero defect
02 processraison
Improving Cm Programs (Melbourne, 2008)
157_37315_EA221_2013_1__2_1_Chapter 1, introduction to OR (1).ppt
or row.ppt .
Measuring the Results of your Agile Adoption
Control y seguimiento del proyecto herramientas
LPP application and problem formulation
Performance Management - Herman Augnis
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
Modeling and analysis
Modeling and analysis
Operations research lpp
Service Operation Processes
Agile process
Ad

Recently uploaded (20)

PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
project resource management chapter-09.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
Getting Started with Data Integration: FME Form 101
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
Enhancing emotion recognition model for a student engagement use case through...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Web App vs Mobile App What Should You Build First.pdf
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Heart disease approach using modified random forest and particle swarm optimi...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
project resource management chapter-09.pdf
A Presentation on Artificial Intelligence
Getting Started with Data Integration: FME Form 101
Building Integrated photovoltaic BIPV_UPV.pdf
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Unlocking AI with Model Context Protocol (MCP)
Digital-Transformation-Roadmap-for-Companies.pptx
cloud_computing_Infrastucture_as_cloud_p
NewMind AI Weekly Chronicles - August'25-Week II
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
A comparative study of natural language inference in Swahili using monolingua...
Enhancing emotion recognition model for a student engagement use case through...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
SOPHOS-XG Firewall Administrator PPT.pptx
Programs and apps: productivity, graphics, security and other tools
Web App vs Mobile App What Should You Build First.pdf

01 intro

  • 1. Lecture 1 – Operations Research Topics • What is OR? • Modeling and the problem solving process • Deterministic vs. stochastic models • OR techniques • Using the Excel add-ins to find solutions • Solving real problems
  • 2. What is Operations Research? 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.   Model An abstract representation of reality. Mathematical, physical, narrative, set of rules in computer program.
  • 3. Systems Approach Include broad implications of decisions for the organization at each stage in analysis. Both quantitative and qualitative factors are considered. Optimal Solution A solution to the model that optimizes (maximizes or minimizes) some measure of merit over all feasible solutions.   Team A group of individuals bringing various skills and viewpoints to a problem.   Operations Research Techniques A collection of general mathematical models, analytical procedures, and algorithms.
  • 4. Definition of OR s OR professionals aim to provide a rational basis for decision making by seeking to understand and structure complex situations and to use this understanding to predict system behavior and improve system performance. s 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.
  • 5. Problem Solving Process Formulate the Problem Situation Problem Implement a Solution Statement Goal: solve a problem • Model must be valid Data • Model must be Construct tractable a Model Implement • Solution must be the Solution useful Model Procedure Find a Solution Establish a Procedure Test the Model and the Solution Solution Tools
  • 6. The Situation • May involve current operations or proposed developments due to expected market shifts Situation • May become apparent through consumer complaints or through employee suggestions Data • May be a conscious effort to improve efficiency or respond to an unexpected crisis Example: Internal nursing staff not happy with their schedules; hospital using too many external nurses.
  • 7. Problem Formulation Formulate the Problem Situation Problem Statement Data • Describe system • Define variables • Define boundaries • Define constraints • State assumptions • Identify data requirements • Select performance measures Example: Maximize individual nurse preferences subject to demand requirements, or minimize nurse dissatisfaction costs.
  • 8. Personnel Planning and Scheduling: Example of Bounding a Problem Long-term planning Ð Full & part-timers Ð Shifts Ð Days off Weekly scheduling Ð Vacations, leave Ð Overtime Ð Part-timers, casuals Ð Task assignments Real-time control Ð Emergencies Ð Daily adjustments Ð Sick leave Ð Overtime
  • 9. Constructing a Model Situation Problem • Problem must be translated Formulate the statement from verbal, qualitative terms to Problem Data logical, quantitative terms • A logical model is a series of Construct a Model rules, usually embodied in a computer program Model • A mathematical model is a collection of functional relationships by which allowable actions are delimited and evaluated. Example: Define relationships between individual nurse assignments and preference violations; define tradeoffs between the use of internal and external nursing resources.
  • 10. Solving the Mathematical Model • Many tools are available as discussed in this course Model Find a • Some lead to “optimal” solution solutions • Others only evaluate candidates  trial and Solution Tools error to find “best” course of action Example: Collect input data -- nurse profiles and demand requirements; apply algorithm; post-process results to get monthly schedules.
  • 11. Implementation • A solution to a problem usually implies Situation changes for some individuals in the organization • Often there is resistance to change, making the implementation difficult Implement • A user-friendly system is needed the Procedure • Those affected should go through training Procedure Example: Implement nurse scheduling system in one unit at a time. Integrate with existing HR and T&A systems. Provide training sessions during the workday.
  • 12. Components of OR-Based Decision Support System • Database (nurse profiles, external resources, rules) • Graphical User Interface (GUI); web enabled using java or VBA • Algorithms, pre- and post- processors • “What-if” analysis capability • Report generators
  • 13. Problems, Models and Methods Real World Real World Situation Situation Problems TP LP DS Problems Models Models LP NFP TP Methods Methods interior simplex
  • 14. Operations Research Models Deterministic Models Stochastic Models • Linear Programming • Discrete-Time Markov Chains • Network Optimization • Continuous-Time Markov Chains • Integer Programming • Queuing • Nonlinear Programming • Decision Analysis
  • 15. Deterministic vs. Stochastic Models Deterministic models – 60% of course Stochastic (or probabilistic) models – 40% of course Deterministic models assume all data are known with certainty Stochastic models explicitly represent uncertain data via random variables or stochastic processes Deterministic models involve optimization Stochastic models characterize / estimate system performance.
  • 16. Examples of OR Applications • Rescheduling aircraft in response to groundings and delays • Planning production for printed circuit board assembly • Scheduling equipment operators in mail processing & distribution centers • Developing routes for propane delivery • Adjusting nurse schedules in light of daily fluctuations in demand
  • 17. 1 Problem formulation Steps in OR 2 Study Model building 3 Data collection 4 Data analysis 5 Coding Model No 6 Fine-tune verification and model validation Yes 7 Experimental design 8 Analysis of results
  • 20. Activate Excel Add-ins Tools Menu: Add ORMM or Individual Add-ins
  • 22. What You Should Know About Operations Research • Components of the decision-making process • OR terminology • What a model is and how to assess its value • How to go from a conceptual problem to a quantitative solution • How to load or locate the Excel add-ins