Class Qsys_mapg1Kt
-
- All Implemented Interfaces:
public final class Qsys_mapg1Kt
-
-
Method Summary
Modifier and Type Method Description final static QsysMapPhResultqsys_mapg1(Matrix D0, Matrix D1, DoubleArray serviceMoments, Integer numQLMoms, Integer numQLProbs, Integer numSTMoms)Analyzes a MAP/G/1 queue. final static QsysMapPhResultqsys_mapg1(Matrix D0, Matrix D1, DoubleArray serviceMoments, Integer numQLMoms, Integer numQLProbs)Analyzes a MAP/G/1 queue. final static QsysMapPhResultqsys_mapg1(Matrix D0, Matrix D1, DoubleArray serviceMoments, Integer numQLMoms)Analyzes a MAP/G/1 queue. final static QsysMapPhResultqsys_mapg1(Matrix D0, Matrix D1, DoubleArray serviceMoments)Analyzes a MAP/G/1 queue. final static QsysMapPhResultqsys_mapg1(Matrix D0, Matrix D1, Double meanService, Double cvService)Analyzes a MAP/G/1 queue with service time specified as mean and coefficient of variation. final static QsysMapPhResultqsys_mapg1(MatrixCell arrival, DoubleArray serviceMoments)Analyzes a MAP/G/1 queue using MatrixCell input for arrival. -
-
Method Detail
-
qsys_mapg1
@JvmOverloads() final static QsysMapPhResult qsys_mapg1(Matrix D0, Matrix D1, DoubleArray serviceMoments, Integer numQLMoms, Integer numQLProbs, Integer numSTMoms)
Analyzes a MAP/G/1 queue.
Uses BUTools MMAPPH1FCFS by fitting the general service time distribution to a Phase-Type distribution via moment matching. Supports 2 or 3 moment matching depending on the number of moments provided.
- Parameters:
D0- MAP hidden transition matrix (n x n)D1- MAP arrival transition matrix (n x n)serviceMoments- First k raw moments of service time [ES, ES^2, ...numQLMoms- Number of queue length moments to compute (default 3)numQLProbs- Number of queue length probabilities to compute (default 100)numSTMoms- Number of sojourn time moments to compute (default 3)- Returns:
QsysMapPhResult with performance metrics
-
qsys_mapg1
@JvmOverloads() final static QsysMapPhResult qsys_mapg1(Matrix D0, Matrix D1, DoubleArray serviceMoments, Integer numQLMoms, Integer numQLProbs)
Analyzes a MAP/G/1 queue.
Uses BUTools MMAPPH1FCFS by fitting the general service time distribution to a Phase-Type distribution via moment matching. Supports 2 or 3 moment matching depending on the number of moments provided.
- Parameters:
D0- MAP hidden transition matrix (n x n)D1- MAP arrival transition matrix (n x n)serviceMoments- First k raw moments of service time [ES, ES^2, ...numQLMoms- Number of queue length moments to compute (default 3)numQLProbs- Number of queue length probabilities to compute (default 100)- Returns:
QsysMapPhResult with performance metrics
-
qsys_mapg1
@JvmOverloads() final static QsysMapPhResult qsys_mapg1(Matrix D0, Matrix D1, DoubleArray serviceMoments, Integer numQLMoms)
Analyzes a MAP/G/1 queue.
Uses BUTools MMAPPH1FCFS by fitting the general service time distribution to a Phase-Type distribution via moment matching. Supports 2 or 3 moment matching depending on the number of moments provided.
- Parameters:
D0- MAP hidden transition matrix (n x n)D1- MAP arrival transition matrix (n x n)serviceMoments- First k raw moments of service time [ES, ES^2, ...numQLMoms- Number of queue length moments to compute (default 3)- Returns:
QsysMapPhResult with performance metrics
-
qsys_mapg1
@JvmOverloads() final static QsysMapPhResult qsys_mapg1(Matrix D0, Matrix D1, DoubleArray serviceMoments)
Analyzes a MAP/G/1 queue.
Uses BUTools MMAPPH1FCFS by fitting the general service time distribution to a Phase-Type distribution via moment matching. Supports 2 or 3 moment matching depending on the number of moments provided.
- Parameters:
D0- MAP hidden transition matrix (n x n)D1- MAP arrival transition matrix (n x n)serviceMoments- First k raw moments of service time [ES, ES^2, ...- Returns:
QsysMapPhResult with performance metrics
-
qsys_mapg1
final static QsysMapPhResult qsys_mapg1(Matrix D0, Matrix D1, Double meanService, Double cvService)
Analyzes a MAP/G/1 queue with service time specified as mean and coefficient of variation.
- Parameters:
D0- MAP hidden transition matrixD1- MAP arrival transition matrixmeanService- Mean service timecvService- Coefficient of variation of service time- Returns:
QsysMapPhResult with performance metrics
-
qsys_mapg1
final static QsysMapPhResult qsys_mapg1(MatrixCell arrival, DoubleArray serviceMoments)
Analyzes a MAP/G/1 queue using MatrixCell input for arrival.
- Parameters:
arrival- MAP arrival process as MatrixCell D0, D1serviceMoments- First k raw moments of service time- Returns:
QsysMapPhResult with performance metrics
-
-
-
-