Class Mmap_sigmaKt
-
- All Implemented Interfaces:
public final class Mmap_sigmaKt
-
-
Method Summary
Modifier and Type Method Description final static Matrix
mmap_sigma(MatrixCell MMAP)
Computes one-step class transition probabilities for a Marked Markovian Arrival Process (MMAP). final static Matrix
mmap_sigma(Array<Matrix> mmap)
Computes one-step class transition probabilities for a Marked Markovian Arrival Process (MMAP). -
-
Method Detail
-
mmap_sigma
final static Matrix mmap_sigma(MatrixCell MMAP)
Computes one-step class transition probabilities for a Marked Markovian Arrival Process (MMAP).
The function computes the class transition probabilities p_{i,j} = P(C_k = j | C_{k-1} = i), which represent the probability of transitioning from class i to class j in one step.
For an MMAP with m classes, the algorithm computes: sigma(i,j) = alpha * P_i * P_j * 1 where:
alpha is the stationary probability vector of the underlying MAP
P_i = (-D0)^{-1} * D_i is the probability of selecting class i given a transition
- Parameters:
MMAP
- the MMAP represented as a MatrixCell where MMAP0 = D0, MMAP1 = aggregate D1, and MMAP2+i = D_{i+1} for i = 0, 1, ...- Returns:
matrix of class transition probabilities where sigma(i,j) is the probability of transitioning from class i to class j
-
mmap_sigma
final static Matrix mmap_sigma(Array<Matrix> mmap)
Computes one-step class transition probabilities for a Marked Markovian Arrival Process (MMAP). Array-based overload for compatibility with functions expecting Array<Matrix>.
- Parameters:
mmap
- the MMAP represented as Array<Matrix> where mmap0 = D0, mmap1 = D1, mmap2 = D2, ...- Returns:
matrix of class transition probabilities where sigma(i,j) is the probability of transitioning from class i to class j
-
-
-
-