Next: Analysis of the FB
Up: Dimensionality reduction
Previous: Dimensionality reduction
Contents
Analysis of the birth-and-death FB process
In this section, we analyze a simplest FB process shown in Figure 3.13.
Our goal is to reduce the FB process (2D Markov chain)
to a QBD process with a finite number of phases (1D Markov chain)
which closely approximates the FB process.
Figure 3.23:
An analysis of the FB process in
Figure 3.13 via DR. (a) The background process in
Figure 3.13(a) is approximated by a Markov chain on a finite state space.
(c) The FB process in
Figure 3.13(c) is approximated by a 1D Markov chain.
(a) Approximate background process
(b) Foreground process when the background process is in level |
|
Observe that the infinite number of phases in the FB process
stems from the infinite number of states in the background
process, (Figure 3.13(a)). This motivates us to
approximate by a Markov chain with a finite number of states,
(Figure 3.23(a)). In process , all the states in levels of process is
aggregated into two states labeled . That is, the sojourn
time in levels , , is approximated by a two-phase PH
distribution (as defined in Section 2.2) with parameters:
We use the moment matching algorithm developed in Chapter 2
to choose the parameters of the PH distribution so that
the first three moments of are matched.
The sojourn time is exactly the same
as the busy period in an M/M/1 queue where the arrival rate is
and the service rate is . Thus, the first three moments of are
where
.
The following theorem implies that two phases are sufficient to match
these three moments by a PH distribution.
Theorem 8
Let denote the duration of an M/GI/1 busy period where service demand has
an arbitrary distribution with finite third moment and where the
job starting the busy period has size whose distribution is in
(recall Definition 7 in Section 2.1).
Then, the distribution of is in
.
A proof of Theorem 8 is postponed to Appendix A.
Theorem 8 is useful in determining the sufficient number
of phases in a PH distribution to well-represent a busy period duration
without explicitly computing the moments of the busy period.
By replacing the background process by , the 2D Markov
chain (Figure 3.13(c)) is reduced to a 1D Markov chain shown
in Figure 3.23(c). More formally,
the 1D Markov chain is a QBD process, and its generator matrix, , is obtained via the generator
matrix of ,
, as follows.
First, observe that
where
.
Generator matrix is then given by
where and are
diagonal matrices,
,
and
.
In general, the stationary probabilities in the 1D Markov chain can
immediately be translated into the stationary probabilities in the foreground process. On the other hand, the stationary probabilities
in the background process needs to be analyzed independently, since
its state space is aggregated in the 1D Markov chain. Observe,
however, that the background process is easy to analyze, since it is
simply a birth-and-death process without dependency on the foreground process.
Next: Analysis of the FB
Up: Dimensionality reduction
Previous: Dimensionality reduction
Contents
Takayuki Osogami
2005-07-19