Next Article in Journal
Integrated Process Planning and Scheduling Framework Using an Optimized Rule-Mining Approach for Smart Manufacturing
Previous Article in Journal
Strategic Analysis of Tariff and Subsidy Policies in Supply Chains with 3PLs: A Bilevel Game-Theoretic Model
Previous Article in Special Issue
Model Validation and Strategy Analysis in Retrial Queues with Delayed Vacations and Feedback Based on Monte Carlo Simulation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Approach to Obtain Upper Ergodicity Bounds for Some QBDs with Countable State Space

by
Yacov Satin
1,
Rostislav Razumchik
2 and
Alexander Zeifman
1,2,*
1
Department of Applied Mathematics, Vologda State University, 15 Lenina Str., 160000 Vologda, Russia
2
Federal Research Center “Computer Science and Control”, Russian Academy of Sciences, 44-2 Vavilova Str., 119333 Moscow, Russia
*
Author to whom correspondence should be addressed.
Mathematics 2025, 13(16), 2604; https://doi.org/10.3390/math13162604
Submission received: 16 July 2025 / Revised: 10 August 2025 / Accepted: 12 August 2025 / Published: 14 August 2025
(This article belongs to the Special Issue Advances in Queueing Theory and Applications)

Abstract

Usually, when the computation of limiting distributions of (in)homogeneous (in)finite continuous-time Markov chains (CTMC) has to be performed numerically, the algorithm has to be told when to stop the computation. Such an instruction can be constructed based on available ergodicity bounds. One of the analytical methods to obtain ergodicity bounds for CTMCs is the logarithmic norm method. It can be applied to any CTMC; however, since the method requires a guessing step (search for proper Lyapunov functions), which may not be successful, the obtained bounds are not always meaningful. Moreover, the guessing step in the method cannot be eliminated or automated and has to be performed in each new use-case, i.e., for each new structure of the infinitesimal matrix. However, the simplicity of the method makes attempts to expand its scope tempting. In this paper, such an attempt is made. We present a new technique that allows one to apply, in one unified way, the logarithmic norm method to QBDs with countable state spaces. The technique involves the preprocessing of the infinitesimal matrix of the QBD, finding bounding for its blocks, and then merging them into the single explicit upper bound. The applicability of the technique is demonstrated through a series of examples.

1. Introduction

When one thinks of analytical modeling tools in such areas as operations research [1,2], chemistry [3], biology, and epidemiology [4,5], among the first that come to mind are the classic birth-and-death processes (BDP), or the more versatile quasi-birth-and-death processes (QBD) [6,7,8]. A detailed bibliography (up to 1982) and a more recent one (up to 2004), which contain a large body of papers on particular applications of BDPs, can be found in [9,10]. Despite numerous available results for BDPs, they remain a topic of active research, with rich and practically useful results (see, for example, [11]).
Among all of the types of BDPs/QBDs, in this paper, attention is devoted only to two-dimensional (i.e., certain types of QBDs) possibly inhomogeneous continuous-time Markov chains (CTMC) with (countable) discrete state space. We recall that the inhomogeneity property implies that (some or all) transition intensities are non-random functions of time and (may or may not) depend on the state of the chain. These processes have been studied from various point of views: existence, numerical algorithms (see also the recent review in [12]), asymptotics, approximations, etc. One of the attempts to provide a systematic classification of the available approaches (up to 2016 within the framework of queueing theory) can be found in [13].
In what follows, one specific question is addressed concerning the considered class of CTMCs, that is, the computation of the long-run, (limiting) time-dependent performance characteristics. This question can be considered from various point of views (computation time, accuracy, complexity, storage use, etc.). Therefore, various solution techniques are already available in the literature. One of the ways to improve the efficiency of a solution technique is to supply it with a method for the limiting regime detection or, in other words, a method providing ergodicity bounds. Indeed, once the limiting regime is reached, there is no need to continue the computation indefinitely. Therefore, the main contribution of this paper is finding new ergodicity bounds for certain well-known types of QBDs.
The results presented further continue the work whose first results were presented in [14], which considered the well-known problem of finding upper bounds on the rate of convergence (in the l 1 norm) to the limiting regime of possibly inhomogeneous Markov chains with discrete state space and continuous time. One of the convenient methods for obtaining such bounds is the logarithmic norm method. However, when the logarithmic norm is positive (and for complicated models, this is often the case), the method yields meaningless bounds. One of the techniques that eliminates this critical drawback of the method, i.e., expands the scope of its application, is the use of weighted norms. However, by switching to the weighted norms, another problem comes to replace the original one: the problem of selecting the correct weights. Its solution in the general case is not known. Therefore, for each specific Markov chain, the proper weights have to be guessed, often by trial and error, and therefore this venture is not always successful. When one analyzes the available literature on this issue, it can be seen that for one type of infinitesimal matrices (generators), it is easier to guess the weights (if it is possible at all) than for others. Suggesting a classification is perhaps a matter for future research. However, as shown in [14], the suggested observation is sufficient to develop a new technique that expands the scope of the logarithmic norm method. This is achieved by introducing the new step—preprocessing of the infinitesimal matrix. Later on, we will see that this expansion of the scope does not come for free: the resulting bounds may turn out to be very rough or (again) meaningless.
The preprocessing proposed in [14] implied that, at first, one searches in the intensity matrix for blocks that are easier to analyze individually than the original matrix. Then, having obtained the bounds for the blocks, it remains to combine them into the single one estimate for the original Markov chain. In [1], a corresponding method for combining estimates is proposed when the number of chain states is finite.In this paper, it will be shown that the idea of [14] can be extended to countable Markov chains. Along the way, one has to overcome a number of analytical difficulties and introduce a number of conditions on the initial characteristics of the Markov chain. In this paper, we did not care about making these conditions as general and easy to check as possible. This is the subject of further research. Here, the emphasis is on demonstrating the efficiency of the method proposed in [14] for countable Markov chains.
It is important to note that the results obtained in this article, together with the results of [14], form one general approach for applying the simple logarithmic norm method to study the convergence of QBDs, which was previously possible to do only in very special cases.

2. Preliminaries

