Multi-Objective Patient Appointment Scheduling Framework (MO-PASS): a data-table input simulation–optimization approach

IF 1.3 4区 工程技术 Q4 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
Mohammad Dehghanimohammadabadi, Mandana Rezaeiahari, Javad Seif
{"title":"Multi-Objective Patient Appointment Scheduling Framework (MO-PASS): a data-table input simulation–optimization approach","authors":"Mohammad Dehghanimohammadabadi, Mandana Rezaeiahari, Javad Seif","doi":"10.1177/00375497221132574","DOIUrl":null,"url":null,"abstract":"Appointment scheduling is one of the critical factors for improving patient satisfaction with healthcare services. A practical and robust appointment scheduling solution allows clinics to efficiently utilize medical devices, equipment, and other resources. This study introduces a Multi-Objective Patient Appointment Scheduling (MO-PASS) framework to enhance clinic operations and quality of care. The proposed framework integrates three modules: (1) Optimization (using MATLAB), (2) Data-Exchange (MS Excel), and (3) Simulation (Simio). To implement MO-PASS, the Multi-Objective Particle Swarm Optimization (MOPSO) algorithm is coded in MATLAB, and a Simio API is developed, which exchanges simulated scenarios with MOPSO via Excel. The efficiency of the proposed framework is evaluated in a breast cancer clinic with multiple physicians and patient types. Two objective functions are defined for evaluating the solutions of the AS problem: (1) minimizing the total service time and (2) maximizing the number of (admitted) patients with zero overtime. Finally, the performance of MO-PASS is tested against three heuristic approaches with respect to objective functions. The computational experiment results show that the proposed MO-PASS outperforms the existing heuristic benchmarks. Also, the framework is accompanied by all the necessary details to make it practical and easy to implement.","PeriodicalId":49516,"journal":{"name":"Simulation-Transactions of the Society for Modeling and Simulation International","volume":"22 1","pages":"363 - 383"},"PeriodicalIF":1.3000,"publicationDate":"2022-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Simulation-Transactions of the Society for Modeling and Simulation International","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1177/00375497221132574","RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

Abstract

Appointment scheduling is one of the critical factors for improving patient satisfaction with healthcare services. A practical and robust appointment scheduling solution allows clinics to efficiently utilize medical devices, equipment, and other resources. This study introduces a Multi-Objective Patient Appointment Scheduling (MO-PASS) framework to enhance clinic operations and quality of care. The proposed framework integrates three modules: (1) Optimization (using MATLAB), (2) Data-Exchange (MS Excel), and (3) Simulation (Simio). To implement MO-PASS, the Multi-Objective Particle Swarm Optimization (MOPSO) algorithm is coded in MATLAB, and a Simio API is developed, which exchanges simulated scenarios with MOPSO via Excel. The efficiency of the proposed framework is evaluated in a breast cancer clinic with multiple physicians and patient types. Two objective functions are defined for evaluating the solutions of the AS problem: (1) minimizing the total service time and (2) maximizing the number of (admitted) patients with zero overtime. Finally, the performance of MO-PASS is tested against three heuristic approaches with respect to objective functions. The computational experiment results show that the proposed MO-PASS outperforms the existing heuristic benchmarks. Also, the framework is accompanied by all the necessary details to make it practical and easy to implement.
多目标患者预约调度框架(MO-PASS):一种数据表输入模拟优化方法
预约安排是提高患者对医疗保健服务满意度的关键因素之一。一个实用且健壮的预约调度解决方案允许诊所有效地利用医疗设备、设备和其他资源。本研究引入多目标病患预约安排(MO-PASS)架构,以提升诊所运作及护理品质。提出的框架集成了三个模块:(1)优化(使用MATLAB),(2)数据交换(MS Excel)和(3)仿真(Simio)。为了实现MO-PASS,在MATLAB中编写了多目标粒子群优化(MOPSO)算法,并开发了Simio API,通过Excel与MOPSO交换仿真场景。在一个有多个医生和患者类型的乳腺癌诊所中,对所提出的框架的效率进行了评估。定义了两个目标函数来评估AS问题的解决方案:(1)最小化总服务时间和(2)最大化(入院)患者的数量。最后,针对目标函数的三种启发式方法对MO-PASS的性能进行了测试。计算实验结果表明,所提出的MO-PASS优于现有的启发式基准。此外,该框架还附带了所有必要的细节,使其实用且易于实现。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
3.50
自引率
31.20%
发文量
60
审稿时长
3 months
期刊介绍: SIMULATION is a peer-reviewed journal, which covers subjects including the modelling and simulation of: computer networking and communications, high performance computers, real-time systems, mobile and intelligent agents, simulation software, and language design, system engineering and design, aerospace, traffic systems, microelectronics, robotics, mechatronics, and air traffic and chemistry, physics, biology, medicine, biomedicine, sociology, and cognition.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信