Walk-In Multi-Stage Patient Flow Scheduling: An ASP Model with DES-Based Evaluation

๐Ÿ“… 2026-07-23
๐Ÿ“ˆ Citations: 0
โœจ Influential: 0
๐Ÿ“„ PDF
๐Ÿค– AI Summary
This study addresses real-time examination routing for dynamically arriving walk-in patients in multi-department hospitals, subject to medical precedence constraints and room capacity limits. The authors propose a reactive scheduling framework that, upon each patientโ€™s arrival, optimizes only the new patientโ€™s examination sequence and room assignment while keeping existing schedules fixed, minimizing a weighted cost of walking and waiting times. This work presents the first application of Answer Set Programming (ASP) to dynamic patient flow scheduling, leveraging the clingo solver for efficient optimization and integrating Discrete Event Simulation (DES) to evaluate robustness under stochastic service times. Experimental results demonstrate that the approach significantly outperforms greedy baselines across various load and capacity settings, notably reducing median patient sojourn time and increasing the proportion of zero-wait patients, especially under high-load conditions.
๐Ÿ“ Abstract
An effective examination and test schedule for patients plays a crucial role in hospital resource management. In this work, we formulate a new reactive patient-flow scheduling problem in multi-department hospitals where walk-in patients arrive over time and each patient requires multiple examinations per visit. Upon each arrival, the scheduler computes a feasible examination pathway-both the sequence of examinations and the room assignment-for the incoming patient only, while previously scheduled assignments remain fixed. This process is subject to medical precedence constraints and room capacity limitations. We model the problem declaratively in Answer Set Programming (ASP) with clingo, and optimize a two-part cost: travel time between consecutive examination locations and queue-induced waiting time, weighted by the duration of the upcoming examination. To assess robustness under stochastic service times, we propose a Discrete-Event Simulation (DES) evaluation layer and a baseline greedy policy for comparison. On large-scale synthetic datasets across various capacity regimes and patient loads, the ASP approach reduces median stay time and increases the proportion of zero-wait patients compared to DES-based baselines. These improvements are most pronounced under heavy load, while the approach still outperforms baselines across all capacity settings, with smaller gains at higher capacities.
Problem

Research questions and friction points this paper is trying to address.

patient flow scheduling
walk-in patients
multi-stage examinations
resource constraints
real-time scheduling
Innovation

Methods, ideas, or system contributions that make the work stand out.

Answer Set Programming
Discrete-Event Simulation
Patient Flow Scheduling
Reactive Scheduling
Multi-stage Healthcare Workflow
๐Ÿ”Ž Similar Papers
No similar papers found.
N
Ngoc-Mai Pham
Knowledge Technology Laboratory, Faculty of Information Technology, VNU University of Engineering and Technology, Hanoi, Vietnam
T
Trang-Linh Nguyen
Knowledge Technology Laboratory, Faculty of Information Technology, VNU University of Engineering and Technology, Hanoi, Vietnam
Thi-Hai-Yen Vuong
Thi-Hai-Yen Vuong
VNU University of Engineering and Technology, Vietnam National University, Hanoi
Data minningNLPLegal NLPSymbolic AI
H
Ha-Thanh Nguyen
College of Engineering & Computer Science, VinUniversity, Hanoi, Vietnam; National Institute of Informatics, Tokyo, Japan
Van-Giang Trinh
Van-Giang Trinh
Inria Saclay, Lifeware team
Petri netBoolean networkanswer set programmingcomputational systems biology