Package jline.api.snc

Class Snc_env_poisson

java.lang.Object
jline.api.snc.Snc_env_poisson

public final class Snc_env_poisson extends Object
MGF arrival envelope of a Poisson flow with unit-size jobs.

log E[exp(theta*A(0,t))] = lambda*t*(exp(theta)-1) exactly, so the envelope is tight with a zero burst term: rho(theta) = lambda*(exp(theta)-1)/theta.

Port of matlab/src/api/snc/snc_env_poisson.m.

  • Method Details

    • snc_env_poisson

      public static double[] snc_env_poisson(double lambda, double theta)
      Parameters:
      lambda - arrival rate, jobs per slot
      theta - Chernoff parameter, theta > 0
      Returns:
      {sigma, rho}, with sigma = 0
    • of

      public static SncEnvelope of(double lambda)
      Parameters:
      lambda - arrival rate, jobs per slot
      Returns:
      the envelope as a function of theta