Package jline.api.snc
Class Snc_perc_delay
java.lang.Object
jline.api.snc.Snc_perc_delay
Delay quantile at a prescribed violation probability.
Inverts Snc_bound_delay in d: at fixed theta,
d(theta) = (sigmaA + sigmaS
- log(eps*(1-exp(-theta*(rhoS-rhoA))))/theta) / rhoS,
minimized over the feasible thetas. This is the deliverable of the domain: a statistical delay guarantee, the quantity a service-level objective is written against, as opposed to the mean delay returned by the queueing-theoretic solvers.
Port of matlab/src/api/snc/snc_perc_delay.m.
-
Method Summary
Modifier and TypeMethodDescriptionstatic SncResultsnc_perc_delay(SncEnvelope arv, SncEnvelope srv, double eps) static SncResultsnc_perc_delay(SncEnvelope arv, SncEnvelope srv, double eps, double thetamax)
-
Method Details
-
snc_perc_delay
- Parameters:
arv- arrival envelopesrv- service envelopeeps- violation probability, 0 < eps < 1- Returns:
- the quantile and the minimizing theta
-
snc_perc_delay
public static SncResult snc_perc_delay(SncEnvelope arv, SncEnvelope srv, double eps, double thetamax) - Parameters:
arv- arrival envelopesrv- service envelopeeps- violation probability, 0 < eps < 1thetamax- upper end of the theta search- Returns:
- the quantile and the minimizing theta
-