Scheduling and Sequencing Arrivals to an Appointment System

The authors develop methods for optimally scheduling and sequencing customer arrivals to a single-server appointment system. Customers are characterized by probabilistic service times with distinct distributions, and the server works according to a first-come, first-served discipline. A customer may fail to show for an appointment with known probability, but all arriving customers are assumed to be punctual. Costs are incurred at a specified rate per unit time that each customer waits for service, and an additional cost is incurred for every unit of time that the server operates beyond a scheduled closing time. The objective is to minimize the combined costs of customer waiting and server overtime. Possible applications include scheduling surgeons to operating suites, scheduling military aircraft to training ranges, and scheduling service activities for telecommunication technicians.

[1]  D. Kendall Some Problems in the Theory of Queues , 1951 .

[2]  N. Bailey A Study of Queues and Appointment Systems in Hospital Out‐Patient Departments, with Special Reference to Waiting‐Times , 1952 .

[3]  D. Cox A use of complex probabilities in the theory of stochastic processes , 1955, Mathematical Proceedings of the Cambridge Philosophical Society.

[4]  W. R. Van Voorhis,et al.  Waiting-Line Theory as a Management Tool , 1956 .

[5]  A. Mercer,et al.  A Queueing Problem in Which the Arrival Times of the Customers are Scheduled , 1960 .

[6]  John Fry,et al.  Appointments in General Practice , 1964 .

[7]  R. R. P. Jackson,et al.  Design of an Appointments System , 1964 .

[8]  R. R. P. Jackson,et al.  Appointments Systems in Hospitals and General Practice: Design of an Appointments System , 1964 .

[9]  John Fry Appointments Systems in Hospitals and General Practice: Appointments in General Practice , 1964 .

[10]  Birger Jansson,et al.  Choosing a Good Appointment System - A Study of Queues of the Type (D, M, 1) , 1966, Oper. Res..

[11]  Brian W. Kernighan,et al.  An Effective Heuristic Algorithm for the Traveling-Salesman Problem , 1973, Oper. Res..

[12]  Donald M. Topkis,et al.  Minimizing a Submodular Function on a Lattice , 1978, Oper. Res..

[13]  J. B. Martin,et al.  Surgical demand scheduling: a review. , 1978, Health services research.

[14]  C. Loan,et al.  Nineteen Dubious Ways to Compute the Exponential of a Matrix , 1978 .

[15]  Brant E. Fries,et al.  Determination of Optimal Variable-Sized Multiple-Block Appointment Systems , 1981, Oper. Res..

[16]  T. Altiok On the Phase-Type Approximations of General Distributions , 1985 .

[17]  Z. Przasnyski Operating room scheduling. A literature review. , 1986, AORN journal.

[18]  C. Dennis Pegden,et al.  PLANNING TIMELY ARRIVALS TO A STOCHASTIC PRODUCTION OR SERVICE SYSTEM , 1988 .

[19]  Carlos F. Daganzo,et al.  Approximate Expressions for Queueing Systems with Scheduled Arrivals and Established Service Order , 1989, Transp. Sci..

[20]  Matthew Rosenshine,et al.  Scheduling arrivals to queues , 1990, Comput. Oper. Res..

[21]  Elliott N. Weiss,et al.  Models for Determining Estimated Start Times and Case Orderings In Hospital Operating Rooms , 1990 .

[22]  P. Patrick Wang,et al.  Static and dynamic scheduling of customer arrivals to a single‐server system , 1993 .

[23]  Michael Pinedo,et al.  Scheduling: Theory, Algorithms, and Systems , 1994 .

[24]  Hon-Shiang Lau,et al.  Introducing variable‐interval appointment scheduling rules in service systems , 1995 .

[25]  P. Patrick Wang,et al.  Optimally scheduling N customer arrival times for a single-server system , 1997, Comput. Oper. Res..

[26]  Peter M. Bosch Scheduling and Sequencing Arrivals to a Stochastic Service System , 1997 .

[27]  Edward A. Pohl,et al.  Choosing the best approach to matrix exponentiation , 1999, Comput. Oper. Res..

[28]  John R. Simeoni,et al.  Scheduling customer arrivals to a stochastic service system , 1999 .

[29]  Dennis C. Dietz,et al.  Minimizing expected waiting in a medical appointment system , 2000 .