Class Qbd_depproc_etaqa_psKt
-
- All Implemented Interfaces:
public final class Qbd_depproc_etaqa_psKt
-
-
Method Summary
Modifier and Type Method Description final static MatrixCellqbd_depproc_etaqa_ps(MatrixCell MAPa, MatrixCell MAPs, Integer n)Compute MAP departure process for MAP/MAP/1-PS via ETAQA truncationBuilds a finite MAP {D0, D1} that approximates the departure process under Processor Sharing discipline by truncating the QBD state space at level n. -
-
Method Detail
-
qbd_depproc_etaqa_ps
final static MatrixCell qbd_depproc_etaqa_ps(MatrixCell MAPa, MatrixCell MAPs, Integer n)
Compute MAP departure process for MAP/MAP/1-PS via ETAQA truncation
Builds a finite MAP {D0, D1} that approximates the departure process under Processor Sharing discipline by truncating the QBD state space at level n. Under PS, the service completion rate at level j is split: fraction 1/j goes to D1 (departure) and fraction (1-1/j) stays in D0 (non-departure transition).
The D0 block structure starts as in FCFS, then adds:
Bbar at block (n, n-1) and Bhat*(n-1)/n at block (n, n) for the tail level
B*(1-1/j) at block (j, j-1) for levels j=1..n-1 (PS non-departure fraction)
The D1 block structure has:
Bbar at block (n, n-1) and Bhat/n at block (n, n) for the tail level
B*(1/j) at block (j, j-1) for levels j=1..n-1 (PS departure fraction)
- Parameters:
MAPa- Arrival MAP (MatrixCell with D0 and D1)MAPs- Service MAP (MatrixCell with D0 and D1)n- Truncation level (number of QBD levels beyond level 0)- Returns:
MatrixCell containing D0 and D1 matrices of the departure MAP
-
-
-
-