TY - JOUR
T1 - Design of fork-join networks of First-In-First-Out and infinite-server queues applied to clinical chemistry laboratories
AU - Tsai, Eline R.
AU - Demirtas, Derya
AU - Tintu, Andrei N.
AU - de Jonge, Robert
AU - de Rijke, Yolanda B.
AU - Boucherie, Richard J.
N1 - Publisher Copyright: © 2023 The Authors
PY - 2023/11/1
Y1 - 2023/11/1
N2 - This paper considers optimal design of queueing networks in which each node consists of a single-server FIFO queue and an infinite-server queue, which is referred to as incubation queue. Upon service completion at a FIFO queue, a job splits (forks) into two parts: the first part is routed to the next node on its route, and the second part is placed in the incubation queue. Routing of the jobs of multiple types is governed by a central decision maker that decides on the routes for each job type and aims to minimize the mean turnaround time of the jobs, i.e., the time spent in the system until service completion at the FIFO queue in the last node, and at all incubation queues on the job's route, which may be viewed as a join operation. We provide explicit results for the turnaround time when all service and inter-arrival time distributions are exponential and invoke the Queueing Network Analyzer when these distributions are general. We then develop a Simulated Annealing approach to find the optimal routing configuration. We apply our approach to determine the optimal routing configuration in a chemistry analyzer line.
AB - This paper considers optimal design of queueing networks in which each node consists of a single-server FIFO queue and an infinite-server queue, which is referred to as incubation queue. Upon service completion at a FIFO queue, a job splits (forks) into two parts: the first part is routed to the next node on its route, and the second part is placed in the incubation queue. Routing of the jobs of multiple types is governed by a central decision maker that decides on the routes for each job type and aims to minimize the mean turnaround time of the jobs, i.e., the time spent in the system until service completion at the FIFO queue in the last node, and at all incubation queues on the job's route, which may be viewed as a join operation. We provide explicit results for the turnaround time when all service and inter-arrival time distributions are exponential and invoke the Queueing Network Analyzer when these distributions are general. We then develop a Simulated Annealing approach to find the optimal routing configuration. We apply our approach to determine the optimal routing configuration in a chemistry analyzer line.
KW - Laboratory design
KW - Optimal design
KW - Queueing
KW - Queueing network analyzer
KW - Simulated annealing
UR - http://www.scopus.com/inward/record.url?scp=85153871836&partnerID=8YFLogxK
U2 - https://doi.org/10.1016/j.ejor.2023.04.003
DO - https://doi.org/10.1016/j.ejor.2023.04.003
M3 - Article
SN - 0377-2217
VL - 310
SP - 1101
EP - 1117
JO - European journal of operational research
JF - European journal of operational research
IS - 3
ER -