Class Qsys_mg1k_lossKt

    • 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 HashMap<String, Object> qsys_mg1k_loss(Double lambda, Function1<Double, Double> svc_density, Integer K) M/G/1/K loss probability calculationCalculates the loss probability for an M/G/1/K queue using the Niu-Cooper embedded chain analysis method.
      • Methods inherited from class java.lang.Object

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

    • Method Detail

      • qsys_mg1k_loss

         final static HashMap<String, Object> qsys_mg1k_loss(Double lambda, Function1<Double, Double> svc_density, Integer K)

        M/G/1/K loss probability calculation

        Calculates the loss probability for an M/G/1/K queue using the Niu-Cooper embedded chain analysis method. Reference: Niu-Cooper, Transform-Free Analysis of M/G/1/K and Related Queues, Mathematics of Operations Research Vol. 18, No. 2 (May, 1993), pp. 486-510

        Parameters:
        lambda - arrival rate
        svc_density - service time density function (t -> density at t)
        K - system capacity (maximum number of customers)
        Returns:

        HashMap containing lossprob (loss probability) and rho (utilization)