Class Qsys_bmapphnn_retrialKt
-
- All Implemented Interfaces:
public final class Qsys_bmapphnn_retrialKt
-
-
Method Summary
Modifier and Type Method Description final static QsysRetrialResultqsys_bmapphnn_retrial(Array<Matrix> D, Matrix beta, Matrix S, Integer N, Double alpha, Double gamma, Double p, Integer R, Integer maxLevel, Double tolerance, Boolean verbose)Analyzes a BMAP/PH/N/N bufferless retrial queue. final static QsysRetrialResultqsys_bmapphnn_retrial(Array<Matrix> D, Matrix beta, Matrix S, Integer N, Double alpha, Double gamma, Double p, Integer R, Integer maxLevel, Double tolerance)Analyzes a BMAP/PH/N/N bufferless retrial queue. final static QsysRetrialResultqsys_bmapphnn_retrial(Array<Matrix> D, Matrix beta, Matrix S, Integer N, Double alpha, Double gamma, Double p, Integer R, Integer maxLevel)Analyzes a BMAP/PH/N/N bufferless retrial queue. final static QsysRetrialResultqsys_bmapphnn_retrial(Array<Matrix> D, Matrix beta, Matrix S, Integer N, Double alpha, Double gamma, Double p, Integer R)Analyzes a BMAP/PH/N/N bufferless retrial queue. final static QsysRetrialResultqsys_bmapphnn_retrial(Array<Matrix> D, Matrix beta, Matrix S, Integer N, Double alpha, Double gamma, Double p, IntArray R, Integer maxLevel, Double tolerance, Boolean verbose)Analyzes a BMAP/PH/N/N bufferless retrial queue with per-BMAP-state thresholds. final static QsysRetrialResultqsys_bmapphnn_retrial(Array<Matrix> D, Matrix beta, Matrix S, Integer N, Double alpha, Double gamma, Double p, IntArray R, Integer maxLevel, Double tolerance)Analyzes a BMAP/PH/N/N bufferless retrial queue with per-BMAP-state thresholds. final static QsysRetrialResultqsys_bmapphnn_retrial(Array<Matrix> D, Matrix beta, Matrix S, Integer N, Double alpha, Double gamma, Double p, IntArray R, Integer maxLevel)Analyzes a BMAP/PH/N/N bufferless retrial queue with per-BMAP-state thresholds. final static QsysRetrialResultqsys_bmapphnn_retrial(Array<Matrix> D, Matrix beta, Matrix S, Integer N, Double alpha, Double gamma, Double p, IntArray R)Analyzes a BMAP/PH/N/N bufferless retrial queue with per-BMAP-state thresholds. -
-
Method Detail
-
qsys_bmapphnn_retrial
@JvmOverloads() final static QsysRetrialResult qsys_bmapphnn_retrial(Array<Matrix> D, Matrix beta, Matrix S, Integer N, Double alpha, Double gamma, Double p, Integer R, Integer maxLevel, Double tolerance, Boolean verbose)
Analyzes a BMAP/PH/N/N bufferless retrial queue.
- Parameters:
D- Cell array of BMAP matrices: D0=D0 (hidden), D1..beta- PH service initial probability vector (1 x M)S- PH service subgenerator matrix (M x M)N- Number of servers (also capacity, hence bufferless)alpha- Retrial rate per customer in orbitgamma- Impatience (abandonment) rate per customer in orbitp- Probability of batch rejection when not enough serversR- Admission threshold (scalar applied to all BMAP states)maxLevel- Maximum orbit level for truncation (-1 for auto)tolerance- Convergence toleranceverbose- Print progress messages- Returns:
QsysRetrialResult with performance metrics
-
qsys_bmapphnn_retrial
@JvmOverloads() final static QsysRetrialResult qsys_bmapphnn_retrial(Array<Matrix> D, Matrix beta, Matrix S, Integer N, Double alpha, Double gamma, Double p, Integer R, Integer maxLevel, Double tolerance)
Analyzes a BMAP/PH/N/N bufferless retrial queue.
- Parameters:
D- Cell array of BMAP matrices: D0=D0 (hidden), D1..beta- PH service initial probability vector (1 x M)S- PH service subgenerator matrix (M x M)N- Number of servers (also capacity, hence bufferless)alpha- Retrial rate per customer in orbitgamma- Impatience (abandonment) rate per customer in orbitp- Probability of batch rejection when not enough serversR- Admission threshold (scalar applied to all BMAP states)maxLevel- Maximum orbit level for truncation (-1 for auto)tolerance- Convergence tolerance- Returns:
QsysRetrialResult with performance metrics
-
qsys_bmapphnn_retrial
@JvmOverloads() final static QsysRetrialResult qsys_bmapphnn_retrial(Array<Matrix> D, Matrix beta, Matrix S, Integer N, Double alpha, Double gamma, Double p, Integer R, Integer maxLevel)
Analyzes a BMAP/PH/N/N bufferless retrial queue.
- Parameters:
D- Cell array of BMAP matrices: D0=D0 (hidden), D1..beta- PH service initial probability vector (1 x M)S- PH service subgenerator matrix (M x M)N- Number of servers (also capacity, hence bufferless)alpha- Retrial rate per customer in orbitgamma- Impatience (abandonment) rate per customer in orbitp- Probability of batch rejection when not enough serversR- Admission threshold (scalar applied to all BMAP states)maxLevel- Maximum orbit level for truncation (-1 for auto)- Returns:
QsysRetrialResult with performance metrics
-
qsys_bmapphnn_retrial
@JvmOverloads() final static QsysRetrialResult qsys_bmapphnn_retrial(Array<Matrix> D, Matrix beta, Matrix S, Integer N, Double alpha, Double gamma, Double p, Integer R)
Analyzes a BMAP/PH/N/N bufferless retrial queue.
- Parameters:
D- Cell array of BMAP matrices: D0=D0 (hidden), D1..beta- PH service initial probability vector (1 x M)S- PH service subgenerator matrix (M x M)N- Number of servers (also capacity, hence bufferless)alpha- Retrial rate per customer in orbitgamma- Impatience (abandonment) rate per customer in orbitp- Probability of batch rejection when not enough serversR- Admission threshold (scalar applied to all BMAP states)- Returns:
QsysRetrialResult with performance metrics
-
qsys_bmapphnn_retrial
@JvmOverloads() final static QsysRetrialResult qsys_bmapphnn_retrial(Array<Matrix> D, Matrix beta, Matrix S, Integer N, Double alpha, Double gamma, Double p, IntArray R, Integer maxLevel, Double tolerance, Boolean verbose)
Analyzes a BMAP/PH/N/N bufferless retrial queue with per-BMAP-state thresholds.
- Parameters:
D- Cell array of BMAP matrices: D0=D0 (hidden), D1..beta- PH service initial probability vector (1 x M)S- PH service subgenerator matrix (M x M)N- Number of servers (also capacity, hence bufferless)alpha- Retrial rate per customer in orbitgamma- Impatience (abandonment) rate per customer in orbitp- Probability of batch rejection when not enough serversR- Admission threshold per BMAP state (length V)maxLevel- Maximum orbit level for truncation (-1 for auto)tolerance- Convergence toleranceverbose- Print progress messages- Returns:
QsysRetrialResult with performance metrics
-
qsys_bmapphnn_retrial
@JvmOverloads() final static QsysRetrialResult qsys_bmapphnn_retrial(Array<Matrix> D, Matrix beta, Matrix S, Integer N, Double alpha, Double gamma, Double p, IntArray R, Integer maxLevel, Double tolerance)
Analyzes a BMAP/PH/N/N bufferless retrial queue with per-BMAP-state thresholds.
- Parameters:
D- Cell array of BMAP matrices: D0=D0 (hidden), D1..beta- PH service initial probability vector (1 x M)S- PH service subgenerator matrix (M x M)N- Number of servers (also capacity, hence bufferless)alpha- Retrial rate per customer in orbitgamma- Impatience (abandonment) rate per customer in orbitp- Probability of batch rejection when not enough serversR- Admission threshold per BMAP state (length V)maxLevel- Maximum orbit level for truncation (-1 for auto)tolerance- Convergence tolerance- Returns:
QsysRetrialResult with performance metrics
-
qsys_bmapphnn_retrial
@JvmOverloads() final static QsysRetrialResult qsys_bmapphnn_retrial(Array<Matrix> D, Matrix beta, Matrix S, Integer N, Double alpha, Double gamma, Double p, IntArray R, Integer maxLevel)
Analyzes a BMAP/PH/N/N bufferless retrial queue with per-BMAP-state thresholds.
- Parameters:
D- Cell array of BMAP matrices: D0=D0 (hidden), D1..beta- PH service initial probability vector (1 x M)S- PH service subgenerator matrix (M x M)N- Number of servers (also capacity, hence bufferless)alpha- Retrial rate per customer in orbitgamma- Impatience (abandonment) rate per customer in orbitp- Probability of batch rejection when not enough serversR- Admission threshold per BMAP state (length V)maxLevel- Maximum orbit level for truncation (-1 for auto)- Returns:
QsysRetrialResult with performance metrics
-
qsys_bmapphnn_retrial
@JvmOverloads() final static QsysRetrialResult qsys_bmapphnn_retrial(Array<Matrix> D, Matrix beta, Matrix S, Integer N, Double alpha, Double gamma, Double p, IntArray R)
Analyzes a BMAP/PH/N/N bufferless retrial queue with per-BMAP-state thresholds.
- Parameters:
D- Cell array of BMAP matrices: D0=D0 (hidden), D1..beta- PH service initial probability vector (1 x M)S- PH service subgenerator matrix (M x M)N- Number of servers (also capacity, hence bufferless)alpha- Retrial rate per customer in orbitgamma- Impatience (abandonment) rate per customer in orbitp- Probability of batch rejection when not enough serversR- Admission threshold per BMAP state (length V)- Returns:
QsysRetrialResult with performance metrics
-
-
-
-