Yu Hui, Li Jun-Qing, Zhang Lijing, Duan Peng
School of Information Science and Engineering, Shandong Normal University, Jinan, China.
School of Computer, Liaocheng University, Liaocheng, China.
Appl Intell (Dordr). 2021;51(6):3936-3951. doi: 10.1007/s10489-020-01975-y. Epub 2020 Nov 23.
The outbreak of the novel coronavirus clearly highlights the importance of the need of effective physical examination scheduling. As treatment times for patients are uncertain, this remains a strongly NP-hard problem. Therefore, we introduce a complex flexible job shop scheduling model. In the process of physical examination for suspected patients, the physical examiner is considered a job, and the physical examination item and equipment correspond to an operation and a machine, respectively. We incorporate the processing time of the patient during the physical examination, the transportation time between equipment, and the setup time of the patient. A unique scheduling algorithm, called imperialist competition algorithm with global search strategy (ICA_GS) is developed for solving the physical examination scheduling problem. A local search strategy is embedded into ICA_GS for enhancing the searching behaviors, and a global search strategy is investigated to prevent falling into local optimality. Finally, the proposed algorithm is tested by simulating the execution of the physical examination scheduling processes, which verify that the proposed algorithm can better solve the physical examination scheduling problem.
新型冠状病毒的爆发清楚地凸显了有效安排体检日程的必要性。由于患者的治疗时间不确定,这仍然是一个极具NP难的问题。因此,我们引入了一个复杂的柔性作业车间调度模型。在对疑似患者进行体检的过程中,体检医生被视为一项工作,体检项目和设备分别对应一道工序和一台机器。我们纳入了患者体检期间的处理时间、设备之间的运输时间以及患者的准备时间。为解决体检调度问题,开发了一种独特的调度算法,称为具有全局搜索策略的帝国主义竞争算法(ICA_GS)。将局部搜索策略嵌入ICA_GS以增强搜索行为,并研究全局搜索策略以防止陷入局部最优。最后,通过模拟体检调度过程的执行对所提出的算法进行测试,验证了该算法能够更好地解决体检调度问题。