Resident Rotation Scheduling for Categorical Internal Medicine Residency Program

Feifan Wang, Yu Li Huang, Feng Ju, Jaimie C. Grega

Research output: Contribution to journalArticlepeer-review


Residency program, a stage of medical postgraduate education, plays an important role in a physician's professional competency. Each year a resident rotation schedule has to be created, and residents develop practical skills and receive faculty coaching in different rotations. The creation of rotation schedule is typically a manual process and thus falls into a sub-optimal solution due to many practical criteria such as the issues of burnout, professional development, and quality of care. This study is motivated by a resident rotation scheduling problem of Mayo Clinic Florida Categorical Internal Medicine residency program. By analyzing all requirements and relative importance, an optimization model is developed, aimed at the first draft of the resident rotation schedule. A desktop application is developed to provide program coordinators with a friendly user interface. Using the method and software proposed in this paper allows drafting the optimal resident rotation schedule to be achieved in seconds.

Original languageEnglish (US)
Pages (from-to)4142-4148
Number of pages7
JournalIEEE Robotics and Automation Letters
Issue number2
StatePublished - Apr 1 2022


  • Health care management
  • planning
  • scheduling and coordination

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Biomedical Engineering
  • Human-Computer Interaction
  • Mechanical Engineering
  • Computer Vision and Pattern Recognition
  • Computer Science Applications
  • Control and Optimization
  • Artificial Intelligence


Dive into the research topics of 'Resident Rotation Scheduling for Categorical Internal Medicine Residency Program'. Together they form a unique fingerprint.

Cite this