Saved in:
Bibliographic Details
Main Authors: Allamigeon, Xavier, Capetillo, Pascal, Gaubert, Stéphane
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2505.02729
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912361484386304
author Allamigeon, Xavier
Capetillo, Pascal
Gaubert, Stéphane
author_facet Allamigeon, Xavier
Capetillo, Pascal
Gaubert, Stéphane
contents Medical emergency departments are complex systems in which patients must be treated according to priority rules based on the severity of their condition. We develop a model of emergency departments using Petri nets with priorities, described by nonmonotone piecewise linear dynamical systems. The collection of stationary solutions of such systems forms a "phase diagram", in which each phase corresponds to a subset of bottleneck resources (like senior doctors, interns, nurses, consultation rooms, etc.). Since the number of phases is generally exponential in the number of resources, developing automated methods is essential to tackle realistic models. We develop a general method to compute congestion diagrams. A key ingredient is a polynomial time algorithm to test whether a given "policy" (configuration of bottleneck tasks) is achievable by a choice of resources. This is done by reduction to a feasibility problem for an unusual class of lexicographic polyhedra. Furthermore, we show that each policy uniquely determines the system's throughput. We apply our approach to a case study, analyzing a simplified model of an emergency department from Assistance Publique - Hôpitaux de Paris.
format Preprint
id arxiv_https___arxiv_org_abs_2505_02729
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Computing the Congestion Phases of Dynamical Systems with Priorities and Application to Emergency Departments
Allamigeon, Xavier
Capetillo, Pascal
Gaubert, Stéphane
Optimization and Control
Medical emergency departments are complex systems in which patients must be treated according to priority rules based on the severity of their condition. We develop a model of emergency departments using Petri nets with priorities, described by nonmonotone piecewise linear dynamical systems. The collection of stationary solutions of such systems forms a "phase diagram", in which each phase corresponds to a subset of bottleneck resources (like senior doctors, interns, nurses, consultation rooms, etc.). Since the number of phases is generally exponential in the number of resources, developing automated methods is essential to tackle realistic models. We develop a general method to compute congestion diagrams. A key ingredient is a polynomial time algorithm to test whether a given "policy" (configuration of bottleneck tasks) is achievable by a choice of resources. This is done by reduction to a feasibility problem for an unusual class of lexicographic polyhedra. Furthermore, we show that each policy uniquely determines the system's throughput. We apply our approach to a case study, analyzing a simplified model of an emergency department from Assistance Publique - Hôpitaux de Paris.
title Computing the Congestion Phases of Dynamical Systems with Priorities and Application to Emergency Departments
topic Optimization and Control
url https://arxiv.org/abs/2505.02729