Class Qsys_mg1_prio_pr

java.lang.Object
jline.api.qsys.Qsys_mg1_prio_pr

public final class Qsys_mg1_prio_pr extends Object
Exact M/G/1 queue with preemptive-resume priorities (class 1 highest). With sigma_i = sum_{j<=i} rho_j, W_i = E[S_i]/(1 - sigma_{i-1}) + sum_{j<=i} lambda_j E[S_j^2] / (2 (1 - sigma_{i-1}) (1 - sigma_i)), and, given the third moments, the sojourn-time variance of each class.

Java twin of matlab/src/api/qsys/qsys_mg1_prio_pr.m.

  • Method Details

    • qsys_mg1_prio_pr

      public static QsysPrioRes qsys_mg1_prio_pr(double[] lambda, double[] mu, double[] cs)
    • qsys_mg1_prio_pr

      public static QsysPrioRes qsys_mg1_prio_pr(double[] lambda, double[] mu, double[] cs, double[] ES3)
      Parameters:
      ES3 - third moments of the service times, one per class, or null