Class Mmap_sigma2Kt
-
- All Implemented Interfaces:
public final class Mmap_sigma2Kt
-
-
Method Summary
Modifier and Type Method Description final static Array<Array<DoubleArray>>
mmap_sigma2(MatrixCell mmap)
Computes two-step class transition probabilities for a Markovian Arrival Process (MMAP). final static MatrixCell
mmap_sigma2_cell(MatrixCell mmap)
Computes two-step class transition probabilities for a Markovian Arrival Process (MMAP). -
-
Method Detail
-
mmap_sigma2
final static Array<Array<DoubleArray>> mmap_sigma2(MatrixCell mmap)
Computes two-step class transition probabilities for a Markovian Arrival Process (MMAP).
This function calculates the 3D matrix of class-transition probabilities: p_{i,j,h} = P(C_k = h | C_{k-1} = j , C_{k-2} = i)
The computation follows the algorithm from the MATLAB implementation:
Compute the steady-state probability vector using map_pie
For each class combination (i,j,h), compute the conditional probability
Use matrix inversions to compute the transition probabilities
- Parameters:
mmap
- the MMAP represented as a MatrixCell containing {D0, D1, D2, ...- Returns:
a 3D array (Matrix[][][]) of class-transition probabilities
-
mmap_sigma2_cell
final static MatrixCell mmap_sigma2_cell(MatrixCell mmap)
Computes two-step class transition probabilities for a Markovian Arrival Process (MMAP).
This overload returns the result as a MatrixCell where each matrix represents the transition probabilities for a specific initial class.
- Parameters:
mmap
- the MMAP represented as a MatrixCell containing {D0, D1, D2, ...- Returns:
a MatrixCell containing the class-transition probability matrices
-
-
-
-