Next: Definition of RFB process Up: FB, RFB, and GFB Previous: FB, RFB, and GFB   Contents

## Definition of FB process

Intuitively, an FB process consists of a background (QBD) process and a foreground (QBD) process, where the behavior (infinitesimal generator) of the foreground process can depend on the level of the background process. Additionally, we require that there exists a level, , in the background process such that the infinitesimal generator of the foreground process does not change while the background process is in levels .

Consider a simpler case where the foreground and background processes are homogeneous birth-and-death processes. The background process, , has a fixed generator matrix, (see Figure 3.13(a)):

On the other hand, the generator matrix of the foreground process, , depends on the level of the background process. That is, when process is in level (i.e., when the state of is ), the process evolves according to the generator matrix (see Figure 3.13(b)):

The FB process assumes that there exists a level, , of the background process such that for all . Figure 3.13(c) shows the FB process consisting of the foreground and background processes in Figures 3.13(a)-(b).

Figure 3.13: FB process consisting of a foreground birth-and-death process and a background birth-and-death process.
 (a) Background process (b) Foreground process when the background process is in level
 (c) FB process

Recall the 2D Markov chains shown in Figure 3.1. These Markov chains are FB processes. In Figure 3.1(a), the background process tracks the number of donor jobs, and the foreground process tracks the number of beneficiary jobs. In Figure 3.1(b), the background process tracks the number of high priority jobs, and the foreground process tracks the number of low priority jobs. Also, recall the 2D Markov chain shown in Figure 3.4(c). This 2D Markov chain is an FB process, where the background process is a QBD process (and not a birth-and-death process). Again, the background process tracks the number of high priority jobs, and the foreground process tracks the number of low priority jobs.

In general, an FB process is defined by a vector of generator matrices . Here, denotes the generator matrix of the foreground process when the background process is in level . We require that and satisfy the following characteristics:

• is a generator matrix for a QBD process; i.e., the background process is a QBD process.
• for all ; i.e., the infinitesimal generator of the foreground process stays the same while the background process is in levels .
• is a generator matrix for a QBD process for ; i.e., given the level of the background process, the foreground process is a QBD process.
• The order of the submatrix is the same for all , for each ; i.e., the state space of the foreground process is fixed.

Next: Definition of RFB process Up: FB, RFB, and GFB Previous: FB, RFB, and GFB   Contents
Takayuki Osogami 2005-07-19