Let { X ( t ) , t 0 } be a (possibly inhomogeneous) CTMC with the state space X = { K 1 , , 1 , 0 , 1 , , K 2 } , which is allowed to be finite or countable. In the latter case, one assumes that either K 1 = 0 and K 2 = or K 1 = and K 2 = . The transition probabilities will be denoted by p i j ( s , t ) , i.e., p i j ( s , t ) = Pr X ( t ) = j X ( s ) = i , i , j 0 , 0 s t . Let us also denote the state probability by p i ( t ) = Pr X ( t ) = i , and the vector of state probabilities by p ( t ) = , p 1 ( t ) , p 0 ( t ) , p 1 ( t ) , T . In what follows, it is assumed that
Pr X t + h = j | X t = i = q i j t h + α i j t , h , i f j i 1 k i q i k t h + α i t , h , i f j = i ,
where all α i ( t , h ) are o ( h ) uniformly in i, that is, sup i | α i ( t , h ) | = o ( h ) . Moreover, if X ( t ) is inhomogeneous, then all its infinitesimal characteristics (intensity functions) q i j t are integrable in t on any interval [ a , b ] , 0 a b .
Denote a i j ( t ) = q j i ( t ) for j i and a i i ( t ) = j i a j i ( t ) = j i q i j ( t ) . Further, in order to be able to obtain tighter estimates, it is assumed that
| a i i ( t ) | L 1 <
for almost all t 0 . The state probabilities then satisfy the forward Kolmogorov system
d d t p ( t ) = A ( t ) p ( t ) , t 0 ,
where the initial distribution p ( 0 ) is given, A ( t ) = Q T ( t ) , and Q ( t ) is the infinitesimal matrix of the CTMC.
Let · be the usual l 1 -norm, i.e., for a vector x = ( x i ) and a matrix B = ( b i j ) , it holds that x = i | x i | and B = sup j i | b i j | . Denote Ω = x : x l 1 + & x = 1 .
Therefore, A ( t ) = 2 sup k a k k ( t ) 2 L 1 for almost all t 0 , and we can apply the results of [15] to Equation (2) in the space l 1 . Namely, in [15], it was shown that the Cauchy problem for (2) has a unique solution for an arbitrary initial condition, i.e., if the initial condition is p ( 0 ) , then p ( t ) = U ( t , 0 ) p ( 0 ) , t > 0 , where U ( t , 0 ) = p i j ( 0 , t ) is the Cauchy operator for (2). Moreover, if p ( s ) Ω , then p ( t ) Ω , for any 0 s t and any initial condition p ( s ) .
In what follows, we will make use of the fact that subtraction of a given function from any row of the matrix A ( t ) does not change the CTMC’s convergence rate (see, for example, [16,17,18]). Indeed, let 1 denote the vector of ones, and ⊗ the Kronecker product. Then, for the vector r ( t ) = ( , r 1 ( t ) , r 0 ( t ) , r 1 ( t ) , ) T of arbitrary functions r i ( t ) , the system (2) can be rewritten in the form
d d t p ( t ) = A ( t ) 1 T r ( t ) p ( t ) + 1 T r ( t ) p ( t ) .
Since 1 T p ( t ) = 1 for any t 0 , one has that 1 T r ( t ) p ( t ) = r ( t ) . Therefore, for any two solutions p ( t ) and p ( t ) of the system (2), one has that
d d t p ( t ) = ( A ( t ) 1 T r ( t ) ) p ( t ) + r ( t ) ,
d d t p ( t ) = ( A ( t ) 1 T r ( t ) ) p ( t ) + r ( t ) .
By subtracting, for example, the second equation from the first, for any constant diagonal matrix, say D, one obtains the new system of ODE
d d t x ( t ) = A ˜ ( t ) x ( t ) , t 0 ,
where x ( t ) = D ( p ( t ) p ( t ) ) and A ˜ ( t ) = D ( A ( t ) 1 r ( t ) ) D 1 . In order for the Cauchy problem (3) with the initial condition x ( 0 ) = D ( p ( 0 ) p ( 0 ) ) to ensure a unique solution, one assumes that D is chosen such that A ˜ ( t ) is uniformly bounded in t, i.e., there exists L 2 > 0 such that A ˜ ( t ) L 2 < for t 0 . Clearly, if D is the identity matrix, L 2 = L 1 .

3. General Upper Bounds

