Package jline.api.aoi

Class Aoi_lstKt

  • All Implemented Interfaces:

    
    public final class Aoi_lstKt
    
                        
    • 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 LstFunction aoi_lst_exp(Double mu) Laplace-Stieltjes transform for exponential distribution.
      final static LstFunction aoi_lst_det(Double d) Laplace-Stieltjes transform for deterministic (constant) distribution.
      final static LstFunction aoi_lst_erlang(Integer k, Double mu) Laplace-Stieltjes transform for Erlang distribution.
      final static LstFunction aoi_lst_ph(Matrix alpha, Matrix T) Laplace-Stieltjes transform for phase-type distribution.
      • Methods inherited from class java.lang.Object

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

    • Method Detail

      • aoi_lst_exp

         final static LstFunction aoi_lst_exp(Double mu)

        Laplace-Stieltjes transform for exponential distribution.

        Returns an LstFunction for the LST of an exponential distribution with rate mu: H*(s) = mu / (mu + s)

        Parameters:
        mu - Rate parameter (mean = 1/mu), must be positive
        Returns:

        LstFunction computing mu / (mu + s)

      • aoi_lst_det

         final static LstFunction aoi_lst_det(Double d)

        Laplace-Stieltjes transform for deterministic (constant) distribution.

        Returns an LstFunction for the LST of a deterministic distribution with constant value d: H*(s) = exp(-s * d)

        Parameters:
        d - Constant value, must be positive
        Returns:

        LstFunction computing exp(-s * d)

      • aoi_lst_erlang

         final static LstFunction aoi_lst_erlang(Integer k, Double mu)

        Laplace-Stieltjes transform for Erlang distribution.

        Returns an LstFunction for the LST of an Erlang-k distribution with rate parameter mu: H*(s) = (mu / (mu + s))^k

        Parameters:
        k - Shape parameter (number of phases), must be a positive integer
        mu - Rate parameter per phase (mean = k/mu), must be positive
        Returns:

        LstFunction computing (mu / (mu + s))^k

      • aoi_lst_ph

         final static LstFunction aoi_lst_ph(Matrix alpha, Matrix T)

        Laplace-Stieltjes transform for phase-type distribution.

        Returns an LstFunction for the LST of a phase-type (PH) distribution with initial probability vector alpha and sub-generator matrix T.

        H*(s) = alpha * (s*I - T)^{-1} * (-T * e)

        where e = ones(n,1) is the vector of ones.

        Parameters:
        alpha - Initial probability row vector (1 x n)
        T - Sub-generator matrix (n x n)
        Returns:

        LstFunction computing alpha * inv(s*I - T) * t