Package jline.api.pfqn.ld
Class Pfqn_gld_sym
java.lang.Object
jline.api.pfqn.ld.Pfqn_gld_sym
The gld recursion over EXACT SYMBOLIC demands and rates.
Port of the isSym arms of matlab/src/api/pfqn/pfqn_gld.m,
and the twin of the native python object-array arm.
Three arms, as the reference has:
- M == 1, the closed form. The multinomial is formed EXACTLY as a ratio of
factorials rather than through
exp(factln(...)): factln returns a double, and carrying that into exact arithmetic would leave a rational approximation of a float where a small integer belongs. A class with no jobs is dropped by the testN > 0, which is concrete; a class WITH jobs is assumed to have a non-zero demand, there being no way to prove otherwise on a symbol. - R == 1, delegated to
Pfqn_gldsingle_sym. NOT to the lld kernel, whose threshold is found by comparing rates. - otherwise the station/class recursion, which compares nothing.
-
Method Summary
Modifier and TypeMethodDescriptionstatic Ret.pfqnNcSympfqn_gld_sym(SymMatrix L, Matrix N, SymMatrix mu) Normalizing constant of a load-dependent closed network, symbolically.
-
Method Details
-
pfqn_gld_sym
Normalizing constant of a load-dependent closed network, symbolically.- Parameters:
L- demands (M x R)N- populations (1 x R)mu- load-dependent scaling factors (M x sum(N))- Returns:
- the normalizing constant
-