Class Qsys_gigk_approx_whitt

java.lang.Object
jline.api.qsys.Qsys_gigk_approx_whitt

public final class Qsys_gigk_approx_whitt extends Object
  • Method Details

    • qsys_gigk_approx_whitt

      public static HashMap<String,Object> qsys_gigk_approx_whitt(double lambda, double mu, double ca2, double cs2, int k)
      GI/G/k approximation of Whitt (1993), eqs. (2.16)-(2.25): Wq = phi(rho,ca2,cs2,k) * ((ca2+cs2)/2) * Wq(M/M/k), where phi interpolates the Cosmetatos M/D/k (phi1) and D/M/k (phi3) correction factors. Exact for M/M/k; reduces to the Cosmetatos M/D/k approximation for cs2=0. Implements eq. (2.25) as printed, which was validated against the paper's Tables 5-7 (New column).

      Reference: Whitt, W. (1993). Approximations for the GI/G/m queue. Production and Operations Management 2(2), 114-161.

      Parameters:
      lambda - arrival rate
      mu - service rate per server
      ca2 - squared coefficient of variation of inter-arrival time
      cs2 - squared coefficient of variation of service time
      k - number of servers
      Returns:
      HashMap containing L, W, Q, U