An Appointment Overbooking Model To Improve Client Access and Provider Productivity

Similar documents
Clinic Overbooking to Improve Patient Access and Increase Provider Productivity

Preemptive Rerouting of Airline Passengers under. Uncertain Delays

Decision aid methodologies in transportation

Approximate Network Delays Model

A Macroscopic Tool for Measuring Delay Performance in the National Airspace System. Yu Zhang Nagesh Nayak

QUEUEING MODELS FOR 4D AIRCRAFT OPERATIONS. Tasos Nikoleris and Mark Hansen EIWAC 2010

Exploring the Association Between Patient Waiting Time, No-Shows and Overbooking Strategy to Improve Efficiency in Health Care

Optimization Model Integrated Flight Schedule and Maintenance Plans

Transportation Timetabling

Scheduling Under Uncertainty: Applications to Aviation, Healthcare and Aerospace

Airline Scheduling: An Overview

ATM Seminar 2015 OPTIMIZING INTEGRATED ARRIVAL, DEPARTURE AND SURFACE OPERATIONS UNDER UNCERTAINTY. Wednesday, June 24 nd 2015

A RECURSION EVENT-DRIVEN MODEL TO SOLVE THE SINGLE AIRPORT GROUND-HOLDING PROBLEM

Strategic airspace capacity planning in a network under demand uncertainty (COCTA project results)

Real-Time Control Strategies for Rail Transit

1-Hub or 2-Hub networks?

Blending Methods and Other Improvements for Exemplar-based Image Inpainting Techniques

PRESENTATION OVERVIEW

SERVICE NETWORK DESIGN: APPLICATIONS IN TRANSPORTATION AND LOGISTICS

Simulating Airport Delays and Implications for Demand Management

Analysis of ATM Performance during Equipment Outages

Evaluating the Robustness and Feasibility of Integer Programming and Dynamic Programming in Aircraft Sequencing Optimization

Classroom ~ R-ES-O-N-A-N-C-E--I-M-a-r-ch

AIRLINE-AIRPORT AGREEMENTS IN THE SAN FRANCISCO BAY AREA: EFFECTS ON AIRLINE BEHAVIOR AND CONGESTION AT AIRPORTS

PRAJWAL KHADGI Department of Industrial and Systems Engineering Northern Illinois University DeKalb, Illinois, USA

THIRTEENTH AIR NAVIGATION CONFERENCE

Tour route planning problem with consideration of the attraction congestion

Price-Setting Auctions for Airport Slot Allocation: a Multi-Airport Case Study

Including Linear Holding in Air Traffic Flow Management for Flexible Delay Handling

BEFORE THE U.S. DEPARTMENT OF TRANSPORTATION FEDERAL AVIATION ADMINISTRATION WASHINGTON, D.C. COMMENTS OF WESTJET

Airline Boarding Schemes for Airbus A-380. Graduate Student Mathematical Modeling Camp RPI June 8, 2007

Sharpe Performance by Australian Property

Available online at ScienceDirect. Transportation Research Procedia 5 (2015 ) SIDT Scientific Seminar 2013

Airport Gate Assignment A Hybrid Model and Implementation

A Game-Theoretic Modeling Approach to Air Traffic Forecasting

Evaluation of Strategic and Tactical Runway Balancing*

Project: Implications of Congestion for the Configuration of Airport Networks and Airline Networks (AirNets)

A Duality Based Approach for Network Revenue Management in Airline Alliances

Air Transportation Systems Engineering Delay Analysis Workbook

Applying Integer Linear Programming to the Fleet Assignment Problem

Route Planning and Profit Evaluation Dr. Peter Belobaba

Worldwide Passenger Flows Estimation

American Airlines Next Top Model

Vista Vista consultation workshop. 23 October 2017 Frequentis, Vienna

Research on Pilots Development Planning

Aircraft Arrival Sequencing: Creating order from disorder

Congestion. Vikrant Vaze Prof. Cynthia Barnhart. Department of Civil and Environmental Engineering Massachusetts Institute of Technology

Collaborative Decision Making By: Michael Wambsganss 10/25/2006

Fair Allocation Concepts in Air Traffic Management

Gateway Location Models

Analysis of Air Transportation Systems. Airport Capacity

Figure 1.1 St. John s Location. 2.0 Overview/Structure

A Review of Airport Runway Scheduling

FLIGHT SCHEDULE PUNCTUALITY CONTROL AND MANAGEMENT: A STOCHASTIC APPROACH

Network Revenue Management

A Simulation Approach to Airline Cost Benefit Analysis

A Branch-and-Price Approach for Operational Aircraft Maintenance Routing

Research Article Study on Fleet Assignment Problem Model and Algorithm

