Package jline.api.mam

Class Mmap_sigmaKt

  • All Implemented Interfaces:

    
    public final class Mmap_sigmaKt
    
                        
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • 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).
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • 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