Let us assume that one can represent the matrix A ˜ ( t ) in block three-diagonal form:
A ˜ ( t ) = B 1 A 0 0 0 R 1 B 0 A 1 0 0 R 0 B 1 A 2 0 0 R 1 B 2
with the diagonal blocks being square matrices of sizes m i 1 , K 1 i K 2 . If one introduces the column-vectors
x ( t ) = ( , x 1 ( t ) , x 0 ( t ) , x 1 ( t ) , ) T ,
x i ( t ) = ( x 1 i ( t ) , , x m i i ( t ) ) T ,
then the system (3) can be split into the coupled systems of equations
d d t x i ( t ) = R i 1 ( t ) x i 1 ( t ) + B i ( t ) x i ( t ) + A i + 1 ( t ) x i + 1 ( t ) .
where, for the sake of brevity, the convention x K 1 1 ( t ) = x K 2 + 1 ( t ) = 0 is used. The solutions of these systems can be written in the form
x i ( t ) = U i ( t , 0 ) x i ( 0 ) + 0 t U i ( t , s ) R i 1 ( s ) x i 1 ( s ) d s + + 0 t U i ( t , s ) A i + 1 ( s ) x i + 1 ( s ) d s ,
where U i ( t , 0 ) is the Cauchy operator for the ODE system d d t x i ( t ) = B i ( t ) x i ( t ) with the initial condition x i ( 0 ) . For each K 1 i K 2 , denote by γ ( B i ( t ) ) = γ i ( t ) the logarithmic norm of the operator B i ( t ) and assume that one can find such a function, say γ ( t ) , that bounds from below all of the norms for all t, i.e., γ ( t ) inf i γ i ( t ) . Then, since U i ( t , 0 ) exp 0 t γ i ( s ) d s , we have that U i ( t , 0 ) exp 0 t γ ( s ) d s , i.e., all Cauchy operators become bounded by the same function.
Assume that the blocks R i ( t ) and A i ( t ) of the matrix A ˜ ( t ) are such that the constants L = sup i sup t R i ( t ) and K = sup i sup t A i ( t ) are finite and positive. Consider (8) for i = 0 and choose an initial condition such that x j ( 0 ) = 0 for all j n and x n ( 0 ) 0 for any fixed n { K 1 , , K 2 } .
By sequentially substituting the expressions for x i ( t ) , given by (8), into the integrals on the right-hand side of (8) when i = 0 , and then by taking norm of both sides, remembering that
x i ( t ) U i ( t , s ) x i ( s ) + 0 t U i ( t , s ) R i 1 ( s ) x i 1 ( s ) d s + + 0 t U i ( t , s ) A i + 1 ( s ) x i + 1 ( s ) d s ,
and using the standard inequality for the binomial coefficients i + 2 k i + k 4 k + i 2 , one obtains the following sequence of upper bounds for x 0 ( t ) :
x 0 ( t ) K n t n exp 0 t γ ( s ) d s k = 0 n + 2 k n + k K k L k t 2 k ( n + 2 k ) ! x n ( 0 ) K L n 2 exp 0 t γ ( s ) d s k = 0 ( 4 K L ) k + n 2 t 2 k + n ( n + 2 k ) ! x n ( 0 ) exp 0 t γ ( s ) d s K L n 2 exp ( 2 t K L ) x n ( 0 ) .
These bounds are valid only in the case when x j ( 0 ) = 0 for all j n and x n ( 0 ) 0 for any fixed n { K 1 , , K 2 } . If one allows for an arbitrary initial condition { x i ( 0 ) , K 1 i K 2 } , then along the same lines, it can be shown that x 0 ( t ) is upper bounded by
x 0 ( t ) exp 0 t γ ( s ) d s k = K 1 K 2 K L k 2 exp ( 2 t K L ) x k ( 0 ) .
One of the conclusions that can be immediately drawn from (10) is that for the considered type of CTMCs with the finite state space, one does not need to care about the starting state of the chain: the obtained upper bound will always be meaningful (finite). If the state space is the whole set of integers (as, for example, happens in the analysis of double-ended queues; see [19]), one can make the infinite sum in the right-hand side of (10) converge by choosing the proper initial conditions. The same argument applies in the case when the state space has either maxima or minima (i.e., either K 1 = or K 2 = ). However, as the analysis shows, these cases need to be treated with different methods, and furthermore, we dwell only on the latter case, which is also, within the classic Markovian queueing framework, the most common one.
Assume for definiteness that K 1 = 0 and K 2 = , it can be shown that the upper bounds for the components x i ( t ) of the solution x ( t ) have a form similar to (10), and since x ( t ) = k = 0 x k ( t ) , it holds that
x ( t ) exp 0 t γ ( s ) d s 1 + K L 1 2 + K L + K L 3 2 + exp ( 2 t K L ) x 0 ( 0 ) + exp 0 t γ ( s ) d s L K 1 2 + 1 + K L 1 2 + K L + K L 3 2 + exp ( 2 t K L ) x 1 ( 0 ) + exp 0 t γ ( s ) d s L K + L K 1 2 + 1 + K L 1 2 + K L + exp ( 2 t K L ) x 2 ( 0 ) + exp 0 t γ ( s ) d s L K 3 2 + L K + L K 1 2 + 1 + K L 1 2 + exp ( 2 t K L ) x 3 ( 0 ) + ,
where in the brackets one has a geometric series, which converges whenever K / L < 1 . Therefore, by collapsing the infinite sums, the final bound can be represented as
x ( t ) exp 2 t K L 0 t γ ( s ) d s L L K k = 0 L K k 2 x k ( 0 ) .
Depending on the behavior of the exponent and the infinite sum, the value of the right part of (11) may go down to 0 as t , or may grow as t increases. The assumptions made so far seem to be insufficient to come up with the exact conditions that would allow one to distinguish these cases. Therefore, we resort to the analysis of each case separately, which will clarify what is being missed.

4. Null Ergodicity

