Class Pfqn_schmidt

java.lang.Object
jline.api.pfqn.ld.Pfqn_schmidt

public final class Pfqn_schmidt extends Object
Schmidt's exact MVA for networks with general scheduling disciplines and multi-server stations ([XN,QN,UN,CN] = pfqn_schmidt(D,N,S,sched,v)).

This class is a thin front-end over Pfqn_schmidt_amva.pfqn_schmidt(jline.util.matrix.Matrix, jline.util.matrix.Matrix, jline.util.matrix.Matrix, java.util.List<jline.lang.constant.SchedStrategy>), the port of matlab/src/api/pfqn/pfqn_schmidt.m, exposing the result as a Ret.pfqnSchmidt. It previously implemented a different algorithm (own-class queue lengths, Poisson marginals); it now follows MATLAB.

Reference: R. Schmidt, "An approximate MVA algorithm for exponential, class-dependent multiple server stations," Performance Evaluation, vol. 29, no. 4, pp. 245-254, 1997.