Background WHITE PAPER BERKELEY RESEARCH GROUP MEASURING THE RELATIVE SIZE OF THE 340B PROGRAM

Schedule Compression by Fair Allocation Methods

Scheduling of Next Generation Timetable

Maximization of an Airline s Profit

Corporate Productivity Case Study

Istanbul Technical University Air Transportation Management, M.Sc. Program Aviation Economics and Financial Analysis Module November 2014

An Econometric Study of Flight Delay Causes at O Hare International Airport Nathan Daniel Boettcher, Dr. Don Thompson*

ARRIVAL CHARACTERISTICS OF PASSENGERS INTENDING TO USE PUBLIC TRANSPORT

An Analysis of Dynamic Actions on the Big Long River

ESD Working Paper Series

Yield Management for Competitive Advantage in the Airline Industry

Airline Scheduling Optimization ( Chapter 7 I)

Abstract. Introduction

Efficiency and Automation

UNIT TITLE: CONSTRUCT AND TICKET DOMESTIC AIRFARES

Reforming the Practice of Primary Care in the VA

Airline Schedule Development Overview Dr. Peter Belobaba

Multi-objective airport gate assignment problem in planning and operations

Organization of Multiple Airports in a Metropolitan Area

An Assessment on the Cost Structure of the UK Airport Industry: Ownership Outcomes and Long Run Cost Economies

Best schedule to utilize the Big Long River

Chapter 16 Revenue Management

IMPROVING THE ROBUSTNESS OF FLIGHT SCHEDULE BY FLIGHT RE-TIMING AND IMPOSING A NEW CREW BASE

INDUSTRY STUDIES ASSOCATION WORKING PAPER SERIES

A Methodology for Integrated Conceptual Design of Aircraft Configuration and Operation to Reduce Environmental Impact

Dynamic and Flexible Airline Schedule Design

Preparatory Course in Business (RMIT) SIM Global Education. Bachelor of Applied Science (Aviation) (Top-Up) RMIT University, Australia

CONGESTION AT AIRPORTS: IMPLEMENTING A TWO-PART LANDING FEE AT SAN FRANCISCO INTERNATIONAL AIRPORT

An Exploration of LCC Competition in U.S. and Europe XINLONG TAN

Integrated Optimization of Arrival, Departure, and Surface Operations

Analysis of Gaming Issues in Collaborative Trajectory Options Program (CTOP)

Tool: Overbooking Ratio Step by Step

MONTEREY REGIONAL AIRPORT MASTER PLAN TOPICAL QUESTIONS FROM THE PLANNING ADVISORY COMMITTEE AND TOPICAL RESPONSES

Flight Schedule Planning with Maintenance Considerations. Abstract

Estimating Avoidable Delay in the NAS

Agent-Oriented Modelling Prof Kuldar Taveter, Tallinn University of Technology, Estonia

Predicting a Dramatic Contraction in the 10-Year Passenger Demand

Demand, Load and Spill Analysis Dr. Peter Belobaba

Modeling and Optimization of the Single-Leg Multi-fare Class Overbooking Problem

NextGen AeroSciences, LLC Seattle, Washington Williamsburg, Virginia Palo Alto, Santa Cruz, California

Rail Car Allocation Problems

Demand Shifting across Flights and Airports in a Spatial Competition Model

Transcription:

An Appointment Overbooking Model To Improve Client Access and Provider Productivity Dr. Linda R. LaGanga Director of Quality Systems Mental Health Center of Denver Denver, CO USA Prof. Stephen R. Lawrence* Leeds School of Business University of Colorado Boulder, CO USA * Corresponding author New Challenges in Service Operations POMS College of Service Operations and EurOMA Conference London Business School July 12-13 2007

Appointment Scheduling

Appointment Waiting

Appointment Services Types of services Medical care & mental health clinics Dentists and medical specialists Government offices; law offices Counseling & admissions offices Retail (tax help, salons, ) We call these appointment services Where providers in offices serve clients

The No-Show Problem Research motivated by a outpatient mental health clinic in Denver, CO 16 daily appointments / clinician 30% no show rate Office no-show rates vary from 0-80% <10% Brahimi & Worthington (1991); Warden (1995) 10-30% Barron (1980) 3-80% Rust et al. (1995)

Possible Solutions Sending clients reminder cards Rust et al (1995) Call clients to remind them of appointments Providing public transport information Bean & Talaga (1995) Overbooking has not been closely examined as a possible response Widely used other businesses (e.g., airlines)