Consider the system (2). Put
D = diag ( 1 , , 1 , d , , d , d 2 , , d 2 , d 3 , , d 3 , ) ,
where the number of identical elements is equal to the corresponding block size. Assume that there exists such d ( 0 , 1 ) that A ˜ ( t ) is uniformly bounded in t. This guarantees the uniqueness of the solution of (3).
Theorem 1. 
Let there exist such d that d 2 L < K < L , where L = sup i sup t R i ( t ) and K = sup i sup t A i ( t ) , and such a function γ ( t ) that U i ( t , 0 ) e 0 t γ ( s ) d s , where U i ( t , 0 ) is the Cauchy operator for the ODE system d d t x i ( t ) = B i ( t ) x i ( t ) . Then, if lim t 2 t K L 0 t γ ( s ) d s = , the Markov chain { X ( t ) , t 0 } is null-ergodic and the rate of convergence of p i ( t ) 0 is upper bounded by
p i ( t ) 2 d i exp 2 t K L 0 t γ ( s ) d s K L ( L K ) ( K d L ) , t > 0 .
Proof. 
Choose a non-negative vector p ( t ) , satisfying p ( 0 ) = 1 and otherwise arbitrary. Since 1 = p ( 0 ) = k = 0 p k ( 0 ) k = 0 d k p k ( 0 ) = D p ( 0 ) , the norm D p ( 0 ) is bounded. Note that 0 is also the solution of (3). Let x ( t ) = D ( p ( t ) 0 ) . Since x k ( 0 ) = d k p ( t ) d k , one can simplify (11) to obtain
D p ( t ) exp 2 t K L 0 t γ ( s ) d s K L ( L K ) ( K d L ) .
However, since p i ( t ) d i D p ( t ) , the statements of the theorem follow. □
Several examples, which follow, aim at demonstrating how Theorem 1 can be applied to obtain the exact expressions for the upper convergence bounds.
Example 1. 
As the first example, let us consider the standard (possibly inhomogeneous) birth–death process on { 0 , 1 , } with the birth rates λ i ( t ) and the death rates μ i ( t ) . The infinitesimal matrix A ( t ) has a simple block structure
A ( t ) = λ 0 ( t ) μ 1 ( t ) 0 λ 0 ( t ) λ 1 ( t ) μ 1 ( t ) μ 2 ( t ) 0 λ 1 ( t ) λ 2 ( t ) μ 2 ( t )
The size of each block in A ( t ) is 1 × 1 , and therefore the appropriate matrix D is D = diag ( 1 , d , d 2 , ) . Since
A ˜ ( t ) = D A ( t ) D 1 = λ 0 ( t ) μ 1 ( t ) d 0 d λ 0 ( t ) λ 1 ( t ) μ 1 ( t ) μ 2 ( t ) d 0 d λ 1 ( t ) λ 2 ( t ) μ 2 ( t ) ,
it is straightforward to see that L = sup i sup t | μ i ( t ) d | , K = sup i sup t | d λ i ( t ) | , and γ ( t ) = inf ( λ 0 ( t ) , λ 1 ( t ) + μ 1 ( t ) , λ 2 ( t ) + μ 2 ( t ) , ) . In order for the inequality d 2 L < K < L to hold, one must choose d such that it satisfies the double inequality d < sup i sup t | μ i ( t ) | sup i sup t | λ i ( t ) | and sup i sup t | μ i ( t ) | < sup i sup t | λ i ( t ) | (in which the right part is always less than 1). For the considered birth–death process to be null-ergodic, the latter inequality must hold simultaneously with the inequality γ ( t ) > 2 K L .
In the state-independent homogeneous case, i.e., when λ i ( t ) = λ and μ i ( t ) = μ , this gives d < μ λ and the overly optimistic null-ergodicity condition λ > 4 μ (compared to the standard one, λ > μ ) with the rate of convergence λ 2 λ μ .
Example 2. 
As the second example, consider the model of the server with breakdown and repair from [20] (see Model 2). If the server, being a classical M t / M t / 1 queue with the parameters λ ( t ) and μ ( t ) , is operating, it breaks down with a time to breakdown distribution that is exponential with parameter a ( t ) . Once the breakdown occurs, the repair starts. The time to the end of repair is also exponentially distributed with parameter b ( t ) . During the breakdown, the part that was being processed at the time breakdown occurred is not processed. Processing starts on the same part after the repair. The infinitesimal matrix A ( t ) for the QBD process ( X 1 ( t ) , X 2 ( t ) ) ( X 1 ( t ) —the queue-size when the server is working; X 2 ( t ) —the queue-size when the server is broken) has a block structure
A ( t ) = a ( t ) λ ( t ) b ( t ) μ ( t ) 0 a ( t ) b ( t ) λ ( t ) 0 0 λ ( t ) 0 a ( t ) λ ( t ) μ ( t ) b μ ( t ) 0 0 λ ( t ) a b ( t ) λ ( t ) 0 0 λ ( t ) 0 a ( t ) λ ( t ) μ ( t ) b ( t ) μ ( t ) 0 λ ( t ) a ( t ) b ( t ) λ ( t ) 0
in which each block is of size 2 × 2 , and therefore the appropriate matrix D is D = diag ( 1 , 1 , d , d , d 2 , d 2 ) . Since
A ˜ ( t ) = a ( t ) λ ( t ) b μ ( t ) d 0 a b ( t ) λ ( t ) 0 0 d λ ( t ) 0 a ( t ) λ ( t ) μ ( t ) b ( t ) μ ( t ) d 0 0 d λ ( t ) a ( t ) b ( t ) λ ( t ) 0 0 d λ ( t ) 0 a ( t ) λ ( t ) μ ( t ) b ( t ) μ ( t ) d 0 d λ ( t ) a b ( t ) λ ( t ) 0
it is straightforward to see that L = sup t | μ ( t ) d | and K = sup t | d λ ( t ) | and γ ( t ) = λ ( t ) . In order for the inequality d 2 L < K < L to hold, one must choose d such that it satisfies the double inequality d < sup t | μ ( t ) | sup t | λ ( t ) | and sup t | μ ( t ) | < sup t | λ ( t ) | . For the considered QBD to be null-ergodic, the latter inequality must hold simultaneously with the inequality γ ( t ) > 2 K L .
In the homogeneous case, one of the suitable choices is d < μ / λ , which gives the simple and overly pessimistic null-ergodicity condition λ > 4 μ .
Example 3. 
As the third example, we consider the classic possibly inhomogeneous M / E 2 / 1 queue (see, for example, Model 3 in [20]). The arrival rate is denoted by λ ( t ) , and stages of the Erlang service time are exponentially distributed with the parameter μ ( t ) . The infinitesimal matrix A ( t ) for the QBD process (excluding the state when the queue is empty, which does not impact the analysis of ergodicity bounds) ( X 1 ( t ) , X 2 ( t ) ) ( X 1 ( t ) —the queue-size; X 2 ( t ) —the Erlang stage) has a block structure
A ( t ) = λ ( t ) μ ( t ) μ ( t ) 0 μ ( t ) μ ( t ) λ ( t ) μ ( t ) 0 0 λ ( t ) 0 λ ( t ) μ ( t ) 0 0 μ ( t ) 0 λ ( t ) μ ( t ) λ ( t ) μ ( t ) 0 0 λ ( t ) 0 λ ( t ) μ ( t ) 0 0 μ ( t ) 0 λ ( t ) μ ( t ) λ ( t ) μ ( t ) 0 0 ,
in which each block is of size 2 × 2 , and therefore the appropriate matrix D is D = diag ( 1 , 1 , d , d , d 2 , d 2 ) . Since
A ˜ ( t ) = λ ( t ) μ ( t ) μ ( t ) 0 μ ( t ) d μ ( t ) λ ( t ) μ ( t ) 0 0 d λ ( t ) 0 λ ( t ) μ ( t ) 0 0 μ ( t ) d 0 d λ ( t ) μ ( t ) λ ( t ) μ ( t ) 0 0 d λ ( t ) 0 λ ( t ) μ ( t ) 0 0 μ ( t ) d 0 d λ ( t ) μ ( t ) λ ( t ) μ ( t ) 0 0
it is straightforward to see that L = sup t | μ ( t ) d | , K = sup t | d λ ( t ) | , and γ ( t ) = λ ( t ) . In order for the inequality d 2 L < K < L to hold, one much choose d such that it satisfies the double inequality d < sup t | μ ( t ) | sup t | λ ( t ) | and sup t | μ ( t ) | < sup t | λ ( t ) | . For the considered QBD to be null-ergodic, the latter inequality must hold simultaneously with the inequality γ ( t ) > 2 K L .
As in the previous example, in the homogeneous case one of the suitable choices is d < μ / λ , which gives the simple and overly pessimistic null-ergodicity condition λ > 4 μ .
Example 4.
As the final example in this section, let us consider Model 5 from [20], which is a tandem queue M t / M t / 1 / 0 · / M t / 1 . The arrival rate is, as usual, denoted by λ ( t ) , and the service rates are μ 1 ( t ) and μ 2 ( t ) , respectively. The infinitesimal matrix A ( t ) for the QBD process ( X 1 ( t ) , X 2 ( t ) ) ( X 1 ( t ) —the state of the first stage; X 2 ( t ) —the queue-size in the second stage) has a block structure
A ( t ) = λ ( t ) 0 μ 2 ( t ) 0 λ ( t ) μ 1 ( t ) 0 μ 2 ( t ) 0 μ 1 ( t ) λ ( t ) μ 2 ( t ) 0 μ 2 ( t ) 0 0 0 λ ( t ) μ 1 ( t ) μ 2 ( t ) 0 μ 2 ( t ) 0 μ 1 ( t ) λ ( t ) μ 2 ( t ) 0 μ 2 ( t ) 0 0 0 λ ( t ) μ 1 ( t ) μ 2 ( t ) 0 μ 2 ( t )
in which each block is of size 2 × 2 , and therefore the appropriate matrix D is D = diag ( 1 , 1 , d , d , d 2 , d 2 , d 3 , d 3 ) , since
A ˜ ( t ) = λ ( t ) 0 μ 2 ( t ) d 0 λ ( t ) μ 1 ( t ) 0 μ 2 ( t ) d 0 d μ 1 ( t ) λ ( t ) μ 2 ( t ) 0 μ 2 ( t ) d 0 0 0 λ ( t ) μ 1 ( t ) μ 2 ( t ) 0 μ 2 ( t ) d 0 d μ 1 ( t ) λ ( t ) μ 2 ( t ) 0 μ 2 ( t ) d 0 0 0 λ ( t ) μ 1 ( t ) μ 2 ( t ) 0 μ 2 ( t ) d .
Let us bound U 0 ( t , 0 ) , where U 0 ( t , 0 ) is the Cauchy operator for the ODE system d d t x 0 ( t ) = B 0 ( t ) x 0 ( t ) and
B 0 ( t ) = λ ( t ) 0 λ ( t ) μ 1 ( t ) .
Put D 0 = diag ( 1 , k ) , 0 < k < 1 . Then
D 0 B 0 ( t ) D 0 1 = λ ( t ) 0 k λ ( t ) μ 1 ( t ) .
For arbitrary positive t and t 0 , such that t > t 0 , it holds that
1 k exp ln 1 k exp t t 0 ln 1 k exp 0 t 1 t 0 ln 1 k d s .
Therefore,
U 0 ( t , 0 ) D 0 D 0 1 D 0 U 0 ( t , 0 ) D 0 1 1 k exp 0 t min λ ( s ) 1 k , μ 1 ( s ) d s exp 0 t 1 t 0 ln 1 k min λ ( s ) 1 k , μ 1 ( s ) d s .
By applying the same reasoning for the next main diagonal block of A ˜ ( t ) , which is the matrix
B 1 ( t ) = λ ( t ) μ 2 ( t ) 0 λ ( t ) μ 1 ( t ) μ 2 ( t )
instead of B 0 ( t ) , one obtains:
U 1 ( t , 0 ) D 1 D 1 1 D 1 U 1 ( t , 0 ) D 1 1 1 k exp 0 t min λ ( s ) 1 k + μ 2 ( s ) , μ 1 ( s ) + μ 2 ( s ) d s .
All other main diagonal blocks of A ˜ ( t ) are identical with B 1 ( t ) . Therefore,
U ( t , 0 ) inf i = 1 , 2 U i ( t , 0 ) exp 0 t 1 t 0 ln 1 k min λ ( s ) 1 k , μ 1 ( s ) d s .
Since L = sup t | μ 2 ( t ) d | , K = sup t | d μ 1 ( t ) | , and
γ ( t ) = 1 t 0 ln 1 k min λ ( t ) 1 k , μ 1 ( t )
for the double inequality d 2 L < K < L to hold, one much choose d such that it satisfies the condition d < sup t | μ 2 ( t ) | sup t | μ 1 ( t ) | and sup t | μ 2 ( t ) | < sup t | μ 1 ( t ) | . For the considered QBD to be null-ergodic, the latter inequality must hold simultaneously with the inequality γ ( t ) > 2 K L and t > t 0 > 0 . In the homogeneous case, the two inequalities do hold if
μ 1 > μ 2 , min λ , μ 1 > 2 μ 1 μ 2 ,
which is again too optimistic, compared to the null-ergodicity μ 1 2 > μ 2 ( λ + μ 1 ) , derived from the classic QBD results (positive drift condition).

