arXiv ScienceSearch

arXiv subjects

Saverio Basso

Publications and source records attributed to Saverio Basso.

3 recordsLinked to original sources

Integrated Surgical Scheduling with Weekend Bed Occupancy Management: A Column Generation Approach

This paper addresses the integrated Master Surgical Scheduling Problem and Surgical Case Assignment Problem under weekend bed capacity constraints. We propose a joint optimization framework that simultaneously determines the assignment of specialties and surgeons to Operating Room (OR) blocks, the selection and assignment of patients to these blocks, and the sequencing of surgeries, while accounting for reduced bed availability during weekends. The model is formulated as a multi-criteria Mixed-Integer Linear Program (MILP) that prioritizes the total priority-weighted amount of scheduled patients, minimizes excess weekend bed occupancy, and maximizes OR utilization. To solve large instances, we develop a Column Generation (CG) algorithm in which the pricing subproblem is formulated as a Resource-Constrained Shortest Path Problem. The framework accommodates block, open, and modified block scheduling policies. Computational experiments show that the CG approach outperforms the direct MILP solution in terms of solution quality and computational time, particularly for larger instances. We further analyze the trade-offs between weekend bed availability, OR utilization, and total patient priority. Our results provide managerial insights into how hospitals can balance patient access, operational efficiency, and staff workload when resources are limited.

math.OC

Learning Dominant States in Elementary Resource Constrained Shortest Path Problems

In this work, we investigate whether machine learning can be leveraged to identify promising states in dynamic programming algorithms, focusing on Elementary Resource Constrained Shortest Path Problems (ERCSPP). More in detail, we solved 41 single resource instances from SPPRCLIB using iterative relaxation techniques through the PathWyse library, systematically collecting all generated states (i.e. labels). We designed ad-hoc features computable in constant time and constructed two datasets: one containing all generated labels (G) and another with only those inserted into data pools (I), totaling several hundred million labels. Machine learning tools are then employed to explore these datasets, revealing significant patterns between successive relaxations. Leveraging these insights, we propose a normalization approach and apply supervised learning techniques to distinguish dominating states, both within subsequent relaxations of the same problem and in previously unseen instances. Our results demonstrate the effectiveness of this approach on Dataset G, while for Dataset I, performance varies, showing strong results within the same instance but declining for unseen ones. Overall, these findings open new perspectives for the development of data-driven dynamic programming algorithms.

math.OC

PathWise: a flexible, open-source library for the Resource Constrained Shortest Path

In this paper, we consider a fundamental and hard combinatorial problem: the Resource Constrained Shortest Path Problem (RCSPP). We describe the implementation of a flexible, open-source library for the solution of the RCSPP, called PathWise, capable of tackling several variants of the problem. We designed PathWise with the final user in mind, developing easy-to-use interfaces without compromising performance. We provide computational experiments on three classes of instances of the RCSPP, namely RCSPP on cyclic networks, RCSPP on large acyclic networks, and RCSPP on ad-hoc cyclic networks. We show that PathWise is packed off-the-shelf with algorithms capable of tackling all classes. This paper represents the first step along the journey of devising and implementing a comprehensive open-source library for a large variety of RCSPPs. The current version of the library carries exact algorithms for the RCSPP but new algorithms, both heuristic and exact, will be added thanks to the flexible design. We also foresee PathWise becoming a platform ready for data-driven and process-driven methodologies for these types of problems.

math.OC