Class Qsys_mapdcKt
-
- All Implemented Interfaces:
public final class Qsys_mapdcKt
-
-
Method Summary
Modifier and Type Method Description final static QsysMapDcResultqsys_mapdc(Matrix D0, Matrix D1, Double s, Integer c, Integer maxNumComp, Integer numSteps, Integer verbose)Analyzes a MAP/D/c queue (multi-server with deterministic service). final static QsysMapDcResultqsys_mapdc(Matrix D0, Matrix D1, Double s, Integer c, Integer maxNumComp, Integer numSteps)Analyzes a MAP/D/c queue (multi-server with deterministic service). final static QsysMapDcResultqsys_mapdc(Matrix D0, Matrix D1, Double s, Integer c, Integer maxNumComp)Analyzes a MAP/D/c queue (multi-server with deterministic service). final static QsysMapDcResultqsys_mapdc(Matrix D0, Matrix D1, Double s, Integer c)Analyzes a MAP/D/c queue (multi-server with deterministic service). final static QsysMapDcResultqsys_mapdc(MatrixCell arrival, Double s, Integer c)Simplified MAP/D/c analysis using MatrixCell input for arrival. final static QsysMapDcResultqsys_mapd1(Matrix D0, Matrix D1, Double s, Integer maxNumComp, Integer numSteps)Analyzes a MAP/D/1 queue (single server convenience function). final static QsysMapDcResultqsys_mapd1(Matrix D0, Matrix D1, Double s, Integer maxNumComp)Analyzes a MAP/D/1 queue (single server convenience function). final static QsysMapDcResultqsys_mapd1(Matrix D0, Matrix D1, Double s)Analyzes a MAP/D/1 queue (single server convenience function). final static QsysMapDcResultqsys_mapd1(MatrixCell arrival, Double s)Simplified MAP/D/1 analysis using MatrixCell input for arrival. final static QsysMapDcResultqsys_phdc(Matrix alpha, Matrix T, Double s, Integer c)Analyzes a PH/D/c queue. -
-
Method Detail
-
qsys_mapdc
@JvmOverloads() final static QsysMapDcResult qsys_mapdc(Matrix D0, Matrix D1, Double s, Integer c, Integer maxNumComp, Integer numSteps, Integer verbose)
Analyzes a MAP/D/c queue (multi-server with deterministic service).
Uses Q-MAM qCtMapDC which implements Non-Skip-Free (NSF) Markov chain analysis for MAP/D/c/FCFS queues.
- Parameters:
D0- MAP hidden transition matrix (n x n)D1- MAP arrival transition matrix (n x n)s- Deterministic service time (positive scalar)c- Number of serversmaxNumComp- Maximum number of queue length components (default 1000)numSteps- Number of waiting time distribution points per service interval (default 1)verbose- Verbosity level (default 0)- Returns:
QsysMapDcResult with performance metrics
-
qsys_mapdc
@JvmOverloads() final static QsysMapDcResult qsys_mapdc(Matrix D0, Matrix D1, Double s, Integer c, Integer maxNumComp, Integer numSteps)
Analyzes a MAP/D/c queue (multi-server with deterministic service).
Uses Q-MAM qCtMapDC which implements Non-Skip-Free (NSF) Markov chain analysis for MAP/D/c/FCFS queues.
- Parameters:
D0- MAP hidden transition matrix (n x n)D1- MAP arrival transition matrix (n x n)s- Deterministic service time (positive scalar)c- Number of serversmaxNumComp- Maximum number of queue length components (default 1000)numSteps- Number of waiting time distribution points per service interval (default 1)- Returns:
QsysMapDcResult with performance metrics
-
qsys_mapdc
@JvmOverloads() final static QsysMapDcResult qsys_mapdc(Matrix D0, Matrix D1, Double s, Integer c, Integer maxNumComp)
Analyzes a MAP/D/c queue (multi-server with deterministic service).
Uses Q-MAM qCtMapDC which implements Non-Skip-Free (NSF) Markov chain analysis for MAP/D/c/FCFS queues.
- Parameters:
D0- MAP hidden transition matrix (n x n)D1- MAP arrival transition matrix (n x n)s- Deterministic service time (positive scalar)c- Number of serversmaxNumComp- Maximum number of queue length components (default 1000)- Returns:
QsysMapDcResult with performance metrics
-
qsys_mapdc
@JvmOverloads() final static QsysMapDcResult qsys_mapdc(Matrix D0, Matrix D1, Double s, Integer c)
Analyzes a MAP/D/c queue (multi-server with deterministic service).
Uses Q-MAM qCtMapDC which implements Non-Skip-Free (NSF) Markov chain analysis for MAP/D/c/FCFS queues.
- Parameters:
D0- MAP hidden transition matrix (n x n)D1- MAP arrival transition matrix (n x n)s- Deterministic service time (positive scalar)c- Number of servers- Returns:
QsysMapDcResult with performance metrics
-
qsys_mapdc
final static QsysMapDcResult qsys_mapdc(MatrixCell arrival, Double s, Integer c)
Simplified MAP/D/c analysis using MatrixCell input for arrival.
- Parameters:
arrival- MAP arrival process as MatrixCell D0, D1s- Deterministic service timec- Number of servers- Returns:
QsysMapDcResult with performance metrics
-
qsys_mapd1
@JvmOverloads() final static QsysMapDcResult qsys_mapd1(Matrix D0, Matrix D1, Double s, Integer maxNumComp, Integer numSteps)
Analyzes a MAP/D/1 queue (single server convenience function).
- Parameters:
D0- MAP hidden transition matrixD1- MAP arrival transition matrixs- Deterministic service timemaxNumComp- Maximum number of queue length components (default 1000)numSteps- Number of waiting time distribution points per service interval (default 1)- Returns:
QsysMapDcResult with performance metrics
-
qsys_mapd1
@JvmOverloads() final static QsysMapDcResult qsys_mapd1(Matrix D0, Matrix D1, Double s, Integer maxNumComp)
Analyzes a MAP/D/1 queue (single server convenience function).
- Parameters:
D0- MAP hidden transition matrixD1- MAP arrival transition matrixs- Deterministic service timemaxNumComp- Maximum number of queue length components (default 1000)- Returns:
QsysMapDcResult with performance metrics
-
qsys_mapd1
@JvmOverloads() final static QsysMapDcResult qsys_mapd1(Matrix D0, Matrix D1, Double s)
Analyzes a MAP/D/1 queue (single server convenience function).
- Parameters:
D0- MAP hidden transition matrixD1- MAP arrival transition matrixs- Deterministic service time- Returns:
QsysMapDcResult with performance metrics
-
qsys_mapd1
final static QsysMapDcResult qsys_mapd1(MatrixCell arrival, Double s)
Simplified MAP/D/1 analysis using MatrixCell input for arrival.
- Parameters:
arrival- MAP arrival process as MatrixCell D0, D1s- Deterministic service time- Returns:
QsysMapDcResult with performance metrics
-
qsys_phdc
final static QsysMapDcResult qsys_phdc(Matrix alpha, Matrix T, Double s, Integer c)
Analyzes a PH/D/c queue.
Converts PH arrival process to equivalent MAP and uses Q-MAM.
- Parameters:
alpha- Arrival PH initial probability vectorT- Arrival PH generator matrixs- Deterministic service timec- Number of servers- Returns:
QsysMapDcResult with performance metrics
-
-
-
-