Machine Learning and Constraint Programming for Efficient Healthcare Scheduling
Aymen Ben Said, Malek Mouhoub

TL;DR
This paper explores machine learning and constraint programming techniques to efficiently solve the Nurse Scheduling Problem, balancing solution quality and computational time through implicit and explicit methods.
Contribution
It introduces a novel combination of ML-based implicit solutions and CSP-based explicit methods, including new algorithms, for nurse scheduling optimization.
Findings
ML methods effectively learn scheduling patterns from historical data
Constraint programming approaches improve solution feasibility and optimality
Hybrid methods outperform traditional approaches in efficiency and quality
Abstract
Solving combinatorial optimization problems involve satisfying a set of hard constraints while optimizing some objectives. In this context, exact or approximate methods can be used. While exact methods guarantee the optimal solution, they often come with an exponential running time as opposed to approximate methods that trade the solutions quality for a better running time. In this context, we tackle the Nurse Scheduling Problem (NSP). The NSP consist in assigning nurses to daily shifts within a planning horizon such that workload constraints are satisfied while hospitals costs and nurses preferences are optimized. To solve the NSP, we propose implicit and explicit approaches. In the implicit solving approach, we rely on Machine Learning methods using historical data to learn and generate new solutions through the constraints and objectives that may be embedded in the learned patterns.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScheduling and Timetabling Solutions
MethodsSparse Evolutionary Training
