Class Pfqn_egflinearizerKt
-
- All Implemented Interfaces:
public final class Pfqn_egflinearizerKt
-
-
Method Summary
Modifier and Type Method Description final static Ret.pfqnAMVA
pfqn_egflinearizer(Matrix L, Matrix N, Matrix Z, Array<SchedStrategy> type, Double tol, Integer maxiter, Matrix alpha)
Extended general form linearizer approximate mean value analysis algorithm. -
-
Method Detail
-
pfqn_egflinearizer
final static Ret.pfqnAMVA pfqn_egflinearizer(Matrix L, Matrix N, Matrix Z, Array<SchedStrategy> type, Double tol, Integer maxiter, Matrix alpha)
Extended general form linearizer approximate mean value analysis algorithm. This method performs approximate mean value analysis using an extended general form linearizer approach.
- Parameters:
L
-the service demand matrix, where rows represent stations and columns represent classes
N
-the population vector indicating the number of requests for each class
Z
-the think times, representing the average time between completion of one service request and the beginning of the next
type
-the types of scheduling disciplines (e.g., FCFS, PS) used at each station
tol
-the maximum tolerance admitted between successive iterations, used for convergence checking
maxiter
-the maximum number of iterations allowed in the algorithm
alpha
-matrix of alphas, which provides weightings or adjustments for each class in the linearizer
- Returns:
a pfqnAMVA object containing the computed performance measures: queue lengths, utilizations, response times, and throughput rates
-
-
-
-