Beatrice Bolsi , Thiago Alves de Queiroz , Vinícius Loti de Lima , Arthur Kramer , Manuel Iori
{"title":"Assigning multi-skill configurations to multiple servers with a Scenario-Based Planning and Recombination Approach","authors":"Beatrice Bolsi , Thiago Alves de Queiroz , Vinícius Loti de Lima , Arthur Kramer , Manuel Iori","doi":"10.1016/j.cor.2024.106719","DOIUrl":null,"url":null,"abstract":"<div><p>This work deals with a dynamic problem arising from an outpatient healthcare facility. Patients with varying priorities arrive throughout the day, each with specific service requests that must be satisfied within target times. Failure to meet these targets incurs weighted tardiness penalties. Additionally, patients may choose to leave the system if subjected to prolonged waiting times, leading to further weighted penalties. The outpatient facility is equipped with multiple identical servers, each capable of providing a finite subset of services, referred to as configurations. The objective is to dynamically assign configurations, selected from a predefined set, to servers by minimizing the sum of weighted tardiness and abandonment penalties. Assignments are not fixed statically but can be dynamically changed over time to cope with the service requests. To address this problem, we propose a Scenario-Based Planning and Recombination Approach (SBPRA) that integrates an inner Reduced Variable Neighborhood Search. Differently from the traditional Scenario-Based Planning Approach (SBPA), which makes decisions based only on the solutions of individual scenarios, our approach solves an optimization problem to produce an additional solution that offers the best balance among the scenario solutions. Extensive tests on realistic instances show that SBPRA generates solutions that are 38% on average more effective than those generated by SBPA. Overall, the proposed approach can optimize resource allocation, mitigate the impact of patient abandonment, and improve the performance of the outpatient healthcare facility.</p></div>","PeriodicalId":10542,"journal":{"name":"Computers & Operations Research","volume":null,"pages":null},"PeriodicalIF":4.1000,"publicationDate":"2024-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Operations Research","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0305054824001916","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
This work deals with a dynamic problem arising from an outpatient healthcare facility. Patients with varying priorities arrive throughout the day, each with specific service requests that must be satisfied within target times. Failure to meet these targets incurs weighted tardiness penalties. Additionally, patients may choose to leave the system if subjected to prolonged waiting times, leading to further weighted penalties. The outpatient facility is equipped with multiple identical servers, each capable of providing a finite subset of services, referred to as configurations. The objective is to dynamically assign configurations, selected from a predefined set, to servers by minimizing the sum of weighted tardiness and abandonment penalties. Assignments are not fixed statically but can be dynamically changed over time to cope with the service requests. To address this problem, we propose a Scenario-Based Planning and Recombination Approach (SBPRA) that integrates an inner Reduced Variable Neighborhood Search. Differently from the traditional Scenario-Based Planning Approach (SBPA), which makes decisions based only on the solutions of individual scenarios, our approach solves an optimization problem to produce an additional solution that offers the best balance among the scenario solutions. Extensive tests on realistic instances show that SBPRA generates solutions that are 38% on average more effective than those generated by SBPA. Overall, the proposed approach can optimize resource allocation, mitigate the impact of patient abandonment, and improve the performance of the outpatient healthcare facility.
期刊介绍:
Operations research and computers meet in a large number of scientific fields, many of which are of vital current concern to our troubled society. These include, among others, ecology, transportation, safety, reliability, urban planning, economics, inventory control, investment strategy and logistics (including reverse logistics). Computers & Operations Research provides an international forum for the application of computers and operations research techniques to problems in these and related fields.