Excessive Backlog Probabilities of Two Parallel Queues
Abstract
Let X be the constrained random walk on Z+2 with increments (1,0), (-1,0), (0,1) and (0,-1); X represents, at arrivals and service completions, the lengths of two queues working in parallel whose service and interarrival times are exponentially distributed with arrival rates λi and service rates μi, i=1,2; we assume λi < μi, i=1,2, i.e., X is assumed stable. Without loss of generality we assume 1 =λ1/μ1 2 = λ2/μ2. Let τn be the first time X hits the line ∂ An = \x ∈ Z2:x(1)+x(2) = n \. Let Y be the same random walk as X but only constrained on \y ∈ Z2: y(2)=0\ and its jump probabilities for the first component reversed. Let ∂ B =\y ∈ Z2: y(1) = y(2) \ and let τ be the first time Y hits ∂ B. The probability pn = Px(τn < τ0) is a key performance measure of the queueing system represented by X (probability of overflow of a shared buffer during system's first busy cycle). Stability of X implies pn decays exponentially in n when the process starts off ∂ An. We show that, for xn= nx , x ∈ R+2, x(1)+x(2) 1, x(1) > 0, P(n-xn(1),xn(2))( τ < ∞) approximates Pxn(τn < τ0) with exponentially vanishing relative error. Let r = (λ1 + λ2)/(μ1 + μ2); for r2 < 2 and 1 ≠ 2, we construct a class of harmonic functions from single and conjugate points on a characteristic surface of Y with which Py(τ < ∞) can be approximated with bounded relative error. For r2 = 1 2, we obtain Py(τ < ∞) = ry(1)-y(2) +r(1-r)r-2( 1y(1) - ry(1)-y(2) 1y(2)).
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.