Package jline.solvers.mam.handlers
Class Solver_mam_bmap_map_1Kt
-
- All Implemented Interfaces:
public final class Solver_mam_bmap_map_1Kt
-
-
Method Summary
Modifier and Type Method Description final static BMAPMAP1Resultsolver_mam_bmap_map_1(List<Matrix> D, Matrix S0, Matrix S1, Integer nMoments)Solves a BMAP/MAP/1 queue using M/G/1 type matrix-analytic methods. -
-
Method Detail
-
solver_mam_bmap_map_1
final static BMAPMAP1Result solver_mam_bmap_map_1(List<Matrix> D, Matrix S0, Matrix S1, Integer nMoments)
Solves a BMAP/MAP/1 queue using M/G/1 type matrix-analytic methods.
The BMAP is specified by matrices {D0, D1, D2, ..., DK} where:
D0: transitions without arrivals
Dk: transitions triggering batch size k arrivals (k >= 1)
The MAP for service is specified by matrices (S0, S1) where:
S0: transitions without service completions
S1: transitions triggering service completions
The M/G/1 type structure for BMAP/MAP/1 is:
A0 = I_ma \otimes S1 (service completion, level -1) A1 = D0 \otimes I_ms + I_ma \otimes S0 (phase changes, level 0) A_{k+1} = D_k \otimes I_ms (batch arrival size k, level +k)- Parameters:
D- BMAP matrices as list D0, D1, D2, ...S0- MAP service matrix for transitions without service completionsS1- MAP service matrix for service completionsnMoments- Number of queue length moments to compute (default: 3)- Returns:
BMAPMAP1Result with performance metrics
-
-
-
-