A dynamic nonlinear flow algorithm to model patient flow

Hospitals are complex systems, and the flow of patients is dynamic and nonlinear in such systems. Network representation allows flow algorithms to observe bottlenecks as candidates for optimisation. To model the dynamic behaviour of the patient flow, we need to consider the variability in arrival rates and service times (length of stay). Previously proposed dynamic flow algorithms mainly focused on arrival and departure rates, inflow and outflow, edges' and vertices' capacity, and routing, with applications mainly in transportation and telecommunication. In hospitals, bottlenecks that emerge from the patients' flow are a result of the vertices (wards) behaviour defined by capacity (beds), number of servers (staff), service time variability, and edges (care pathways) distribution probability. We offer a modified flow algorithm that takes a hospital network, iterates over the patients' arrival rates, and measures the flow with respect to vertices' capacities, servers, service time variability, edge capacity, and distribution probability. The result is a dynamic residual graph to measure the bottlenecks' persistency and severity, identify the root causes of bottlenecks, and wards' dynamic nonlinear behaviour. The algorithm provides a quick holistic view of hospital performance and the analysis of the edges and vertices' behaviour over time.

Authors

Institutions

Publication Details

Journal
Scientific Reports
Published
2025-04-08
DOI
https://doi.org/10.1038/s41598-025-96536-z
Primary Topic
Healthcare Operations and Scheduling Optimization
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A dynamic nonlinear flow algorithm to model patient flow

Adam S. Darwich, Arsineh Boodaghian Asl, Jayanth Raghothama, Sebastiaan Meijer
Scientific Reports
Healthcare Operations and Scheduling Optimization
article

A dynamic nonlinear flow algorithm to model patient flow

Adam S. Darwich, Arsineh Boodaghian Asl, Jayanth Raghothama, Sebastiaan Meijer
article en

Abstract

Hospitals are complex systems, and the flow of patients is dynamic and nonlinear in such systems. Network representation allows flow algorithms to observe bottlenecks as candidates for optimisation. To model the dynamic behaviour of the patient flow, we need to consider the variability in arrival rates and service times (length of stay). Previously proposed dynamic flow algorithms mainly focused on arrival and departure rates, inflow and outflow, edges' and vertices' capacity, and routing, with applications mainly in transportation and telecommunication. In hospitals, bottlenecks that emerge from the patients' flow are a result of the vertices (wards) behaviour defined by capacity (beds), number of servers (staff), service time variability, and edges (care pathways) distribution probability. We offer a modified flow algorithm that takes a hospital network, iterates over the patients' arrival rates, and measures the flow with respect to vertices' capacities, servers, service time variability, edge capacity, and distribution probability. The result is a dynamic residual graph to measure the bottlenecks' persistency and severity, identify the root causes of bottlenecks, and wards' dynamic nonlinear behaviour. The algorithm provides a quick holistic view of hospital performance and the analysis of the edges and vertices' behaviour over time.

Scientific ReportsVol. 15(1)
KTH Royal Institute of Technology (SE)
Kungliga Tekniska Högskolan
Openalex Percentile: Top 88%
Healthcare Operations and Scheduling Optimization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.