5. Weak Erdogicity

Recall that a CTMC is called weakly ergodic if p t p t 0 as t for any initial conditions p 0 , p 0 , where p t and p t are the corresponding solutions of (2).
The route to obtain the upper bounds is as follows. At first, one guesses the functions r ( t ) and subtracts them from all rows of the matrix (the transposed infinitesimal matrix of the original CTMC or the censored CTMC with the state space { 1 , 2 , } ) A ( t ) . Then, one performs the similarity transformation T A ( t ) ( 1 T r ( t ) ) T 1 , where T is the upper triangular matrix of the form
T = 1 1 1 0 1 1 0 0 1
Finally, the diagonal matrix
D = diag ( 1 , , 1 , d , , d , d 2 , , d 2 , d 3 , , d 3 , ) ,
having the same structure as in Section 4 but with d > 1 , may be applied in the form of a similarity transformation in order to make the exponent in (11) as large as possible. Therefore, the matrix A ˜ ( t ) in (3) is either
A ˜ ( t ) = T A ( t ) ( 1 T r ( t ) ) T 1   or   A ˜ ( t ) = D T A ( t ) ( 1 T r ( t ) ) T 1 D 1 .
Since both K and L in (11) depend on the form of the matrix A ˜ ( t ) , one has to determine them in each particular case. Note that, unlike the null-ergodicity case, we have that K < L d L , and thus in infinite sum k = 0 L K k 2 x k ( 0 ) is not finite for an arbitrary x k ( 0 ) . Therefore, we assume that x k ( 0 ) are chosen such that x i ( 0 ) = 0 for i larger than some fixed j; this guarantees the convergence of the series.
Theorem 2. 
Let there exist such d that K < L d L , where L = sup i sup t R i ( t ) and K = sup i sup t A i ( t ) , and such a function γ ( t ) that U i ( t , 0 ) e 0 t γ ( s ) d s , where U i ( t , 0 ) is the Cauchy operator for the ODE system d d t x i ( t ) = B i ( t ) x i ( t ) . Then, if lim t 2 t K L 0 t γ ( s ) d s = , the Markov chain { X ( t ) , t 0 } is weakly ergodic, and the upper ergodicity bound is
p ( t ) p ( t ) exp 2 t K L 0 t γ ( s ) d s L L K L K j 2 D T ( p ( 0 ) p ( 0 ) ) .
Since the considered CTMC is a QDB, one may be interested either in the expected value of its level or phase, or some other probabilistic characteristics. Denote by L ( t ) = i = 0 i p i ( t ) and L ( t ) = i = 0 i p i ( t ) the expected levels of the considered CTMC with the initial conditions p ( 0 ) and p ( 0 ) , respectively. If Theorem 2 holds, then
L ( t ) L ( t ) exp 2 t K L 0 t γ ( s ) d s e ln d L L K L K j 2 D T ( p ( 0 ) p ( 0 ) ) .
Now, as in Section 4, we proceed with the same examples, which demonstrate how Theorem 2 can be applied to obtain the exact expressions for the upper convergence bounds.
Example 5. 
We begin with the standard (possibly inhomogeneous) birth–death process on { 0 , 1 , } . Let r 0 ( t ) = λ 0 ( t ) + μ 1 ( t ) and r i ( t ) = 0 for i 1 . Then, the matrix
A ˜ ( t ) = T A ( t ) ( 1 T r ( t ) ) T 1
will have the block structure:
A ˜ ( t ) = λ 0 μ 1 0 0 λ 0 λ 0 μ 1 μ 1 0 λ 1 λ 1 μ 2 .
It is straightforward to see that K = sup i sup t | λ i ( t ) | , L = sup i sup t | μ i ( t ) | , and γ ( t ) = inf ( λ 0 ( t ) + μ 1 ( t ) , λ 1 ( t ) + μ 2 ( t ) , ) . Therefore, the weak ergodicity condition is γ ( t ) > 2 K L . Moreover, since it must hold that K < L d L , the feasible region for d is 1 d sup i sup t | μ i ( t ) | sup i sup t | λ i ( t ) | . In the state-independent homogeneous case, one can put d = μ λ . Then, K = sup i sup t | d λ i ( t ) | = μ λ , L = sup i sup t | μ i ( t ) | d = μ λ , and γ ( t ) = inf ( λ 0 ( t ) + μ 1 ( t ) , λ 1 ( t ) + μ 2 ( t ) , ) = ( μ + λ ) . The exact rate of convergence is γ ( t ) 2 K L = ( μ λ ) 2 .
Example 6. 
Let us proceed to the second example in Section 4, in which the model of the server with breakdown and repair was considered. The infinitesimal matrix A ( t ) remains unchanged. Let r 0 ( t ) = λ ( t ) + μ 1 ( t ) and r i ( t ) = 0 for i 1 . Then, the matrix A ˜ ( t ) = D A ( t ) ( 1 T r ( t ) ) D 1 will have the block structure:
λ μ 0 0 0 a b a λ b μ d μ d d λ 0 λ μ μ 0 0 0 d λ a b a λ b μ d μ d d λ 0 λ μ μ 0 0 d λ a b a λ b μ d ,
wherefrom it follows that L = 1 d sup t max ( μ ( t ) , | b μ ( t ) | ) and K = d sup t | λ ( t ) | . - Since it must hold that K < L d L , the feasible range for d is 1 d < max ( μ , | b μ | ) λ .
Let us bound U 0 ( t , 0 ) , where U 0 ( t , 0 ) is the Cauchy operator for the ODE system d d t x 0 ( t ) = B 0 ( t ) x 0 ( t ) and
B 0 = λ μ 0 a b a λ .
Put D 0 = diag ( 1 , k ) , k > 0 . Then, since
D 0 B 0 D 0 1 = λ μ 0 k a b a λ ,
we have that
U 0 ( t , 0 ) D 0 D 0 1 D 0 U 0 ( t , 0 ) D 0 1 1 k exp 0 t min λ ( s ) + μ ( s ) k a , b + a + λ ( s ) d s exp 0 t 1 t 0 ln 1 k min λ ( s ) + μ ( s ) k a , b + a + λ ( s ) d s .
Using the same reasoning for the ith main diagonal block B i ( t ) of A ˜ ( t ) with D i = diag ( 1 , k ) , k > 0 , one obtains that
D i B i D i 1 = λ μ μ k k a b a λ
and, for arbitrary t > t 0 > 0 ,
U i ( t , 0 ) D i D i 1 D i U i ( t , 0 ) D i 1 1 k exp 0 t min λ ( s ) + μ ( s ) k a , b + a + λ ( s ) μ ( s ) k d s exp 0 t 1 t 0 ln 1 k min λ ( s ) + μ ( s ) k a , b + a + λ ( s ) μ ( s ) k d s .
Therefore, the logarithmic norm γ ( s ) is
γ ( s ) = 1 t 0 ln 1 k + min λ ( s ) + μ ( s ) k a , b + a + λ ( s ) μ ( s ) k .
and thus the rate of convergence is equal to
γ ( t ) 2 K L = 1 t 0 ln 1 k + min λ ( t ) + μ ( t ) k a , b + a + λ ( t ) μ ( t ) k 2 K L .
In the homogeneous case, we have that k = a / μ , and one has the following bound for the rate:
γ ( t ) 2 K L = 1 t 0 ln μ a + λ + b a μ 2 μ λ , μ > b , μ > λ , 1 t 0 ln μ a + λ + μ a μ 2 μ λ , 2 μ > b > μ , 2 μ > λ , 1 t 0 ln μ a + λ + μ a μ 2 ( b μ ) λ , b > 2 μ , b μ > λ .
Example 7. 
Along the same lines, one can obtain the upper weak ergodicity bounds in the last example of Section 4, i.e., for the tandem queue M t / M t / 1 / 0 · / M t / 1 . The infinitesimal matrix A ( t ) , of course, remains unchanged. Let r 0 ( t ) = λ ( t ) and r i ( t ) = 0 for i 1 . Then, the matrix A ˜ ( t ) = D A ( t ) ( 1 T r ( t ) ) D 1 will have the block structure:
λ 0 μ 2 0 λ λ μ 2 μ 2 0 μ 1 μ 1 μ 2 0 μ 2 0 0 0 λ λ μ 2 μ 2 μ 2 0 μ 1 μ 1 μ 2 0 μ 2 0 0 0 λ λ μ 2 μ 2 μ 2 .
Let us bound U 0 ( t , 0 ) , where U 0 ( t , 0 ) is the Cauchy operator for the ODE system d d t x 0 ( t ) = B 0 ( t ) x 0 ( t ) and
B 0 = λ 0 λ λ
Put D 0 = diag ( 1 , k ) , k > 0 . Then,
D 0 B 0 D 0 1 = λ 0 k λ λ
and U 0 ( t , 0 ) is upper bounded by
U 0 ( t , 0 ) D 0 D 0 1 D 0 U 0 ( t , 0 ) D 0 1 1 k exp 0 t λ ( s ) 1 k d s .
For the next main diagonal block B 1 ( t ) of A ˜ ( t )
B 1 = μ 1 μ 2 0 λ λ μ 2
with D 1 = diag ( 1 , k ) , k > 0 , one obtains
D 1 B 1 D 0 1 = μ 1 μ 2 0 k λ λ μ 2 ,
and the upper bound
U 1 ( t , 0 ) D 1 D 1 1 D 1 U 1 ( t , 0 ) D 1 1 1 k exp 0 t min μ 1 ( s ) + μ 2 ( s ) k λ ( s ) , λ ( s ) + μ 2 ( s ) d s .
By considering the other main diagonal blocks of A ˜ ( t ) in the same manner, one eventually arrives at the single upper bound for the Cauchy operator:
U ( t , 0 ) inf i U i ( t , 0 ) 1 k exp 0 t min μ 1 ( s ) + μ 2 ( s ) k λ ( s ) , λ ( s ) 1 k d s ,
wherefrom it follows that L = 2 sup t | μ 2 ( t ) | and K = sup t | μ 1 ( t ) | , and γ ( t ) = 1 t 0 ln 1 k + min μ 1 ( t ) + μ 2 ( t ) k λ ( t ) , λ ( t ) 1 k . Since it must hold that K < L d L , one must make sure that the inequality sup t | μ 1 ( t ) | < 2 sup t | μ 2 ( t ) | is not violated for any t. In the homogeneous case, the rate of convergence is simply γ ( t ) 2 K L = 1 t 0 ln 1 k + min ( λ , μ 1 + μ 2 ) k λ 2 2 μ 1 μ 2 .
The obtained bound does not work for any intensities’ values and is particularly useful for λ ( t ) 1 . For example, in the homogeneous case, the bound holds if μ 1 < ( 3 2 2 ) μ 2 . However, the exact ergodicity condition, as was mentioned in the previous section, is μ 1 2 < μ 2 ( λ + μ 1 ) . This implies that for λ 1 , it is sufficient for stability to have μ 1 < μ 2 .
As an illustration, let us consider the following numerical example. Put
μ 1 = 1 , μ 2 = 7 , λ ( t ) = 10 + cos ( 2 π t ) .
Then, L = 2 sup t | μ 2 ( t ) | = 14 , K = sup t | μ 1 ( t ) | = 1 , and
γ ( t ) 2 K L = 1 t 0 ln 1 k + min μ 1 ( t ) + μ 2 ( t ) k λ ( t ) , λ ( t ) 1 k = = 1 t 0 ln 1 k + 8 k ( 10 + cos ( 2 π t ) ) 2 14 .
If one puts k = 1 / 1000 and t 0 = 70 , then γ ( t ) 2 K L 0.4 . Therefore, according to Theorem 2, we have the following ergodicity bound:
p ( t ) p ( t ) exp ( 0.4 t ) 14 14 1 14 j 2 D T ( p ( 0 ) p ( 0 ) ) .
This bound also holds if the total number of customers in the model is finite. For the sake of convenience, assume that the maximum queue size is 48. Consider two different initial conditions for the model, p ( 0 ) ) = 0 and p ( 0 ) = 49 , i.e., the model either starts empty or full. Therefore, D T ( p ( 0 ) p ( 0 ) ) = 50 , and the ergodicity bound is
p ( t ) p ( t ) 4 exp ( 0.4 t ) 10 15 .
For t > 120 , we have that p ( t ) p ( t ) 10 5 . The plots of the probabilities p 0 ( t ) and p 1 ( t ) as well as the average queue-size i = 0 49 i p i ( t ) are given in Figure 1, Figure 2, Figure 3, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8 and Figure 9.
As can be seen, the plots are drawn for three different time periods, [ 0 , 20 ] , [ 0 , 120 ] , and [ 120 , 121 ] , wherefrom it can be seen how the the influence of the initial conditions vanishes.

