Extreme values for the waiting time in large fork-join queues

Abstract We prove that the scaled maximum steady-state waiting time and the scaled maximum steady-state queue length among N GI/GI/1-queues in the N -server fork-join queue converge to a normally distributed random variable as $$N\rightarrow \infty $$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mi>N</mml:mi> <mml:mo>→</mml:mo> <mml:mi>∞</mml:mi> </mml:mrow> </mml:math> . The maximum steady-state waiting time in this queueing system scales around $$\frac{1}{\gamma }\log N$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mfrac> <mml:mn>1</mml:mn> <mml:mi>γ</mml:mi> </mml:mfrac> <mml:mo>log</mml:mo> <mml:mi>N</mml:mi> </mml:mrow> </mml:math> , where $$\gamma $$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mi>γ</mml:mi> </mml:math> is determined by the cumulant generating function $$\Lambda $$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mi>Λ</mml:mi> </mml:math> of the service times distribution and solves the Cramér–Lundberg equation with stochastic service times and deterministic interarrival times. This value $$\frac{1}{\gamma }\log N$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mfrac> <mml:mn>1</mml:mn> <mml:mi>γ</mml:mi> </mml:mfrac> <mml:mo>log</mml:mo> <mml:mi>N</mml:mi> </mml:mrow> </mml:math> is reached at a certain hitting time. The number of arrivals until that hitting time satisfies the central limit theorem, with standard deviation $$\frac{\sigma _A}{\sqrt{\Lambda '(\gamma )\gamma }}$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mfrac> <mml:msub> <mml:mi>σ</mml:mi> <mml:mi>A</mml:mi> </mml:msub> <mml:msqrt> <mml:mrow> <mml:msup> <mml:mi>Λ</mml:mi> <mml:mo>′</mml:mo> </mml:msup> <mml:mrow> <mml:mo>(</mml:mo> <mml:mi>γ</mml:mi> <mml:mo>)</mml:mo> </mml:mrow> <mml:mi>γ</mml:mi> </mml:mrow> </mml:msqrt> </mml:mfrac> </mml:math> . By using the distributional form of Little’s law, we can extend this result to the maximum queue length. Finally, we extend these results to a fork-join queue with different classes of servers.

Authors

Institutions

Publication Details

Journal
Queueing Systems
Published
2025-02-22
DOI
https://doi.org/10.1007/s11134-025-09937-2
Primary Topic
Advanced Queuing Theory Analysis
Type
article
Field-Weighted Citation Impact
0.00

Funders

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

Extreme values for the waiting time in large fork-join queues

Dennis Schol, Bert Zwart, Maria Vlasiou
Queueing Systems
Advanced Queuing Theory Analysis
article

Extreme values for the waiting time in large fork-join queues

Dennis Schol, Bert Zwart, Maria Vlasiou
article en

Abstract

Abstract We prove that the scaled maximum steady-state waiting time and the scaled maximum steady-state queue length among N GI/GI/1-queues in the N -server fork-join queue converge to a normally distributed random variable as $$N\rightarrow \infty $$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mi>N</mml:mi> <mml:mo>→</mml:mo> <mml:mi>∞</mml:mi> </mml:mrow> </mml:math> . The maximum steady-state waiting time in this queueing system scales around $$\frac{1}{\gamma }\log N$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mfrac> <mml:mn>1</mml:mn> <mml:mi>γ</mml:mi> </mml:mfrac> <mml:mo>log</mml:mo> <mml:mi>N</mml:mi> </mml:mrow> </mml:math> , where $$\gamma $$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mi>γ</mml:mi> </mml:math> is determined by the cumulant generating function $$\Lambda $$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mi>Λ</mml:mi> </mml:math> of the service times distribution and solves the Cramér–Lundberg equation with stochastic service times and deterministic interarrival times. This value $$\frac{1}{\gamma }\log N$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mfrac> <mml:mn>1</mml:mn> <mml:mi>γ</mml:mi> </mml:mfrac> <mml:mo>log</mml:mo> <mml:mi>N</mml:mi> </mml:mrow> </mml:math> is reached at a certain hitting time. The number of arrivals until that hitting time satisfies the central limit theorem, with standard deviation $$\frac{\sigma _A}{\sqrt{\Lambda '(\gamma )\gamma }}$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mfrac> <mml:msub> <mml:mi>σ</mml:mi> <mml:mi>A</mml:mi> </mml:msub> <mml:msqrt> <mml:mrow> <mml:msup> <mml:mi>Λ</mml:mi> <mml:mo>′</mml:mo> </mml:msup> <mml:mrow> <mml:mo>(</mml:mo> <mml:mi>γ</mml:mi> <mml:mo>)</mml:mo> </mml:mrow> <mml:mi>γ</mml:mi> </mml:mrow> </mml:msqrt> </mml:mfrac> </mml:math> . By using the distributional form of Little’s law, we can extend this result to the maximum queue length. Finally, we extend these results to a fork-join queue with different classes of servers.

Queueing SystemsVol. 109(1)
Centrum Wiskunde & Informatica (NL), Eindhoven University of Technology (NL), University of Twente (NL)
Stichting voor de Technische Wetenschappen
Openalex Percentile: Top 96%
Advanced Queuing Theory Analysis
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.