Package jline.api.snc
Class Snc_bound_delay
java.lang.Object
jline.api.snc.Snc_bound_delay
Violation probability of a delay target.
For a flow with arrival envelope (sigmaA,rhoA) served by an element with service envelope (sigmaS,rhoS), the virtual delay of the stable station obeys, for every theta > 0,
P{D(t) > d} <= exp(-theta*(rhoS*d-sigmaA-sigmaS)) / (1-exp(-theta*(rhoS-rhoA))),
the horizontal rather than vertical deviation between the arrival and
service envelopes. On the M/M/1 read in job units (Snc_env_poisson
with Snc_srv_exp) the optimal theta tends to log(mu/lambda), so the
bound reproduces the exact asymptotic decay rate exp(-(mu-lambda)*d).
Port of matlab/src/api/snc/snc_bound_delay.m.
-
Method Summary
Modifier and TypeMethodDescriptionstatic SncResultsnc_bound_delay(SncEnvelope arv, SncEnvelope srv, double d) static SncResultsnc_bound_delay(SncEnvelope arv, SncEnvelope srv, double d, double thetamax)
-
Method Details
-
snc_bound_delay
- Parameters:
arv- arrival envelopesrv- service enveloped- delay target, slots- Returns:
- the bound on P{D > d} in [0,1], and the minimizing theta
-
snc_bound_delay
public static SncResult snc_bound_delay(SncEnvelope arv, SncEnvelope srv, double d, double thetamax) - Parameters:
arv- arrival envelopesrv- service enveloped- delay targetthetamax- upper end of the theta search- Returns:
- the bound on P{D > d} in [0,1], and the minimizing theta
-