6. Conclusions

As in the finite case, presented in [14], the obtained convergence bounds for the countable case are not tight but, in general, are sufficient to build truncation bounds. They can cover quite a number of countable QBDs (and allow for various variants of partitions of infinitesimal matrices, and not only those which are chosen in this paper), and therefore the numerical solutions of systems of ODEs become feasible. One of the promising directions for further research is the relaxation of the assumptions made to obtain the upper bound (11) and establishing the convergence conditions of (10) in the case when the state space is the whole set of integers.

Author Contributions

Conceptualization, supervision, A.Z.; methodology, Y.S. and R.R.; investigation, writing, Y.S., R.R. and A.Z. All authors have read and agreed to the published version of the manuscript.

Funding

The research was supported by the Ministry of Science and Higher Education of the Russian Federation, project No. 075-15-2024-544.

Data Availability Statement

The original contributions presented in the study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Gibbens, R.; Hunt, P.; Kelly, F. Bistability in communication networks. Disord. Phys. Syst. 1990, 113–128. Available online: https://www.statslab.cam.ac.uk/~grg/books/hammfest/8-rjg.pdf (accessed on 1 January 2020).
  2. Boucherie, R.J.; Van Dijk, N.M. Queueing Networks: A Fundamental Approach; Springer Science & Business Media: New York, NY, USA, 2010; Volume 154. [Google Scholar]
  3. Gillespie, D.T. Approximate accelerated stochastic simulation of chemically reacting systems. J. Chem. Phys. 2001, 115, 1716–1733. [Google Scholar] [CrossRef]
  4. Novozhilov, A.S.; Karev, G.P.; Koonin, E.V. Biological applications of the theory of birth and-death processes. Briefings Bioinform. 2006, 7, 70–85. [Google Scholar] [CrossRef] [PubMed]
  5. Allen, L. An introduction to stochastic epidemic models. In Mathematical Epidemiology; Springer: Berlin/Heidelberg, Germany, 2008; pp. 81–130. [Google Scholar]
  6. Neuts, M.F. Matrix-Geometric Solutions in Stochastic Models: An Algorithmic Approach; Johns Hopkins Press: Baltimore, MD, USA, 1981. [Google Scholar]
  7. Bladt, M.; Neuts, M.F. Matrix-Exponential Distributions: Calculus and Interpretations via Flows. Stoch. Model. 2003, 19, 113–124. [Google Scholar] [CrossRef]
  8. Neuts, M.F. Structured Stochastic Matrices of M/G/1 Type and Their Applications; Marcel Dekker: New York, NY, USA, 1989. [Google Scholar]
  9. Liyanage, L.H.; Gulati, C.M.; Hill, J.M. A bibliography on applications of random walks in theoretical chemistry and physics. Adv. Mol. Relax. Interact. Process. 1982, 22, 5372. [Google Scholar] [CrossRef]
  10. Parthasarathy, P.R.; Lenin, R.B. Birth and Death Process (BDP) Models with Applications: Queueing, Communication Systems, Chemical Models, Biological Models: The State-of-the-Art with a Time-Dependent per Spective; American Series in Mathematical and Management Sciences; American Sciences Press: Columbus, OH, USA, 2004; Volume 51. [Google Scholar]
  11. Hautphenne, S.; Patch, B. Birth-and-Death Processes in Python: The BirDePy Package. J. Stat. Softw. 2024, 111, 1–54. [Google Scholar] [CrossRef]
  12. Crawford, F.W.; Ho, L.S.T.; Suchard, M.A. Computational methods for birth-death pro cesses. Wiley Interdiscip. Rev. Comput. Stat. 2018, 10, e1423. [Google Scholar] [CrossRef] [PubMed]
  13. Schwarz, J.A.; Selinka, G.; Stolletz, R. Performance analysis of time-dependent queueing systems: Survey and classification. Omega 2016, 63, 170–189. [Google Scholar] [CrossRef]
  14. Satin, Y.; Razumchik, R.; Zeifman, A.; Usov, I. On one approach to obtaining estimates of the rate of convergence to the limiting regime of Markov chains. Mathematics 2024, 12, 2763. [Google Scholar] [CrossRef]
  15. Daleckii, J.L.; Krein, M.G. Stability of solutions of differential equations in Banach space. Am. Math. Soc. 2002, 43, 1024–1102. [Google Scholar]
  16. Usov, I.A.; Satin, Y.A.; Zeifman, A.I.; Korolev, V.Y. Perturbation and truncation bounds for one class of Markov processes of birth-and-death type with catastrophes. Inform. Primen. 2025, 19, 67–73. [Google Scholar]
  17. Usov, I.A.; Satin, Y.A.; Zeifman, A.I. On the rate of convergence and limiting characteristics for one quasi-birth–death process. Inform. Primen. 2023, 17, 49–57. [Google Scholar]
  18. Usov, I.; Satin, Y.; Zeifman, A. Estimating the Rate of Convergence of the PH/M/1 Model by Reducing to Quasi-Birth-Death Processes. Mathematics 2023, 11, 1494. [Google Scholar] [CrossRef]
  19. Crescenzo, A.; Giorno, V.; Kumar, B.K.; Nobile, A.G. A Double-ended Queue with Catastrophes and Repairs, and a Jump-diffusion Approximation. Methodol. Comput. Appl. Probab. 2012, 14, 937–954. [Google Scholar] [CrossRef]
  20. Fadiloglu, M.M.; Yeralan, S. Models of production lines as quasi-birth-death processes. Math. Comput. Model. 2002, 35, 913–930. [Google Scholar] [CrossRef][Green Version]