Literature Blanco White & Pike (1964) Appointment systems in out-patients clinics and effect of patients unpunctuality. Medical Care 2(3), 133-145 Vissers (1979) Selecting a suitable appointment system in an outpatient setting. Medical Care, 17(12), 1207-1220 Cayirli & Veral (2003) Outpatient scheduling in health care: A review of the literature. Production and Operations Management, 12(4), 519-549 LaGanga & Lawrence (2007a) Clinic overbooking to improve patient access and increase provider productivity. Decision Sciences, 38(2). LaGanga & Lawrence (2007b) Appointment scheduling with overbooking to mitigate productivity loss from no-shows. Proceedings of Decision Sciences Institute Annual Conference, Phoenix, Arizona, November 17-20, 2007 (forthcoming)

Appointment Scheduling and Overbooking Model 20% 15% Probability 10% 5% 0% 0 1 2 3 4 5 6 7 8 9 10 11 12 Number Waiting (k)

How to Handle No-Shows? How to balance competing goals? Provide better client access Minimize client waiting Minimize office overtime Maximize provider productivity How to measure a good policy? Is this a monetary problem? A service problem?

Overbooking Utility Model Maximize office utility Trade-off Client access (number of clients seen) Average client waiting times Expected office overtime Note that provider productivity is implicit in this model

Assumptions Clients show on time with probability σ Client service times deterministic No variability Clients serviced by assigned provider Office accrues Benefits for serving additional clients Penalties for keeping clients waiting Penalties for office overtime

Probability that a j Clients Arrive Arrivals are binomially distributed s j clients scheduled for appt slot j Probability of a client showing is σ a j s j clients show for appointment s ( ) j! k ;, ( 1 ) sj k f a ( 1 ) j sj σ = σ σ = σ σ a!( ) j aj sj aj! s a s a j j j j

Arrival Distribution Example 3 clients scheduled; 50% show rate 40% 30% Probability 20% 10% 0% 0 1 2 3 Number that show (arrive) N =162, σ =50%, slot j = 12, (ω, τ ) = (0.5, 1.0) linear

Probability of k clients Waiting θ θ α θ α = + j+ 1, k j,0 j+ 1, k j, i+ 1 j+ 1, k i i= 0 k α jk = probability of k clients arriving for service at the start of appointment slot j θ jk = probability of k clients waiting for service at start of appointment slot j

Number Waiting Example Appointment slot 12; 3 clients scheduled 20% 15% Probability 10% 5% 0% 0 1 2 3 4 5 6 7 8 9 10 11 12 Number Waiting (k) N =16, σ =50%, slot j = 12, (ω, τ ) = (0.5, 1.0) linear

Relative Benefits and Penalties π = Benefit of seeing additional client ω = Penalty for client waiting τ = Penalty for office overtime Numéraire of π, ω, and τ doesn t matter Ratios (relative importance) are important Allow both linear and quadratic costs

Linear & Quadratic Costs 30 Cost x ( ω or τ ) 20 10 Linear Quadratic Mixed 0 0 1 2 3 4 5 Waiting Time or Overtime (time measured as number of appt durations) Model allows 2 nd order polynomials Results not reported in this paper

Linear & Quadratic Objectives Linear Utility Function N k ˆ L ˆ ω U S = πa kθ + iθ τ kθ Aˆ ( ) + 1, + 1, jk N k N k j= 1 k k i= 1 k Quadratic Utility Function N k ˆ Q 2 2 ( ) ˆ ω U S = πa ( 2k 1) θ + i θ τ k θ Aˆ jk N+ 1, k N+ 1, k j= 1 k k i= 1 k

Solution Methodology 1. Gradient search Increment/decrement appointments scheduled in each slot Choose the single change which provides the greatest improvement in utility Iterate until no further improvement found 2. Pairwise interchange Exchange appointments scheduled in all appointment slot pairs Choose the single swap which provides the greatest improvement in utility Iterate until no further improvement found

3. Computational Results 3 Number of Appointments 2 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Appointment Slot

Example Schedules 180 example problems solved Office sizes N = {4, 8, 12, 16, 20, 24} Show rates σ = {90%, 80%,, 50%} Benefit of additional client π = 1.0 Waiting / overtime costs (ω,τ ) = (1.0,1.0) (0.5, 1.5) (1.5, 1.5) Linear and quadratic cost functions

Example Schedules (1/3) 3 6A. N=4, σ =0.8 (ω, τ ) = (0.5, 1.5) quadratic 3 6B. N =8, σ =0.5 (ω, τ ) = (1.0, 1.0) linear Number of Appointments 2 1 Number of Appointments 2 1 0 1 2 3 4 Appointment Slot Front-loading Bailey (1952) 0 1 2 3 4 5 6 7 8 Appointment Slot Double-booking Welch & Bailey (1952)

