A Multi-Objective Optimisation Approach to Multi-Modality Radiology Scheduling Problem Using Multi-Objective Genetic Algorithm
Keywords:
Genetic Algorithm, Multi-objective Optimisation, Radiology Scheduling Problem, Scanner Time.Abstract
Congestion and long waiting times are significant problems for patients attempting to access radiology services in public tertiary hospitals in Nigeria. This paper develops a multi-objective optimisation model for the Multimodality Radiology Scheduling Problem (MRSP). The MRSP was formulated to minimize patient waiting time, average delay beyond deadlines, and total operational cost, based on the stated constraints. A Multi-Objective Genetic Algorithm was developed for the MRSP and tested for four radiology modalities: ultrasound, CT, MRI, and X-ray. The Pareto solutions were analysed and further partitioned by k-means clustering. Sensitivity analysis was used to determine the effect of changes in the waiting time and duration. The model generated a Gantt–Pareto chart that shows the schedules for each scanner. The schedules reduce patient waiting times and minimize scanner idle periods. Patient waiting times were dispersed, with a mean ± standard deviation of 76.8 ± 56.75. The K-means clustering revealed clusters with [short, medium, and long] waiting times [0, 9, 23, and 42; 58, 77, 86, 89, 98, 102, and 110; 120, 127, 132, 137, 153, and 173] minutes. Sensitivity analysis results confirm that the waiting times were most affected by early jobs in each modality’s sequence. The multi-objective optimisation model was developed and effectively used to solve multimodal radiology scheduling problems. This model can be of immense benefit in planning and scheduling radiology examination problems in hospitals to reduce waiting times and average delay beyond deadlines.
References
Adan, J. (2022). A hybrid genetic algorithm for parallel machine scheduling with setup times: A comparative study of metaheuristics on large problem instances. Journal of Intelligent Manufacturing, 33(6), 2059–2073. https://doi.org/10.1007/s10845-021-01846-8
Ahmed, Z. H., Haron, H., & Al-Tameem, A. (2024). Appropriate combination of crossover operator and mutation operator in genetic algorithms for the travelling salesman problem. Computers, Materials & Continua, 79(2), 2399–2425. https://doi.org/10.32604/cmc.2024.050171
Awad, M., Khanna, R. (2015). Multiobjective Optimization. In: Efficient Learning Machines. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-5990-9_10
Bates, J. H. T., & Young, M. P. (2003). Applying fuzzy logic to medical decision making in the intensive care unit. American Journal of Respiratory and Critical Care Medicine, 167(7). https://doi.org/10.1164/rccm.200207-777CP
Coello Coello, C. A., Lamont, G. B., & Van Veldhuizen, D. A. (2007). Evolutionary Algorithms for Solving Multi-Objective Problems. Springer.
Côté, M. J., & Smith, M. A. (2017). Forecasting the demand for radiology services. Health Systems, 7(2), 79–88. https://doi.org/10.1057/s41306-017-0025-4
Deb, K. (2001). Multi-objective optimization using evolutionary algorithms. John Wiley & Sons.
Doshi, A. M., Ostrow, D., Gresens, A., Grimmelmann, R., Mazhar, S., Neto, E., Woodriff, M., &Recht, M. (2023). Fast and frictionless: A novel approach to radiology appointment scheduling using a mobile app and recommendation engine. Journal of Digital Imaging, 36(4), 1285–1290. https://doi.org/10.1007/s10278-023-00852-9
Katoch, S., Chauhan, S. S., & Kumar, V. (2021). A review on genetic algorithm: Past, present, and future. Multimedia Tools and Applications, 80(5), 8091–8126. https://doi.org/10.1007/s11042-020-10139-6
Mihalj, M., Corona, A., Andereggen, L., Urman, R. D., Luedi, M. M., & Bello, C. (2022). Managing bottlenecks in the perioperative setting: Optimizing patient care and reducing costs. Best Practice & Research Clinical Anaesthesiology, 36(2), 299–310. https://doi.org/10.1016/j.bpa.2021.12.002
Namakshenas, M., Mazdeh, M., Braaksma, A., &Heydari, M. (2023). Appointment scheduling for medical diagnostic centers considering time-sensitive pharmaceuticals: A dynamic robust optimization approach. European Journal of Operational Research, 305(3), 1018–1031. https://doi.org/10.1016/j.ejor.2022.05.023
Nwaneri, S. C., Ezeagbor, J. O., Orunsholu, D. O. T., &Anyaeche, C. O. (2021). Optimisation of patient flow and scheduling in an outpatient haemodialysis clinic. Nigerian Journal of Technology Development, 18(2), 119–128. https://doi.org/10.4314/njtd.v18i2.10
O’Callahan, K., Sitters, S., & Petersen, M. (2024). ‘You make the call’: Improving radiology staff scheduling with AI-generated self-rostering in a medical imaging department. Radiography, 30(3), 862–868. https://doi.org/10.1016/j.radi.2024.01.006
Ogbole, G. I., Adeyomoye, A. O., Badu-Peprah, A., Mensah, Y., &Nzeh, D. A. (2018). Survey of magnetic resonance imaging availability in West Africa. Pan African Medical Journal, 30, 240. https://doi.org/10.11604/pamj.2018.30.240.14000
Okemmiri, H. U., Jibrin, A. Y., Usman, A., &Oguche, S. M. (2024). Application of queuing theory to optimize waiting time in hospital operations. In Proceedings of the School of Physical Sciences Biennial International Conference (SPSBIC 2024) (pp. 575–586). Federal University of Technology, Minna.
Olisemeke, B., Chen, Y. F., Hemming, K., & Girling, A. (2014). The effectiveness of service delivery initiatives at improving patients’ waiting times in clinical radiology departments: A systematic review. Journal of Digital Imaging, 27(6), 751–778. https://doi.org/10.1007/s10278-014-9711-8
Sharma, N., & Kumar, K. (2021). Resource allocation trends for ultra-dense networks in 5G and beyond networks: A classification and comprehensive survey. Physical Communication, 48, 101415. https://doi.org/10.1016/j.phycom.2021.101415
Tasleem, N., Hoang, L., Chenmeyer, A., Salameh, M., Belimova, T., &Chandhok, A. (2025). Optimization of medical radiation technologist schedules using advanced analytical tools. Journal of Medical Imaging and Radiation Sciences, 56(5), 102000. https://doi.org/10.1016/j.jmir.2025.102000
Rahimi, I., Gandomi, A. H., Deb, K., Chen, F., &Nikoo, M. R. (2022). Scheduling by NSGA-II: Review and bibliometric analysis. Processes, 10(1), 98. https://doi.org/10.3390/pr10010098
Sinaga, K. P., & Yang, M. S. (2020). Unsupervised K-means clustering algorithm. IEEE Access, 8, 80716–80727. https://doi.org/10.1109/ACCESS.2020.2988796
Yahui, W., Ling, S., Cai, Z., Liuqiang, F., &Xiangjie, J. (2020). NSGA-II algorithm and application for multi-objective flexible workshop scheduling. Journal of Algorithms & Computational Technology, 14, 1748302620942467. https://doi.org/10.1177/1748302620942467