{"title":"手术室调度中手术优先级的预测优化方法","authors":"Abdulaziz Ahmed, Lu He, C. Chou, M. Hamasha","doi":"10.1080/21681015.2021.2017362","DOIUrl":null,"url":null,"abstract":"ABSTRACT This study proposes a mixed-integer programming model to optimize daily schedules based on surgery priority. Stacking ensemble learning is employed to predict surgery priority. The stacking algorithm is composed of K-nearest neighbor, multi-nominal logistic regression, decision tree, multi-layer perceptron, and ensemble learning. Then, the predicted priorities are fed into an optimization model. Six patient-related variables are used to predict surgery priority: surgery type, patient acuity, patient age, number of delayed days a surgery is postponed, patient age, and surgery time. The study contribution comes from integrating machine learning and optimization to propose a priority-based decision model for optimally sequencing surgeries daily. The experimental results show that the proposed approach is better than the current practice in handling unscheduled surgeries, while the scheduling cost remains nearly unchanged. We show the effectiveness of the proposed approach for handling the surgery cancellation problem in operating room systems with high surgery demands. Graphical abstract","PeriodicalId":16024,"journal":{"name":"Journal of Industrial and Production Engineering","volume":"39 1","pages":"399 - 413"},"PeriodicalIF":4.0000,"publicationDate":"2021-12-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A prediction-optimization approach to surgery prioritization in operating room scheduling\",\"authors\":\"Abdulaziz Ahmed, Lu He, C. Chou, M. Hamasha\",\"doi\":\"10.1080/21681015.2021.2017362\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"ABSTRACT This study proposes a mixed-integer programming model to optimize daily schedules based on surgery priority. Stacking ensemble learning is employed to predict surgery priority. The stacking algorithm is composed of K-nearest neighbor, multi-nominal logistic regression, decision tree, multi-layer perceptron, and ensemble learning. Then, the predicted priorities are fed into an optimization model. Six patient-related variables are used to predict surgery priority: surgery type, patient acuity, patient age, number of delayed days a surgery is postponed, patient age, and surgery time. The study contribution comes from integrating machine learning and optimization to propose a priority-based decision model for optimally sequencing surgeries daily. The experimental results show that the proposed approach is better than the current practice in handling unscheduled surgeries, while the scheduling cost remains nearly unchanged. We show the effectiveness of the proposed approach for handling the surgery cancellation problem in operating room systems with high surgery demands. Graphical abstract\",\"PeriodicalId\":16024,\"journal\":{\"name\":\"Journal of Industrial and Production Engineering\",\"volume\":\"39 1\",\"pages\":\"399 - 413\"},\"PeriodicalIF\":4.0000,\"publicationDate\":\"2021-12-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Industrial and Production Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1080/21681015.2021.2017362\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"ENGINEERING, INDUSTRIAL\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Industrial and Production Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1080/21681015.2021.2017362","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, INDUSTRIAL","Score":null,"Total":0}
A prediction-optimization approach to surgery prioritization in operating room scheduling
ABSTRACT This study proposes a mixed-integer programming model to optimize daily schedules based on surgery priority. Stacking ensemble learning is employed to predict surgery priority. The stacking algorithm is composed of K-nearest neighbor, multi-nominal logistic regression, decision tree, multi-layer perceptron, and ensemble learning. Then, the predicted priorities are fed into an optimization model. Six patient-related variables are used to predict surgery priority: surgery type, patient acuity, patient age, number of delayed days a surgery is postponed, patient age, and surgery time. The study contribution comes from integrating machine learning and optimization to propose a priority-based decision model for optimally sequencing surgeries daily. The experimental results show that the proposed approach is better than the current practice in handling unscheduled surgeries, while the scheduling cost remains nearly unchanged. We show the effectiveness of the proposed approach for handling the surgery cancellation problem in operating room systems with high surgery demands. Graphical abstract