IDEAS home Printed from https://ideas.repec.org/a/eee/ejores/v277y2019i2p667-683.html
   My bibliography  Save this article

Appointment scheduling with multiple providers and stochastic service times

Author

Listed:
  • Soltani, Mohamad
  • Samorani, Michele
  • Kolfal, Bora

Abstract

In many appointment scheduling systems with multiple providers, customers are assigned appointment times but they are not assigned a specific provider in advance – that is, customers can be seen by any available provider. This type of system is common in a variety of service sectors, such as healthcare, banking, and legal counseling. The majority of the existing literature assumes constant service times or does not consider customer no-shows, which are unrealistic assumptions in many situations. In this paper, we overcome this shortcoming by developing an appointment scheduling model that considers stochastic service times along with customer no-shows for multiple-provider systems with identical providers. The objective is to minimize the weighted sum of customers’ waiting time, and providers’ idle time and overtime. We model this problem as a time-inhomogeneous Discrete-Time Markov Chain process. We use analytical results to reduce the space of optimal schedule candidates, and we employ machine learning techniques to detect patterns among optimal or near-optimal schedules. We then develop an effective heuristic method which provides schedules that perform better than the ones generated by existing models. We test our heuristic both on simulated data and a real-world application. As the real-world application, we collaborate with a local counseling center to implement the schedules suggested by our method. Results from this field experiment reveal an average schedule cost reduction of 16% per day, with a maximum reduction of 40% per day.

