Previously Optimization Probability Review Inventory Models Markov Decision Processes Queues.

Slides:



Advertisements
Similar presentations
To Queue or Not to Queue? Physical queues can be really stressful and exhausting…
Advertisements

Simulation - An Introduction Simulation:- The technique of imitating the behaviour of some situation or system (economic, military, mechanical, etc.) by.
Modeling & Simulation. System Models and Simulation Framework for Modeling and Simulation The framework defines the entities and their Relationships that.
Microsimulation of Survey Collection Yves Bélanger Kristen Couture 26 January 2010.
Previously Optimization Probability Review –pdf, cdf, E, Var –Poisson, Geometric, Normal, Binomial, … Inventory Models –Newsvendor Problem –Base Stock.
QUEUING MODELS Based on slides for Hilier, Hiller, and Lieberman, Introduction to Management Science, Irwin McGraw-Hill.
Simulation Professor Stephen Lawrence Leeds School of Business University of Colorado Boulder, CO
Simulation. Example: A Bank Simulator We are given: –The number of tellers –The arrival time of each customer –The amount of time each customer requires.
Simulation of multiple server queuing systems
SPREADSHEETS IN EDUCATION OF LOGISTICS MANAGERS AT FACULTY OF ORGANIZATIONAL SCIENCES: AN EXAMPLE OF INVENTORY DYNAMICS SIMULATION L. Djordjevic, D. Vasiljevic.
Module F: Simulation. Introduction What: Simulation Where: To duplicate the features, appearance, and characteristics of a real system Why: To estimate.
The Theory of Queues Models of Waiting in line. Queuing Theory Basic model: Arrivals  Queue  Being Served  Done – Queuing theory lets you calculate:
Queuing Models Basic Concepts
Previously Optimization Probability Review Inventory Models Markov Decision Processes.
Previously Optimization Probability Review Inventory Models Markov Decision Processes.
Chap. 20, page 1051 Queuing Theory Arrival process Service process Queue Discipline Method to join queue IE 417, Chap 20, Jan 99.
Consider the M/M/1 queue Arrival process: Poi( t) Service distribution: Poi(  t) One server, infinite queue length possible Prob(arrival in small interval.
Building and Running a FTIM n 1. Define the system of interest. Identify the DVs, IRVs, DRVs, and Objective. n 2. Develop an objective function of these.
Components and Organization of Discrete-event Simulation Model
OS Fall ’ 02 Performance Evaluation Operating Systems Fall 2002.
Previously Optimization Probability Review Inventory Models Markov Decision Processes Queues.
Samples vs. Distributions Distributions: Discrete Random Variable Distributions: Continuous Random Variable Another Situation: Sample of Data.
Previously Optimization Probability Review Inventory Models Markov Decision Processes.
Performance Evaluation
Agenda Office Hours: Friday 2-3 Final: Friday 4pm - Sat. 4pm.
Previously Optimization Probability Review Inventory Models Markov Decision Processes Queues.
Queueing Resources M/M/s –Online –Lpc(rho,c) function from textbook (fails on Excel.
Agenda Office Hours: –M 4-5, W 5-6, F 2-3 Wednesday: case discussion –1 page memo per group Friday: another case? Today: –Final review –Will post another.
Simulating Single server queuing models. Consider the following sequence of activities that each customer undergoes: 1.Customer arrives 2.Customer waits.
Children’s Hospital Case *Hillier and Lieberman. Children’s Hospital Case Appointments, referrals a mess –Each department separate –Some phone number.
Previously Optimization Probability Review Inventory Models Markov Decision Processes Queues.
Newsvendor Problem must decide how many newspapers to buy before you know the day’s demand q = #of newspapers to buy b = contribution per newspaper sold.
Chapter 18 Management of Waiting Lines
7/3/2015© 2007 Raymond P. Jefferis III1 Queuing Systems.
QUEUING MODELS Queuing theory is the analysis of waiting lines It can be used to: –Determine the # checkout stands to have open at a store –Determine the.
Lab 01 Fundamentals SE 405 Discrete Event Simulation
Previously Optimization Probability Review Inventory Models Markov Decision Processes.
Monté Carlo Simulation MGS 3100 – Chapter 9. Simulation Defined A computer-based model used to run experiments on a real system.  Typically done on a.
Graduate Program in Engineering and Technology Management
Spreadsheet Modeling & Decision Analysis
Introduction to Discrete Event Simulation Customer population Service system Served customers Waiting line Priority rule Service facilities Figure C.1.
Simulation Examples ~ By Hand ~ Using Excel
Capacity analysis of complex materials handling systems.
Verification & Validation
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 27 Simulation.
Advanced Higher Statistics Data Analysis and Modelling Hypothesis Testing Statistical Inference AH.
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 24 Simulation.
ECE 466/658: Performance Evaluation and Simulation Introduction Instructor: Christos Panayiotou.
WOOD 492 MODELLING FOR DECISION SUPPORT Lecture 25 Simulation.
Structure of a Waiting Line System Queuing theory is the study of waiting lines Four characteristics of a queuing system: –The manner in which customers.
CS 4594 Broadband Intro to Queuing Theory. Kendall Notation Kendall notation: [Kendal 1951] A/B/c/k/m/Z A = arrival probability distribution (most often.
SIMULATION EXAMPLES. Monte-Carlo (Static) Simulation Estimating profit on a sale promotion Estimating profit on a sale promotion Estimating profit on.
Example 14.3 Queuing | 14.2 | 14.4 | 14.5 | 14.6 | 14.7 |14.8 | Background Information n County Bank has several.
 Simulation enables the study of complex system.  Simulation is a good approach when analytic study of a system is not possible or very complex.  Informational,
Asynchronous Control for Coupled Markov Decision Systems Michael J. Neely University of Southern California Information Theory Workshop (ITW) Lausanne,
Chapter 2 Simulation Examples. Simulation steps using Simulation Table 1.Determine the characteristics of each of the inputs to the simulation (probability.
Modeling and Simulation
Managerial Decision Making Chapter 13 Queuing Models.
Lecture 20 Review of ISM 206 Optimization Theory and Applications.
Modeling and Simulation (An Introduction)
Simulation Statistics
ETM 607 – Spreadsheet Simulations
Project 1.
Simulation Department of Industrial Engineering Anadolu University
Our favorite simple stochastic process.
Simulation Continuous Variables Simulation Continuous Vars
Native simulation of different scheduling policies
Topic IV. Single Channel Systems (Limited queue length system)
MECH 3550 : Simulation & Visualization
MECH 3550 : Simulation & Visualization
Presentation transcript:

Previously Optimization Probability Review Inventory Models Markov Decision Processes Queues

Logistics Office Hours: –Friday 2-3? Monday: –Case: staffing call-center for hospital Will post: –Case details –Sample problems for final

Agenda Simulation of Queues Review

Queues ORMM Excel add-in

How It Works (15.5) Keep track of customers –Not discretizing time –Called “Discrete Event Simulation” Define for nth customer –A(n), Q(n), S(n), T(n) arrival, waiting, service and total time Calculate them using (n-1)th customer –A(n), S(n) realization of random variables –Q(n) = max {0, T(n-1) - A(n) } –T(n) = Q(n) + S(n)

Simulation Review Confidence intervals –For E[X],  [X], P(E) Creating simulations in Excel –Random numbers, Queues Optimizing Simulations What is the confidence interval? What sample size is necessary? Run and interpret a queueing simulation. Tweak an existing simulation

Queuing Review Networks of M/M/s –W, W q, L, L q G/G/s (with Excel add-in / simulation) –W, W q, L, L q, P(T q >c) –distributions Optimize cost, service, #servers

Inventory Review Newsvendor model Base-stock model Economic Order Quantity Which model is appropriate? How much inventory to have?

MDP Review When appropriate? What does f(i) mean? Given MDP solution, what is the optimal action? Implement it –Given reward R(i,k) –Transition probabilities P(j | i,k) Tweak an existing MDP

Children’s Hospital Case *Hillier and Lieberman

Children’s Hospital Case Appointments, referrals a mess –Each department separate –Some phone number not listed –Not clear which department appropriate –Lack of communication –Takes time, annoys clients Wants to consolidate appointment scheduling into one call-center.

Organizational Issues Jobs? Departments must adopt centralized appointment system –Loss of control –Loss of flexibility

Operational Issues How many people do we need? English and Spanish speakers? Part time vs. full time? Staffing schedule? Wait times? Costs?

Data Available Avg. # calls per hour % of callers speak Spanish Wages Staff availability