Scheduling Multiobjective Dynamic Surgery Problems via Q-Learning-Based Meta-Heuristics

被引:28
作者
Yu, Hui [1 ,2 ]
Gao, Kaizhou [1 ,2 ]
Wu, Naiqi [1 ,2 ]
Zhou, MengChu [4 ]
Suganthan, Ponnuthurai N. [3 ]
Wang, Shouguang [4 ]
机构
[1] Macau Univ Sci & Technol, Macau Inst Syst Engn, Macau, Peoples R China
[2] Macau Univ Sci & Technol, Dept Engn Sci, Macau, Peoples R China
[3] Qatar Univ, KINDI Ctr Comp Res, Doha, Qatar
[4] Zhejiang Gongshang Univ, Sch Informat & Elect Engn, Hangzhou 310018, Peoples R China
来源
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS | 2024年 / 54卷 / 06期
关键词
Meta-heuristic; Q-learning; rescheduling; scheduling; DEMAND; TIMES;
D O I
10.1109/TSMC.2024.3352522
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work addresses multiobjective dynamic surgery scheduling problems with considering uncertain setup time and processing time. When dealing with them, researchers have to consider rescheduling due to the arrivals of urgent patients. The goals are to minimize the fuzzy total medical cost, fuzzy maximum completion time, and maximize average patient satisfaction. First, we develop a mathematical model for describing the addressed problems. The uncertain time is expressed by triangular fuzzy numbers. Then, four meta-heuristics are improved, and eight variants are developed, including artificial bee colony, genetic algorithm, teaching-learning-base optimization, and imperialist competitive algorithm. For improving initial solutions' quality, two initialization strategies are developed. Six local search strategies are proposed for fine exploitation and a Q-learning algorithm is used to choose the suitable strategies among them in the iterative process of the meta-heuristics. The states and actions of Q-learning are defined according to the characteristic of the addressed problems. Finally, the proposed algorithms are tested for 57 instances with different scales. The analysis and discussions verify that the improved artificial bee colony with Q-learning is the most competitive one for scheduling the dynamic surgery problems among all compared algorithms.
引用
收藏
页码:3321 / 3333
页数:13
相关论文
共 70 条
[1]  
[Anonymous], US
[2]   Combining workload balance and patient priority maximisation in operating room planning through hierarchical multi-objective optimisation [J].
Aringhieri, Roberto ;
Duma, Davide ;
Landa, Paolo ;
Mancini, Simona .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 298 (02) :627-643
[3]   Two-stage no-wait hybrid flow shop with inter-stage flexibility for operating room scheduling [J].
Azaiez, Mohamed-Naceur ;
Gharbi, Anis ;
Kacem, Imed ;
Makhlouf, Yosra ;
Masmoudi, Malek .
COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 168
[4]   Surgical case scheduling problem with fuzzy surgery time: An advanced bi-objective ant system approach [J].
Behmanesh, Reza ;
Zandieh, Mostafa .
KNOWLEDGE-BASED SYSTEMS, 2019, 186
[5]   Building cyclic master surgery schedules with leveled resulting bed occupancy [J].
Belien, Jeroen ;
Demeulemeester, Erik .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 176 (02) :1185-1204
[6]   Self-adaptive teaching-learning-based optimizer with improved RBF and sparse autoencoder for high-dimensional problems ? [J].
Bi, Jing ;
Wang, Ziqi ;
Yuan, Haitao ;
Zhang, Jia ;
Zhou, MengChu .
INFORMATION SCIENCES, 2023, 630 :463-481
[7]   Energy-Optimized Partial Computation Offloading in Mobile-Edge Computing With Genetic Simulated-Annealing-Based Particle Swarm Optimization [J].
Bi, Jing ;
Yuan, Haitao ;
Duanmu, Shuaifei ;
Zhou, MengChu ;
Abusorrah, Abdullah .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (05) :3774-3785
[8]   A stochastic hierarchical approach for the master surgical scheduling problem [J].
Britt, Justin ;
Baki, M. Fazle ;
Azab, Ahmed ;
Chaouch, Abderrahmane ;
Li, Xiangyong .
COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 158
[9]   A self-learning genetic algorithm based on reinforcement learning for flexible job-shop scheduling problem [J].
Chen, Ronghua ;
Yang, Bo ;
Li, Shi ;
Wang, Shilong .
COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 149
[10]   An operating room scheduling strategy to maximize the use of operating room block time: Computer simulation of patient scheduling and survey of patients' preferences for surgical waiting time [J].
Dexter, F ;
Macario, A ;
Traub, RD ;
Hopwood, M ;
Lubarsky, DA .
ANESTHESIA AND ANALGESIA, 1999, 89 (01) :7-20