Suggested Citation

  • Soltani, Mohamad & Samorani, Michele & Kolfal, Bora, 2019. "Appointment scheduling with multiple providers and stochastic service times," European Journal of Operational Research, Elsevier, vol. 277(2), pages 667-683.
  • Handle: RePEc:eee:ejores:v:277:y:2019:i:2:p:667-683
    DOI: 10.1016/j.ejor.2019.02.051
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0377221719302152
    Download Restriction: Full text for ScienceDirect subscribers only

    File URL: https://libkey.io/10.1016/j.ejor.2019.02.051?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
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Turkcan, Ayten & Zeng, Bo & Muthuraman, Kumar & Lawley, Mark, 2011. "Sequential clinical scheduling with service criteria," European Journal of Operational Research, Elsevier, vol. 214(3), pages 780-795, November.
    2. Dantas, Leila F. & Fleck, Julia L. & Cyrino Oliveira, Fernando L. & Hamacher, Silvio, 2018. "No-shows in appointment scheduling – a systematic literature review," Health Policy, Elsevier, vol. 122(4), pages 412-421.
    3. Chrwan-Jyh Ho & Hon-Shiang Lau, 1992. "Minimizing Total Cost in Scheduling Outpatient Appointments," Management Science, INFORMS, vol. 38(12), pages 1750-1764, December.
    4. Mehmet A. Begen & Maurice Queyranne, 2011. "Appointment Scheduling with Discrete Random Durations," Mathematics of Operations Research, INFORMS, vol. 36(2), pages 240-257, May.
    5. A. Soriano, 1966. "Comparison of Two Scheduling Systems," Operations Research, INFORMS, vol. 14(3), pages 388-397, June.
    6. Brian T. Denton & Andrew J. Miller & Hari J. Balasubramanian & Todd R. Huschka, 2010. "Optimal Allocation of Surgery Blocks to Operating Rooms Under Uncertainty," Operations Research, INFORMS, vol. 58(4-part-1), pages 802-816, August.
    7. Sabine Sickinger & Rainer Kolisch, 2009. "The performance of a generalized Bailey–Welch rule for outpatient appointment scheduling under inpatient and emergency demand," Health Care Management Science, Springer, vol. 12(4), pages 408-419, December.
    8. Jacob Feldman & Nan Liu & Huseyin Topaloglu & Serhan Ziya, 2014. "Appointment Scheduling Under Patient Preference and No-Show Behavior," Operations Research, INFORMS, vol. 62(4), pages 794-811, August.
    9. Peter M. Vanden Bosch & Dennis C. Dietz & John R. Simeoni, 1999. "Scheduling customer arrivals to a stochastic service system," Naval Research Logistics (NRL), John Wiley & Sons, vol. 46(5), pages 549-559, August.
    10. 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.
    11. Donald L. Keefer & Samuel E. Bodily, 1983. "Three-Point Approximations for Continuous Random Variables," Management Science, INFORMS, vol. 29(5), pages 595-609, May.
    12. Rohleder, Thomas R. & Klassen, Kenneth J., 2000. "Using client-variance information to improve dynamic appointment scheduling performance," Omega, Elsevier, vol. 28(3), pages 293-302, June.
    13. Brahimi, M. & Worthington, D. J., 1991. "The finite capacity multi-server queue with inhomogeneous arrival rate and discrete service time distribution -- and its application to continuous service time problems," European Journal of Operational Research, Elsevier, vol. 50(3), pages 310-324, February.
    14. Guido Kaandorp & Ger Koole, 2007. "Optimal outpatient appointment scheduling," Health Care Management Science, Springer, vol. 10(3), pages 217-229, September.
    15. 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.
    16. Allen C. Miller, III & Thomas R. Rice, 1983. "Discrete Approximations of Probability Distributions," Management Science, INFORMS, vol. 29(3), pages 352-362, March.
    17. James E. Smith, 1993. "Moment Methods for Decision Analysis," Management Science, INFORMS, vol. 39(3), pages 340-358, March.
    18. Nan Liu & Serhan Ziya, 2014. "Panel Size and Overbooking Decisions for Appointment-Based Services under Patient No-Shows," Production and Operations Management, Production and Operations Management Society, vol. 23(12), pages 2209-2223, December.
    19. Kum Khiong Yang & Mun Ling Lau & Ser Aik Quek, 1998. "A new appointment rule for a single‐server, multiple‐customer service system," Naval Research Logistics (NRL), John Wiley & Sons, vol. 45(3), pages 313-326, April.
    20. Lawrence W. Robinson & Rachel R. Chen, 2010. "A Comparison of Traditional and Open-Access Policies for Appointment Scheduling," Manufacturing & Service Operations Management, INFORMS, vol. 12(2), pages 330-346, June.
    21. S. Ayca Erdogan & Brian Denton, 2013. "Dynamic Appointment Scheduling of a Stochastic Server with Uncertain Demand," INFORMS Journal on Computing, INFORMS, vol. 25(1), pages 116-132, February.
    22. Linda V. Green & Sergei Savin & Ben Wang, 2006. "Managing Patient Service in a Diagnostic Medical Facility," Operations Research, INFORMS, vol. 54(1), pages 11-25, February.
    23. Samorani, Michele & LaGanga, Linda R., 2015. "Outpatient appointment scheduling given individual day-dependent no-show predictions," European Journal of Operational Research, Elsevier, vol. 240(1), pages 245-257.
    24. Ho, Chrwan-Jyh & Lau, Hon-Shiang, 1999. "Evaluating the impact of operating conditions on the performance of appointment scheduling rules in service systems," European Journal of Operational Research, Elsevier, vol. 112(3), pages 542-553, 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. Omar H. Fares & Irfan Butt & Seung Hwan Mark Lee, 2023. "Utilization of artificial intelligence in the banking sector: a systematic literature review," Journal of Financial Services Marketing, Palgrave Macmillan, vol. 28(4), pages 835-852, December.
    2. Alex Kuiper & Robert H. Lee, 2022. "Appointment Scheduling for Multiple Servers," Management Science, INFORMS, vol. 68(10), pages 7422-7440, October.
    3. Wu, Xueqi & Zhou, Shenghai, 2022. "Sequencing and scheduling appointments on multiple servers with stochastic service durations and customer arrivals," Omega, Elsevier, vol. 106(C).
    4. Zhan, Yang & Wang, Zizhuo & Wan, Guohua, 2021. "Home service routing and appointment scheduling with stochastic service times," European Journal of Operational Research, Elsevier, vol. 288(1), pages 98-110.
    5. Zhou, Shenghai & Li, Debiao & Yin, Yong, 2021. "Coordinated appointment scheduling with multiple providers and patient-and-physician matching cost in specialty care," Omega, Elsevier, vol. 101(C).
    6. Tunçalp, Feray & Güneş, Evrim D. & Örmeci, E. Lerzan, 2024. "Modeling strategic walk-in patients in appointment systems: Equilibrium behavior and capacity allocation," European Journal of Operational Research, Elsevier, vol. 313(2), pages 587-601.
    7. 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).

    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. Paola Cappanera & Filippo Visintin & Carlo Banditori & Daniele Feo, 2019. "Evaluating the long-term effects of appointment scheduling policies in a magnetic resonance imaging setting," Flexible Services and Manufacturing Journal, Springer, vol. 31(1), pages 212-254, March.
    2. 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).
    3. 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.
    4. Pan, Xingwei & Geng, Na & Xie, Xiaolan & Wen, Jing, 2020. "Managing appointments with waiting time targets and random walk-ins," Omega, Elsevier, vol. 95(C).
    5. 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.
    6. Yu Fu & Amarnath Banerjee, 2021. "A Stochastic Programming Model for Service Scheduling with Uncertain Demand: an Application in Open-Access Clinic Scheduling," SN Operations Research Forum, Springer, vol. 2(3), pages 1-32, September.
    7. Shehadeh, Karmel S. & Cohn, Amy E.M. & Epelman, Marina A., 2019. "Analysis of models for the Stochastic Outpatient Procedure Scheduling Problem," European Journal of Operational Research, Elsevier, vol. 279(3), pages 721-731.
    8. Creemers, Stefan & Lambrecht, Marc R. & Beliën, Jeroen & Van den Broeke, Maud, 2021. "Evaluation of appointment scheduling rules: A multi-performance measurement approach," Omega, Elsevier, vol. 100(C).
    9. Harris, Shannon L. & May, Jerrold H. & Vargas, Luis G. & Foster, Krista M., 2020. "The effect of cancelled appointments on outpatient clinic operations," European Journal of Operational Research, Elsevier, vol. 284(3), pages 847-860.
    10. Katsumi Morikawa & Katsuhiko Takahashi & Daisuke Hirotani, 2018. "Performance evaluation of candidate appointment schedules using clearing functions," Journal of Intelligent Manufacturing, Springer, vol. 29(3), pages 509-518, March.
    11. Tugba Cayirli & Kum Khiong Yang & Ser Aik Quek, 2012. "A Universal Appointment Rule in the Presence of No‐Shows and Walk‐Ins," Production and Operations Management, Production and Operations Management Society, vol. 21(4), pages 682-697, July.
    12. Dongyang Wang & Kumar Muthuraman & Douglas Morrice, 2019. "Coordinated Patient Appointment Scheduling for a Multistation Healthcare Network," Operations Research, INFORMS, vol. 67(3), pages 599-618, May.
    13. 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.
    14. 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.
    15. Van-Anh Truong, 2015. "Optimal Advance Scheduling," Management Science, INFORMS, vol. 61(7), pages 1584-1597, July.
    16. Alex Kuiper & Robert H. Lee, 2022. "Appointment Scheduling for Multiple Servers," Management Science, INFORMS, vol. 68(10), pages 7422-7440, October.
    17. 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.
    18. Li Luo & Ying Zhou & Bernard T. Han & Jialing Li, 2019. "An optimization model to determine appointment scheduling window for an outpatient clinic with patient no-shows," Health Care Management Science, Springer, vol. 22(1), pages 68-84, March.
    19. Aditya Shetty & Harry Groenevelt & Vera Tilson, 2023. "Intraday dynamic rescheduling under patient no-shows," Health Care Management Science, Springer, vol. 26(3), pages 583-598, September.
    20. 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.

    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:eee:ejores:v:277:y:2019:i:2:p:667-683. 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: Catherine Liu (email available below). General contact details of provider: http://www.elsevier.com/locate/eor .

    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.