Figure 1. Average queue size for t [ 0 , 120 ] : green corresponds to the initial condition X ( 0 ) = 49 , red— X ( 0 ) = 0 .
Figure 1. Average queue size for t [ 0 , 120 ] : green corresponds to the initial condition X ( 0 ) = 49 , red— X ( 0 ) = 0 .
Mathematics 13 02604 g001
Figure 2. Average queue size for t [ 120 , 121 ] : green corresponds to the initial conditions X ( 0 ) = 49 , X ( 0 ) = 0 .
Figure 2. Average queue size for t [ 120 , 121 ] : green corresponds to the initial conditions X ( 0 ) = 49 , X ( 0 ) = 0 .
Mathematics 13 02604 g002
Figure 3. Plots of p 1 ( t ) for t [ 0 , 120 ] : green corresponds to the initial condition X ( 0 ) = 49 , red— X ( 0 ) = 0 .
Figure 3. Plots of p 1 ( t ) for t [ 0 , 120 ] : green corresponds to the initial condition X ( 0 ) = 49 , red— X ( 0 ) = 0 .
Mathematics 13 02604 g003
Figure 4. Plots of p 0 ( t ) for t [ 120 , 121 ] : green corresponds to the initial conditions X ( 0 ) = 49 , X ( 0 ) = 0 .
Figure 4. Plots of p 0 ( t ) for t [ 120 , 121 ] : green corresponds to the initial conditions X ( 0 ) = 49 , X ( 0 ) = 0 .
Mathematics 13 02604 g004
Figure 5. Plots of p 1 ( t ) for t [ 0 , 121 ] : green corresponds to the initial condition X ( 0 ) = 49 , red— X ( 0 ) = 0 .
Figure 5. Plots of p 1 ( t ) for t [ 0 , 121 ] : green corresponds to the initial condition X ( 0 ) = 49 , red— X ( 0 ) = 0 .
Mathematics 13 02604 g005
Figure 6. Plots of p 1 ( t ) for t [ 120 , 121 ] : green corresponds to the initial conditions X ( 0 ) = 49 , X ( 0 ) = 0 .
Figure 6. Plots of p 1 ( t ) for t [ 120 , 121 ] : green corresponds to the initial conditions X ( 0 ) = 49 , X ( 0 ) = 0 .
Mathematics 13 02604 g006
Figure 7. Average queue-size for t [ 0 , 20 ] : green corresponds to the initial condition X ( 0 ) = 49 , red— X ( 0 ) = 0 .
Figure 7. Average queue-size for t [ 0 , 20 ] : green corresponds to the initial condition X ( 0 ) = 49 , red— X ( 0 ) = 0 .
Mathematics 13 02604 g007
Figure 8. Plots of p 0 ( t ) for t [ 0 , 20 ] : green corresponds to the initial condition X ( 0 ) = 49 , red— X ( 0 ) = 0 .
Figure 8. Plots of p 0 ( t ) for t [ 0 , 20 ] : green corresponds to the initial condition X ( 0 ) = 49 , red— X ( 0 ) = 0 .
Mathematics 13 02604 g008
Figure 9. Plots of p 1 ( t ) for t [ 0 , 20 ] : green corresponds to the initial condition X ( 0 ) = 49 , red— X ( 0 ) = 0 .
Figure 9. Plots of p 1 ( t ) for t [ 0 , 20 ] : green corresponds to the initial condition X ( 0 ) = 49 , red— X ( 0 ) = 0 .
Mathematics 13 02604 g009
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Satin, Y.; Razumchik, R.; Zeifman, A. An Approach to Obtain Upper Ergodicity Bounds for Some QBDs with Countable State Space. Mathematics 2025, 13, 2604. https://doi.org/10.3390/math13162604

AMA Style

Satin Y, Razumchik R, Zeifman A. An Approach to Obtain Upper Ergodicity Bounds for Some QBDs with Countable State Space. Mathematics. 2025; 13(16):2604. https://doi.org/10.3390/math13162604

Chicago/Turabian Style

Satin, Yacov, Rostislav Razumchik, and Alexander Zeifman. 2025. "An Approach to Obtain Upper Ergodicity Bounds for Some QBDs with Countable State Space" Mathematics 13, no. 16: 2604. https://doi.org/10.3390/math13162604

APA Style

Satin, Y., Razumchik, R., & Zeifman, A. (2025). An Approach to Obtain Upper Ergodicity Bounds for Some QBDs with Countable State Space. Mathematics, 13(16), 2604. https://doi.org/10.3390/math13162604

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop