Package jline.solvers.mam.handlers
Class Solver_mam_map_bmap_1Kt
-
- All Implemented Interfaces:
public final class Solver_mam_map_bmap_1Kt
-
-
Method Summary
Modifier and Type Method Description final static MAPBMAP1Resultsolver_mam_map_bmap_1(Matrix C0, Matrix C1, List<Matrix> D)Solves a MAP/BMAP/1 queue using GI/M/1-type matrix-analytic methods. -
-
Method Detail
-
solver_mam_map_bmap_1
final static MAPBMAP1Result solver_mam_map_bmap_1(Matrix C0, Matrix C1, List<Matrix> D)
Solves a MAP/BMAP/1 queue using GI/M/1-type matrix-analytic methods.
The MAP is specified by matrices (C0, C1) where:
C0: transitions without arrivals
C1: transitions triggering arrivals
The BMAP for service is specified by matrices {D0, D1, D2, ..., DK} where:
D0: transitions without service completions
Dk: transitions triggering batch service of k customers (k >= 1)
The GI/M/1-type structure for MAP/BMAP/1 is:
B1 A0 0 0 ... B2 A1 A0 0 ... Q = B3 A2 A1 A0 ... ...Where: A0 = C1 \otimes I_ms (MAP arrival, level +1) A1 = C0 \otimes I_ms + I_ma \otimes D0 (phase changes, level 0) A_{k+1} = I_ma \otimes D_k (batch size k service, level -k)
- Parameters:
C0- MAP matrix for transitions without arrivalsC1- MAP matrix for arrivalsD- BMAP service matrices as list D0, D1, D2, ...- Returns:
MAPBMAP1Result with performance metrics
-
-
-
-