IDEAS home Printed from https://ideas.repec.org/a/inm/ormsom/v25y2023i1p70-87.html

Appointment Scheduling Under a Service-Level Constraint

Author

Listed:
  • Saif Benjaafar

    (Department of Industrial and Systems Engineering, University of Minnesota, Minneapolis, Minnesota 55455)

  • David Chen

    (School of Management and Economics, The Chinese University of Hong Kong, Shenzhen, Shenzhen 518172, China)

  • Rowan Wang

    (Department of Information Systems and Management Engineering, Southern University of Science and Technology, Shenzhen, Shenzhen 518055, China)

  • Zhenzhen Yan

    (School of Physical and Mathematical Sciences, Nanyang Technological University, 639798 Singapore, Singapore)

Abstract

Problem definition : This paper studies an appointment system where a finite number of customers are scheduled to arrive in such a way that (1) the expected waiting time of each individual customer cannot exceed a given threshold; and (2) the appointment times are set as early as possible (without breaking the waiting time constraint). Methodology/results : First, we show that, under the service-level constraint, a prospective schedule can be obtained from a sequential scheduling approach. In particular, we can schedule the appointment time of the next customer based on the scheduled appointment times of the previous customers. Then, we use a transient queueing-analysis approach and apply the theory of majorization to analytically characterize the structure of the optimal appointment schedule. We prove that, to keep the expected waiting time of each customer below a certain threshold, the minimum inter-appointment time required increases with the arrival sequence. We further identify additional properties of the optimal schedule. For example, a later arrival has a higher chance of finding an empty system and is more likely to wait less than the duration of his expected service time. We show the convergence of the service-level-constrained system to the D/M/1 queueing system as the number of arrivals approaches infinity and propose a simple, yet practical, heuristic schedule that is asymptotically optimal. We also develop algorithms that can help system managers determine the number of customers that can be scheduled in a fixed time window. We compare the service-level-constrained appointment system with other widely studied systems (including the equal-space and cost-minimization systems). We show that the service-level-constrained system leads to a lower upper bound on each customer’s waiting time; ensures a fair waiting experience among customers; and performs quite well in terms of system overtime. Finally, we investigate various extended settings of our analysis, including customer no-shows; mixed Erlang service times; multiple servers; and probability-based service-level constraints. Managerial implications : Our results provide guidelines on how to design appointment schedules with individual service-level constraints. Such a design ensures fairness and incorporates the threshold-type waiting perception of customers. It is also free from cost estimation and can be easily applied in practice. In addition, under the service-level-constrained appointment system, customers with later appointment times can have better waiting experiences, in contrast to the situation under other commonly studied systems.