Example Schedules (2/3) 6C. N =12, σ =0.7 (ω, τ ) = (1.0, 1.0) quadratic 6D. N =16, σ =0.5 (ω, τ ) = 1.0, 1.0) linear 3 5 Number of Appointments 2 1 Number of Appointments 4 3 2 1 0 1 2 3 4 5 6 7 8 9 10 11 12 Appointment Slot 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Appointment Slot Wave schedule Baum (2001) Front-loading + double-booking

Example Schedules (3/3) 3 6E. N =20, σ =0.8 (ω, τ ) = (0.5, 1.5) linear 5 6F. N =24, σ =0.5 (ω, τ ) = (0.5, 1.5) quadratic Number of Appointments 2 1 Number of Appointments 4 3 2 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Appointment Slot 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Appointment Slot Waves with increasing period Front-loading + double-booking + erratic waves

Appointments Overbooked 160% 200% Percent Overbooked 150% 140% 130% 120% 110% Linear Costs Quadratic Costs Percent Overbooked 180% 160% 140% 120% Linear Costs Quadratic Costs 100% 0 5 10 15 20 25 30 Office Size (N) 100% 40% 50% 60% 70% 80% 90% 100% Show Rate (σ ) 1A. Overbooking vs. office size N 1B. Overbooking vs. show rate σ

Net Utility Improvement Percent Improvement 35% 30% 25% 20% 15% 10% 5% 0% Linear Costs Quadratic Costs 0 5 10 15 20 25 30 Number of Appointment Slots (N) Percent Improvement 60% 50% Linear Costs 40% Quadratic Costs 30% 20% 10% 0% 40% 50% 60% 70% 80% 90% 100% Show Rate (σ ) 2A. Utility improvement vs. office size N 2B. Utility improvement vs. show rate σ

Server Productivity 100% 100.0% Server Productivity 95% 90% 85% 80% Linear Costs Quadratic Costs 0 5 10 15 20 25 30 Server Productivity 95.0% 90.0% 85.0% 80.0% Linear Costs Quadratic Costs 0.5 0.6 0.7 0.8 0.9 Number of Appointment Slots (N ) Show Rate (s) 3A. Productivity vs. office size N 3B. Productivity vs. show rate σ Without overbooking, provider productivity is equal to the show rate σ.

Expected Waiting & Overtime Expected Client Wait 1.5 1.0 0.5 Linear Costs Quadratic Costs Expected Client Wait 1.5 1.0 0.5 Linear Costs Quadratic Costs 0.0 0 5 10 15 20 25 30 Number of Appointment Slots (N) 0.0 0.4 0.5 0.6 0.7 0.8 0.9 1 Show Rate (σ ) 4A. Expected waiting vs. office size N 4B. Expected waiting vs. show rate σ Expected Office Overtime 1.5 Linear Costs Quadratic Costs 1.0 0.5 0.0 0 5 10 15 20 25 30 Number of Appointment Slots (N) Expected Clinic Overtime 1.5 Linear Costs Quadratic Costs 1.0 0.5 0.0 0.4 0.5 0.6 0.7 0.8 0.9 1 Show Rate (σ ) 4C. Expected overtime vs. office size N 4D. Expected overtime vs. show rate σ

Overbooking Patterns 200% 200% 180% (0.5, 1.5) (1.0, 1.0) 180% (0.5, 1.5) (1.0, 1.0) % Overbooked 160% 140% (1.5, 1.5) % Overbooked 160% 140% (1.5, 1.5) 120% 120% 100% Quartile 1 Quartile 2 Quartile 3 Quartile 4 100% Quartile 1 Quartile 2 Quartile 3 Quartile 4 5A. Linear costs 5B. Quadratic costs

Managerial Implications Overbooking (OB) Improves customer service (serve more) Increases provider utilization Increases expected client wait times Increases expected clinic overtime OB patterns are problem specific Unlikely simple rules will satisfice Need optimal or near-optimal schedules

Contributions of Research Demonstrate benefits of appointment overbooking Analytic model of appointment scheduling with overbooking Maximize utility Balance service, waiting, and overtime Linear and quadratic cost functions Fast and effective heuristic solutions Previous literature shown to be special cases of our analytic model

Future Extensions Stochastic service times Service times vary by service type Show rates vary by time of day Appointments scheduled at any time Not just at start of appointment slot Walk-ins

Questions or Comments? An Appointment Overbooking Model To Improve Client Access and Provider Productivity Dr. Linda R. LaGanga Director of Quality Systems Mental Health Center of Denver Denver, CO USA Prof. Stephen R. Lawrence* Leeds School of Business University of Colorado Boulder, CO USA * Corresponding author New Challenges in Service Operations POMS College of Service Operations and EurOMA Conference London Business School July 12-13 2007