Package jline.api.map

Object MAPM1PSCdfRespT

  • All Implemented Interfaces:

    
    public class MAPM1PSCdfRespT
    
                        

    MAP/M/1-PS Sojourn Time Distribution

    Computes the complementary distribution function of sojourn time in a MAP/M/1 processor-sharing queue using the algorithm from:

    Masuyama, H., & Takine, T. (2003). Sojourn time distribution in a MAP/M/1 processor-sharing queue. Operations Research Letters, 31(6), 406-412.

    Author:

    LINE Development Team

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Constructor Detail

    • Method Detail

      • computeCdf

        @JvmOverloads() final static DoubleArray computeCdf(Matrix C, Matrix D, Double mu, DoubleArray x, Double epsilon, Double epsilonPrime)

        Compute complementary sojourn time CDF for MAP/M/1-PS queue

        Parameters:
        C - MAP C matrix (transitions without arrivals)
        D - MAP D matrix (transitions with arrivals)
        mu - Service rate (must be 0)
        x - Time points for CDF evaluation
        epsilon - Queue length truncation parameter (default: 1e-11)
        epsilonPrime - Uniformization truncation parameter (default: 1e-10)
        Returns:

        Complementary CDF values W̄(x) = PrW > x at each point in x

      • computeCdf

        @JvmOverloads() final static DoubleArray computeCdf(Matrix C, Matrix D, Double mu, DoubleArray x, Double epsilon)

        Compute complementary sojourn time CDF for MAP/M/1-PS queue

        Parameters:
        C - MAP C matrix (transitions without arrivals)
        D - MAP D matrix (transitions with arrivals)
        mu - Service rate (must be 0)
        x - Time points for CDF evaluation
        epsilon - Queue length truncation parameter (default: 1e-11)
        Returns:

        Complementary CDF values W̄(x) = PrW > x at each point in x

      • computeCdf

        @JvmOverloads() final static DoubleArray computeCdf(Matrix C, Matrix D, Double mu, DoubleArray x)

        Compute complementary sojourn time CDF for MAP/M/1-PS queue

        Parameters:
        C - MAP C matrix (transitions without arrivals)
        D - MAP D matrix (transitions with arrivals)
        mu - Service rate (must be 0)
        x - Time points for CDF evaluation
        Returns:

        Complementary CDF values W̄(x) = PrW > x at each point in x