Suggested Citation

  • Saif Benjaafar & David Chen & Rowan Wang & Zhenzhen Yan, 2023. "Appointment Scheduling Under a Service-Level Constraint," Manufacturing & Service Operations Management, INFORMS, vol. 25(1), pages 70-87, January.
  • Handle: RePEc:inm:ormsom:v:25:y:2023:i:1:p:70-87
    DOI: 10.1287/msom.2022.1159
    as

    Download full text from publisher

    File URL: http://dx.doi.org/10.1287/msom.2022.1159
    Download Restriction: no

    File URL: https://libkey.io/10.1287/msom.2022.1159?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Jin Qi, 2017. "Mitigating Delays and Unfairness in Appointment Systems," Management Science, INFORMS, vol. 63(2), pages 566-583, February.
    2. Qingxia Kong & Chung-Yee Lee & Chung-Piaw Teo & Zhichao Zheng, 2013. "Scheduling Arrivals to a Stochastic Service Delivery System Using Copositive Cones," Operations Research, INFORMS, vol. 61(3), pages 711-726, June.
    3. Mehmet A. Begen & Maurice Queyranne, 2011. "Appointment Scheduling with Discrete Random Durations," Mathematics of Operations Research, INFORMS, vol. 36(2), pages 240-257, May.
    4. Marcelo Olivares & Christian Terwiesch & Lydia Cassorla, 2008. "Structural Estimation of the Newsvendor Model: An Application to Reserving Operating Room Time," Management Science, INFORMS, vol. 54(1), pages 41-55, January.
    5. Lawrence W. Robinson & Rachel R. Chen, 2011. "Estimating the Implied Value of the Customer's Waiting Time," Manufacturing & Service Operations Management, INFORMS, vol. 13(1), pages 53-57, February.
    6. Christos Zacharias & Tallys Yunes, 2020. "Multimodularity in the Stochastic Appointment Scheduling Problem with Discrete Arrival Epochs," Management Science, INFORMS, vol. 66(2), pages 744-763, February.
    7. Christos Zacharias & Michael Pinedo, 2017. "Managing Customer Arrivals in Service Systems with Multiple Identical Servers," Manufacturing & Service Operations Management, INFORMS, vol. 19(4), pages 639-656, October.
    8. Ho-Yin Mak & Ying Rong & Jiawei Zhang, 2015. "Appointment Scheduling with Limited Distributional Information," Management Science, INFORMS, vol. 61(2), pages 316-334, February.
    9. Refael Hassin & Sharon Mendel, 2008. "Scheduling Arrivals to Queues: A Single-Server Model with No-Shows," Management Science, INFORMS, vol. 54(3), pages 565-572, March.
    10. Ahmadi-Javid, Amir & Jalali, Zahra & Klassen, Kenneth J, 2017. "Outpatient appointment systems in healthcare: A review of optimization studies," European Journal of Operational Research, Elsevier, vol. 258(1), pages 3-34.
    11. Rachel R. Chen & Lawrence W. Robinson, 2014. "Sequencing and Scheduling Appointments with Potential Call-In Patients," Production and Operations Management, Production and Operations Management Society, vol. 23(9), pages 1522-1538, September.
    12. Wen-Ya Wang & Diwakar Gupta, 2014. "Nurse Absenteeism and Staffing Strategies for Hospital Inpatient Units," Manufacturing & Service Operations Management, INFORMS, vol. 16(3), pages 439-454, July.
    13. Brant E. Fries & Vijay P. Marathe, 1981. "Determination of Optimal Variable-Sized Multiple-Block Appointment Systems," Operations Research, INFORMS, vol. 29(2), pages 324-345, April.
    14. Yun Zhou & Mahmut Parlar & Vedat Verter & Shannon Fraser, 2021. "Surgical Scheduling with Constrained Patient Waiting Times," Production and Operations Management, Production and Operations Management Society, vol. 30(9), pages 3253-3271, September.
    15. Jianzhe Luo & Vidyadhar G. Kulkarni & Serhan Ziya, 2012. "Appointment Scheduling Under Patient No-Shows and Service Interruptions," Manufacturing & Service Operations Management, INFORMS, vol. 14(4), pages 670-684, October.
    16. Ruiwei Jiang & Siqian Shen & Yiling Zhang, 2017. "Integer Programming Approaches for Appointment Scheduling with Random No-Shows and Service Durations," Operations Research, INFORMS, vol. 65(6), pages 1638-1656, December.
    17. Pinar Keskinocak & Nicos Savva, 2020. "A Review of the Healthcare-Management (Modeling) Literature Published in Manufacturing & Service Operations Management," Manufacturing & Service Operations Management, INFORMS, vol. 22(1), pages 59-72, January.
    18. Shan Wang & Nan Liu & Guohua Wan, 2020. "Managing Appointment-Based Services in the Presence of Walk-in Customers," Management Science, INFORMS, vol. 66(2), pages 667-686, February.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Çelik, Batuhan & Gul, Serhat & Karsu, Özlem, 2025. "Maintaining fairness in stochastic chemotherapy scheduling," Omega, Elsevier, vol. 137(C).
    2. Xue, Guiqin & Wang, Zheng & Sheu, Jiuh-Biing, 2025. "Meal pickup and delivery problem with appointment time and uncertainty in order cancellation," Transportation Research Part E: Logistics and Transportation Review, Elsevier, vol. 193(C).

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Christos Zacharias & Nan Liu & Mehmet A. Begen, 2024. "Dynamic Interday and Intraday Scheduling," Operations Research, INFORMS, vol. 72(1), pages 317-335, January.
    2. Christos Zacharias & Tallys Yunes, 2020. "Multimodularity in the Stochastic Appointment Scheduling Problem with Discrete Arrival Epochs," Management Science, INFORMS, vol. 66(2), pages 744-763, February.
    3. Oualid Jouini & Saif Benjaafar & Bingnan Lu & Siqiao Li & Benjamin Legros, 2022. "Appointment-driven queueing systems with non-punctual customers," Queueing Systems: Theory and Applications, Springer, vol. 101(1), pages 1-56, June.
    4. Shuming Wang & Jun Li & Marcus Ang & Tsan Sheng Ng, 2024. "Appointment Scheduling with Delay Tolerance Heterogeneity," INFORMS Journal on Computing, INFORMS, vol. 36(5), pages 1201-1224, September.
    5. van Eekelen, Wouter, 2023. "Distributionally robust views on queues and related stochastic models," Other publications TiSEM 9b99fc05-9d68-48eb-ae8c-9, Tilburg University, School of Economics and Management.
    6. Kuiper, Alex & de Mast, Jeroen & Mandjes, Michel, 2021. "The problem of appointment scheduling in outpatient clinics: A multiple case study of clinical practice," Omega, Elsevier, vol. 98(C).
    7. Nan Liu & Guohua Wan & Shan Wang, 2024. "Design of Patient Visit Itineraries in Tandem Systems," Manufacturing & Service Operations Management, INFORMS, vol. 26(3), pages 972-991, May.
    8. You Hui Goh & Zihao Li & Zhenzhen Yan, 2025. "Strategic Idling in Appointment Systems with Sequential Servers," Manufacturing & Service Operations Management, INFORMS, vol. 27(3), pages 955-974, May.
    9. Alex Kuiper & Robert H. Lee, 2022. "Appointment Scheduling for Multiple Servers," Management Science, INFORMS, vol. 68(10), pages 7422-7440, October.
    10. Wu, Xueqi & Zhou, Shenghai, 2022. "Sequencing and scheduling appointments on multiple servers with stochastic service durations and customer arrivals," Omega, Elsevier, vol. 106(C).
    11. Cai, Yun & Song, Haiqing & Wang, Shan, 2024. "Managing appointment-based services with electronic visits," European Journal of Operational Research, Elsevier, vol. 315(3), pages 863-878.
    12. Mahes, Roshan & Mandjes, Michel & Boon, Marko & Taylor, Peter, 2024. "Adaptive scheduling in service systems: A Dynamic programming approach," European Journal of Operational Research, Elsevier, vol. 312(2), pages 605-626.
    13. van Eekelen, Wouter & den Hertog, Dick & van Leeuwaarden, J.S.H., 2025. "Distributionally robust appointment scheduling that can deal with independent service times," Other publications TiSEM e6ac8cc7-43c6-42c6-9e11-f, Tilburg University, School of Economics and Management.
    14. Shenghai Zhou & Yichuan Ding & Woonghee Tim Huh & Guohua Wan, 2021. "Constant Job‐Allowance Policies for Appointment Scheduling: Performance Bounds and Numerical Analysis," Production and Operations Management, Production and Operations Management Society, vol. 30(7), pages 2211-2231, July.
    15. Kazim Topuz & Timothy L. Urban & Robert A. Russell & Mehmet B. Yildirim, 2024. "Decision support system for appointment scheduling and overbooking under patient no-show behavior," Annals of Operations Research, Springer, vol. 342(1), pages 845-873, November.
    16. Ahmadi-Javid, Amir & Jalali, Zahra & Klassen, Kenneth J, 2017. "Outpatient appointment systems in healthcare: A review of optimization studies," European Journal of Operational Research, Elsevier, vol. 258(1), pages 3-34.
    17. Avishai Mandelbaum & Petar Momčilović & Nikolaos Trichakis & Sarah Kadish & Ryan Leib & Craig A. Bunnell, 2020. "Data-Driven Appointment-Scheduling Under Uncertainty: The Case of an Infusion Unit in a Cancer Center," Management Science, INFORMS, vol. 66(1), pages 243-270, January.
    18. Ruiwei Jiang & Siqian Shen & Yiling Zhang, 2017. "Integer Programming Approaches for Appointment Scheduling with Random No-Shows and Service Durations," Operations Research, INFORMS, vol. 65(6), pages 1638-1656, December.
    19. Shan Wang & Nan Liu & Guohua Wan, 2020. "Managing Appointment-Based Services in the Presence of Walk-in Customers," Management Science, INFORMS, vol. 66(2), pages 667-686, February.
    20. Esmaeil Keyvanshokooh & Pooyan Kazemian & Mohammad Fattahi & Mark P. Van Oyen, 2022. "Coordinated and Priority‐Based Surgical Care: An Integrated Distributionally Robust Stochastic Optimization Approach," Production and Operations Management, Production and Operations Management Society, vol. 31(4), pages 1510-1535, April.

    More about this item

    Keywords

    ;
    ;
    ;
    ;

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:inm:ormsom:v:25:y:2023:i:1:p:70-87. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Chris Asher (email available below). General contact details of provider: https://edirc.repec.org/data/inforea.html .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.