Optimizing Physician Scheduling at Kempten Hospital: A Database-Driven Mathematical Programming Approach

Published Online:https://doi.org/10.1287/inte.2024.0185

References

  • Abdalkareem ZA, Amir A, Al-Betar MA, Ekhan P, Hammouri AI (2021) Healthcare scheduling in optimization context: A review. Health Tech. (Berlin) 11(3):445–469.Google Scholar
  • Abdullah N, Ayob M, Chun Lam M, Sabar NR, Kendall G, Khairulamirin Md Razali M (2024) Optimization techniques for physician scheduling problem: A systematic review of recent advancements and future directions. IEEE Access 13:5203–5218. Google Scholar
  • Akbarzadeh B, Wouters J, Sys C, Maenhout B (2022) The scheduling of medical students at ghent university. INFORMS J. Appl. Anal. 52(4):303–323.LinkGoogle Scholar
  • Akhundov N, Tahirov N, Glock CH (2022) Optimal scheduling of waitstaff with different experience levels at a restaurant chain. INFORMS J. Appl. Anal. 52(4):324–343.LinkGoogle Scholar
  • Anand S, Routray SK (2017) Issues and challenges in healthcare narrowband IoT. Proc. Internat. Conf. Inventive Comm. Comput. Tech. (IEEE, Piscataway, NJ), 486–489.Google Scholar
  • Anderson M, Bodur M, Rathwell S, Sarhangian V (2023) Optimization helps scheduling nursing staff at the long-term care homes of the city of Toronto. INFORMS J. Appl. Anal. 53(2):133–154.LinkGoogle Scholar
  • Azeez RO, Jayeoba F, Adeoye A (2016) Job satisfaction, turnover intention andorganizational commitment. J. Management Res. 8(2):102–114.Google Scholar
  • Baum R, Bertsimas D, Kallus N (2014) Scheduling, revenue management, and fairness in an academic-hospital radiology division. Acad. Radiology 21(10):1322–1330.Google Scholar
  • Bowers MR, Noon CE, Wu W, Bass JK (2016) Neonatal physician scheduling at the University of Tennessee Medical Center. Interfaces (Providence) 46(2):168–182.LinkGoogle Scholar
  • Bruck BP, Castegini F, Cordeau JF, Iori M, Poncemi T, Vezzali D (2020) A decision support system for attended home services. INFORMS J. Appl. Anal. 50(2):137–152.LinkGoogle Scholar
  • Bruni R, Detti P (2014) A flexible discrete optimization approach to the physician scheduling problem. Oper. Res. Health Care 3(4):191–199.Google Scholar
  • Brunner JO, Bard JF, Kolisch R (2009) Flexible shift scheduling of physicians. Health Care Management Sci. 12(3):285–305.Google Scholar
  • Brunner JO, Bard JF, Kolisch R (2010) Midterm scheduling of physicians with flexible shifts using branch and price. IIE Trans. 43(2):84–109.Google Scholar
  • Cappanera P, Visintin F, Rossi R (2021) The emergency department physician rostering problem: Obtaining equitable solutions via network optimization. Flexible Service Manufacturing J. 34(4):916–959.Google Scholar
  • Choobineh J (1993) A relational calculus and algebra for mathematical programming models. Proc. 26th Hawaii Internat. Conf. System Sci., vol. 3 (IEEE, Piscataway, NJ), 434–444.Google Scholar
  • Cildoz M, Mallor F, Mateo P (2021) A grasp-based algorithm for solving the emergency room physician scheduling problem. Appl. Soft Comput. 103:107151.Google Scholar
  • Codd EF (1970) A relational model of data for large shared data banks. Comm. ACM 13(6):377–387.Google Scholar
  • Damcı-Kurt P, Zhang M, Marentay B, Govind N (2019) Improving physician schedules by leveraging equalization: Cases from hospitals in US. Omega (Westport) 85:182–193.Google Scholar
  • Elmasri R, Navathe S (2016) Fundamentals of Database Systems, 7th ed. (Pearson, Hoboken, NJ).Google Scholar
  • Erhard M, Schoenfelder J, Fügener A, Brunner JO (2018) State of the art in physician scheduling. Eur. J. Oper. Res. 265(1):1–18.Google Scholar
  • Ferrand Y, Magazine M, Rao U, Glass T (2011) Building cyclic schedules for emergency department physicians. Interfaces (Providence) 41(6):521–533.LinkGoogle Scholar
  • Fourer R (1997) Database structures for mathematical programming models. Decision Support Systems 20(4):317–344.Google Scholar
  • Fügener A, Brunner JO, Podtschaske A (2015) Duty and workstation rostering considering preferences and fairness: A case study at a department of anaesthesiology. Internat. J. Production Res. 53(24):7465–7487.Google Scholar
  • Geoffrion AM (1992) Indexing in modeling languages for mathematical programming. Management Sci. 38(3):325–344.LinkGoogle Scholar
  • Gordon GJ, Hong SA, Dudík M (2009) First-order mixed integer linear programming. Proc. 25th Conf. Uncertainty Artificial Intelligence (AUAI Press).Google Scholar
  • Gross C (2018) Long-term workload equality on duty schedules for physicians in hospitals. Preprint, submitted August 3, https://doi.org/10.2139/ssrn.3277259.Google Scholar
  • Gross CN, Brunner JO, Blobner M (2019) Hospital physicians can’t get no long-term satisfaction–An indicator for fairness in preference fulfillment on duty schedules. Health Care Management Sci. 22(4):691–708.Google Scholar
  • Gunawan A, Lau HC (2013) Master physician scheduling problem. J. Oper. Res. Soc. 64(3):410–425.Google Scholar
  • Hidri L, Gazdar A, M Mabkhot M (2020) Optimized procedure to schedule physicians in an intensive care unit: A case study. Mathematics 8(11):1976.Google Scholar
  • Hong YC, Cohn A, Gorga S, O’Brien E, Pozehl W, Zank J (2019) Using optimization techniques and multidisciplinary collaboration to solve a challenging real-world residency scheduling problem. INFORMS J. Appl. Anal. 49(3):201–212.LinkGoogle Scholar
  • Kersting K, Natarajan S (2015) Statistical relational artificial intelligence: From distributions through actions to optimization. Künstliche Intelligenz 29:363–368.Google Scholar
  • Kersting K, Mladenov M, Tokmakov P (2017) Relational linear programming. Artificial Intelligence 244:188–216.Google Scholar
  • Kuo YH (2014) Integrating simulation with simulated annealing for scheduling physicians in an understaffed emergency department. HKIE Trans. 21(4):253–261.Google Scholar
  • Lan S, Fan W, Yang S, Mladenović N, Pardalos PM (2022) Solving a multiple-qualifications physician scheduling problem with multiple types of tasks by dynamic programming and variable neighborhood search. J. Oper. Res. Soc. 73(9):2043–2058. Google Scholar
  • Mansini R, Zanotti R (2020) Optimizing the physician scheduling problem in a large hospital ward. J. Scheduling 23(3):337–361.Google Scholar
  • Maris A, Van Gaalen H, Moeke D, Ravesteijn P (2020) The impact of laws and regulations on the administrative burdens within healthcare. Proc. 16th Eur. Conf. Management Leadership Governance, 26–27.Google Scholar
  • Mathieu C, Fabi B, Lacoursiere R, Raymond L (2016) The role of supervisory behavior, job satisfaction and organizational commitment on employee turnover. J. Management Organ. 22(1):113–129.Google Scholar
  • Meister TC, Wickert TI, Buriol LS (2020) Solving a physician rostering problem. Proc. IEEE Congress Evolutionary Comput. (IEEE, Piscataway, NJ), 1–7.Google Scholar
  • Mestres JC (2017) State of the art of health care: The cubism period. Menvielle L, Audrain-Pontevia AF, Menvielle W, eds. The Digitization of Healthcare: New Challenges and Opportunities (Palgrave Macmillan UK, London), 3–21.Google Scholar
  • Mitra G, Lucas C, Moody S, Kristjansson B (1995) Sets and indices in linear programming modelling and their integration with relational data models. Comput. Optim. Appl. 4(3):263–283.Google Scholar
  • Mladenov M, Heinrich D, Kleinhans L, Gonsior F, Kersting K (2016) Reloop: A python-embedded declarative language for relational optimization. Proc. AAAI Workshop: Declarative Learn. Based Programming.Google Scholar
  • Patrick J, Montazeri A, Michalowski W, Banerjee D (2019) Automated pathologist scheduling at the ottawa hospital. INFORMS J. Appl. Anal. 49(2):93–103.LinkGoogle Scholar
  • Puente J, Gómez A, Fernández I, Priore P (2009) Medical doctor rostering problem in a hospital emergency department by means of genetic algorithms. Comput. Industrial Engrg. 56(4):1232–1242.Google Scholar
  • Rousseau LM, Pesant G, Gendreau M (2002) A general approach to the physician rostering problem. Ann. Oper. Res. 115(1):193–205.Google Scholar
  • Scheinker D, Brandeau ML (2020) Implementing analytics projects in a hospital: Successes, failures, and opportunities. INFORMS J. Appl. Anal. 50(3):176–189.LinkGoogle Scholar
  • Schoenfelder J, Pfefferlen C (2018) Decision support for the physician scheduling process at a German hospital. Service Sci. 10(3):215–229.LinkGoogle Scholar
  • Smalley HK, Keskinocak P, Vats A (2015) Physician scheduling for continuity: An application in pediatric intensive care. Interfaces (Providence) 45(2):133–148.LinkGoogle Scholar
  • Stolletz R, Brunner JO (2012) Fair optimization of fortnightly physician schedules with flexible shifts. Eur. J. Oper. Res. 219(3):622–629.Google Scholar
  • Stouten J, Rousseau DM, De Cremer D (2018) Successful organizational change: Integrating the management practice and scholarly literatures. Acad. Management Ann. 12(2):752–788.Google Scholar
  • Thielen C (2018) Duty rostering for physicians at a department of orthopedics and trauma surgery. Oper. Res. Health Care 19:80–91.Google Scholar
  • Topaloglu S (2006) A multi-objective programming model for scheduling emergency medicine residents. Comput. Industrial Engrg. 51(3):375–388.Google Scholar
  • Topaloglu S (2009) A shift scheduling model for employees with different seniority levels and an application in healthcare. Eur. J. Oper. Res. 198(3):943–957.Google Scholar
  • Vermuyten H, Rosa JN, Marques I, Belien J, Barbosa-Póvoa A (2018) Integrated staff scheduling at a medical emergency service: An optimisation approach. Expert Systems Appl. 112:62–76.Google Scholar
  • Wickert TI, Kummer Neto AF, Boniatti MM, Buriol LS (2021) An integer programming approach for the physician rostering problem. Ann. Oper. Res. 302:363–390.Google Scholar
  • Zaerpour F, Bijvank M, Ouyang H, Sun Z (2022) Scheduling of physicians with time-varying productivity levels in emergency departments. Production Oper. Management 31(2):645–667.Google Scholar
INFORMS site uses cookies to store information on your computer. Some are essential to make our site work; Others help us improve the user experience. By using this site, you consent to the placement of these cookies. Please read our Privacy Statement to learn more.