Package jline.api.mam

Class Map2phKt

  • All Implemented Interfaces:

    
    public final class Map2phKt
    
                        
    • 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 Triple<Matrix, Matrix, MatrixCell> map2ph(MatrixCell MAP) Converts a MAP to a Phase-Type (PH) distribution.
      • Methods inherited from class java.lang.Object

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

    • Method Detail

      • map2ph

         final static Triple<Matrix, Matrix, MatrixCell> map2ph(MatrixCell MAP)

        Converts a MAP to a Phase-Type (PH) distribution.

        Given a MAP {D0, D1}, extracts the PH distribution (alpha, T) where:

        • T = D0 (the subgenerator)

        • alpha = map_pie(MAP) (the embedded steady-state probability vector)

        Also returns the PH-renewal process PHR = {D0, D1'} where D1' = D1 * ones * alpha, which is a MAP whose inter-arrival times are i.i.d. with the extracted PH distribution.

        Parameters:
        MAP - a MatrixCell containing {D0, D1}
        Returns:

        Triple of (alpha, T, PHR) where alpha is the initial probability vector, T is the subgenerator matrix, and PHR is the PH-renewal process as a MatrixCell