Class Qsys_mapg1Kt

  • All Implemented Interfaces:

    
    public final class Qsys_mapg1Kt
    
                        
    • Constructor Detail

    • 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 matrix
        D1 - MAP arrival transition matrix
        meanService - Mean service time
        cvService - 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, D1
        serviceMoments - First k raw moments of service time
        Returns:

        QsysMapPhResult with performance metrics