Formal Approximations of the Transient Distributions of the M/G/1 Workload Process
Fabian Michel, Markus Siegle
TL;DR
We address computing transient distributions for Lévy-driven queues on $\mathbb{R}$, notably the M/G/1 workload process, by approximating with a finite-state Markov chain. The discretization uses a common step $Δ$, truncates the state space to $[0,M]$, and lifts the discrete distribution to a piecewise-constant density on intervals of length $Δ$, with densities written as $\tilde{μ}_k$. We derive explicit transition matrices $P$ via conditional one-jump CDFs and provide formal Wasserstein-distance error bounds that quantify the distance between the true transient and the approximation, including errors from initialization, aggregation, and truncation. Numerical experiments show fast computation times (seconds to minutes) and improved accuracy over Laplace-transform inversion methods, enabling assurances about workload and congestion during transient heavy-load periods.
Abstract
This paper calculates transient distributions of a special class of Markov processes with continuous state space and in continuous time, up to an explicit error bound. We approximate specific queues on R with one-sided Lévy input, such as the M/G/1 workload process, with a finite-state Markov chain. The transient distribution of the original process is approximated by a distribution with a density which is piecewise constant on the state space. Easy-to-calculate error bounds for the difference between the approximated and actual transient distributions are provided in the Wasserstein distance. Our method is fast: to achieve a practically useful error bound, it usually requires only a few seconds or at most minutes of computation time.
